Timing aspect for NR SL auxiliary information messages

By filtering auxiliary information messages based on timing and priority conditions, the UE improves resource selection efficiency and reliability in Mode 2 wireless communication systems, addressing latency and power consumption issues.

JP7876513B2Inactive Publication Date: 2026-06-19KONINKLIJKE PHILIPS NV

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
KONINKLIJKE PHILIPS NV
Filing Date
2021-09-15
Publication Date
2026-06-19
Estimated Expiration
Not applicable · inactive patent
Patent Text Reader

Abstract

A user device (UE) for a wireless communication system is described. The wireless communication system includes a plurality of user devices (UEs). In response to a trigger for transmission, the UE obtains a set of candidate resources for transmission by selecting resources for transmission within a selection window after the trigger. The UE selects resources by considering detection results obtained by the UE during a detection window before the trigger, where the detection results indicate whether a particular resource is available or unavailable for transmission. The UE receives one or more reports or Aid Information Messages (AIMs) from one or more further UEs that include aiding information related to resource allocation, and considers the received reports or AIMs to select resources for transmission when one or more predetermined conditions are met.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field] 【0001】 The present invention relates to the field of wireless communication systems or networks, and more particularly to the field of device-to-device communication within such wireless communication systems or networks, such as vehicle-to-everything (V2X) communication. Embodiments relate to the use of auxiliary information to determine resources to be used for transmission by a user device (UE), such as an UE operating in Mode 2, in order to autonomously perform resource selection and allocation by detection. [Background technology] 【0002】 Figure 1 shows the core network 102 and one or more wireless access networks RAN1, RAN2, ... RAN, as shown in Figure 1(a). N Figure 1(b) is a schematic diagram of an example of a terrestrial wireless network 100 including a radio access network RAN, which includes one or more base stations gNB1 to gNB5 providing service to a specific area around a base station, each schematically represented by its respective cell 1061 to 1065. nThis is a schematic diagram of an example. Base stations are provided to serve users within a cell. One or more base stations serve users in licensed and / or unlicensed bands. The term base station (BS) refers to a gNB in ​​a 5G network, an eNB in ​​UMTS / LTE / LTE-A / LTE-A Pro, or simply a BS in other mobile communication standards. Users are stationary or mobile devices. The wireless communication system is accessed by mobile or stationary IoT devices that connect to base stations or users. Mobile or IoT devices include physical devices, ground-based vehicles such as robots or automobiles, aircraft such as manned aircraft or unmanned aerial vehicles (UAVs), also known as drones, buildings, and other articles or devices, including electronics, software, sensors, actuators, etc., embedded therein, and network connectivity that enables these devices to collect and exchange data across existing network infrastructure. Figure 1(b) shows an illustrative diagram of five cells, but RAN n RAN may contain more or fewer such cells. nThis may include only one base station. Figure 1(b) shows two user UE1 and UE2, also called user equipment (UE), located in cell 1062 and serviced by base station gNB2. Another user UE3 is shown in cell 1064, serviced by base station gNB4. Arrows 1081, 1082, and 1083 schematically represent uplink / downlink connections for transmitting data from user UE1, UE2, and UE3 to base stations gNB2, gNB4, or from base stations gNB2, gNB4 to user UE1, UE2, and UE3. This is implemented in licensed bands or unlicensed bands. Furthermore, Figure 1(b) shows two IoT devices 1101 and 1102 in cell 1064, which are stationary or mobile devices. IoT device 1101 accesses the wireless communication system via base station gNB4 to receive and transmit data, as schematically indicated by arrow 1121. The IoT device 1102 accesses the wireless communication system via the user UE3, as schematically shown by arrow 1122. Each base station gNB1 to gNB5 is connected to the core network 102 via their respective backhaul links 1141 to 1145, schematically shown in Figure 1(b) by arrows pointing to “core”, for example via the S1 interface. The core network 102 is connected to one or more external networks. The external networks are the internet, or a private network, e.g., an intranet, or any other type of campus network, e.g., private Wi-Fi or a 4G or 5G mobile communication system. Furthermore, some or all of each base station gNB1 to gNB5 are connected to each other via their respective backhaul links 1161 to 1165, schematically shown in Figure 1(b) by arrows pointing to “gNB”, for example via the S1 or X2 interface, or the XN interface in NR.Sidelink channels enable direct communication between UEs, also known as device-to-device (D2D) communication. In 3GPP, the sidelink interface is called PC5. 【0003】 A physical resource grid is used for data transmission. The physical resource grid comprises a set of resource elements to which various physical channels and physical signals are mapped. For example, physical channels include physical downlink shared channels (PDSCH), physical uplink shared channels (PUSCH), and physical sidelink shared channels (PSSCH) that transmit user-specific data also known as downlink, uplink, and sidelink payload data, such as master information blocks (MIB) and system information blocks (SIB), physical broadcast channels (PBCH) that transmit one or more of one or more sidelink information blocks (SLIB), physical downlink control channels (PDCCH), physical uplink control channels (PUCCH), and physical sidelink control channels (PSSCH) that transmit, if supported, for example, downlink control information (DCI), uplink control information (UCI), and sidelink control information (SCI), and physical sidelink feedback channels (PSFCH) that transmit PC5 feedback responses. Note that the sidelink interface supports two-stage SCI. This represents a first control region containing several parts of the SCI, and a second control region optionally containing a second part of the control information. 【0004】 For uplink, the physical channel further includes a physical random access channel (PRACH or RACH) used by the UE to access the network after the UE is synchronized and has obtained the MIB and SIB. The physical signal includes a reference signal or symbol (RS), a synchronization signal, etc. The resource grid includes a frame or radio frame having a specific duration in the time domain and a given bandwidth in the frequency domain. A frame contains a specific number of subframes of a predetermined length. For example, in 5G, subframes have a duration of 1 ms, as in LTE. A subframe contains one or more slots depending on the subcarrier interval. For example, with a 15 kHz subcarrier interval, a subframe contains one slot; with a 30 kHz subcarrier interval, a subframe contains two slots; with a 60 kHz subcarrier interval, a subframe contains four slots, and so on. Each slot contains 12 or 14 OFDM symbols, which depend on the cyclic prefix (CP) length. 【0005】 The wireless communication system is, for example, an orthogonal frequency division multiplexing (OFDM) system, an orthogonal frequency division multiplexing access (OFDMA) system, or any other IFFT-based signal using frequency division multiplexing with or without CP, such as DFT-s-OFDM, either a single-tone or multi-carrier system. Other waveforms, such as non-orthogonal waveforms for multiplex access, such as filtered bank multicarrier (FBMC), generalized frequency division multiplexing (GFDM), or universally filtered multicarrier (UFMC), are used. The wireless communication system operates according to, for example, the LTE-Advanced Pro standard, or the 5G or NR (New Radio) standard, or the NR-U (Unlicensed New Radio) standard. 【0006】 The wireless network or communication system shown in Figure 1 is a heterogeneous network that includes, for example, a network of macrocells, each containing macrobase stations such as base stations gNB1 to gNB5, and a network of small cell base stations not shown in Figure 1, such as femto or picobase stations. In addition to the terrestrial wireless network described above, there are also non-terrestrial wireless communication networks (NTNs) that include space-floating transceivers such as satellites and / or air-floating transceivers such as unmanned aerial vehicle systems. Non-terrestrial wireless communication networks or systems operate in the same manner as the terrestrial systems described so far, with reference to Figure 1, according to, for example, the LTE-Advanced Pro standard, 5G, or NR (new radio) standard. 【0007】 In a mobile communication network, such as an LTE or 5G / NR network, as described so far with reference to Figure 1, there exist UEs that communicate directly with each other over one or more sidelink (SL) channels using, for example, a PC5 / PC3 interface or Wi-Fi direct. UEs that communicate directly with each other via sidelinks include vehicles that communicate directly with other vehicles (V2V communication), vehicles that communicate with other entities in the wireless communication network (V2X communication), such as roadside units (RSUs), roadside entities such as traffic lights, traffic signs, or pedestrians. An RSU may have the functionality of a BS or UE depending on the specific network configuration. Other UEs do not have to be vehicle-related and may include any of the devices described above. Such devices further communicate directly with each other (D2D communication) using SL channels. 【0008】 When considering two UEs communicating directly with each other via a sidelink, both UEs are serviced by the same base station so that the base station provides sidelink resource allocation configuration or assistance to the UEs. For example, both UEs are within the coverage area of ​​a base station, such as one of the base stations shown in Figure 1. This is called the "in-coverage" scenario. Another scenario is called the "out-of-coverage" scenario. "Out-of-coverage" does not mean that the two UEs are not within one of the cells shown in Figure 1; rather, "out-of-coverage" means that these UEs are, • Not connected to a base station (for example, they are not in an RRC connection state, and therefore the UE does not receive any sidelink resource allocation configuration or assistance from the base station), and / or • Connected to a base station, but for one or more reasons the base station does not provide sidelink resource allocation configuration or assistance to the UE, and / or • Connecting to a base station that does not support certain services, such as NR V2X service, such as GSM, UMTS, or LTE base stations. Please note that this means... 【0009】 For example, consider two UEs communicating directly with each other via a sidelink using a PC5 / PC3 interface. One of the UEs is further connected to a BS, which relays information from the BS to the other UE via the sidelink interface, and vice versa. The relay is performed in the same frequency band (in-band relay) or in a different frequency band (out-of-band relay). In the first case, communication in the UEs and in the sidelink is separated using different time slots, as seen in a time-division duplication (TDD) system. 【0010】 Figure 2(a) is a schematic diagram of an in-coverage scenario in which two UEs communicating directly with each other are both connected to a base station. The base station gNB has a coverage area schematically represented by circle 150, which essentially corresponds to the cells schematically shown in Figure 1. The UEs communicating directly with each other include a first vehicle 152 and a second vehicle 154, both of which reside in the coverage area 150 of the base station gNB. Both vehicles 152 and 154 are connected to the base station gNB, and in addition, vehicles 152 and 154 are directly connected to each other via the PC5 interface. V2V traffic scheduling and / or interference management is assisted by the gNB via control signals through the Uu interface, which is the radio interface between the base station and the UEs. In other words, the gNB provides SL resource allocation configuration or assistance to the UEs, and the gNB allocates resources used for V2V communication over sidelinks. This configuration is also called a Mode 1 configuration in NR V2X, or a Mode 3 configuration in LTE V2X. 【0011】 Figure 2(b) is a schematic diagram of an out-of-coverage scenario in which any of the UEs communicating directly with each other are not connected to a base station, but the UEs communicating directly with each other are physically located within a cell of the wireless network, or some or all of the UEs communicating directly with each other are heading towards a base station, but the base station does not provide SL resource allocation configuration or assistance. Three vehicles 156, 158, and 160 are shown communicating directly with each other via a sidelink using, for example, the PC5 interface. V2V traffic scheduling and / or interference management are based on algorithms implemented between the vehicles. This configuration is also known as a Mode 2 configuration in NR V2X, or a Mode 4 configuration in LTE V2X. As described above, the out-of-coverage scenario in Figure 2(b) does not necessarily mean that each Mode 2 UE in NR or Mode 4 UE in LTE exists outside the base station's coverage 150. Rather, the scenario in Figure 2(b) means that each Mode 2 UE in NR or Mode 4 UE in LTE is not serviced by the base station, is not connected to a base station in the coverage area, or is connected to a base station but does not receive SL resource allocation configuration or assistance from the base station. Therefore, within the coverage area 150 shown in Figure 2(a), in addition to UEs 152 and 154 in NR Mode 1 or LTE Mode 3, there is also a state where UEs 156, 158, and 160 in NR Mode 2 or LTE Mode 4 exist. In addition, Figure 2(b) schematically shows an out-of-coverage UE that uses relay to communicate with the network. For example, UE 160 communicates via a sidelink with UE 1 which is subsequently connected to the gNB via the Uu interface. Therefore, UE1 relays information between gNB and UE160. 【0012】 Figures 2(a) and 2(b) show the UE of a vehicle, but it should be noted that the in-coverage and out-of-coverage scenarios described apply also to UEs other than those of a vehicle. In other words, any UE, such as a handheld device, that uses the SL channel to communicate directly with another UE is either in-coverage or out-of-coverage. 【0013】 Note that the information in the sections up to here is merely for enhancing the understanding of the background art of the present invention, and thus, the information in the sections up to here does not include information that forms the prior art already known to those skilled in the art. 【SUMMARY OF THE INVENTION】 【PROBLEMS TO BE SOLVED BY THE INVENTION】 【0014】 Starting from the above, there is a need for improvement or enhancement for a user device that performs detection to acquire resources for transmission. 【MEANS FOR SOLVING THE PROBLEMS】 【0015】 Embodiments of the present invention will be described in more detail below while referring to the accompanying drawings. 【BRIEF DESCRIPTION OF THE DRAWINGS】 【0016】 [Figure 1(a)] FIG. 1 is a schematic diagram of an example of a terrestrial wireless network, and FIG. 1(a) is a diagram showing a core network and one or more radio access networks. [Figure 1(b)] FIG. 1 is a schematic diagram of an example of a terrestrial wireless network, and FIG. 1(b) is a schematic diagram of an example of a radio access network RAN. [Figure 2(a)] FIG. 2 is a diagram schematically representing an in-coverage scenario and an out-of-coverage scenario, and FIG. 2(a) is a schematic diagram of an in-coverage scenario in which both of two UEs communicating directly with each other are connected to a base station. [Figure 2(b)]Figure 2 is a schematic diagram representing in-coverage and out-of-coverage scenarios, and Figure 2(b) is a schematic diagram of an out-of-coverage scenario in which UEs communicate directly with each other. [Figure 3] This figure shows the detection process performed by a UE that autonomously selects resources for transmission. [Figure 4] This is a schematic diagram of a wireless communication system for carrying out embodiments of the present invention, including a transmitter such as a base station and one or more receivers such as user devices (UEs). [Figure 5] This figure shows a user device (UE) according to an embodiment of the present invention. [Figure 6] This figure shows the period over which AIM is received in the UE for consideration when AIM includes detection results. [Figure 7(a)] This figure shows an example of receiving an AIM containing detection results. [Figure 7(b)] This figure shows an example of receiving an AIM containing detection results. [Figure 7(c)] This figure shows an example of receiving an AIM containing detection results. [Figure 8] This figure shows an embodiment for receiving AIM outside the detection window. [Figure 9] Figure 8 shows an example including AIM, which indicates periodic resources. [Figure 10(a)] This figure shows examples of detection windows of different sizes for further UEs. [Figure 10(b)] This figure shows examples of detection windows of different sizes for further UEs. [Figure 10(c)] This figure shows examples of detection windows of different sizes for further UEs. [Figure 10(d)] This figure shows examples of detection windows of different sizes for further UEs. [Figure 11(a)] The figure shows further examples of selection windows of different sizes in UE. [Figure 11(b)] The figure shows further examples of selection windows of different sizes in UE. [Figure 11(c)] The figure shows further examples of selection windows of different sizes in UE. [Figure 11(d)] The figure shows further examples of selection windows of different sizes in UE. [Figure 12] This figure shows an embodiment for setting an expiration timer according to the content of the AIM when the AIM includes detection results. [Figure 13] This figure shows the expiration timer for AIM, which includes a set of candidate resources. [Figure 14] This figure shows an embodiment in which identification information related to AIM is used to determine whether or not to consider AIM. [Figure 15] This figure shows an example of a computer system that implements the steps of a unit or module and method described in accordance with the approach of the present invention. [Modes for carrying out the invention] 【0017】 Embodiments of the present invention will be described in more detail below with reference to the accompanying drawings, in which identical or similar elements are assigned the same reference numerals. 【0018】 As described above, in a wireless communication system, a UE operating in Mode 2 is expected to autonomously perform resource allocation, similar to those described so far with reference to Figures 1 and 2. The UE does not receive any assistance from the radio access network, for example from a base station or gNB, in the form of dynamic or configured licensing, nor from any other source. Instead, the UE performs discovery to identify available resources to be used for transmission. For example, the UE autonomously selects resources according to the following steps: The UE performs detection within the detection window by comparing the reference signal received power (RSRP) measured in the resource within the detection window with an RSRP threshold derived based on the intended transmission priority performed by the UE and the transmission priority indicated in a control message, such as an SCI, in the resource being measured. • The UE excludes resources reserved by other UEs. • The UE performs the final resource selection within the selection window. 【0019】 Figure 3 shows the detection process, briefly described above, performed by the UE to autonomously select resources. Figure 3 shows the detection window 200 with its start time 200a and end time 200b, and the selection window 204 with its start time 204a and end time 204b. Multiple time slots 206 are shown, and it can be seen that the detection window 200 and the selection window 204 span a certain number of time slots 206. Figure 3 further shows time slot n, which is the time slot in which a transmission performed by the UE is triggered at 208. For example, the trigger is the UE identifying that a buffer contains data or data packets to be transmitted, and therefore, in response to this identification or trigger, in time slot n, the UE selects the resources to be used for transmitting the data or packets in the transmit buffer. The selection is based on resource information obtained during the detection window 200. According to another example, the transmission of data in time slot n is triggered by the following events: From the perspective of the MAC layer, when a Protocol Data Unit (PDU) is generated by the MAC layer and made available to the physical layer. From an application layer perspective, events ranging from the availability of shared sensor information to unexpected occurrences such as accidents generate data that needs to be transmitted. 【0020】 Therefore, the UE obtains a set of candidate resources for transmission by selecting a resource for transmission within time slot n or selection window 204 after the trigger, depending on the trigger for transmission. The UE selects a resource by considering the detection results obtained by the UE during the detection window 200 prior to time slot n or the trigger. The detection results indicate whether a particular resource is available or unavailable for transmission. 【0021】 The detection process involves the Mode 2 UE considering first-stage SCIs received from other UEs to identify resources previously reserved by other UEs. The UE further measures the sidelink (SL)RSRP in a time slot defining the detection window 200 to determine the level of interference if the UE were to transmit using these resources. This allows the UE to identify resources available for transmission and resources not available for transmission. When the UE intends to perform a transmission, a resource selection process is triggered, for example in response to a trigger event in time slot n, in which the UE considers the detection results over a past period prior to the trigger of transmission or resource selection. The aforementioned past period is the detection window 200, which is the period during which the UE considers the detection results to identify possible resources for transmission. As shown in Figure 3, the detection window 200 begins at a specific point in time 200a prior to time slot n in which the transmission is triggered. The period from time slot n in which the detection window 200 begins is a period T0 with a specific set or predetermined length, such as 1100ms or just 100ms. In the example in Figure 3, the detection window 200 ends at 200b just before the selection process or transmission is triggered in time slot n. The period between the end of the detection window 200 and time slot n is T in Figure 3. proc,0 This is shown as follows. According to other examples, the detection window ends just in time slot n, and therefore T proc,0= 0. Therefore, the duration of the detection window is [n-T0, nT proc,0 This is determined by [ ]. 【0022】 T0 is defined by a higher layer, for example, by the resource pool (RP) configuration, using the parameter sL-SensingWindow-r16. T0 is between 100ms and 1100ms. proc,0 This is specified in the following table, depending on the subcarrier interval used in the resource pool. 【0023】 [Table 1] 【0024】 The results generated by the detection process are called detection results. Detection results indicate whether a particular resource is available for transmission and / or unavailable for transmission within a set of time and frequency resources. The indicated resources reside within a specific resource pool, such as the sidelink resource pool of a wireless communication system, and extend over a specific past duration, i.e., the detection window 200. 【0025】 Based on the information obtained by the detection process, the UE selects a resource within the selection window 204 for a transmission triggered in time slot n. As shown in Figure 3, the selection window begins at 204a immediately after the transmission or resource selection trigger, for example, in a period T1 after time slot n. In other examples, the selection window 204 begins just in time slot n, and therefore T1=0. The end time of the selection window 204b is, for example, time t2 identified by the packet delay budget (PDB) associated with the data or packet transmitted by the UE. The selection window 204 is the period during which the UE selects a resource by considering the detection information, extrapolating available resources based on the detection information, and selecting a resource for the triggered transmission. 【0026】 The duration of the selection window 204 is defined by [n + T1, n + T2], where T1 and T2 are defined according to the UE implementation. T1 is as follows, that is, 0 < T1 < T proc,1 where T proc,1 is defined as shown in the following table while referring to the subcarrier spacing used for the resource pool from which resources for transmission are selected. 【0027】 【Table 2】 【0028】 T2 is defined based on the packet delay budget (PDB) and T2 defined by a higher layer using, for example, the resource pool (RP) configuration according to the parameter SL-SelectionWindow-r16, min and takes values between 1, 5, 10, and 20 milliseconds according to the priority of the data or packets transmitted by the UE. For example, in the case of T2 < remaining PDB, the following holds, that is, · When T2 < remaining PDB, T2 min ≦ T2 ≦ remaining PDB · In other cases, T2 = remaining PDB is true. 【0029】 If the resources within the selection window 204 are considered to be less than the SL RSRP threshold determined by the priority of the data or packets to be transmitted and the SCI related to the transmissions performed by other UEs at a given resource, the resources are included in a so-called candidate resource set. The candidate resource set includes a set of time and frequency resources and indicates whether a particular resource is available or unavailable for transmission. The indicated resources exist within a particular resource pool, such as a sidelink resource pool, and extend over a particular future duration, that is, the selection window 204. 【0030】 If the number of resources in the candidate resource set is less than a certain percentage of the total number of resources in selection window 204, this means that the number of resources is not sufficient to transmit data or packets. In such cases, the UE relaxes the previously used SL RSRP threshold, for example, by 3 dB. The percentage of available resources is associated with the priority of the intended transmission, and after the required size of the candidate resource set is achieved, the UE randomly selects resources from the enumerated candidate resource set for transmitting data or packets. 【0031】 Traditional approaches that perform discovery to identify candidate resource sets require a significant amount of operation by the UE, which is detrimental in terms of power saving and required complexity, especially for power-sensitive and / or bandwidth-limited UEs, such as battery-powered devices. Furthermore, since the discovery operation needs to be performed over a significant period, i.e., during the discovery window 200, to acquire suitable resources for a transmission triggered in time slot n, discovery results in increased latency for data packet transmission. The increased latency problem can be solved by shortening the period for performing the discovery operation, i.e., reducing the duration of the discovery window 200, but this further leads to situations where suboptimal or unsuitable resources are identified by the UE due to the shortened discovery window 200, resulting in less reliable transmissions. This problem related to increased latency / lower reliability is further exacerbated when the UE operates in discontinuous receive (DRX) mode. 【0032】 To address the shortcomings briefly described above, the UE receives one or more reports, further referenced below, as one or more auxiliary information messages (AIMs) containing auxiliary information related to resource allocation. By using such inter-UE linkage, the aforementioned shortcomings are resolved, and the UE further relies on further information provided to the UE via auxiliary information messages containing further auxiliary information related to resource allocation at the time triggering transmission, for example, in time slot n. Further details relating to the provision of auxiliary information are understood from European Patent Application EP20164706.2, titled “NR Sidelink Assistance Information Messages,” filed with the European Patent Office on March 20, 2020, the contents of which are incorporated herein by reference. 【0033】 One or more AIMs that a UE receives from one or more other UEs in the network support the UE's discovery process for acquiring resources for a transmission triggered in time slot n, insofar as the information in the AIM is useful to support the UE's discovery process. For example, when an AIM indicates a resource in a discovery window or selection window, the received AIM is useful because it solves the aforementioned shortcomings in the discovery process without using further auxiliary information. However, if an AIM contains resources, or relates to discovery results for resources acquired in the past, for example, a long time ago, there is a potential risk that other UEs have reserved these UEs for those transmissions in the meantime. In such cases, after processing the AIM, the UE selects resources for its transmission based on the old information, and therefore the reliability of the transmission is affected by the increased level of interference, for example, in resources. When a UE does not perform discovery itself and relies entirely on AIMs to provide it with resources for the next transmission, the problem of sending invalid or old AIMs increases exponentially. This results in resource collisions solely due to the use of old AIMs. 【0034】 Embodiments of the present invention solve this problem and provide an improved detection process for a UE by exploring the timing aspects of one or more AIMs, such as timing conditions, in which the UE verifies, considers, and uses information about resources indicated in another AIM. In other words, the approach of the present invention teaches the UE to consider the received AIMs to select resources for a transmission triggered at a specific point in time, such as time slot n, only when one or more predetermined conditions are met, which form the basis for the UE determining that the information contained in one or more AIMs is useful for the current detection process. Alternatively, the AIMs are discarded by the UE for at least the current transmission triggered at a specific point in time; i.e., resource information is not considered for a resource selection or detection process to obtain a set of candidate resources for performing the triggered transmission. Embodiments of the present invention are realized in a wireless communication system shown in Figure 1, which includes a base station, such as a mobile terminal or IoT device, and a user. Figure 4 is a schematic diagram of a wireless communication system including a transmitter 300, such as a base station, and one or more receivers 302, 304, such as user devices (UEs). Transmitter 300 and receivers 302, 304 communicate via one or more wireless communication links or channels 306a, 306b, 308, such as a radio link. Transmitter 300 has one or more antennas, including multiple antenna elements, coupled together. T Alternatively, it includes an antenna array, a signal processor 300a, and a transceiver 300b. Receivers 302, 304 include one or more antennas, including multiple antennas coupled together. UEAlternatively, the system may include an antenna array, signal processors 302a, 304a, and transceivers 302b, 304b. The base station 300 and UEs 302, 304 communicate with each other via first wireless communication links 306a and 306b, respectively, such as a wireless link, using a Uu interface, and the UEs 302, 304 communicate with each other via a second wireless communication link 308, such as a wireless link, using a PC5 / sidelink (SL) interface. When the UEs are not serviced by the base station or are not connected to the base station, for example, they are not in an RRC connection state, or more broadly, when the SL resource allocation configuration or assistance is not provided by the base station, the UEs communicate with each other via the sidelink (SL). The system or network in Figure 4, one or more UEs 302, 304 in Figure 4, and the base station 300 in Figure 4 operate in accordance with the teachings of the present invention described herein. 【0035】 User device The present invention provides a user device (UE) for a wireless communication system, the wireless communication system comprising a plurality of user devices (UEs). In response to a trigger for transmission, the UE obtains a set of candidate resources for transmission by selecting a resource for transmission within the selection window after the trigger, and the UE selects a resource by considering the detection results obtained by the UE during the detection window prior to the trigger, where the detection results indicate whether a particular resource is available or unavailable for transmission. A UE receives one or more reports or auxiliary information messages (AIMs) from one or more further UEs, containing auxiliary information related to resource allocation. When one or more default conditions are met, the UE considers the received reports or AIMs to select resources for transmission. 【0036】 According to the embodiment, UE is For example, using a sidelink (SL) interface such as the PC5 interface to communicate with one or more additional UEs, and / or • Communicating with one or more radio access network (RAN) entities of a wireless communication system, such as one or more base stations, using a wireless interface such as a Uu interface, or using a shared access band such as an unlicensed band. 【0037】 According to the embodiment, the default conditions are one or more of the following, namely: • When the report or AIM is received at the UE, • The time window in which the resources indicated in the report or AIM are valid. • Expiration timer, • The priority value associated with AIM is less than or equal to the priority value associated with the specified, or pre-specified, and / or triggered transmission. The QoS level associated with AIM is higher than, or equal to, the QoS level associated with the specified, pre-specified, and / or triggered transmission. The distance of the additional UE providing AIM to the UE is within the specified, pre-specified, and / or triggered range associated with the transmission. Identifying information related to AIM, such as source ID or group ID, indicates a further UE or group of further UEs to which the triggered transmission is directed. Includes one or more of the following. 【0038】 According to the embodiment, • The supplementary information related to resource allocation shows the detection results obtained by further UEs, and If an AIM is received within the detection window before the trigger for transmission, and / or between the end of the detection window and the trigger for transmission, the UE considers the AIM. 【0039】 According to the embodiment, the UE considers the AIM when it is received at least a minimum period after the start of the detection window. 【0040】 According to the embodiment, the UE considers the AIM when it is received at least a minimum period before the trigger for transmission, or at least a minimum period before the end of the detection window. 【0041】 According to the embodiment, the minimum period is • The time required by further UEs to generate the AIM and to send the AIM to the UE, and / or • At least partial overlap between the detection window used by further UEs to generate detection results and the detection window of the UE. Consider this. 【0042】 According to the embodiment, the minimum period is For example, at the system level (or hardcoded in the UE) by the network, gNB, SIM card, and / or For example, in a resource pool configuration, at the resource pool level, and / or For example, at the transmit level in DCI or SCI for transmitting a given transmit block (TB), It is prescribed or predetermined. 【0043】 According to the embodiment, • The auxiliary information related to resource allocation indicates a set of candidate resources or specific resources intended to be used by the UE for the transmission of UEs identified by further UEs, and includes at least one resource within the UE's selection window, and • When an AIM is received at any point before the trigger, the UE considers the AIM. 【0044】 According to the embodiment, • The auxiliary information related to resource allocation indicates periodic resources identified by further UEs, of which at least n resources (where n is an integer ≥ 1) are associated with resources within the selection window, and When an AIM is received at any point before the trigger, the UE considers auxiliary information related to resource allocation for at least one resource. 【0045】 According to the embodiment, • The auxiliary information related to resource allocation shows the detection results obtained by further UEs during the further detection window, and, • When the detection window and a further detection window partially or completely overlap, the UE considers AIM. 【0046】 According to the embodiment, if there is a partial overlap between a detection window and a further detection window, the UE considers only the information related to the resource within the partial overlap and discards the information related to the resource outside the partial overlap. 【0047】 According to the embodiment, • The auxiliary information related to resource allocation indicates a set of candidate resources or specific resources that are intended to be used by the UE for transmission, as identified by a further UE during a further selection window used by a further UE, and When a selection window and a further selection window partially or completely overlap, the UE takes AIM into consideration. 【0048】 According to one embodiment, if there is a partial overlap between a selection window and a further selection window, the UE considers only the resource-related information within the partial overlap and discards the resource-related information outside the partial overlap. 【0049】 According to the embodiment, • The expiration timer is related to the report or AIM, and • Unless the timer value for the expiration period has expired, UE will consider AIM. 【0050】 According to the embodiment, the timer value of the expiration timer counts down the validity of the AIM, and the timer value is in units of OFDM symbols, time slots, subframes, frames, seconds, or milliseconds. 【0051】 According to the embodiment, if the UE is in DRX mode and does not receive a signal, the expiration timer is stopped. 【0052】 According to one embodiment, the expiration timer is set by a further UE from which the AIM is received, and the UE obtains the timer value from control messages associated with the AIM, such as PC5 RRC messages, SCI, and SLIB. 【0053】 According to the embodiment, when the AIM and associated timer values ​​are received, the UE, • Start the timer countdown, or • Change the timer value based on one or more conditions and start the changed timer countdown. 【0054】 According to the embodiment, • The expiration timer is not set by the further UE from which the AIM is received, and, When an AIM is received, the UE starts the timer countdown for the expiration timer. 【0055】 According to the embodiment, the timer value of the expiration timer depends on one or more of the following criteria, or is changed depending on one or more of the following criteria. AIM content • Channel state between UE and further UEs providing AIM • AIM transmission priority or quality of service (QoS) level • Resource pool occupancy • Resource pool configuration parameters • Distance between UE and further UEs that provide AIM 【0056】 According to the embodiment, If the timer value of the expiration timer depends on the AIM content, or changes depending on the AIM content, When AIM contains detection results, the UE sets an expiration timer to the duration of the detection window between the start of the detection window and the time the UE receives the AIM, or, When the AIM includes a candidate resource set, the UE sets an expiration timer for the rest of the selection window starting from the moment the UE receives the AIM, or the timer value of the expiration timer depends on the channel state between the UE and any further UE providing the AIM, or changes depending on the channel state between the UE and any further UE providing the AIM. • When the channel state change between a UE and a further UE during a specific period is outside the default boundary, the timer value is set to the first value, and when the channel state change between a UE and a further UE during a specific period is within the default boundary, the timer value is set to the second value, which is longer than the first value, or The UE estimates the path loss or the received power of the AIM transmission, or averages it over a time window. When the path loss is less than a first threshold and / or the received power is greater than a second threshold, the UE sets the timer value to a first value. When the path loss is greater than a first threshold and / or the received power is less than a second threshold, the UE sets the timer value to a second value that is shorter than the first value. The UE identifies channel degradation between the UE and the AIM source, and if the channel degradation level exceeds a default threshold, the UE decreases the timer value or increases the increment of the set expiration timer. If the timer value of the expiration timer depends on or is changed depending on the priority or QoS level of AIM transmission, when the priority or QoS level is below the threshold, the UE sets the timer value to the first value, when the priority or QoS level is above the threshold, the UE sets the timer value to a second value which is shorter than the first value, and / or If the timer value of the expiration timer depends on or changes depending on resource pool occupancy, when resource pool occupancy is greater than a threshold, the UE sets the timer value to a first value, when resource pool occupancy is less than a threshold, the UE sets the timer value to a second value that is longer than the first value, and / or If the timer value of the expiration timer depends on or is changed in accordance with the resource pool configuration parameters, the UE is configured using the timer value using the resource pool configuration and / or If the timer value of an expiration timer depends on the distance between the UE and any further UE providing AIM, or is changed depending on the distance between the UE and any further UE providing AIM, the UE sets the timer value to a first value when the distance between the UE and any further UE is greater than a threshold, and sets the timer value to a second value which is shorter than the first value when the distance between the UE and any further UE is less than the threshold. 【0057】 According to the embodiment, when the UE receives a second AIM related to some of all the resources indicated in the first AIM, it terminates the expiration timer for the first AIM. 【0058】 According to one embodiment, when a further UE providing a second AIM is at a higher hierarchy than the further UE providing the first AIM, the UE terminates the expiration timer for the first AIM. 【0059】 According to one embodiment, when the UE receives a second AIM relating to some of all the resources indicated in the first AIM, it no longer considers the first AIM. 【0060】 According to one embodiment, when a further UE providing a second AIM is at a higher hierarchy than the further UE providing the first AIM, the UE no longer considers the first AIM. 【0061】 According to the embodiment, the first AIM and the second AIM are provided by the same UE, or the first AIM and the second AIM are provided by different UEs. 【0062】 According to one embodiment, the AIM includes resources used by the UE for transmission to one or more of the further UEs, one or more of which are different from or the same as the further UE providing the AIM. 【0063】 According to the embodiment, • At periodic intervals, and / or ·As requested by the UE, and / or Depending on one or more implicit events, The UE receives one or more AIMs. 【0064】 According to one embodiment, in response to receiving one or more AIMs containing auxiliary information related to resource allocation indicating detection results obtained by one or more further UEs, the UE selects a resource in the selection window by considering only the auxiliary information related to resource allocation contained in one or more AIMs, but without considering the detection results obtained by the UEs in the detection window. 【0065】 According to the embodiment, in response to receiving one or more AIMs obtained by one or more further UEs, which include auxiliary information related to resource allocation indicating a candidate set of resources or a specific set of resources intended to be used by the UE for transmission, the UE does not fail to perform the detection step during the detection window, • Provide a set of candidate resources from one or more AIMs to a higher layer for random resource selection, or Select a specific set of resources from one or more AIMs. 【0066】 According to the embodiment, upon receiving one or more AIMs, the UE selects a resource in the selection window by considering the detection results obtained by the UE during the detection window and auxiliary information related to resource allocation contained in one or more AIMs. 【0067】 According to the embodiment, the auxiliary information related to resource allocation indicates the available resources, and the indicated resources can take one or more of the following forms, for example: • One or more resources within a resource pool used for transmission by a UE to one or more further UEs, for example, for periodic transmissions such as semi-persistent transmissions, or for aperiodic transmissions such as one-shot transmissions. • Interference information, e.g., RSRQ or SINR reports • For example, detection reports such as zone-based area resource usage maps (ZARUM) It takes the form of. 【0068】 According to the embodiment, AIM is performed by any one of the following methods, namely, • A list of all available resource blocks (RBs) in one or more time slots, • A list of all resource blocks (RBs) unavailable in one or more time slots, • A list of resource blocks (RBs) where collisions are anticipated, for example, a list of reserved resources that further UEs are expected to similarly send, Show resources. 【0069】 According to the embodiment, AIM is performed by any one of the following methods, namely, • Bitmaps in the time domain (a bitmap represents resources such as OFDM symbols, time slots, subframes, or frames, and a set of resources is defined over part or all of the length of a single BWP), • Depending on the starting resource, e.g., time slot or subframe, and the duration of the resource set, • For example, by explicitly specifying the number of resources such as time slots or subframes, • Anything explicitly mentioned, or part of another set of resources or RP, By sticking to the resources, • Due to the starting resource and the periodic offset for subsequent occurrences, • By symbol, time slot, subframe, or frame pattern, • The formula used to define the Time Resource Indicator (TRIV) value, Show resources in the time domain, and / or, AIM is performed by any one of the following methods, namely, • A bitmap (a bitmap that represents resources such as resource blocks across a single BWP) • Starting resources, such as resource blocks, and many resources for resource sets, • If the resource set is discontinuous in the frequency domain, for example, if it consists of multiple start and end resources such as a resource block, For example, by using an explicit resource index such as a resource block index, • By passing through resources that are explicitly mentioned or that are part of another set of resources or RP, • Due to the starting resource and the periodic offset for subsequent occurrences, Depending on the pattern of resource blocks or subchannels, The formula used to define the Frequency Resource Indicator (FRIV) value is: Show resources in the frequency domain, and / or, AIM is performed by any one of the following methods, namely, • A matrix (a matrix showing resources in the time domain, such as symbols, time slots, subframes, or frames, and resources in the frequency domain, such as resource blocks or subchannels) • Patterns (for example, patterns indicating resources in the time domain such as symbols, time slots, subframes, or frames, and patterns indicating resources in the frequency domain such as resource blocks or subchannels) This shows the resources in the time domain and frequency domain. 【0070】 According to the embodiment, the UE is brought about by one or more of the following methods, namely, • By unicast, multicast, groupcast, or broadcast methods, using configuration messages such as PC5 RRC configuration or MAC CE messages, or For example, as part of a control message such as an SCI, included within a second-stage SCI (an SCI that includes a field to inform a further UE (UE-B) about the contents of the AIM), or For example, as part of the data transmission indicated by parameters in an accompanying control message such as SCI, or For example, as a sidelink information block (SLIB) in PSSCH, Receive one or more AIMs. 【0071】 Network / System The present invention relates to a wireless communication system comprising a plurality of user devices (UEs) configured for sidelink communication using resources from, for example, a sidelink resource set of the wireless communication system. Multiple UEs comprise one or more of the UEs of the present invention, and multiple UEs comprise one or more of further UEs. We provide wireless communication systems. 【0072】 According to the embodiment, for example, if a further UE is outside the coverage or operating in mode 2, the further UE will - Obtaining a set of candidate resources for transmission by selecting resources for transmission within the selection window of a further UE, wherein the further UE selects resources in the detection window of the further UE by considering the detection results obtained by the further UE, and the detection results indicate whether a particular resource is available or unavailable for transmission. • Sending one or more AIMs containing the detection results and / or candidate resource sets, To do. 【0073】 According to the embodiment, a further UE obtains resources for AIM from resources provided to the further UE by the base station of the wireless communication system, for example, directly if the UE is in mode 1 or within coverage, or indirectly via a relay if the UE is in mode 2 or within or outside coverage. 【0074】 method The present invention relates to a method for operating a user device (UE) for a wireless communication system, wherein the wireless communication system includes a plurality of user devices (UE), and the method is In response to a trigger for sending, obtaining a set of candidate resources for sending by selecting a resource for sending within a selection window after the trigger, wherein the resource is selected by considering the detection results obtained during the detection window prior to the trigger, and the detection results indicate whether a particular resource is available or unavailable for sending. Receiving one or more reports or auxiliary information messages (AIMs) containing auxiliary information related to resource allocation from one or more further UEs, When one or more default conditions are met, the received reports or AIMs will be considered in order to select resources for transmission. The present invention provides a method having the following characteristics. 【0075】 Computer Program Products Embodiments of the present invention provide a computer program product that includes instructions causing a computer to perform one or more methods according to the present invention when the program is executed by the computer. 【0076】 Figure 5 shows a user device (UE) according to an embodiment of the present invention. Figure 5 schematically shows a part of a wireless communication system or network similar to those described herein with reference to Figures 1 and 2. UE 400 is a Mode 2 UE operating by the method described above. UE 400 communicates with one or more objects 402, for example, to send data packets from UE 400 to object 402. Such a transmission is also called a triggered transmission, which is a transmission triggered by UE 400 in a particular time slot n, as already described with reference to Figure 3. In this situation, UE 400, which needs to autonomously detect resources for transmission, initiates the detection process described above, as shown in 408, to obtain a set of candidate resources for transmission. The UE selects resources for transmission within a selection window 204 (see Figure 3) after the triggering of the transmission in time slot n. UE 400 selects resources by considering the detection results obtained during the detection window 200 (see Figure 3) prior to the triggering of the transmission. The detection results indicate specific resources that are available or unavailable for transmission. The wireless communication network includes UE400 and a plurality of UEs, including further UE410 such as UE1, UE2, ..., UEn. UE400 receives one or more Report or Auxiliary Information Messages (AIMs) 412 from one or more of the UE410s, or even from UE402, which contain auxiliary information related to resource allocation, such as information about resources available or unavailable for transmission discovered by a detection process performed by these UEs, for example, further UE410 or UE402. UE400 receives an AIM and determines, in 416, whether one or more default conditions are met. If the conditions are met, the received AIM is used for a detection or selection process 408, as shown in 418. If the AIM contains a suitable resource or set of resources for use by UE400, the resources indicated in the AIM are used directly by UE400 for its own transmission 422.Otherwise, as shown in 420, the AIM is not considered by the UE, at least not for the current transmission. The UE 400 then performs a detection or selection step 408 and, if the predetermined conditions are met, considers further information from the received AIM to identify the resources to be used for the transmission 422 to the object 402. 【0077】 In one embodiment, object 402 is another UE in a wireless communication network, and furthermore, UE 410 that provides AIM, and therefore the communication transmitted by transmit 422 uses a sidelink (SL) interface, such as a PC5 interface. In another embodiment, object 402 is a radio access (RAN) entity, such as one or more base stations, and the communication of transmit 422 is via a radio interface, such as a Uu interface, or the communication of transmit 422 uses a shared access band, such as an unlicensed band in the case of NR-U. 【0078】 According to embodiments of the present invention, UE400 in Figure 5 determines to consider one or more AIMs received from one or more UE410s or UE402, depending on one or more of the following criteria. • When the report or AIM is received by the UE400 • The time window during which the resources indicated in the report or AIM are valid. • Expiration timer • Quality of Service (QoS) level or priority value related to AIM • Further distance for UE410 to provide AIM to UE400 • Markings related to AIM, such as source ID or group ID. 【0079】 Based on one or more of the above criteria, the UE400 validates one or more AIMs it receives to determine when to consider the resource information of the AIMs received for resource selection performed during the detection operation 408. 【0080】 When AIM is received In order to use the information contained in the AIM for the resource selection process, the UE400 receives the AIM at a specific point in time such that the resources shown in the AIM are within a time window, such as a detection window or selection window used by the UE400 for the detection process 408. In other words, by ensuring that the AIM is received within a specific time window, reliable resource selection is achieved because the UE400 does not consider outdated information regarding the availability / unavailability of resources. 【0081】 According to the embodiment, if the AIM indicates detection results acquired by a further UE410 or UE402, UE400 considers the AIM if it is received within the detection window before the trigger for transmission, and / or between the end of the detection window and the trigger for transmission. In other words, UE400 considers the information provided in the AIM only if it is received by the UE at any point prior to the time slot n in which the UE triggers a transmission in which the UE performs the detection process up to the start of a past detection window. This condition applies to AIMs containing detection results, since any AIM related to resource information acquired earlier than the start of the UE's current detection window (the detection window for the current transmission) points to a detection report well before the detection window of UE400, which would render the AIM or report old or unusable for the UE's selection process 408. Figure 6 shows the period over which the AIM is received by UE400 when the AIM contains detection results. Figure 6, similar to Figure 3, shows the time slot n at 208 where transmission is triggered, and in response, UE 400 performs a detection process within a detection window 200 extending to a past period T0. Figure 6 further shows the period at 500 during which the received AIM is considered by the UE for the resource selection process. As mentioned above, the period is • The entire period from the start time 200a of the detection window 200 to time slot n, or, • Only during the detection window period, i.e., only during the period between the start time 200a and the end time 200b of the detection window 200, or • Received during the period between the end of detection window 200 (200b) and time slot n. 【0082】 Figure 7 shows an example of receiving an AIM containing the detection result. Figure 7 is similar to Figure 6, except that only the left portion of Figure 6 is shown, i.e., time slot n and the previous period. In Figure 7, the detection window 200 of UE400 and the detection window 200' of a further UE410 or UE402 that provided the AIM 502 at a more specific time 210 are shown. Figure 7(a) shows that the AIM 502 was received in UE400 between the start time 200a and the end time 200b of the detection window 200, i.e., from time slot n to time T AIM The previously received (210) example is shown. Therefore, |nT AIM | <n-T0| When this condition is met, UE400 considers AIM502 for its detection process 408. 【0083】 To ensure that information about the resources in at least overlapping time slots 504 is used by the UE for the detection step 408, the UE identifies the information contained in the AIM to consider the availability / unavailability of the resources in at least partially overlapping time points or time slots, as shown in 504. 【0084】 Figure 7(b) shows an example where AIM502 is received in UE400 between time slot n and the end of detection window 200, 200b. Similarly, |nT AIM |<|n-T0| The following condition is met: The detection window 200' of any further UE410 or UE402 providing AIM502 completely overlaps with the detection window 200 (504) so ​​that UE400 uses all the information about resources in AIM502 for the selection process. 【0085】 Figure 7(c) illustrates an example where an AIM is not considered by the UE despite the fact that it was received within the detection window 200. UE400 identifies that the detection window 200' associated with the received AIM 502 contains information about the resource in a time slot prior to the detection window 200, i.e., information about its availability / unavailability; i.e., the resource information is considered old by UE400 and therefore discarded. In other words, as shown in Figure 7(c), despite the fact that there is no overlap between UE400's detection window 200 and the detection window 200' of the further UE410 from which the AIM was received, and therefore the above condition is met, UE400 discards the resource information of AIM 502 because there is no overlap in time slots. 【0086】 According to the embodiment, UE400 considers AIMs received between the start time 200a of the detection window 200 and time slot n only if AIMs are received at least a minimum period after the start time 200a of the detection window 200. As shown, for example in Figure 7(a) above, the minimum period is T AIMvalid =T AIM This is represented as -T0. Minimum period T AIMvalid This is determined based on when a further UE410 or UE402 needs to generate an AIM502 and send the AIM502 to UE400, and / or when there is at least a partial overlap between the detection window 200' used by the further UE410 or UE402 to generate the detection result and the detection window 200 of UE400. For example, in Figure 7(c), the period after the start time 200a of the detection window 200 in which the AIM502 is received is the minimum period T AIMvalid Since it is less than [a certain value], UE400 determines that there is no overlap in time resources, and the resource information from AIM502 is discarded. 【0087】 According to a further embodiment, the UE400 considers AIMs received between the start of the detection window 200a and time slot n only if the AIM is received at least a minimum period before the time slot n in which the transmission is triggered. The minimum period is T AIMvalid =nT AIM This is expressed as follows. According to the embodiment, the UE400 considers the AIM received between the start time 200a of the detection window 200 and time slot n only if the AIM was received at least a minimum period before the end of the detection window 200b. The minimum period is T AIMvalid =nT proc,0 -T AIM It is expressed as follows. 【0088】 According to the embodiment, the minimum period T AIMvalid This is defined or predetermined at the system level by, for example, the network, by a radio access network entity such as a base station or gNB. According to other embodiments, the minimum period T AIMvalid This is predetermined in UE400 via SIM card, or for a minimum period T AIMvalid This is hardcoded in UE400. Furthermore, according to other different embodiments, the minimum period T AIMvalid This is defined at the resource pool level or the transmission level. For example, the minimum period T AIMvalid This is defined using the resource pool configuration. At the transmission level, the minimum period T AIMvalid This is specified in a control message for the transmission of a given transmit block (TB), for example, in DCI or SCI. 【0089】 According to a further embodiment, if the received AIM includes a candidate resource set or a suitable resource or resource set for use by UE400 identified by a further UE410 or UE402, the AIM is received in the UE within the detection window 200, or even outside the detection window. According to such an embodiment, if the AIM includes a candidate resource set or a suitable resource or resource set related to a time slot in the UE's selection window, UE400 considers the information provided in such an AIM, even if it was received before the start of the detection window. In other words, the further UE410 or UE402 generated an AIM containing a candidate resource set or a suitable resource or resource set within the selection window of the further UE410 or UE402, and the further selection window partially or completely overlaps with the selection window of UE400. Figure 8 shows an embodiment for receiving an AIM outside the detection window. Figure 8 is similar to Figure 6 and shows the reception of AIM 502 before the start of the detection window 200a, but it is assumed that the AIM shown in 505 contains a candidate resource set or a suitable resource or resource set within the selection window 204 of UE 400, i.e., a resource in the selection window 204 shown in 506. 【0090】 According to a further embodiment, an AIM received before time slot n includes periodic resources selected by a further UE410 or UE402. Furthermore, when such an AIM is received, even if the AIM includes further resources outside the selection window 204, if at least one of the selected future resources is within the UE selection window 204, UE400 applies the AIM for its detection step 408. Figure 9 shows an example where, in addition to resource 508a within the UE400's selection window 204, further resources 508b, 508c that repeat at period p are shown. If at least one of the resources in the AIM is received for a given selection window 204, and the information provided by AIM 502 approves the given resource, for example, if the value is below a predetermined threshold, UE400, which selects multiple resources within a given period, is constrained to allow selecting this type of resource selection. 【0091】 The time window associated with the received AIM According to a further embodiment, the UE determines whether to use the received AIM depending on whether the information contained in the AIM is based on a particular time window. The time window is a detection window or selection window depending on the content of the AIM, i.e., whether it contains detection results or candidate resource results or appropriate resources or resource sets. 【0092】 When considering an AIM containing detection results, the resources indicated in the received AIM are related to the detection window used by the further UE410 or UE402 when generating the AIM. This further detection window, i.e., the detection window of the further UE410 or UE402, is larger than the detection window of UE400, equal to the detection window of UE400, or smaller than the detection window of UE400. According to the embodiment, as has already been briefly described so far with reference to Figure 7, if the detection window of the further UE410 or UE402 partially or completely overlaps with the detection window of UE400, UE400 considers the resource information in the AIM received from the further UE410 or UE402. In the case of partial overlap, according to the embodiment, UE400 considers only the information about those resources in the time slot that overlaps with the time slot of UE400's detection window, and discards older resource information outside the overlapping time slot. 【0093】 According to the embodiment, discarding information does not necessarily mean that the information from the received AIM is deleted or removed, but rather that the information is not used for detection step 408 for the current transmission triggered in time slot n. In other words, the UE discards resources outside of a partial overlap only if they are relevant to the current transmission, but for a subsequent transmission in time slot n+5, for example, the detection window of the UE 400 is different, and the overlap between the detection window of the already received AIM and the new detection window of the UE 400 is also different, and therefore information about some resources that are not used for the transmission in time slot n is valid here, and therefore the UE uses this information for a later transmission. Thus, according to the embodiment, when the UE 400 discards information, it retains the information for a possible later transmission. 【0094】 Figure 10 shows examples of detection windows of different sizes for a further UE410 or UE402. In Figure 10, the left portion of the diagrams in Figures 6 and 8 is shown, i.e., the period prior to the time slot n in which transmission is triggered. Figure 10 shows the detection window 200 of the UE400 and the detection window 200' of the further UE410 or UE402 which provided an AIM containing detection results acquired by the further UE410 or UE402 during the detection window 200'. 【0095】 Figure 10(a) illustrates a scenario in which detection windows 200 and 200' partially overlap, as shown in 504, i.e., information on the availability / unavailability of resources is used by UE400 for its detection process across time slots in period 504. Detection window 200' is smaller than detection window 200 of UE400, and the portions of the time slots for which information on each resource is provided overlap. According to the embodiment, AIM provides timestamps indicating the time slots for which information on the availability / unavailability of a particular resource has been identified, and based on these timestamps, UE400 identifies whether there is a full overlap, partial overlap, or no overlap between the time slots of detection window 200 and detection window 200'. 【0096】 Figure 10(b) shows a scenario where the detection window 200' of an additional UE410 or UE402 is smaller than the detection window 200 of UE400, but the detection window 200' contains information for time slots that are all within time slot 504 of the detection window 200 of UE400, and therefore the detection window 200' completely or entirely overlaps the detection window 200 of UE400. 【0097】 Figure 10(c) shows a scenario where the detection window 200' of an additional UE410 or UE402 is larger than the detection window 200' of UE400. As shown in 504, the AIM provided by the additional UE410 or UE402 includes information about the resources for the overlapping region 504, i.e., there is a partial overlap between the detection windows. 【0098】 Figure 10(d) shows an embodiment in which the detection window 200' of a further UE410 is larger than the detection window 200 of UE400, with a complete overlap between the detection window 200 and the detection window 200' of UE400, as shown in 504. 【0099】 If the AIM includes information about a candidate resource set or a suitable resource or resource set, the candidate resource set or suitable resource or resource set shown in the AIM is used by a further UE410 or UE402 when generating the AIM and is related to a different selection window than the selection window of UE400, i.e., the selection window of the further UE410 or UE402 providing the AIM is larger than the selection window of UE400, equal to the selection window of UE400, or smaller than the selection window of UE400. Therefore, according to the embodiment, if the selection window of the further UE410 or UE402 partially or completely overlaps with the selection window of UE400, UE400 considers the resource information in the AIM that includes the candidate resource set or the suitable resource or resource set. If there is a partial overlap with the selection window, according to the embodiment, UE400 considers only the resource information within the overlapping portion or within the overlapping time slot, and the resource information outside the overlapping time slot is discarded. Furthermore, in embodiments relating to AIM including a candidate resource set or a suitable resource or resource set, discarding resource information outside overlapping time slots means, according to the embodiment, that this information is not used, i.e., that this information is discarded only when it is related to the current transmission. However, resource information outside the overlapping area for the current transmission, such as outside the selection window for the current transmission block, is used by UE400 for subsequent transmissions. Figure 11 shows selection windows of different sizes. Figure 11 shows the right portion of Figures 6 and 8, i.e., the period after the time slot n in which the transmission or current transmission is triggered. Furthermore, the selection window 204 of UE400, and the selection window 204' of another UE, and partially or completely overlapping resources 504 are shown. 【0100】 Figure 11(a) illustrates a scenario where a further selection window 204' of UE410 or UE402 is smaller than the selection window 204 of UE400, resulting in a partial overlap 504 between the respective windows. Thus, UE400 uses resource information for the time slots in the overlapping region 504, but does not use resource information for the time slots related to the rest of the selection window 204'. 【0101】 Figure 11(b) shows a scenario in which the selection window 204' of an additional UE410 or UE402 is smaller than the selection window 204 of UE400, resulting in an overall overlap between the selection window 204' and the selection window 204 of UE400, and therefore all resource information from the selection window 204' is considered by UE400 for the detection step 408. 【0102】 Figure 11(c) shows a scenario where the selection window 204' of an additional UE410 or UE402 is larger than the selection window 200 of UE400, and therefore the windows partially overlap, and consequently the UE uses only the resource information related to the time slot in the overlapping region 504, as in Figure 11(a). 【0103】 Figure 11(d) shows a scenario where the selection window 204' of an additional UE410 or UE402 is larger than the selection window 204 of UE400, and therefore the selection window 204 completely overlaps with the selection window 204', but the AIM uses only the information from the AIM related to the time slot in the overlapping region 504. 【0104】 Expiration Timer According to a further embodiment, UE400 considers the received AIM based on an expiration timer associated with the received AIM. In other words, a report or AIM containing resource information for a specific time slot corresponding to the detection window and / or selection window of UE400 used for detection step 408 is associated with an expiration timer, and UE400 considers the AIM for detection step 408 unless the expiration timer or its timer value has expired. The timer value of the expiration timer counts down the validity of the AIM, and according to the embodiment, the timer value is expressed in units such as OFDM symbols, time slots, subframes, frames, seconds, and milliseconds. 【0105】 The expiration timer is provided or set by a further UE410 or UE402 that sends an AIM, or the expiration timer is set by UE400 when an AIM is received. 【0106】 If the expiration timer is set by the UE providing the AIM, the UE400, according to an embodiment, obtains the timer value from a control message associated with the AIM. The control message is a PC5 RRC message, an SCI, e.g., a first-stage SCI and / or a second-stage SCI, or a sidelink information block (SLIB). The timer information may also be included in the AIM transmitted in the PSSCH as part of a data packet. In response to receiving the AIM and the associated timer value, the UE400 starts the timer countdown, or, according to another embodiment, changes the timer value depending on one or more conditions and starts the changed timer countdown. 【0107】 According to other embodiments, the AIM is not provided by a further UE410 or UE402 using a timer; rather, an expiration timer is set by UE400 when it receives the AIM, and after UE400 receives the AIM from a further UE410 or UE402, UE400 starts the timer countdown. 【0108】 The timer value or expiration timer time value is set by the additional UE410 or UE402 providing the AIM, or modified by the UE400, or set by the UE400, depending on specific criteria such as the content of the AIM, the channel status between the UE400 and the additional UE410 or UE402 providing the AIM, the priority or quality of service (QoS) level of the AIM transmission, resource pool occupancy, resource pool configuration parameters, and the distance between the UE and the additional UE410 providing the AIM. 【0109】 According to the embodiment, the timer value of the expiration timer depends on or is changed depending on the content of the AIM. If the AIM contains a detection result, the expiration timer indicates a value based on the detection window. For example, when UE400 sets or changes the expiration timer, UE400 sets the expiration timer to the remainder of UE400's detection window, which begins from the time UE400 receives the AIM. Figure 12 shows an embodiment for setting the expiration timer according to the content of the AIM when the AIM contains a detection result. Figure 12 shows a period prior to time slot n, similar to Figure 10, where AIM 502 is received at time 210 prior to time slot n within UE400's detection window 200. Figure 12 further shows detection windows 200' for a further UE410 or UE402. The expiration timer is set to the period T between the start time 200a of UE400's detection window 200 and time slot 210 in which AIM 502 is received. AIM The value of -T0 is set. 【0110】 If the AIM contains a candidate resource set or a suitable resource or resource set, the expiration timer displays a value based on the selection window. For example, if UE400 sets the expiration timer, the expiration timer is set to the reminder or remainder of the UE400's selection window from the time UE400 receives the AIM. Figure 13 shows a diagram illustrating the expiration timer when the AIM contains a candidate resource set or a suitable resource or resource set. Figure 13 shows the time slot n used by UE400 for detection step 408, where transmission is triggered, and the associated detection window 200 and selection window 204. At time 210 within the detection window 200, an AIM 502 containing information about the candidate resource set or a suitable resource or resource set is received from a further UE410 or UE402, and according to this embodiment, UE400 sets T2+T AIM The expiration timer is set accordingly, thereby defining the overlapping region 504, and the resource information from AIM502 is used by UE400 within that overlapping region 504. 【0111】 According to other embodiments, the timer value of the expiration timer depends on or is modified depending on the channel state between UE400 and a further UE410 or UE402 providing AIM. For example, channel state instability is taken into account, and therefore, if the channel state between UE400 and the further UE410 or UE402 is unstable and continuously changing, the expiration timer is set to a smaller value, whereas if the channel state is stable, the expiration timer is set to a larger value because the information in AIM is relevant to UE400 only if the channel state persists. Accordingly, according to the embodiment, when the change in the channel state between UE400 and the further UE410 or UE402 during a particular period is outside a default boundary, the timer value is set to a first value, and when the change is within the default boundary, the timer value is set to a second, longer value. 【0112】 In other embodiments, path loss or received power or interference conditions in the channel are considered. The UE400 estimates the path loss or received power of the AIM transmission, or the average of the path loss and received power over a particular time window, in order to determine the expiration time value. For example, smaller path loss or higher received power results in the expiration timer being set to a longer value, while higher interference conditions result in a shorter expiration timer. In other words, when estimating the path loss or received power of the AIM transmission, or averaging these measurements over a time window, the UE sets the timer value to a first value when the path loss is between a first threshold and / or the received power is greater than a second threshold, and sets the timer value to a second, shorter value when the path loss is greater than the first threshold and / or the received power is less than the second threshold, indicating, for example, interference conditions that show interference above a certain level. 【0113】 In yet another different embodiment, the UE further determines the expiration timer based on channel aging, and therefore, for example, if the AIM is aging, the expiration timer counts down faster. In other words, the UE identifies channel aging between UE400 and the AIM source, for example, a further UE410 or UE402, and when the channel aging exceeds a predetermined threshold, it decreases the timer value or increases the increment of a set expiration timer. Channel aging is the time elapsed since the AIM was received in a particular channel state. Instead of simply aging the channel with a simple timer using a linear method, a weight or multiplier is used to account for channel aging after the channel has exceeded a specified or predetermined threshold. 【0114】 According to a further embodiment, the timer value of the expiration timer depends on or is modified depending on the priority or QoS level of the AIM transmission. A further UE410 or UE402 providing the AIM indicates a specific priority or QoS for the AIM transmission, and the value of the expiration timer is calculated based on this information. For example, a lower priority value associated with the AIM transmission results in a longer expiration timer. In other words, the UE sets the timer to a first value when the priority or QoS level is below a threshold, and sets it to a second value that is shorter than the first value when the priority or QoS level is approximately at the threshold. 【0115】 In yet another embodiment, the expiration timer depends on or is modified depending on resource pool occupancy, for example by considering the channel busy ratio. For example, when the channel busy ratio or another occupancy report indicates that a resource pool, such as a sidelink resource pool containing resources shown in AIM, or any other resource pool, has reached a certain level of occupancy, the expiration timer is set to a smaller value because it is more difficult to predict the distant future. In other words, when the resource pool occupancy is greater than the threshold, the UE400 sets the timer value to a first value, and when the resource pool occupancy is less than the threshold, the timer value is set to a second, longer value. 【0116】 According to another embodiment, the expiration timer value is explicitly defined for UE400 using a resource pool configuration. For example, the expiration timer value is defined to a single value for all AIMs received within a given resource pool. Thus, this value is indicated in the resource pool configuration, eliminating the need to indicate the timer value for each specific transmission of AIM. According to a further embodiment, the expiration timer value is used in combination with other parameters to determine the expiration timer for the content of a particular AIM. For example, the expiration timer value indicated in the resource pool configuration is used as a starting point from which the expiration timer can be incremented or decremented, by considering the content of the AIM, the channel status between UE400 and a further UE410 or UE402 providing the AIM, the priority or quality of service (QoS) level of the AIM transmission, resource pool occupancy, or the distance between the UE and the further UE410 providing the AIM. 【0117】 In yet another embodiment, the timer value of the expiration timer depends on the distance between UE400 and the UE providing AIM, or is modified depending on the distance between UE400 and the UE providing AIM. For example, if UE400 and a further UE410 or UE402 are close to each other, the expiration timer value is long, while if the further UE410 and UE400 are far apart, the expiration timer is short. In other words, when the distance between UE400 and the further UE410 is greater than a threshold, UE400 sets the timer value to a first value, and when the distance is less than the threshold, the timer value is set to a second, shorter value. 【0118】 According to yet another different embodiment, when the UE400 is operating in DRX mode, the expiration timer is stopped when the UE does not receive a signal. 【0119】 In yet another embodiment, if a second AIM is received from the same or another further UE410 or UE402 relating to some or all of the resources further indicated in the first AIM, the expiration timer is terminated, for example, by setting the timer value to 0 or by immediately invalidating the received AIM. If the first and second AIMs are provided by the same UE, for example, the UE provides a first AIM containing detected / candidate resources related to a given priority, and the second AIM relates to a higher or lower priority value than that of the first AIM for the same time slot. If the second AIM is more relevant to the triggered transmission, the first AIM is not considered. 【0120】 According to a further embodiment, when a second AIM is received, the current AIM is terminated when an AIM is received that relates to some or all of the resources shown in the first AIM, which comes from a different UE that is at a higher hierarchical level than the further UE410 or UE402 provided by the first AIM, depending on the hierarchy of the AIM source from which the second AIM originates, such as a further UE410 or UE402. 【0121】 According to yet another different embodiment of the present invention, if a second AIM relating to the same resources as, or at least some of, those indicated in the first AIM, is received from the same further UE410 or UE402, or from another further UE410 or UE402, regardless of whether an expiration timer is provided, the current or first AIM is terminated or no longer considered by UE400. Furthermore, in this case, if the hierarchy of the further UE410 or UE402 providing the second AIM is higher than the hierarchy of the UE providing the first AIM, the first AIM is no longer used or terminated. 【0122】 For example, the hierarchy of a further UE410 or UE402 providing AIM is as follows: gNB, Roadside Unit (RSU), Group Leader (GL), UE, Member UE (UE that is a member of the group), Intended Receiver of Transmission, Receiving UE, UE Capabilities, e.g., UE that support beamforming in a particular direction. The hierarchy levels described above are further combined with specific weights to determine the overall hierarchy level of the UE transmitting the AIM. 【0123】 As described above, discarding an AIM means that the contents of the AIM will not be used for the current transmission performed by the UE, but for another transmission, such as a later transmission. Depending on the embodiment, this also applies when referring to disabling an AIM. Disabling an AIM means that the AIM is valid only for the current transmission. For each transmission, the UE evaluates the received AIM associated with the same set of resources and decides whether or not to consider the AIM. For example, consider a case where the received AIM contains resources associated with a first priority value, such as priority level 5. If the priority of the transmission of the target packet for which the UE is currently performing resource selection is 2, the UE will not consider the AIM. However, for a subsequent transmission of the target packet for which the UE is performing resource selection, which has a priority of 5, the UE will consider the AIM. 【0124】 QoS level / priority values ​​related to AIM According to a further embodiment of the present invention, the underlying conditions for whether UE400 considers AIM are associated with a priority value related to AIM. In the case of priority, a minimum priority value of 1 indicates the highest priority for transmission, while a maximum priority value of 8 indicates the lowest priority for transmission. For example, when an AIM received from a further UE410 or UE402 has a related priority value that is less than or equal to the priority value of the transmission to which the detection process is to be performed, UE400 considers all resources indicated in the AIM as available to be available for the triggered transmission. This is because resources indicated in the AIM associated with a higher priority, mapped to a lower priority value related to AIM, are used by UE400 for the triggered transmission that requires resources of a lower priority, mapped to a higher priority value. For example, if an AIM contains information about resources related to a transmission by a further UE410 or UE402 with a lower priority, mapped to a higher priority value, and the transmission triggered by UE400 has a higher priority, mapped to a lower priority value, such as an emergency message, the resources indicated in the AIM will not be used by UE400 because they do not meet the requirements for the triggered transmission. Priority values ​​are further defined or predetermined in the system, resource pool, or transmission level that determines whether an AIM received from a further UE410 or UE402 is used by UE400 for the triggered transmission. 【0125】 According to the embodiment, the underlying conditions for whether UE400 considers an AIM are associated with a QoS level related to the AIM. The QoS level is an indicator that takes into account several factors, including transmission priority, latency, and reliability requirements. For example, if an AIM received from a further UE410 or UE402 has an associated QoS level that is equal to or greater than the QoS level of the transmission to which the detection process is performed and which has been triggered by UE400, then UE400 considers all resources indicated in the AIM as available to be available for the triggered transmission. The QoS level is further defined or predefined in a system, resource pool, or transmission level that determines whether an AIM received from a further UE410 or UE402 is used by UE400 for the triggered transmission. 【0126】 Distance between UE and further UEs In yet another embodiment, UE400 considers AIMs received from a particular UE depending on the distance between UE400 and a further UE410 or UE402. For example, when a UE is at a certain distance, the transmit power on the resources indicated in the AIM is likely to be low to begin with, and therefore the interference it receives is negligible, especially when UE400 transmits to a nearby receiver over a short distance. In this case, despite the fact that an AIM from a farther UE410 or UE402 indicates unavailable resources, UE400 ignores this AIM because, due to the long distance, the interference or impact of the transmission on these resources in the UE transmission is considered low, and therefore reliable transmission to the receiver is still possible. Thus, when UE400 intends to transmit to a receiver UE, UE400 considers AIMs from further UE410 or UE402, as long as it is within the specified or predetermined range related to the transmission. The scope is further defined or predetermined in the system, resource pool, or transmit level that determines whether an AIM received from a further UE410 or UE402 is used by the UE400 for a triggered transmit. 【0127】 Identification information related to AIM In yet another different embodiment, UE400 determines whether to consider or not consider AIMs received from further UE410 or UE402 depending on certain identification information associated with the AIM, such as a source ID or group ID. For example, UE400 considers AIMs indicating further UE410 or UE402 or a group of further UE410s to which the transmission is directed, while UE400 ignores AIMs received from other further UE410 or UE402. Figure 14 shows an embodiment using identification information associated with the AIM. UE400, for example, by beamforming UE A Let's assume that a trigger transmission is sent towards the UE400. A From, or for example, UE B This considers AIM received from other UEs located in the same direction, whereas UE400 does not send AIM from other UEs located in different directions, such as UEs C AIMs received from UEs like the one described above are ignored. The AIMs considered by UE400 are any AIMs from a specific UE associated with a known source ID indicating where they are located, or they include a group ID indicating a group of UEs that includes the UEs to which the transmission from UE400 is directed. In Figure 14, as described above, UEs located far from UE400 D AIM input from this source will be ignored. 【0128】 Further Embodiments According to one embodiment, UE400 acquires AIMs from one or more further UE410s or UE402s. According to another embodiment, UE400 requests one or more AIMs depending on certain circumstances, such as when high reliability and / or low latency and / or high priority transmission is required, or when detection results are not available in UE400, or when the power level of UE400 is below a certain threshold, or when UE400 decides to improve its power consumption, etc. According to a further embodiment, UE400 receives further AIMs at periodic intervals or in response to one or more implicit events. When considering one or more AIMs based on resource information contained solely in the AIMs, or based on recent information obtained by the detection step and from received AIMs, the UE performs the detection step 408. 【0129】 According to a further embodiment, UE400 acquires AIM from one or more further UE410 or UE402 at periodic intervals and / or in response to one or more implicit events. 【0130】 According to other embodiments, when the UE receives one or more AIMs containing auxiliary information related to resource allocation indicating a candidate set of resources or a specific set of resources intended to be used by the UE for transmission, the UE does not perform a detection step during the detection window. • Provide a set of candidate resources from one or more AIMs to a higher layer for random resource selection, or Select a specific set of resources from one or more AIMs. 【0131】 According to another embodiment, when one or more AIMs are received, the UE selects a resource in the selection window by considering the detection results obtained by the UE during the detection window and the auxiliary information related to resource allocation contained in one or more AIMs. 【0132】 According to other embodiments, auxiliary information related to resource allocation indicates available resources, and the indicated resources are in one or more of the following forms, namely: • One or more resources within a resource pool used by a UE for transmission to one or more further UEs, for example, for periodic transmissions such as semi-persistent transmissions, or for aperiodic transmissions such as one-shot transmissions. • Interference information such as RSRQ or SINR reports • For example, detection reports such as zone-based area resource usage maps (ZARUM) It takes the form of. 【0133】 According to other embodiments, AIM is performed by any one of the following methods, namely, • A list of all available resource blocks (RBs) in one or more time slots • A list of all resource blocks (RBs) that are unavailable in one or more time slots. • A list of resource blocks (RBs) that are likely to collide, for example, a list of reserved resources that further UEs are also expected to send, Show resources. 【0134】 AIM is performed by any one of the following methods, namely, • Bitmaps in the time domain (a bitmap represents resources such as OFDM symbols, time slots, subframes, or frames, and a set of resources is defined over part or all of the length of a single BWP), • Depending on the starting resource, e.g., time slot or subframe, and the duration of the resource set, • For example, by explicitly specifying the number of resources such as time slots or subframes, • By passing through resources that are explicitly mentioned or that are part of another set of resources or RP, • Due to the starting resource and the periodic offset for subsequent occurrences, • By symbol, time slot, subframe, or frame pattern, • As follows, that is, if N=1 TRIVim0 elseif N=2 TRIV=t1 else if (t2-t1-1)≦15 TRIV = 30(t2-t1-1) + t1 + 31 else TRIV = 30(31-t2+t1)+62-t1 end if end if The expression used to define the time resource indicator value (TRIV), as defined in TS38.214, Here, N represents the number of time slots indicated by AIM, and here, 0 represents the time slot in which the AIM was received. 1 represents the time slot in which the AIM was received, and another future time slot relative to the time slot in which the AIM was received. 2 represents the time slot in which the AIM was received, and two further future time slots relative to the time slot in which the AIM was received. t1 indicates a first future resource time slot for the time slot in which the AIM was received, and t2 indicates a second future resource time slot relative to the time slot in which the AIM was received. According to the formula, This shows resources in the time domain. 【0135】 AIM is performed by any one of the following methods, namely, • A bitmap (a bitmap that represents resources such as resource blocks across a single BWP) • Starting resources, such as resource blocks, and many resources for resource sets, • If the resource set is discontinuous in the frequency domain, for example, if it consists of multiple start and end resources such as a resource block, For example, by using an explicit resource index such as a resource block index, • By passing through resources that are explicitly mentioned or that are part of another set of resources or RP, • Due to the starting resource and the periodic offset for subsequent occurrences, Depending on the pattern of resource blocks or subchannels, • As follows, that is, 【number】 As shown by the formula used to define the frequency resource indicator value (FRIV) specified in TS38.214, This shows the resources in the frequency domain. 【0136】 AIM is performed by any one of the following methods, namely, • A matrix (a matrix showing resources in the time domain, such as symbols, time slots, subframes, or frames, and in the frequency domain, such as resource blocks or subchannels) • Patterns (e.g., patterns in the time domain such as symbols, time slots, subframes, or frames, and patterns in the frequency domain such as resource blocks or subchannels) indicate resources. This shows the resources in the time domain and frequency domain. 【0137】 According to the embodiment, the UE400 is operated by one or more of the following methods, namely, • By unicast, multicast, groupcast, or broadcast methods, using configuration messages such as PC5 RRC configuration or MAC CE messages, or For example, as part of a control message such as an SCI (SCI including a field that informs a further UE (UE-B) about the contents of AIM) contained within the second stage SCI, or For example, as part of the data transmission indicated by parameters in an accompanying control message such as SCI, or For example, as a sidelink information block (SLIB) in PSSCH, Receive one or more AIMs. 【0138】 general Although each aspect and embodiment of the approach of the present invention is described separately, it should be noted that each aspect / embodiment may be implemented independently of the others, or some or all aspects / embodiments may be combined. Furthermore, embodiments described later may be used for each of the aspects / embodiments described so far. 【0139】 While some of the embodiments described above are explained with reference to Mode 2 UE, it should be noted that the present invention is not limited to such embodiments. The teachings of the present invention described herein are similarly applicable to Mode 1 UE, for example, to perform detection to obtain detection reports for providing the occupancy status of one or more resources or sets of resources. 【0140】 While some of the embodiments described above are explained with reference to sidelink pools, it should be noted that the present invention is not limited to such embodiments. Rather, the approach of the present invention is realized in a system or network that provides a set of resources used for specific communication between UEs in a network, and the above subset of time resources or SSWs according to the present invention includes many time resources less than the total number of resources in the resource set. 【0141】 Time resources include many time slots, subframes, radio frames, temporal radio resources, and many PRBs, subchannels, and BWPs in the time domain and even in the frequency domain. 【0142】 The resource set is predetermined, or entities are configured by the network using the resource set, so that network entities recognize the resource set provided by the network. 【0143】 Therefore, the set of resources provided by the network can be one or more of the following: • Sidelink resource pool used by UEs for sidelink communication, such as direct UE-to-UE communication via PC5. • Licenses that include, or consist of, resources used by the UE for NR-U communications. • Licenses that include, or consist of, resources used for low-performance UEs. It is defined as follows. 【0144】 According to the embodiment, a set or resource includes one or more detection regions, e.g., one per resource pool for Mode 1 and / or Mode 2 UEs, or one per TX / RX resource pool. The UE is defined or predefined using one or more detection regions by a wireless communication network, and one or more subsets are defined within one or more detection regions. For example, the detection regions extend over a specific time interval. 【0145】 According to the embodiment, the wireless communication system includes a terrestrial network or a non-terrestrial network, or a network or a segment of a network, using an airborne vehicle or a space-floating vehicle or a combination thereof as a receiver. 【0146】 According to embodiments of the present invention, UE and / or further UEs include, namely, power-limited UEs, or handheld UEs, such as UEs used by pedestrians referred to as vulnerable road users (VRUs), or pedestrian UEs (P-UEs), or body-worn or handheld UEs used by public safety personnel and first responders, and public safety UEs (PS-UEs), or IoT UE, for example, a sensor, actuator, or UE provided in a campus network to perform repetitive tasks and requiring input from a gateway node at periodic intervals, a mobile terminal, or stationary terminal, or a cellular IoT-UE, or a vehicle UE, or a vehicle group leader (GL) UE, or a sidelink relay, or IoT, or narrowband IoT (NB-IoT) device, or a wearable device, for example, a smartwatch, or a health tracker, or smart glasses, or a ground-based vehicle, or an aircraft, or a drone, or a base station, for example, a gNB, or a mobile base station, or a roadside unit (RSU), or a building, or any other article or device having network connectivity that enables the article / device to communicate using a wireless communication network, for example, a sensor or actuator, or any other article or device having network connectivity that enables the article / device to communicate with a wireless communication network using sidelink, for example, a sensor or actuator, or a transceiver, or any sidelinkable network entity, one or more of these. 【0147】 According to embodiments of the present invention, a network entity includes one or more of the following: a macrocell base station, or a small cell base station, or a central unit of a base station, or a distributed unit of a base station, or a roadside unit (RSU), or a UE, or a group leader (GL), or a relay or remote radio head, or an AMF, or an SMF, or a core network entity, or a mobile edge computing (MEC) entity, or a network slice such as in an NR or 5G core context, or any transmit / receive point (TRP) that enables an article or device to communicate using a wireless communication network, the article or device having network connectivity for communicating using a wireless communication network. 【0148】 While some aspects of the concepts described are explained in the context of apparatus, it is clear that these aspects further represent a description of the corresponding method, and blocks or devices correspond to method steps or features of method steps. Similarly, aspects explained in the context of method steps further represent a description of the corresponding blocks or articles or features of the corresponding apparatus. 【0149】 Various elements and features of the present invention are realized in hardware using analog and / or digital circuits, in software, through the execution of instructions by one or more general-purpose or specific-purpose processors, or as a combination of hardware and software. For example, embodiments of the present invention are realized in the environment of a computer system or another processing system. Figure 15 shows an example of a computer system 600. The steps of a unit or module and the method carried out by these units are performed in one or more computer systems 600. The computer system 600 includes one or more processors 602, such as a specific-purpose or general-purpose digital signal processor. The processors 602 are connected to a communication infrastructure 604, such as a bus or network. The computer system 600 includes main memory 606, such as random access memory (RAM), and secondary memory 608, such as a hard disk drive and / or removable storage drive. The secondary memory 608 allows computer programs or other instructions to be loaded into the computer system 600. The computer system 600 further includes a communication interface 610 that enables software and data to be transmitted between the computer system 600 and external devices. Communication is in the form of electronic, electromagnetic, optical, or other signals that can be handled by the communication interface. Communication uses wires or cables, optical fibers, telephone lines, cell phone links, RF links, and other communication channels 612. 【0150】 The terms “computer program medium” and “computer-readable medium” are generally used to refer to tangible storage media, such as removable storage units or hard disks mounted on hard disk drives. These computer program products are means of providing software to the computer system 600. The computer program, also called computer control logic, is stored in main memory 606 and / or secondary memory 608. The computer program may be received via the communication interface 610. When executed, the computer program enables the computer system 600 to implement the present invention. In particular, when executed, the computer program enables the processor 602 to perform the processing of the present invention, such as any of the methods described herein. Thus, such a computer program represents the control device of the computer system 600. When the present disclosure is implemented using software, the software is stored in a computer program product and loaded into the computer system 600 using a removable storage drive, interface, such as the communication interface 610. 【0151】 Hardware or software embodiments are implemented using digital storage media, such as cloud storage, floppy disks, DVDs, Blu-rays, CDs, ROMs, PROMs, EPROMs, EEPROMs, or flash memory, which contain electronically readable control signals stored therein and which are interact with or capable of interacting with a programmable computer system so that the respective methods can be implemented. Therefore, the digital storage media is computer-readable. 【0152】 Some embodiments of the present invention include a data storage medium containing electronically readable control signals that can be linked with a programmable computer system so as to carry out one of the methods described herein. 【0153】 Generally, embodiments of the present invention are implemented as a computer program product including program code, which functions to perform one of the methods when the computer program product is executed on a computer. The program code is stored, for example, on a machine-readable medium. 【0154】 Other embodiments include a computer program for carrying out one of the methods described herein, stored on a machine-readable medium. In other words, an embodiment of the method of the present invention is a computer program that, when executed on a computer, includes program code for carrying out one of the methods described herein. 【0155】 Accordingly, further embodiments of the methods of the present invention are data storage media, digital storage media, or computer-readable media containing a computer program recorded therein for carrying out one of the methods described herein. Accordingly, further embodiments of the methods of the present invention are data streams or sequences of signals representing a computer program for carrying out one of the methods described herein. The data streams or sequences of signals are configured to be transmitted, for example, over a data communication connection, for example, over the Internet. Further embodiments include processing means, such as a computer or programmable logic device, configured or adapted to carry out one of the methods described herein. Further embodiments include a computer containing a computer program installed therein for carrying out one of the methods described herein. 【0156】 In some embodiments, programmable logic devices, such as field-programmable gate arrays, are used to carry out some or all of the functions of the methods described herein. In some embodiments, field-programmable gate arrays work in conjunction with a microprocessor to carry out one of the methods described herein. Generally, the methods are preferably carried out by any hardware device. 【0157】 The embodiments described above are merely illustrative of the principles of the present invention. It will be understood that variations and modifications of the configurations and details described herein will be obvious to those skilled in the art. Accordingly, it is intended that the invention is limited only by the scope of the pending claims and not by any specific details presented in the description and explanation of the embodiments herein.

Claims

[Claim 1] A user device for a wireless communication system, wherein the wireless communication system includes a plurality of user devices. In response to a trigger for transmission, the user device obtains a set of candidate resources for transmission by selecting a resource for transmission in a selection window after the trigger, and the user device selects a resource by considering the detection results obtained by the user device during a detection window prior to the trigger, the detection results indicating whether a particular resource is available or unavailable for transmission. The user device receives one or more report or supplementary information messages containing supplementary information related to resource allocation from one or more further user devices, and the supplementary information related to resource allocation indicates a detection result obtained by the further user device. When the user device has met one or more default conditions, it will consider the received report or supplementary information message in order to select a resource for the transmission. If a second auxiliary information message is received relating to some of the resources indicated in the first auxiliary information message, and the further user device providing the second auxiliary information message is at a higher hierarchy than the further user device providing the first auxiliary information message, then the user device no longer considers the first auxiliary information message. User device. [Claim 2] The aforementioned user device It communicates with one or more additional user devices using a sidelink interface such as the PC5 interface, and / or Communicating with one or more wireless access network entities of the wireless communication system, such as one or more base stations, using a wireless interface such as a Uu interface, or using a shared access band such as an unlicensed band. The user device according to claim 1. [Claim 3] The aforementioned default conditions are: The report or the supplementary information message is received on the user device within a specific time window. The resources indicated in the aforementioned report or supplementary information message are valid within a specific time window. The expiration timer has not expired. The priority value associated with the aforementioned supplementary information message is less than or equal to the priority value associated with the specified, or predetermined, and / or the triggered transmission. The QoS level associated with the auxiliary information message is equal to or greater than the specified or pre-specified QoS level and / or the QoS level associated with the triggered transmission. The distance of the further user device that provides the auxiliary information message to the user device is within a defined or predetermined range and / or range associated with the triggered transmission. The identification information associated with the aforementioned auxiliary information message, such as a source ID or group ID, indicates a further user device or a group of further user devices to which the triggered transmission is directed. Including one or more of the following: The user device according to claim 1 or 2. [Claim 4] When the auxiliary information message is received within the detection window before the trigger for transmission, and / or between the end of the detection window and the trigger for transmission, the user device considers the auxiliary information message. A user device according to any one of claims 1 to 3. [Claim 5] When the auxiliary information message is received at least a minimum period after the start of the detection window, the user device considers the auxiliary information message. A user device according to any one of claims 1 to 3. [Claim 6] When the auxiliary information message is received at least a minimum period before the trigger for the transmission, or at least a minimum period before the end of the detection window, the user device considers the auxiliary information message. A user device according to any one of claims 1 to 3. [Claim 7] The aforementioned minimum period is The time required by the further user device to generate the auxiliary information message and to transmit the auxiliary information message to the user device, and / or At least a partial overlap between the detection window used by the further user device to generate the detection result and the detection window of the user device, This takes that into consideration. The user device according to claim 5 or 6. [Claim 8] The aforementioned minimum period is Defined or predetermined at the system level by being hardcoded in the network, gNB, SIM card, or user device, and / or In a resource pool configuration, at the resource pool level, defined or predetermined and / or The transmission level in DCI or SCI for the transmission of a given transmission block is specified or predetermined. The user device according to claim 7. [Claim 9] The auxiliary information relating to the resource allocation indicates a set of candidate resources or a set of specific resources that are intended to be used by the user device for transmission by the user device identified by the further user device, and includes at least one resource in the selection window of the user device, and When the auxiliary information message is received at any point before the trigger, the user device considers the auxiliary information message. A user device according to any one of claims 1 to 8. [Claim 10] The auxiliary information related to the resource allocation indicates that, when n is an integer ≥ 1, at least n resources represent periodic resources identified by the further user device associated with the resources in the selection window. When the auxiliary information message is received at any point before the trigger, the user device considers the auxiliary information related to the resource allocation for at least one resource. A user device according to any one of claims 1 to 9. [Claim 11] The auxiliary information related to the resource allocation indicates the detection results obtained by the further user device during the further detection window. When the detection window and the further detection window partially or completely overlap, the user device considers the auxiliary information message. A user device according to any one of claims 1 to 10. [Claim 12] If there is a partial overlap between the detection window and the further detection window, the user device considers only the information related to the resource within the partial overlap and discards the information related to the resource outside the partial overlap. The user device according to claim 11. [Claim 13] The auxiliary information related to the resource allocation indicates a set of candidate resources or specific resources that are identified by the further user device in a further selection window used by the further user device and are intended to be used by the user device for transmission by the user device. When the selection window and the further selection window partially or completely overlap, the user device considers the auxiliary information message. A user device according to any one of claims 1 to 12. [Claim 14] If there is a partial overlap between the selection window and the further selection window, the user device considers only the information related to the resources within the partial overlap and discards the information related to resources outside the partial overlap. The user device according to claim 13. [Claim 15] The expiration timer is related to the aforementioned report or the aforementioned supplementary information message, Unless the timer value for the expiration period has expired, the user device will consider the supplementary information message. A user device according to any one of claims 1 to 14. [Claim 16] The timer value of the expiration timer counts down the validity of the auxiliary information message, and the timer value is in units of OFDM symbols, time slots, subframes, frames, seconds, or milliseconds. The user device according to claim 15. [Claim 17] A user device for a wireless communication system, wherein the wireless communication system includes a plurality of user devices, In response to a trigger for transmission, the user device obtains a set of candidate resources for transmission by selecting a resource for transmission in a selection window after the trigger, and the user device selects a resource by considering the detection results obtained by the user device during a detection window prior to the trigger, the detection results indicating whether a particular resource is available or unavailable for transmission. The user device receives one or more report or supplementary information messages containing supplementary information related to resource allocation from one or more further user devices, and the supplementary information related to resource allocation indicates a detection result obtained by the further user device. The expiration timer is related to the aforementioned report or the aforementioned supplementary information message, When the user device has met one or more default conditions, it will consider the received report or supplementary information message in order to select a resource for the transmission, provided that the expiration period timer value has not expired. The timer value of the expiration timer counts down the validity of the auxiliary information message, and the timer value is in units of OFDM symbols, time slots, subframes, frames, seconds, or milliseconds. If the user device is in DRX mode and does not receive a signal, the expiration timer is stopped. User device. [Claim 18] The expiration timer is set by the further user device from which the auxiliary information message is received, and the user device obtains the timer value from control messages such as PC5 RRC messages, SCI, and SLIB related to the auxiliary information message. A user device according to any one of claims 15 to 17. [Claim 19] When the user device receives the aforementioned auxiliary information message and the associated timer value, Start the timer countdown, or, The timer value is changed according to one or more conditions, and the changed timer countdown is started. The user device according to claim 18. [Claim 20] The expiration timer is not set by the further user device from which the auxiliary information message is received, When the user device receives the aforementioned auxiliary information message, it starts the timer countdown of the expiration timer. A user device according to any one of claims 15 to 17. [Claim 21] The timer value of the expiration timer is The contents of the aforementioned auxiliary information message, The channel state between the user device and the further user device that provides the auxiliary information message, Priority or Quality of Service (QoS) level for sending supplementary information messages, Resource pool occupancy, Resource pool configuration parameters, The distance between the user device and the further user device that provides the auxiliary information message, It depends on one or more of the above criteria, or is modified depending on one or more of the above criteria. A user device according to any one of claims 15 to 20. [Claim 22] If the timer value of the expiration timer depends on the content of the auxiliary information message, or is changed depending on the content of the auxiliary information message, When the auxiliary information message includes a detection result, the user device sets the expiration timer for the duration of the detection window between the start of the detection window and the time the user device receives the auxiliary information message, or When the supplementary information message includes a candidate resource set, the user device sets the expiration timer for the remainder of the selection window, starting from the point in time when the user device received the supplementary information message. Or, If the timer value of the expiration timer depends on the channel state between the user device and the further user device providing the auxiliary information message, or is changed depending on the channel state between the user device and the further user device providing the auxiliary information message, When the change in channel state between the user device and the further user device during a specific period is outside the default boundary, the timer value is set to a first value, and when the change in channel state between the user device and the further user device during the specific period is within the default boundary, the timer value is set to a second value that is longer than the first value, or The user device estimates the path loss or received power averaged over a time window for sending auxiliary information messages, and when the path loss is less than a first threshold and / or the received power is greater than a second threshold, the user device sets the timer value to a first value, and when the path loss is greater than the first threshold and / or the received power is less than the second threshold, the user device sets the timer value to a second value shorter than the first value, or The user device identifies the aging of the channel between the user device and the auxiliary information message source, and if the degree of aging of the channel is greater than or equal to a predetermined threshold, the user device decreases the timer value or increases the set increment of the expiration timer. If the timer value of the expiration timer depends on the priority or QoS level of the auxiliary information message transmission, or is changed depending on the priority or QoS level of the auxiliary information message transmission, then when the priority or QoS level is less than a threshold, the user device sets the timer value to a first value, and when the priority or QoS level is higher than the threshold, the user device sets the timer value to a second value shorter than the first value, and / or If the timer value of the expiration timer depends on or is changed depending on the resource pool occupancy rate, when the resource pool occupancy rate is greater than a threshold, the user device sets the timer value to a first value, and when the resource pool occupancy rate is less than the threshold, the user device sets the timer value to a second value that is longer than the first value, and / or If the timer value of the expiration timer depends on the resource pool configuration parameter, or is changed depending on the resource pool configuration parameter, the user device is configured using the timer value using the resource pool configuration and / or If the timer value of the expiration timer depends on the distance between the user device and the further user device that provides the auxiliary information message, or is changed depending on the distance between the user device and the further user device that provides the auxiliary information message, then when the distance between the user device and the further user device is greater than a threshold, the user device sets the timer value to a first value, and when the distance between the user device and the further user device is less than the threshold, the user device sets the timer value to a second value which is shorter than the first value. The user device according to claim 21. [Claim 23] When the user device receives a second auxiliary information message relating to some of the resources indicated in the first auxiliary information message, it terminates the expiration timer for the first auxiliary information message. A user device according to any one of claims 15 to 22. [Claim 24] A user device for a wireless communication system, wherein the wireless communication system includes a plurality of user devices, In response to a trigger for transmission, the user device obtains a set of candidate resources for transmission by selecting a resource for transmission in a selection window after the trigger, and the user device selects a resource by considering the detection results obtained by the user device during a detection window prior to the trigger, the detection results indicating whether a particular resource is available or unavailable for transmission. The user device receives one or more report or supplementary information messages containing supplementary information related to resource allocation from one or more further user devices, and the supplementary information related to resource allocation indicates a detection result obtained by the further user device. The expiration timer is related to the aforementioned report or the aforementioned supplementary information message, When the user device has met one or more default conditions, it will consider the received report or supplementary information message in order to select a resource for the transmission, provided that the expiration period timer value has not expired. When the user device receives a second auxiliary information message relating to some of the resources indicated in the first auxiliary information message, it terminates the expiration timer for the first auxiliary information message. When the further user device providing the second auxiliary information message is at a higher hierarchy than the further user device providing the first auxiliary information message, the user device terminates the expiration timer for the first auxiliary information message. User device. [Claim 25] The first auxiliary information message and the second auxiliary information message are provided by the same user device, or the first auxiliary information message and the second auxiliary information message are provided by different user devices. The user device according to claim 23 or 24. [Claim 26] The auxiliary information message includes resources used by the user device for transmission to one or more of the further user devices, and the one or more further user devices are different from or the same as the further user device that provides the auxiliary information message. A user device according to any one of claims 1 to 25. [Claim 27] The aforementioned user device In periodic intervals, and / or, In response to a request from the user device, Receiving one or more of the above-mentioned auxiliary information messages, A user device according to any one of claims 1 to 26. [Claim 28] In response to receiving one or more auxiliary information messages containing auxiliary information related to resource allocation indicating detection results obtained by one or more further user devices, the user device selects the resource in the selection window by considering only the auxiliary information related to resource allocation contained in the one or more auxiliary information messages, without considering the detection results obtained by the user device in the detection window. A user device according to any one of claims 1 to 27. [Claim 29] In response to receiving one or more auxiliary information messages containing auxiliary information related to resource allocation indicating a candidate set of resources or a specific set of resources intended to be used by the user device for transmission by the user device acquired by one or more further user devices, the user device will not be prevented from performing the detection process during the detection window, To provide the candidate resource set from the one or more auxiliary information messages to a higher layer for random resource selection, or Select the specific set of resources from the one or more of the aforementioned auxiliary information messages. A user device according to any one of claims 1 to 28. [Claim 30] In response to receiving one or more of the aforementioned auxiliary information messages, the user device selects the resource in the selection window by considering the detection result obtained by the user device in the detection window and the auxiliary information related to the resource allocation contained in the one or more of the aforementioned auxiliary information messages. A user device according to any one of claims 1 to 28. [Claim 31] The auxiliary information related to the resource allocation indicates the available resources, and the indicated resources are in one or more of the following forms, namely: For periodic transmissions such as semi-persistent transmissions, or for non-periodic transmissions such as one-shot transmissions, one or more resources within the resource pool used by the user device for transmission to one or more further user devices, Interference information such as RSRQ or SINR reports, Detection reports such as zone-based area resource usage maps, To take the form of A user device according to any one of claims 1 to 30. [Claim 32] The aforementioned auxiliary information message is transmitted by any one of the following methods, namely, A list of all resource blocks available in one or more time slots, A list of all resource blocks unavailable in one or more time slots, A list of resource blocks that are likely to be involved in a collision, such as a list of reserved resources that the aforementioned further user devices are also expected to transmit, The aforementioned resources are shown below. A user device according to any one of claims 1 to 31. [Claim 33] The aforementioned auxiliary information message is transmitted by any one of the following methods, namely, A bitmap in the time domain, wherein the bitmap represents resources such as OFDM symbols, time slots, subframes, or frames, and the resource set is defined over part or all of the length of a BWP, by a bitmap. Depending on the starting resource, such as a time slot or subframe, and the duration of the resource set, By specifying the number of resources, such as time slots or subframes, By passing through resources that are explicitly mentioned or that are part of another resource set or RP, With a starting resource and a periodic offset for subsequent occurrences, By symbol, time slot, subframe, or frame pattern, The formula used to define the time resource indicator value, The resources in the time domain are shown, and / or, The aforementioned auxiliary information message is transmitted by any one of the following methods, namely, A bitmap, wherein the bitmap represents a resource, such as a resource block, across one BWP, With a resource block as the starting resource, and many resources for the resource set, If the aforementioned resource set is discontinuous in the frequency domain, for example, multiple start and end resources such as resource blocks, Explicit resource indexes such as resource block indexes allow for the creation of resource block indexes. By passing through resources that are explicitly mentioned or that are part of another resource set or RP, With a starting resource and a periodic offset for subsequent occurrences, Depending on the resource block or subchannel pattern, The formula used to define the frequency resource indicator value, The resources in the frequency domain are shown, and / or, The aforementioned auxiliary information message is transmitted by any one of the following methods, namely, A matrix representing the said resources in the time domain, such as symbols, time slots, subframes, or frames, and in the frequency domain, such as resource blocks or subchannels, The resource is represented by a pattern, which represents the resource in the time domain, such as a symbol, time slot, subframe, or frame, and in the frequency domain, such as a resource block or subchannel. The resources in the time domain and the frequency domain are shown. The user device according to claim 32. [Claim 34] The user device is accessed by one or more of the following methods, namely, By unicast, multicast, groupcast, or broadcast methods, using configuration messages such as PC5 RRC configuration or MAC CE messages, or A control message such as an SCI included within a second-stage SCI, wherein the SCI includes a field that informs the further user device of the contents of the auxiliary information message, as part of the control message, or As part of the data transmission indicated by parameters in the accompanying control message such as SCI, As a side link information block, as an information block in PSSCH, Receiving one or more of the above-mentioned auxiliary information messages, A user device according to any one of claims 1 to 33. [Claim 35] The user device and / or the further user device is one of the following, namely: User devices with limited power, or handheld user devices used by pedestrians, and user devices referred to as vulnerable road users, or pedestrian user devices, or wearable or handheld user devices used by public safety personnel and first responders, and referred to as public safety user devices, or IoT User devices, sensors, actuators, or user devices, mobile terminals, or stationary terminals, or cellular IoT user devices, or vehicle user devices, or vehicle group leader (GL) user devices, or sidelink relays, or IoT, or narrowband IoT devices, or wearable devices such as smartwatches, or health trackers, or smart glasses, or ground-based vehicles, or aircraft, or drones, or base stations such as gNBs, or mobile base stations, or roadside units, or buildings, or any other articles or devices having network connectivity that enables articles / devices to communicate using a wireless communication network, or any other articles or devices such as sensors or actuators having network connectivity that enables said articles / devices to communicate with the wireless communication network using sidelink, or transceivers, or any sidelinkable network entities, Including one or more of the following: A user device according to any one of claims 1 to 34. [Claim 36] A wireless communication system, wherein the wireless communication system is The system comprises multiple user devices configured for sidelink communication using resources from the sidelink resource set of the aforementioned wireless communication system, The plurality of user devices comprises one or more user devices as described in any one of claims 1 to 35. The plurality of user devices comprises one or more of the further user devices. Wireless communication system. [Claim 37] If the aforementioned further user device is outside the coverage area or operating in mode 2, the aforementioned further user device, Obtaining a set of candidate resources for transmission by selecting a resource for transmission within the selection window of the further user device, wherein the further user device selects the resource by considering the detection results obtained by the further user device in the detection window of the further user device, and the detection results indicate whether a particular resource is available or unavailable for transmission. Sending one or more auxiliary information messages including the detection result and / or the candidate resource set, to do The wireless communication system according to claim 36. [Claim 38] The further user device obtains resources for the auxiliary information message from resources provided to the further user device by the base station of the wireless communication system, either directly if the user device is in mode 1 or within coverage, or indirectly via a relay if the user device is in mode 2, within coverage, or outside coverage. The wireless communication system according to claim 36. [Claim 39] The wireless communication system comprises one or more base stations, the base stations comprising one or more of the following: a macrocell base station, or a small cell base station, or a central unit of the base station, or a distributed unit of the base station, or a roadside unit, or the user device, or a group leader, or a relay or remote wireless head, or an AMF, or an SMF, or a core network entity, or a mobile edge computing entity, or a network slice such as in an NR or 5G core context, or any transmit / receive point that enables an article or device to communicate using the wireless communication network, and the transmit / receive point comprises one or more of the following transmit / receive points that have network connectivity capabilities for the article or device to communicate using the wireless communication network. The wireless communication system according to any one of claims 36 to 38. [Claim 40] A method for operating a user device for a wireless communication system, wherein the wireless communication system includes a plurality of user devices, and the method A step of obtaining a set of candidate resources for transmission by selecting a resource for transmission in a selection window after the trigger in response to a trigger for transmission, wherein the resource is selected by considering detection results obtained in a detection window prior to the trigger, and the detection results indicate whether a particular resource is available or unavailable for transmission. A step of receiving one or more reports or supplementary information messages from one or more further user devices, wherein the supplementary information related to resource allocation indicates a detection result obtained by the further user device, The process includes the step of considering received reports or supplementary information messages in order to select a resource for the transmission when one or more default conditions are met. If a second auxiliary information message is received relating to some of the resources indicated in the first auxiliary information message, and the further user device providing the second auxiliary information message is at a higher hierarchy than the further user device providing the first auxiliary information message, then the first auxiliary information message is no longer considered. method. [Claim 41] A computer-readable medium storing instructions for performing the method of claim 40 when executed on a computer.

Citation Information

Patent Citations

  • Prioritized messaging and resource selection in vehicle-to-vehicle (V2V) sidelink communication

    US20190394786A1

  • Sidelink resource allocation for enhanced mobility

    WO2020064527A1