Resource determination method, device, and readable storage medium

By determining the target detection timing for the terminal and combining it with the non-overlapping detection timing of the second process, which is different from the first process, the problem of high collision probability in resource selection in the prior art is solved, and the reliability of resource determination is improved.

CN115883042BActive Publication Date: 2025-10-17VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111155069.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-29
Publication Date
2025-10-17
Estimated Expiration
2041-09-29

AI Technical Summary

Technical Problem

In existing technologies, terminals rely on continuous partial detection and periodic partial detection when selecting resources, resulting in insufficient sensing results and a high probability of collisions among available resources.

Method used

The terminal determines the target detection timing for the first process and combines it with the detection timing of the second process, which is different from the first process, to obtain more detection results through the non-overlapping second detection timing, thereby improving the reliability of resource determination.

Benefits of technology

By obtaining more detection results through a non-overlapping second detection timing, the collision probability of resource selection is reduced, and the reliability of resource determination is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115883042B_ABST
    Figure CN115883042B_ABST
Patent Text Reader

Abstract

The application discloses a resource determination method, device and readable storage medium, and belongs to the technical field of communication. The method comprises the following steps: a terminal determines a target detection occasion for a first process; and the terminal determines a target resource according to the target detection occasion. The target detection occasion comprises a first detection occasion, or the target detection occasion comprises a first detection occasion and a second detection occasion. The first detection occasion is a detection occasion corresponding to the first process. The second detection occasion is non-overlapped with at least part of the first detection occasion. At least part of the second detection occasion corresponds to a second process. The second process is different from the first process.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of communication, and particularly relates to a resource determination method, device and readable storage medium. BACKGROUND

[0002] When a terminal (UE) performs sensing for a procedure (such as a process, a packet-triggered resource selection, a reevaluation and / or a preemption evaluation), if only a continuous partial sensing (CPS) corresponding to the procedure and / or a periodic based partial sensing (PBPS) are relied on, there may be insufficient sensing results, which leads to a high collision probability of the determined optional resources. SUMMARY

[0003] Embodiments of the present application provide a resource determination method, device and readable storage medium, and solve the problem of insufficient sensing results in the prior art, which leads to a high collision probability of the determined optional resources.

[0004] In a first aspect, a resource determination method is provided, and the method comprises:

[0005] A terminal determines a target detection occasion for a first procedure;

[0006] The terminal determines a target resource according to the target detection occasion;

[0007] The target detection occasion comprises a first detection occasion, or the target detection occasion comprises a first detection occasion and a second detection occasion, the first detection occasion is a detection occasion corresponding to the first procedure, the second detection occasion does not overlap with at least part of the first detection occasion, and at least part of the second detection occasion corresponds to a second procedure, the second procedure being different from the first procedure.

[0008] In a second aspect, a resource determination device is provided, and the device comprises:

[0009] A first determination module is configured to determine, by a terminal, a target detection occasion for a first procedure;

[0010] A second determination module is configured to determine, by the terminal, a target resource according to the target detection occasion;

[0011] The target detection occasion includes a first detection occasion, or the target detection occasion includes a first detection occasion and a second detection occasion, the first detection occasion is a detection occasion corresponding to the first process, the second detection occasion is at least partially non-overlapping with the first detection occasion, and at least part of the second detection occasion corresponds to a second process, the second process being a process different from the first process.

[0012] In a third aspect, a terminal is provided, comprising a processor, a memory, and a program stored in the memory and executable on the processor, when the program is executed by the processor, the steps of the method according to the first aspect are implemented.

[0013] In a fourth aspect, a readable storage medium is provided, the readable storage medium stores a program or instructions, when the program or instructions are executed by a processor, the method of processing according to the first aspect is implemented.

[0014] In a fifth aspect, a computer program product is provided, the program product is stored in a non-transitory storage medium, and the computer program product is executed by at least one processor to implement the steps of the method of processing according to the first aspect.

[0015] In a sixth aspect, a chip is provided, the chip comprises a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run a program or instructions, and the method of processing according to the first aspect is implemented.

[0016] In the embodiments of the present application, the terminal determines a suitable target detection occasion, which includes a detection occasion corresponding to a first process, and / or a second detection occasion which is at least partially non-overlapping with the first detection occasion and at least partially corresponds to a second process, to obtain more detection results and improve the reliability of resource determination. BRIEF DESCRIPTION OF DRAWINGS

[0017] Figure 1a is a schematic diagram of a wireless communication system architecture;

[0018] Figure 1b is a schematic diagram of the principle of LTE sidelink sensing;

[0019] Figure 1c is a schematic diagram of the principle of LTE partial sensing;

[0020] Figure 1d is a schematic diagram of the scenario of PBPS and CPS in NR;

[0021] Figure 1e is a schematic diagram of the scenario of SL resource preemption;

[0022] Figure 1f is a scenario diagram of triggered slot and existing slot;

[0023] Figure 2 is a flow diagram of a resource determination method provided by an embodiment of the present application;

[0024] Figures 3a-3c is a scenario diagram of an application provided by an embodiment of the present application;

[0025] Figure 4 is a scenario diagram of an application of non-monitor slots provided by an embodiment of the present application;

[0026] Figure 5 is a structural diagram of a resource determination apparatus provided by an embodiment of the present application;

[0027] Figure 6 is a structural diagram of a terminal provided by an embodiment of the present application. DETAILED DESCRIPTION

[0028] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0029] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specified order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally of a kind, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means that the front and rear associated objects are in an "or" relationship.

[0030] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. However, the following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, and these technologies can also be applied outside the NR system application, such as 6th Generation (6G) communication systems. th

[0031] Figure 1a ​A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (UE). The terminal 11 can be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a palm computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), and the like. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, and the like), a smart wristband, smart clothing, a game console, and the like. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network. The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or some other appropriate terminology in the art, so long as the same technical effect is achieved. The base station is not limited to the specified technical terms, and it should be noted that only the base station in the NR system is taken as an example in the embodiments of the present application, but the specific type of the base station is not limited.

[0032] In order to better understand the technical solutions of the present application, the following is first introduced:

[0033] Sensing in LTE SL

[0034] The basic working principle of Long Term Evolution Sidelink Sensing (LTE sidelink sensing) is as follows:

[0035] Referring to Figure 1b , the UE performs measurement in the sensing window, demodulates the Scheduling Assignment (SA) and performs interference measurement in each Transmission Time Interval (TTI) length. The UE performs resource selection according to the following steps:

[0036] (1) Exclude the resources in which the UE transmits data;

[0037] (2) Demodulate the received SA to obtain the resource reservation of other UEs. Exclude the resources reserved by other UEs;

[0038] (3) Perform energy detection in the sensing window to measure the Reference Signal Strength Indication (RSSI), and exclude the resources with large interference according to the measurement result;

[0039] (4) In the selection window, randomly select a subframe from the 20% of the resources with the smallest interference for periodic resource reservation.

[0040] Partial sensing in LTE SL

[0041] Partial sensing in LTE Vehicle to X (V2X) is mainly designed for power saving, and is used to support Pedestrian to Vehicle (P2V) communication. The Pedestrian UE (PUE) supports two modes of resource selection. One is random resource selection, and the other is partial sensing first and then resource selection based on the result of partial sensing, and semi-static resource reservation. Among them, whether the PUE selects which mode is configured by Radio Resource Control (RRC), and when the RRC is configured to support the two modes of resource selection, the PUE decides which resource selection mode to use.

[0042] Specifically, the terminal performs partial sensing and resource detection in the manner as shown in Figure 1c ;

[0043] Where PUE detection window is the vertical filled window in the range of [n-1000, n], length Y and k are RRC configured parameters, and the value range of k can be {1, 2, 3, …, 10}. The horizontal filled window in [n+T1, n+T2] is the selection window of the PUE configured by the higher layer. The PUE detects the sidelink control information (SCI) sent by other terminals in the vertical filled detection window, and according to the detected SCI and the reservation period, it can infer the resource reservation of other terminals in the horizontal filled window. The PUE can exclude the resources in the selection window that do not meet the conditions according to these information. At least 20% (20% of the window length Y) of the remaining resources are selected as a candidate resource set and reported to the media access control (MAC) layer. The MAC layer randomly selects a resource from the candidate resource set as the candidate resource of the PUE. The PUE performs periodic reservation on the selected resource, and the reservation period is indicated in the SCI.

[0044] Random selection in SL

[0045] If the user performs random selection, the resource is randomly selected in the selection window, and no sensing is required.

[0046] Full sensing in NR SL

[0047] In the Mode 2 resource allocation mode, the UE is supported to select resources based on sensing. The principle is as follows:

[0048] 1) The transmitting terminal (TX UE) determines the resource selection window after the resource selection is triggered.

[0049] 2) The UE needs to determine the candidate resource set for resource selection before the resource selection. The specific implementation method is to compare the measured reference signal received power (RSRP) of the resources in the resource selection window with the corresponding RSRP threshold. If the RSRP is lower than the RSRP threshold, the resource can be included in the candidate resource set.

[0050] 3) After the resource set is determined, the UE randomly selects the transmission resource in the candidate resource set. In addition, the UE can reserve the transmission resource for the next transmission in this transmission.

[0051] In NR SL, TX UE will make resource reservation (reservation is divided into periodic reservation and aperiodic reservation) on the resources it allocates, and the reserved resources are used for later Pysical Sidelink Control Channel (PSCCH) and / or Pysical Sidelink Shared Channel (PSSCH) transmission. Aperiodic reservation can be achieved through the Time resource assignment field in SCI, and the reserved resources can be used for transmission of the same TB. Periodic reservation can be achieved through the Resource reservation period field in SCI, and the periodically reserved resources can be used for transmission of the next Transport Blocks (TB). In R16, the UE is actually always doing senisng (e.g. can be full sensing).

[0052] Paritial senisng in NR:PBPS and CPS

[0053] In NR R17, power saving UE cannot perform senisng (e.g. can be full sensing) as R16 UE due to limited capability or battery capacity, so it can only perform partial sensing or random resource selection. Power saving UE also supports periodic partial sensing similar to LTE, which is called periodic based partial sensing in NR, i.e. PBPS.

[0054] In addition to possibly performing PBPS, the UE may also need to perform continuous sensing (e.g. can be called short terming senisng or continous paritial sensing) in a period of time [n+TA, n+TB], where TA, TB can be positive, complex or 0; as shown in the following figure, at slot n, the UE determines the selection window or resource set or Y slots, in order to exclude the resources in the selection window or resource set or Y slots that may conflict with the reserved resources of other UEs, the UE determines the CPS window and PBPS window corresponding to the selection window or resource set or Y slots, and performs senisng in them. Figure 1d

[0055] SL resource pre-emption in NR SL​

[0056] Mode 2 resource allocation supports a resource pre-emption mechanism, which is briefly described below. If a UE's reserved / selected resources overlap (or partially overlap) with those reserved / selected by another UE with a higher-priority service, and the UE's measured SL-RSRP on the associated resources exceeds an associated SL-RSRP threshold, the UE triggers resource reselection. The service priority and SL-RSRP threshold are determined by the TB transmission on the resources.

[0057] like Figure 1e As shown, in order to determine whether the reserved / selected resources (PSCCH / PSSCH resources) are preempted, the UE re-evaluates the resource selection at least at time 'm-T3', where time 'm' is the time when the resource is located or the time when the resource reservation information is sent, and T3 at least includes the duration of the UE's resource selection process.

[0058] The method and device provided in the embodiments of the present application are described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0059] For ease of understanding, several terms (not commonly known terms, only for the convenience of subsequent description) are defined here:

[0060] 1. Timing of testing;

[0061] In the present application, the detection opportunity may include the PBPS opportunity and / or the CPS opportunity. The opportunity may specifically be a window, a time slot and other resources. Accordingly, the detection opportunity may include: PBPS window, CPS window, PBPS slots and / or CPS slots; the detection opportunity may also be called sensing slot, slot, sensing window, window, etc., wherein all kinds of situations are applicable to the technical solution of the present application, and the embodiments of the present application do not make specific limitations on this.

[0062] For a process (e.g., a process, incoming packet triggering resource selection, re-evaluation, and / or preemption evaluation), the sensing slots within the PBPS window corresponding to the process are respectively referred to as the PBPS slots corresponding to the process, and the sensing slots within the CPS window corresponding to the process are respectively referred to as the CPS slots corresponding to the process;

[0063] Note that the 'PBPS window and / or CPS window corresponding to the process' mentioned here can be the PBPS window and / or CPS window corresponding to the assumed PBPS and / or CPS to be triggered, that is, it can be assumed that the process will trigger the PBPS and / or CPS (regardless of whether the PBPS and / or CPS are actually triggered in the end) and the corresponding PBPS window and / or CPS window is determined; it can also be the PBPS window and / or CPS window corresponding to the actually triggered PBPS and / or CPS. The expression "trigger detection timing" involved below can be the time when the PBPS window and / or CPS window is assumed to be triggered, or it can be the PBPS window and / or CPS window that is actually triggered.

[0064] 2. Existing detection opportunity (existing sensing slot, or existing PBPS slot, or existing CPS slot)

[0065] If PBPS and / or CPS is triggered for a process, the UE needs to perform sensing for it. These sensing slots belong to the triggered PBPS and / or CPS slots; however, some sensing within the PBPS and / or CPS window corresponding to the process may be sensing of other processes. In this case, these sensing slots of other processes can be defined as existing sensing. For example Figure 1f As shown, process 2 receives a packet in slot n', triggering sensing. Subsequently, process 1 receives a packet in slot n, also triggering sensing. Since process 2's sensing has already completed, and its sensing window partially overlaps with process 1's, the results of this overlapping portion can be directly used by process 1. For process 1, process 2's sensing is its existing sensing. Therefore, references below to 'existing PBPS sensing slots (e.g., corresponding to this process)' may refer to PBPS sensing slots and / or CPS sensing slots in other processes, and 'existing CPS sensing slots (corresponding to this process)' may refer to PBPS sensing and / or CPS sensing slots in other processes.

[0066] The PBPS and / or CPS slot can include a triggered PBPS slot and / or CPS slot, or an existing PBPS slot and / or existing CPS slot.

[0067] In the embodiments of the present application, all expressions of "transmission" can be interpreted as sending or receiving.

[0068] Referring to Figure 2 The embodiments of the present application provide a method, and the execution subject of the method can be a terminal. The specific steps include:

[0069] Step 201: The terminal determines a target detection occasion for a first process.

[0070] Step 202: The terminal determines a target resource according to the target detection occasion.

[0071] The target detection occasion includes a first detection occasion, or the target detection occasion includes a first detection occasion and a second detection occasion. The first detection occasion is a detection occasion corresponding to the first process. The second detection occasion is at least partially non-overlapping with the first detection occasion, and at least part of the second detection occasion corresponds to a second process. The second process is different from the first process.

[0072] At least part of the second detection occasion corresponds to the second process, which means that at least part of the second detection occasion can correspond to the second process, and at the same time, at least part of the second detection occasion can correspond to other processes.

[0073] In the above possible implementation, the detection occasion includes one or more of the following:

[0074] (1) a PBPS occasion;

[0075] (2) a CPS occasion.

[0076] It should be noted that the PBPS occasion and the CPS occasion corresponding to the same process can overlap. A slot can be in the sensing occasion of multiple processes at the same time. A slot can be in the PBPS occasion of a process and in the CPS occasion of another process.

[0077] For example, the PBPS window and the CPS window corresponding to the same process can overlap. A slot can be in the sensing window of multiple processes at the same time. A slot can be in the PBPS window of a process and in the CPS window of another process.

[0078] In the embodiments of the present application, the first process can include process, packet triggering resource selection, re-evaluation and / or pre-emption evaluation, and the second process can also include process, packet triggering resource selection, re-evaluation and / or pre-emption evaluation.

[0079] In actual application scenarios, there can be a case where the first process and the second process correspond to the same resource pool, for example, triggering sensing, resource selection, reselection, re-evaluation, pre-emption evaluation, etc. in the same resource pool.

[0080] The first process and the second process are not necessarily different processes, but can be the same HARQ process but for different TBs, for example, TB1 of process1 and TB2 of process1 correspond to different resource selection processes.

[0081] The target resource can refer to one or more of the following: selectable resource, available resource, candidate resource, excluded resource, re-evaluated resource, pre-empted resource;

[0082] The target detection occasion can be referred to as an available detection occasion (available sensing slot), the first detection occasion can be referred to as a second sensing slot, and the second detection occasion can be referred to as an existing sensing (e.g. PBPS and / or CPS) slot and / or a sensing slot corresponding to other processes. It should be noted that the above calling schemes are for convenience of description and do not limit the name of the specific feature.

[0083] First, the definition of the existing sensing slot is described:

[0084] In an embodiment, for a process, the so-called existing slot is:

[0085] (1) and the existing sensing slot at least partially overlaps with the PBPS slot and / or the CPS slot corresponding to the process (referring to the first process, also referred to as the current process or the process);

[0086] For example, the existing sensing slot belongs to the PBPS slot corresponding to the process;

[0087] (2) a sensing slot that at least partially overlaps with a PBPS window and / or a CPS window corresponding to the process;

[0088] For example, an existing sensing slot that is within a PBPS window corresponding to the process;

[0089] and / or;

[0090] (3) an existing sensing slot that at least partially overlaps with PBPS slots and / or CPS slots corresponding to other processes (which can refer to the second process described above);

[0091] For example, an existing sensing slot that belongs to PBPS slots corresponding to other processes;

[0092] (4) a sensing slot that at least partially overlaps with a PBPS window and / or a CPS window corresponding to other processes;

[0093] For example, an existing sensing slot that is within a PBPS window corresponding to other processes;

[0094] In an embodiment, for a process, the so-called existing sensing slot is:

[0095] (1) a sensing slot located at time n or before time m; time n is the time when the first process is triggered, and time m is the time in the available resource set (e.g., which can include a selection window, a remaining selection window, a set of Y slots (Y refers to Figure 1d the resource set shown by the white box in FIG. 1) and / or a resource set, etc.) corresponding to the first process;

[0096] (2) a sensing slot corresponding to other processes but not triggered by the process;

[0097] In an embodiment, for a process, the so-called existing PBPS slot is:

[0098] (1) an existing sensing slot that at least partially overlaps with PBPS slots corresponding to the process;

[0099] For example, an existing sensing slot that belongs to PBPS slots corresponding to the process;

[0100] (2) a sensing slot at least partially overlapping with a PBPS window corresponding to the procedure;

[0101] e.g., an existing sensing slot within a PBPS window corresponding to the procedure;

[0102] and / or;

[0103] (3) an existing sensing slot at least partially overlapping with PBPS slots corresponding to other procedures;

[0104] e.g., an existing sensing slot belonging to PBPS slots corresponding to other procedures;

[0105] (4) a sensing slot at least partially overlapping with a PBPS window corresponding to other procedures;

[0106] e.g., an existing sensing slot within a PBPS window corresponding to other procedures;

[0107] Among (1) and (2) can be preferred implementation.

[0108] In an embodiment, for a procedure, so-called existing CPS slot is any one of the following:

[0109] (1) an existing sensing slot at least partially overlapping with CPS slots corresponding to the procedure;

[0110] e.g., an existing sensing slot belonging to CPS slots corresponding to the procedure;

[0111] (2) a sensing slot at least partially overlapping with a CPS window corresponding to the procedure;

[0112] e.g., an existing sensing slot within a CPS window corresponding to the procedure;

[0113] and / or;

[0114] (3) an existing sensing slot at least partially overlapping with CPS slots corresponding to other procedures;

[0115] e.g., an existing sensing slot belonging to CPS slots corresponding to other procedures;

[0116] (4) and the sensing slot of the other process corresponding to the CPS window at least partially overlaps;

[0117] For example, the existing sensing slot is in the CPS window corresponding to the other process;

[0118] Among them, (1) and (2) can be the preferred implementation.

[0119] In one possible implementation, the available sensing slots include the first sensing slot and / or the second sensing slot, the second sensing slot is the sensing slot triggered by the process, and the first sensing slot is the existing sensing slot and / or the sensing slot corresponding to the other process;

[0120] In one possible implementation, the first sensing slot is the available sensing slot, that is, the first sensing slot is equivalent to the second sensing slot plus the existing sensing slot;

[0121] In the embodiments of the present application, the second sensing slots and the first sensing slots can be completely the same, partially the same, or different;

[0122] If the available sensing slots = the second sensing slots, only one step of determining the sensing is essentially required;

[0123] Specifically, it can include Step 1 to determine Y of process 1 and to assume or trigger PBPS and / or CPS window at least needs to be monitored; Step 2 all available sensing in certain window or certain windows can be used for resource exclusion;

[0124] For example:

[0125] (1) As step 1 above, determine Y of process 1 and determine the second sensing + step 2 to determine the first sensing, and perform resource exclusion based on the first sensing and the second sensing;

[0126] (2) Determine Y of process 1 and determine second sensing + determine first sensing of step 2, and perform resource exclusion based on first sensing;

[0127] (3) Only perform step 1, i.e. determine Y of process 1 and determine second sensing + perform resource exclusion based on second sensing;

[0128] (4) Only perform step 1, i.e. determine Y of process 1 and determine first sensing + perform resource exclusion based on first sensing;

[0129] Referring to Figure 3a , in a specific implementation:

[0130] (1) Resource selection process triggered for a slot n;

[0131] (1.1) The UE determines a selection window, a remaining selection window, a set of Y slots and / or a set of resources;

[0132] (1.2) The UE determines a second sensing slot, which is a PBPS window and / or a CPS window (e.g. can be the corresponding window for this process), and performs sensing in the sensing window;

[0133] Wherein, the execution order of (1.1) and (1.2) is not restricted;

[0134] (2) The UE determines available sensing slots, which are slots that can be sensed in a preset time window;

[0135] (2.1) In an implementation, the preset time window is slot n-T0 to slot n-processing time0; optionally, the processing time is Tproc0; optionally, T0 is a configurable or pre-configured or protocol-specified value;

[0136] (2.2) In an implementation, the pre-configured time window is related to the start of the selection window / remaining selection window / set of Y slots / resources, specifically, the start-T4 to the start+processing time1; optionally, processing time1 includes at least the time needed for SCI decoding and / or the time needed for reporting target resources, e.g., Tproc0+Tproc1; optionally, T4 is a configurable or pre-configured or protocol specified value;

[0137] (3) UE determines whether there is a conflict between the reserved resources of other UEs and the resources in the selection window / remaining selection window / set of Y slots / resources based on available sensing slots;

[0138] In this application, the concept of triggered sensing occasion is also included. For a process, the so-called triggered sensing occasion is:

[0139] (1) PBPS slots and / or CPS slots of the process (e.g., can be assumed or triggered);

[0140] (2) At least part of the sensing slots of the PBPS window and / or CPS window of the process (e.g., can be assumed or triggered);

[0141] In some embodiments, the triggered sensing occasion and the exsiting slot do not overlap. For example, Figure 3b For process1, the reuse part belongs to the exsiting, and the non-reuse part belongs to the triggered sensing occasion.

[0142] In some embodiments, the triggered sensing occasion includes the exsiting slot, e.g., including the exsiting sensing slot and the slot that needs to be additionally sensed after triggering sensing. For example, Figure 3c For process1, the reuse triggered sensing occasion includes the reuse part and the sensing slot that needs to be additionally sensed.

[0143] In a possible implementation, the target sensing occasion includes one or more of the following:

[0144] (1) at a preset occasion within a preset time range, the preset time range is any one of a preset time, a preset time window and a preset timer, and the preset occasion is any one of a time occasion, a detection occasion, an SL occasion, an SL occasion not used for synchronization signal transmission, an occasion other than a monitoring occasion and an SL occasion in a resource pool (the resource pool can be any resource pool or a resource pool corresponding to the process);

[0145] Optionally, the preset time range satisfies one or more of the following conditions:

[0146] (1.1) the length of the preset time range is 31 slots, 32 slots, 1 second, 100 slots, 1000 slots, a minimum value of the number of CPS occasions CPSmin, the number of resources Y of the available resource set corresponding to the first process, a minimum value Ymin of the number of resources of the available resource set, a length greater than or equal to CPSmin, a length greater than or equal to Y, or a length greater than or equal to Ymin, CPSmin is the minimum value of the number of CPS occasions (which can also be interpreted as the minimum value of the CPS window size), Y is the number of resources of the available resource set, for example, the number of resources of the available resource set corresponding to the first process, Ymin is the minimum value of the number of resources of the available resource set, and Ymin does not necessarily refer to a certain process, but can refer to all processes;

[0147] (1.2) the length, starting point and / or ending point of the preset time range is determined based on a preset period value;

[0148] For example, the starting point is n-P*i or the starting point is not later than n-P*i based on a certain reservation period value or a certain Preserve value (referring to the reservation period value used to determine the PBPS occasion, assuming P), and in an embodiment, P is the maximum reservation period value or the maximum Preserve value, and optionally, the maximum value can be the maximum value in the configured value or the maximum value in the defined value / allowed value;

[0149] For example, the time duration is i*max Preserve or j*max reservation Period or max(K*Preserve) or max(K*Preserve, i*max Preserve, j*max reservation Period), where Preserve is a configured / preconfigured reservation period value for determining a PBPS window, max Preserve is the maximum of these values, reservation Period is a configured / preconfigured reservation period value, max reservation Period is the maximum of these values, one Preserve has one corresponding number of PBPS windows, and max(K*Preserve) is the maximum of all K and their corresponding Preserve products;

[0150] (1.3) The start of the preset time range is time n, or time n plus a first preset offset, or time n minus a second preset offset, where time n is the time when the first procedure is triggered;

[0151] (1.4) The end of the preset time range is time m, or time m plus a third preset offset, or time m minus a fourth preset offset, where time m is (e.g., can be a certain or any) time in the set of available resources corresponding to the first procedure;

[0152] (1.5) The start of the preset time range is the start determined based on a preset period value plus a fifth preset offset, or the start determined based on a preset period value minus a sixth preset offset;

[0153] (1.6) The end of the preset time range is the end determined based on a preset period value plus a seventh preset offset, or the start determined based on a preset period value minus an eighth preset offset;

[0154] Optionally, (e.g., when the procedure can be a re-evaluation and / or pre-emption procedure), the preset time, preset time window, and / or preset timer end is time n or time n plus an offset or time n minus an offset;

[0155] Optionally, the preset time, the preset time window and / or the preset timer end point is the time n-processing time or the time m-processing time, where the processing time is the processing time. Specifically, the processing time is greater than or equal to the time required for SCI decoding and / or the time required for reporting the target resource. The time required for reporting the target resource may include the time for preparing to report, that is, the processing time includes the time required for SCI decoding and / or the time required to prepare to report the target resource, or the processing time is not shorter than the time required for SCI decoding and / or the time required to prepare to report the target resource, for example, processing time = Tproc1 + Tproc0;

[0156] (1.7) The starting point of the preset time range is time n', or time n' plus the ninth preset offset, or time n' minus the tenth preset offset, where time n' is the triggering time of the resource selection or reselection process corresponding to the first process, or time n' is the time in the available resource set corresponding to the first process, or time n' is the time when the available resource set or target resource corresponding to the first process is reported; for example, time n' is the first slot or the first ms in the available resource set corresponding to the first process.

[0157] (1.8) The start point and the end point of the preset time range are separated by an eleventh preset offset. Optionally, the eleventh preset offset is any one of 31 slots, 32 slots, 1 second, 100 slots, 1000 slots, CPSmin, Y, and Ymin.

[0158] The end point of the preset time range is the packet delay budget (PDB) end time, or the PDB end time minus the preset offset, or the PDB end time plus the preset offset.

[0159] For example: select the slot where the window starting point is located - 1000 slot to the starting point of the selection window - process time;

[0160] For example, the time from the starting point of set Y, slot-1000slot, to the starting point of set Y, is expressed as [ty0-1000,ty0-processing time], where ty0 is the first slot of Y.

[0161] For example: for the first slot-31 to the first slot-processing time of Y in the set of Y, denoted as [ty0-31,ty0-processing time], ty0 is the first slot of Y;

[0162] It should be noted that the preset time range can be determined based on one or more of (1.1)-(1.8) above, and when multiple items are involved, the maximum or minimum value of the multiple items can be taken.

[0163] (2) The detection occasion corresponding to the first procedure, such as PBPS slots, PBPS window, CPS slots, and / or CPS window;

[0164] (3) The detection occasion corresponding to the second procedure, such as PBPS slots, PBPS window, CPS slots, and / or CPS window;

[0165] (4) The triggered detection occasion corresponding to the first procedure, such as triggered PBPS slots, triggered PBPS window, triggered CPS slots, and / or triggered CPS window;

[0166] (5) existing PBPS slots and / or existing PBPS window (which may be corresponding to the first procedure);

[0167] Optionally, for unpredictable procedures or aperiodic transmissions, available sensing slots (i.e., target detection occasions) do not consider this item, only (1)-(4) are considered;

[0168] (6) existing CPS slots and / or existing CPS window (which may be corresponding to the first procedure);

[0169] Optionally, for unpredictable procedures or aperiodic transmissions, available sensing slots (i.e., target detection occasions) do not consider this item, only (1)-(4) are considered;

[0170] (7) The detection occasion determined by the terminal, i.e., the UE decides and / or implements by itself, without the need to meet specific conditions.

[0171] In a possible implementation, the target detection occasion includes the second detection occasion when the first preset condition is met; that is, when the first preset condition is met, the available sensing slots include the existing sensing (for example, PBPS and / or CPS) slots and / or the sensing slots (for example, PBPS slots and / or CPS slots) corresponding to other procedures, that is, (3), (6), and (7) described above; or the existing sensing slots and / or the sensing slots corresponding to other procedures described as the first preset condition can be used as the available sensing slots.

[0172] In the embodiments of the present application, the target detection occasion includes the first detection occasion and the second detection occasion when the first preset condition is met, or the second detection occasion described as meeting the first preset condition can be used for the target detection occasion.

[0173] The first preset condition includes one or more of the following:

[0174] (1) The second detection occasion is within a preset time range, and the preset time range is any one of a preset time, a preset time window, and a preset timer.

[0175] At this time, it can also be explained that the existing sensing slots and / or the sensing slots corresponding to other procedures that meet the condition that the target detection occasion includes a preset occasion within a preset time range can be used as the available sensing slots.

[0176] (2) The distance between the second detection occasion and the time n is greater than or equal to the processing time, the time n is the time of triggering the first procedure, and the processing time is greater than or equal to the time required for sidelink control information (SCI) decoding and / or the time required for reporting the target resource.

[0177] (3) The distance between the second detection occasion and the time n is greater than or equal to the processing time.

[0178] (4) The second detection occasion is located in the Kth PBPS occasion (for example, one or more periodic values can be used), and K is a preset value.

[0179] Optionally, K can have one or more values, that is, there is one or more occasions, and K can be configured / preconfigured / protocol specified / higher layer indicated / UE determined; the occasion can be a window, so there is one or more PBPS windows.

[0180] Optionally, the periodicity value can be configured, pre-configured, protocol specified, higher layer indicated, and / or UE determined.

[0181] For example, if the UE is configured and / or pre-configured to sense in the most recent and / or the 1st and 2nd last PBPS slots, the existing slots are not available if they belong to the 3rd last PBPS slots for this procedure, and are available if they belong to the most recent and / or the 1st and 2nd last PBPS slots for this procedure.

[0182] (5) The overlapping part of the second detection occasion and the first detection occasion is less than or equal to a first threshold value, or the overlapping part is greater than or equal to a second threshold value, or the overlapping part accounts for less than or equal to a first ratio in the first detection occasion, or the overlapping part accounts for greater than or equal to a second ratio in the first detection occasion.

[0183] (6) The non-overlapping part of the first detection occasion and the second detection occasion is less than or equal to a third threshold value, or the non-overlapping part is greater than or equal to a fourth threshold value, or the non-overlapping part accounts for less than or equal to a third ratio in the first detection occasion, or the non-overlapping part accounts for greater than or equal to a fourth ratio in the first detection occasion.

[0184] (7) The available resource set corresponding to the second detection occasion and the available resource set corresponding to the first detection occasion at least partially overlap.

[0185] (8) The number of resources of the overlapping part of the available resource set corresponding to the second detection occasion and the available resource set corresponding to the first detection occasion is less than or equal to a fifth threshold value, or the number of resources of the overlapping part is greater than or equal to a sixth threshold value, or the number of resources of the overlapping part accounts for less than or equal to a fifth ratio in the available resource set corresponding to the second detection occasion or the available resource set corresponding to the first detection occasion, or the overlapping part accounts for greater than or equal to a sixth ratio in the available resource set corresponding to the second detection occasion or the available resource set corresponding to the first detection occasion.

[0186] (9) The second detection occasion and / or the triggered detection occasion satisfies a preset condition of triggering detection; that is, it can be understood that if the triggering detection is satisfied, and it is considered that the target detection occasion includes the second detection occasion.

[0187] (10) The condition of determining the PBPS occasion and / or triggering the PBPS;

[0188] (11) The condition of determining the CPS occasion and / or triggering the CPS;

[0189] (12) the number of triggered detection occasions is greater than or equal to a first value;

[0190] Optionally, taking CPS as an example, the start of the CPS window or the start of the triggered CPS slots (i.e., the first slot or sensing slot, denoted as n+TA) is equal to or later than (later can also be understood as greater than) time n; or TA>=0;

[0191] (13) the number of second detection occasions and triggered detection occasions is greater than or equal to a second value;

[0192] Optionally, taking CPS as an example, the start of the CPS window or the start of the triggered CPS slots (i.e., the first slot or sensing slot, denoted as n+TA) is equal to or later than time n; or TA>0;

[0193] Optionally, taking CPS as an example, the start of the CPS window or the start of the triggered CPS slots (i.e., the first slot or sensing slot, denoted as n+TA) is the earliest slot of the existing (CPS) sensing slots and the triggered (for example, CPS) sensing slots or is not later than the slot;

[0194] Taking CPS as an example, the possible scenario is that the PDB is too small to determine a CPS window after time n that meets CPSmin, but there is an existing CPS before time n, and it is assumed that a CPS window that meets CPSmin can be determined after using the existing CPS, so that CPS can still be triggered;

[0195] (14) the number of second detection occasions is greater than or equal to a third value;

[0196] Optionally, taking CPS as an example, the start of the CPS window or the start of the triggered CPS slots (i.e., the first slot or sensing slot, denoted as n+TA) is the earliest slot of the existing (for example, CPS) sensing slots or is not later than the slot;

[0197] (15) the number of preset occasions is greater than or equal to a fourth value;

[0198] (16) the terminal can determine that the number of detection occasions is greater than or equal to a fifth value;

[0199] i.e., the UE is able to find and / or determine a CPS window with a number of sensing slots no less than a fifth value, or the UE is able to find and / or determine a number of sensing slots no less than a fifth value;

[0200] For example, the UE defines n+TA by itself and ensures that the CPS window meets the minimum size, and the protocol does not specify how to determine it;

[0201] (17) The terminal is able to determine a set of available resources, and the number of preset occasions in the determined set of available resources is greater than or equal to a sixth value;

[0202] i.e., the UE is able to find and / or determine a selection window, a remaining selection window, a set of Y, and / or a set of resources, and the number of resources, slots, sensing slots, SL slots, SL slots not used for synchronization signal transmission, slots other than non-monitor slots, and / or SL slots in the resource pool in the selection window, the remaining selection window, the set of Y, and / or the set of resources is no less than a sixth value;

[0203] (18) At least part of the first reservation period value is less than a seventh value;

[0204] (19) At least part of the second reservation period value used to determine the PBPS occasion is less than an eighth value; the second reservation period refers to the Preserve value used to determine the PBPS occasion;

[0205] (20) The non-overlapping part between the PBPS occasion and the CPS occasion is greater than or equal to a ninth value, or the proportion of the non-overlapping part in the PBPS occasion is greater than or equal to a ninth ratio;

[0206] (21) The non-overlapping part between the PBPS occasion and the second detection occasion is greater than or equal to a tenth value, or the proportion of the non-overlapping part in the PBPS occasion is greater than or equal to a tenth ratio;

[0207] (22) The number of overlapping parts between the PBPS occasion and the CPS occasion is less than or equal to an eleventh value, or the proportion of the overlapping part in the PBPS occasion is less than or equal to an eleventh ratio;

[0208] (23) The number of overlapping parts between the PBPS occasion and the second detection occasion is less than or equal to a twelfth value, or the proportion of the overlapping part in the PBPS occasion is less than or equal to a twelfth ratio;

[0209] (24) at least part of the PBPS occasions do not overlap with each other, or an overlapping part between at least part of the PBPS occasions is less than a thirteenth value, or a proportion of the overlapping part in the PBPS occasions is less than a thirteenth ratio value;

[0210] (24.a) a third preset condition is not met, a content of the third preset condition can include one or more of (18)-(24) above, and optionally, the third preset condition not being met is applicable to the CPS scenario;

[0211] (25) at least part of the third reservation period values is greater than or equal to an eighteenth value;

[0212] (26) at least part of the fourth reservation period values used for determining the PBPS occasions is greater than or equal to a nineteenth value;

[0213] (27) a non-overlapping part between the CPS occasions and the PBPS occasions is greater than or equal to a twentieth value, or a proportion of the non-overlapping part in the CPS occasions is greater than or equal to a twentieth ratio value;

[0214] (28) a non-overlapping part between the CPS occasions and the second detection occasions is greater than or equal to a twenty-first value, or a proportion of the non-overlapping part in the CPS occasions is greater than or equal to a twenty-first ratio value;

[0215] (29) a number of overlapping parts between the CPS occasions and the PBPS occasions is less than or equal to a twenty-second value, or a proportion of the overlapping parts in the CPS occasions is less than or equal to a twenty-second ratio value;

[0216] (30) a number of overlapping parts between the CPS occasions and the second detection occasions is less than or equal to a twenty-third value, or a proportion of the overlapping parts in the CPS occasions is less than or equal to a twenty-third ratio value;

[0217] (31) at least part of the CPS occasions do not overlap with each other, or an overlapping part between at least part of the CPS occasions is greater than or equal to a twenty-fourth value, or a proportion of the overlapping part in the CPS occasions is greater than or equal to a twenty-fourth ratio value;

[0218] (32) a number of preset occasions in the available resource set is less than or equal to i x P - processing time, i is a positive integer, and P is a fifth reservation period value, or P is a sixth reservation period value used for determining the PBPS occasions;

[0219] the number of the minimum selection window, the remaining selection window, the set of Y, the resource in the resource set, the slot, the sensing slot, the SL slot, the SL slot not used for synchronization signal transmission, the slot other than the non-monitor slot, and / or the SL slot in the resource pool is less than or equal to i x P-processing time, P is a certain or any Preserve, P is a certain or any reservation period value;

[0220] (33) (for example, it can be a resource reevaluation or preemption process) there is no detection opportunity within a preset time period, or the number of detection opportunities is less than a preset value, or the detection opportunity and the first process do not correspond;

[0221] Optionally, the above-mentioned detection opportunity is a sensing slot or an existing slot corresponding to other processes;

[0222] Optionally, the present clause is applicable to CPS;

[0223] (33.a) does not meet the fourth preset condition, which can include one or more of the above (25)-(33), and optionally, the fourth preset condition does not meet the PBPS scenario;

[0224] (34) the second detection opportunity and / or the triggered detection opportunity meets the preset condition of not triggering detection; this case means that due to the limitation of the size of the detection opportunity, or the limitation of the corresponding optional resource, the subsequent detection will not be triggered, although the detection is not triggered, but the case still meets the target detection opportunity containing the second detection time;

[0225] (34.a) does not meet the fifth preset condition, which can include one or more of the above (18)-(24) and (25)-(33), and optionally, the fifth preset condition does not meet the scenario that the target detection opportunity contains the second detection time, but the subsequent detection will not be triggered;

[0226] It should be noted that in some embodiments, the above-mentioned (32) the number of preset opportunities in the available resource set is less than or equal to i x P-processing time condition can also be applicable to the scenario that the target detection opportunity contains the second detection time, but the subsequent detection will not be triggered, and specifically, the number of preset opportunities in the available resource set is less than or equal to h x P-processing time, h is a positive integer, that is, different coefficients are applied to different scenarios.

[0227] (35) at least part of the detection opportunity is continuous, and the number of detection opportunities or the number of continuous detection opportunities exceeds the seventh threshold value;

[0228] (36) A condition determined by the terminal.

[0229] It should be noted that the Nth value involved in each of the above conditions can be the same or different, and can be set based on actual needs. The remaining Nth proportion and Nth threshold are the same, and will not be repeated.

[0230] In one possible implementation, in the case where the second preset condition is met, the target detection occasion does not include the second detection occasion; that is, when the second preset condition is met, the available sensing slots do not include existing (e.g., PBPS / CPS) slots and / or sensing slots corresponding to other processes, or the existing sensing (e.g., PBPS / CPS) slots and / or sensing slots corresponding to other processes described as meeting the second preset condition cannot be used as the available sensing slots.

[0231] In the embodiments of the present application, in the case where the second preset condition is met, the target detection occasion does not include the second detection occasion, or the second detection occasion described as meeting the first preset condition cannot be used for the target detection occasion.

[0232] The second preset condition includes one or more of the following:

[0233] (1) One or more conditions in the first preset condition are not met;

[0234] (2) At least part of the reserved resources corresponding to the second detection occasion are excluded; that is, the corresponding reserved resources are determined, have been or can be excluded resources;

[0235] For example, the slots selected by the UE for transmission, or the slots reserved by the UE, if the sensing slots corresponding to these slots overlap with the existing slots, at least the overlapping part cannot be used;

[0236] (3) The second detection occasion is a non-monitoring occasion;

[0237] (4) The second detection occasion at least partially overlaps with the occasion for the terminal to perform SL transmission;

[0238] (5) The second detection occasion at least partially overlaps with the occasion for the terminal to perform non-SL transmission or reception; non-SL can specifically mean transmission or reception through the Uu interface;

[0239] (6) The second detection occasion does not overlap with the detection occasion corresponding to the first process;

[0240] (7) the overlap of the second detection occasion and the first detection occasion is less than or equal to an eighth threshold value, or the overlap is greater than or equal to a ninth threshold value, or the proportion of the overlap in the first detection occasion is less than or equal to a seventh ratio value, or the proportion of the overlap in the first detection occasion is greater than or equal to an eighth ratio value;

[0241] (8) the second detection occasion and / or the triggered detection occasion does not satisfy a preset condition for triggering detection;

[0242] (9) the second detection occasion and / or the triggered detection occasion satisfies a preset condition for not triggering detection;

[0243] (10) a condition for determining a PBPS occasion and / or triggering a PBPS is not satisfied;

[0244] (11) a condition for determining a CPS occasion and / or triggering a CPS is not satisfied;

[0245] (11.a) the sixth preset condition is not satisfied, and the content of the sixth preset condition can include one or more of (18)-(24) and (25)-(33) in the first preset condition;

[0246] In the embodiments of the present application, if the target detection occasion does not contain the second detection occasion, it can be understood that no detection is triggered.

[0247] (12) at least part of the detection occasions are continuous, and the number of the detection occasions or the number of the continuous detection occasions exceeds a tenth threshold value;

[0248] (13) the number of preset occasions in the available resource set is less than or equal to j x P - processing time, j is a positive integer, P is a ninth reservation period value, or P is a tenth reservation period value used for determining a PBPS occasion.

[0249] The number of minimum selection windows, remaining selection windows, set of Y, resources within the resource set, slot / sensing slot, SL slot, SL slot not used for synchronization signal transmission, slot outside of non-monitor slot, and / or SL slot within the resource pool (e.g., which can be corresponding to / triggered by the procedure) is less than or equal to j x P-processing time, P is a certain or any Prserve, P is a certain or any reservation period value, where the number of minimum selection windows, remaining selection windows, set of Y, resources within the resource set, slot / sensing slot, SL slot, SL slot not used for synchronization signal transmission, slot outside of non-monitor slot, and / or SL slot within the resource pool is greater than or equal to j x P.

[0250] It should be noted that the Nth value involved in each of the above conditions can be the same or different, and can be set based on actual needs. The remaining Nth proportion and Nth threshold are the same, and will not be repeated.

[0251] In a possible implementation, the method further includes:

[0252] The terminal determines the first detection occasion, and / or, the available resource set.

[0253] Specifically, the terminal determines the first detection occasion includes one or more of the following:

[0254] (1) PBPS slots (e.g., which can be corresponding / triggered by the procedure);

[0255] (2) CPS slots (e.g., which can be corresponding / triggered by the procedure);

[0256] (3) PBPS window (e.g., which can be corresponding / triggered by the procedure);

[0257] (4) CPS window (e.g., which can be corresponding / triggered by the procedure);

[0258] Specifically, the terminal determines the first detection occasion includes: selection window, remaining selection window, set of Y, and / or resource set (e.g., which can be corresponding to the procedure);

[0259] In a possible implementation, the terminal determines the target resource according to the target detection occasion, including:

[0260] The terminal performs periodic reservation exclusion and aperiodic reservation exclusion according to the target detection occasion.

[0261] In the embodiments of the present application, whether a sensing slot is in a CPS window or a PBPS window, it is necessary to check whether its periodic and aperiodic reservation resources will conflict with the current process; in this way, the processing behavior of all sensing slots is consistent, making the resource discharge more comprehensive and reliable.

[0262] In a possible implementation, the target detection occasion includes: a first set and / or a second set; optionally, the first set can also be referred to as a CPS set (CPS set), and the second set can also be referred to as a PBPS set (PBPS set).

[0263] The first set is at least part of the CPS occasion corresponding to the first process and / or at least part of the CPS occasion corresponding to the second process;

[0264] The second set is at least part of the PBPS occasion corresponding to the first process and / or at least part of the PBPS occasion corresponding to the second process.

[0265] In a possible implementation, the terminal determines the target resource according to the target detection occasion, including one or more of the following:

[0266] The terminal performs aperiodic reservation exclusion according to the detection occasion in the first set.

[0267] The terminal performs periodic reservation exclusion according to the detection occasion in the second set, or the terminal performs periodic reservation exclusion and aperiodic reservation exclusion according to the detection occasion in the second set.

[0268] Specifically, periodic reservation exclusion is performed on the sensing slot (for example, it can be a resource in the selection window, the remaining selection window, the set of Y and / or the resource set) in the PBPS set in the available sensing slots, and / or aperiodic reservation exclusion is performed on the sensing slot (for example, it can be a resource in the selection window, the remaining selection window, the set of Y and / or the resource set) in the CPS set in the target sensing slots.

[0269] The method performs periodic reservation exclusion and aperiodic reservation exclusion according to the classification respectively, avoiding periodic reservation exclusion on some slots that cannot provide useful periodic reservation information, or aperiodic reservation exclusion on some slots that provide useful aperiodic reservation information.

[0270] Or, periodic reservation exclusion and aperiodic reservation exclusion based on sensing slots within the PBPS set in the available sensing slots (e.g., can be resources within the selection window, remaining selection window, set of Y, and / or resource set), and / or, aperiodic reservation exclusion based on sensing slots within the CPS set in the target sensing slots (e.g., can be resources within the selection window, remaining selection window, set of Y, and / or resource set);

[0271] Further, the periodic exclusion described above can be based on a reservation period (period) and / or resource indication field, and the aperiodic exclusion described above can be replaced by exclusion based on a resource indication information (TFRI) field.

[0272] Further, the periodic exclusion is based on resources corresponding to the reservation period (period) and / or resource indication information field (TFRI field), and the aperiodic exclusion is based on resources corresponding to the resource indication field (TFRI field).

[0273] In one possible implementation, the method further includes:

[0274] The terminal performs periodic exclusion and / or aperiodic exclusion according to the non-monitor occasion.

[0275] For example, the aperiodic reservation of the non-monitor slot within the CPS window and the resources within the selection window, remaining selection window, set of Y, and / or resource set at least partially overlap, so it can be necessary to exclude the resources;

[0276] The non-monitor slot can be a reserved and / or selected resource of the process or other processes.

[0277] For details, see Figure 4 For non-monitor slots, some resources within the CPS window after time n of process 1 have been selected or reserved by process 2, so when determining the target resource, it can be necessary to exclude the periodic reservation and aperiodic reservation of these resources. Wherein, RSW is the selection window (resource selection window).

[0278] In some implementations, if PBPS is performed or triggered for a process, the UE behavior includes at least one of the following:

[0279] 1. UE determines RSW and / or a set of Y slots, where Y >= Ymin;

[0280] 2. UE detects in the PBPS window or PBPS occasion corresponding to the set of Y slots;

[0281] 3. A preliminary set of available resources SA is initialized based on the resources within the set of Y slots;

[0282] In some embodiments, if CPS is performed or triggered for one procedure, the UE's behavior includes at least one of the following:

[0283] 1. UE determines RSW and / or a set of Y'slots, further optionally, Y'>= Ymin';

[0284] a) If PBPS is also performed or triggered for this procedure, one implementation is Y' = Y, and / or, Ymin' = Ymin, otherwise Ymin is a value configured, (pre)configured, indicated by higher layer and / or indicated by other UE; where Y' is the number of resources or the number of pre-set occasions of the available resource set corresponding to CPS, Ymin' is the minimum value of the number of resources or the number of pre-set occasions of the available resource set corresponding to CPS; Y is the number of resources or the number of pre-set occasions of the available resource set corresponding to PBPS, Ymin is the minimum value of the number of resources or the number of pre-set occasions of the available resource set corresponding to PBPS.

[0285] 2. UE detects in the CPS window or CPS occasion corresponding to the set of Y'slots;

[0286] 3. A preliminary set of available resources SA is initialized based on the resources within the set of Y'slots.

[0287] Referring to Figure 5 , the embodiment of the present application provides a resource determination apparatus 500, the apparatus comprising:

[0288] A first determination module 501 configured to determine a target detection occasion for a terminal for a first procedure;

[0289] A second determination module 502 configured to determine a target resource for the terminal according to the target detection occasion;

[0290] The target detection occasion comprises a first detection occasion, or the target detection occasion comprises a first detection occasion and a second detection occasion, the first detection occasion is a detection occasion corresponding to the first procedure, the second detection occasion is non-overlapping with at least part of the first detection occasion, and at least part of the second detection occasion corresponds to a second procedure, the second procedure being different from the first procedure.

[0291] In one possible implementation, the target detection opportunity includes one or more of the following:

[0292] A preset opportunity within a preset time range, where the preset time range is any one of a preset time, a preset time window, and a preset timer; and the preset opportunity is any one of an opportunity, a detection opportunity, an SL opportunity, an SL opportunity not used for synchronization signal transmission, an opportunity other than a non-monitoring opportunity, and an SL opportunity in a resource pool;

[0293] a detection timing corresponding to the first process;

[0294] a detection timing corresponding to the second process;

[0295] a detection timing of a trigger corresponding to the first process;

[0296] A detection opportunity determined by the terminal.

[0297] In a possible implementation, the detection opportunity includes one or more of the following:

[0298] PBPS timing;

[0299] CPS timing.

[0300] In one possible implementation, the preset time range satisfies one or more of the following:

[0301] The duration of the preset time range is 31 slots, 32 slots, 1 second, 100 slots, 1000 slots, the minimum number of CPS opportunities CPSmin, the number of resources Y of the available resource set corresponding to the first process, the minimum number of resources Ymin of the available resource set, a duration greater than or equal to CPSmin, a duration greater than or equal to Y, or a duration greater than or equal to Ymin;

[0302] The duration, start point and / or end point of the preset time range are determined based on a preset period value;

[0303] The starting point of the preset time range is time n, or time n plus a first preset offset, or time n minus a second preset offset, and time n is the triggering time of the first process;

[0304] The end point of the preset time range is time m, or time m plus a third preset offset, or time m minus a fourth preset offset, and time m is the time when the available resources corresponding to the first process are concentrated;

[0305] The start of the preset time range is the start determined based on the preset period value plus a fifth preset offset, or the start determined based on the preset period value minus a sixth preset offset;

[0306] The end of the preset time range is the end determined based on the preset period value plus a seventh preset offset, or the start determined based on the preset period value minus an eighth preset offset;

[0307] The start of the preset time range is time n', or the time n' plus a ninth preset offset, or the time n' minus a tenth preset offset, the time n' is the triggering time of the resource selection or reselection process corresponding to the first process, or the time n' is the time in the set of available resources corresponding to the first process, or the time n' is the reporting time of the set of available resources or the target resource corresponding to the first process;

[0308] The start and end of the preset time range are separated by an eleventh preset offset;

[0309] The end of the preset time range is the packet delay budget PDB end time, or the PDB end time minus a preset offset, or the PDB end time plus a preset offset.

[0310] In a possible implementation, the target detection occasion includes the first detection occasion and the second detection occasion when the first preset condition is met;

[0311] The first preset condition includes one or more of the following:

[0312] The second detection occasion is within a preset time range, and the preset time range is any one of a preset time, a preset time window, and a preset timer;

[0313] The distance between the second detection occasion and time n is greater than or equal to a processing time, the time n is the triggering time of the first process, and the processing time is greater than or equal to the time required for sidelink control information SCI decoding and / or the time required for reporting a target resource;

[0314] The distance between the second detection occasion and the time n is greater than or equal to the processing time;

[0315] The second detection occasion is located in the Kth PBPS occasion, and K is a preset value;

[0316] The part of the second detection occasion that overlaps with the first detection occasion is less than or equal to a first threshold, or the overlapping part is greater than or equal to a second threshold, or the proportion of the overlapping part in the first detection occasion is less than or equal to a first ratio, or the proportion of the overlapping part in the first detection occasion is greater than or equal to a second ratio;

[0317] The non-overlapping part of the first detection occasion and the second detection occasion is less than or equal to a third threshold, or the non-overlapping part is greater than or equal to a fourth threshold, or the proportion of the non-overlapping part in the first detection occasion is less than or equal to a third ratio, or the proportion of the non-overlapping part in the first detection occasion is greater than or equal to a fourth ratio;

[0318] The available resource set corresponding to the second detection occasion and the available resource set corresponding to the first detection occasion at least partially overlap;

[0319] The number of resources of the overlapping part of the available resource set corresponding to the second detection occasion and the available resource set corresponding to the first detection occasion is less than or equal to a fifth threshold, or the number of resources of the overlapping part is greater than or equal to a sixth threshold, or the proportion of the number of resources of the overlapping part in the available resource set corresponding to the second detection occasion or the available resource set corresponding to the first detection occasion is less than or equal to a fifth ratio, or the proportion of the overlapping part in the available resource set corresponding to the second detection occasion or the available resource set corresponding to the first detection occasion is greater than or equal to a sixth ratio;

[0320] The second detection occasion and / or the triggered detection occasion satisfies a preset condition for triggering detection;

[0321] Determine the PBPS occasion and / or the condition for triggering PBPS;

[0322] Determine the CPS occasion and / or the condition for triggering CPS;

[0323] The number of triggered detection occasions is greater than or equal to a first value;

[0324] The number of the second detection occasion and the triggered detection occasion is greater than or equal to a second value;

[0325] The number of the second detection occasion is greater than or equal to a third value;

[0326] The number of occasions of the preset occasion is greater than or equal to a fourth value;

[0327] The terminal can determine a detection occasion with a number of occasions greater than or equal to a fifth value;

[0328] The terminal can determine a set of available resources, and the number of the preset occasions in the determined set of available resources is greater than or equal to a sixth value;

[0329] At least part of the first reservation period value is less than a seventh value;

[0330] At least part of the second reservation period value used to determine the PBPS occasion is less than an eighth value;

[0331] The non-overlapping part between the PBPS occasion and the CPS occasion is greater than or equal to a ninth value, or the proportion of the non-overlapping part in the PBPS occasion is greater than or equal to a ninth ratio value;

[0332] The non-overlapping part between the PBPS occasion and the second detection occasion is greater than or equal to a tenth value, or the proportion of the non-overlapping part in the PBPS occasion is greater than or equal to a tenth ratio value;

[0333] The number of overlapping parts between the PBPS occasion and the CPS occasion is less than or equal to an eleventh value, or the proportion of the overlapping part in the PBPS occasion is less than or equal to an eleventh ratio value;

[0334] The number of overlapping parts between the PBPS occasion and the second detection occasion is less than or equal to a twelfth value, or the proportion of the overlapping part in the PBPS occasion is less than or equal to a twelfth ratio value;

[0335] At least part of the PBPS occasions do not overlap, or the overlapping part between the at least part of the PBPS occasions is less than a thirteenth value, or the proportion of the overlapping part between the at least part of the PBPS occasions in the PBPS occasion is less than a thirteenth ratio value;

[0336] At least part of the third reservation period value is greater than or equal to an eighteenth value;

[0337] At least part of the fourth reservation period value used to determine the PBPS occasion is greater than or equal to a nineteenth value;

[0338] The non-overlapping part between the CPS occasion and the PBPS occasion is greater than or equal to a twentieth value, or the proportion of the non-overlapping part in the CPS occasion is greater than or equal to a twentieth ratio value;

[0339] The non-overlapping part between the CPS occasion and the second detection occasion is greater than or equal to a twenty-first value, or the proportion of the non-overlapping part in the CPS occasion is greater than or equal to a twenty-first ratio value;

[0340] The number of overlapping parts between the CPS occasion and the PBPS occasion is less than or equal to a twenty-second value, or the proportion of the overlapping part in the CPS occasion is less than or equal to a twenty-second ratio value;

[0341] a number of overlapping parts between the CPS occasions and the second detection occasion is less than or equal to a twenty-third value, or a proportion of the overlapping parts in the CPS occasions is less than or equal to a twenty-third ratio value;

[0342] at least part of the CPS occasions do not overlap, or a number of overlapping parts between the at least part of the CPS occasions is greater than or equal to a twenty-fourth value, or a proportion of the overlapping parts in the CPS occasions is greater than or equal to a twenty-fourth ratio value;

[0343] a number of the preset occasions in the available resource set is less than or equal to i x P - the processing time, the i being a positive integer, the P being a fifth reservation period value, or the P being a sixth reservation period value used for determining a PBPS occasion;

[0344] there is no detection occasion in a preset time period, or a number of detection occasions is less than a preset value, or a detection occasion and the first procedure do not correspond;

[0345] the second detection occasion and / or a triggered detection occasion satisfies a preset condition of not triggering detection;

[0346] at least part of the detection occasions are continuous, and a number of the detection occasions or a number of the continuous detection occasions exceeds a seventh threshold value;

[0347] a condition determined by the terminal.

[0348] In a possible implementation, the second detection occasion is not included in the target detection occasion in a case where a second preset condition is satisfied;

[0349] the second preset condition includes one or more of the following:

[0350] one or more of the first preset conditions are not satisfied;

[0351] at least part of reservation resources corresponding to the second detection occasion are excluded;

[0352] the second detection occasion is a non-monitoring occasion;

[0353] the second detection occasion at least partially overlaps with an occasion used for SL transmission by the terminal;

[0354] the second detection occasion at least partially overlaps with an occasion used for non-SL transmission or reception by the terminal;

[0355] the second detection occasion does not overlap with a detection occasion corresponding to the first procedure;

[0356] An overlap between the second detection opportunity and the first detection opportunity is less than or equal to an eighth threshold, or an overlap is greater than or equal to a ninth threshold, or a proportion of the overlap within the first detection opportunity is less than or equal to a seventh ratio, or a proportion of the overlap within the first detection opportunity is greater than or equal to an eighth ratio;

[0357] The second detection timing and / or the triggered detection timing do not meet the preset trigger detection conditions;

[0358] The second detection timing and / or the triggered detection timing meet a preset condition for not triggering detection;

[0359] The conditions for determining the timing of PBPS and / or triggering PBPS are not met;

[0360] The conditions for determining the timing of CPS and / or triggering CPS are not met;

[0361] At least some of the detection opportunities are continuous, and the number of detection opportunities or the number of continuous detection opportunities exceeds a tenth threshold;

[0362] The number of the preset opportunities in the available resource set is less than or equal to j×P-the processing time, where j is a positive integer, and P is the ninth reserved period value, or P is the tenth reserved period value for determining PBPS opportunities.

[0363] In a possible implementation, the device further includes:

[0364] The third determining module is used for the terminal to determine the first detection opportunity and / or the available resource set.

[0365] In a possible implementation manner, the second determining module is further configured to:

[0366] The terminal performs periodic reservation exclusion and non-periodic reservation exclusion according to the target detection timing.

[0367] In a possible implementation, the target detection opportunities include: a first set and / or a second set;

[0368] The first set is at least part of the CPS opportunities corresponding to the first process and / or at least part of the CPS opportunities corresponding to the second process;

[0369] The second set is at least part of the PBPS opportunities corresponding to the first process and / or at least part of the PBPS opportunities corresponding to the second process.

[0370] In a possible implementation manner, the second determining module is further configured to do one or more of the following:

[0371] The terminal performs non-periodic reservation exclusion according to the detection occasions in the first set.

[0372] The terminal performs periodic reservation exclusion according to the detection occasions in the second set, or the terminal performs periodic reservation exclusion and non-periodic reservation exclusion according to the detection occasions in the second set.

[0373] In a possible implementation, the apparatus further includes:

[0374] The exclusion module is configured to cause the terminal to perform periodic exclusion and / or non-periodic exclusion according to the non-monitoring occasions.

[0375] In the embodiments of the present application, the terminal determines a suitable target detection occasion, which includes a detection occasion corresponding to the first procedure, and / or a second detection occasion which is at least partially non-overlapping with the first detection occasion and at least partially corresponding to the second procedure, to obtain more detection results and improve the reliability of resource determination.

[0376] Figure 6 A hardware structure diagram of a terminal according to an embodiment of the present application.

[0377] The terminal 600 includes, but is not limited to, a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610, etc.

[0378] Those skilled in the art can understand that the terminal 600 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 610 through a power management system, so as to realize functions such as power management, discharge, and power consumption management through the power management system. Figure 6 The terminal structure shown in the figure does not constitute a limitation on the terminal, and the terminal can include more or fewer components than the figure, or combine certain components, or different component arrangements, which are not described here.

[0379] It should be understood that in the embodiments of the present application, the input unit 604 can include a graphics processor (GPU) 6041 and a microphone 6042. The graphics processor 6041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 606 can include a display panel 6061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 607 includes a touch panel 6061 and other input devices 6072. The touch panel 6061 is also referred to as a touch screen. The touch panel 6061 can include two parts of a touch detection device and a touch controller. The other input devices 6072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.

[0380] In the embodiments of the present application, the radio frequency unit 601 receives downlink data from a network side device and processes the data by the processor 610. In addition, the radio frequency unit 601 sends uplink data to the network side device. Generally, the radio frequency unit 601 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.

[0381] The memory 609 can be used to store software programs or instructions and various data. The memory 609 can mainly include a storage program or instruction area and a storage data area, wherein the storage program or instruction area can store an operating system, at least one application program or instruction required by a function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 609 can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.

[0382] The processor 610 can include one or more processing units; optionally, the processor 610 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and an application program or instruction, and the modem processor mainly processes wireless communication, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 610.

[0383] The processor 610 is configured to determine, by the terminal, a target detection occasion for a first procedure.

[0384] The processor 610 is configured to determine, by the terminal, a target resource according to the target detection occasion.

[0385] The target detection occasion includes a first detection occasion, or the target detection occasion includes a first detection occasion and a second detection occasion, the first detection occasion is a detection occasion corresponding to the first procedure, the second detection occasion is at least partially non-overlapping with the first detection occasion, and at least part of the second detection occasion corresponds to a second procedure, the second procedure being different from the first procedure.

[0386] In a possible implementation, the target detection occasion includes one or more of the following:

[0387] A preset occasion within a preset time range, the preset time range being any one of a preset time, a preset time window, and a preset timer, and the preset occasion being any one of a time occasion, a detection occasion, an SL occasion, an SL occasion not used for synchronization signal transmission, a time occasion other than a monitoring occasion, and an SL occasion within a resource pool.

[0388] A detection occasion corresponding to the first procedure.

[0389] A detection occasion corresponding to the second procedure.

[0390] A triggered detection occasion corresponding to the first procedure.

[0391] A detection occasion determined by the terminal.

[0392] In a possible implementation, the detection occasion includes one or more of the following:

[0393] A PBPS occasion.

[0394] A CPS occasion.

[0395] In a possible implementation, the preset time range satisfies one or more of the following:

[0396] The preset time range has a length of 31 slots, 32 slots, 1 second, 100 slots, 1000 slots, a minimum value CPSmin of a number of CPS occasions, a number Y of resources in a set of available resources corresponding to the first procedure, a minimum value Ymin of the number of resources in the set of available resources, a length greater than or equal to CPSmin, a length greater than or equal to Y, or a length greater than or equal to Ymin.

[0397] A length, a start point and / or an end point of the preset time range are determined based on a preset period value;

[0398] The start point of the preset time range is a time instant n, or the time instant n plus a first preset offset, or the time instant n minus a second preset offset, the time instant n being a triggering time instant of the first procedure;

[0399] The end point of the preset time range is a time instant m, or the time instant m plus a third preset offset, or the time instant m minus a fourth preset offset, the time instant m being a time instant in a set of available resources corresponding to the first procedure;

[0400] The start point of the preset time range is a start point determined based on a preset period value plus a fifth preset offset, or a start point determined based on a preset period value minus a sixth preset offset;

[0401] The end point of the preset time range is an end point determined based on a preset period value plus a seventh preset offset, or a start point determined based on a preset period value minus an eighth preset offset;

[0402] The start point of the preset time range is a time instant n', or the time instant n' plus a ninth preset offset, or the time instant n' minus a tenth preset offset, the time instant n' being a triggering time instant of a resource selection or reselection procedure corresponding to the first procedure, or the time instant n' being a time instant in the set of available resources corresponding to the first procedure, or the time instant n' being a reporting time instant of the set of available resources or a target resource corresponding to the first procedure;

[0403] The start point and the end point of the preset time range are separated by an eleventh preset offset;

[0404] The end point of the preset time range is a packet delay budget PDB end time instant, or the PDB end time instant minus a preset offset, or the PDB end time instant plus a preset offset.

[0405] In a possible implementation, the target detection occasion includes the second detection occasion in a case where a first preset condition is met;

[0406] The first preset condition includes one or more of the following:

[0407] The second detection occasion is within a preset time range, the preset time range being any one of a preset time, a preset time window and a preset timer;

[0408] A distance between the second detection occasion and a time instant n is greater than or equal to a processing time, the time instant n being a triggering time instant of the first procedure, the processing time being greater than or equal to a time required for sidelink control information SCI decoding and / or a time required for reporting a target resource.

[0409] The distance between the second detection occasion and the moment n is greater than or equal to the processing time;

[0410] The second detection occasion is located in the Kth PBPS occasion, and the K is a preset value;

[0411] The overlapping part of the second detection occasion and the first detection occasion is less than or equal to a first threshold, or the overlapping part is greater than or equal to a second threshold, or the proportion of the overlapping part in the first detection occasion is less than or equal to a first ratio, or the proportion of the overlapping part in the first detection occasion is greater than or equal to a second ratio;

[0412] The non-overlapping part of the first detection occasion and the second detection occasion is less than or equal to a third threshold, or the non-overlapping part is greater than or equal to a fourth threshold, or the proportion of the non-overlapping part in the first detection occasion is less than or equal to a third ratio, or the proportion of the non-overlapping part in the first detection occasion is greater than or equal to a fourth ratio;

[0413] The available resource set corresponding to the second detection occasion and the available resource set corresponding to the first detection occasion at least partially overlap;

[0414] The resource quantity of the overlapping part of the available resource set corresponding to the second detection occasion and the available resource set corresponding to the first detection occasion is less than or equal to a fifth threshold, or the resource quantity of the overlapping part is greater than or equal to a sixth threshold, or the proportion of the resource quantity of the overlapping part in the available resource set corresponding to the second detection occasion or the available resource set corresponding to the first detection occasion is less than or equal to a fifth ratio, or the proportion of the overlapping part in the available resource set corresponding to the second detection occasion or the available resource set corresponding to the first detection occasion is greater than or equal to a sixth ratio;

[0415] The second detection occasion and / or the triggered detection occasion satisfies a preset triggering detection condition;

[0416] Determine the PBPS occasion and / or the condition of triggering PBPS;

[0417] Determine the CPS occasion and / or the condition of triggering CPS;

[0418] The number of the triggered detection occasions is greater than or equal to a first value;

[0419] The number of the second detection occasion and the triggered detection occasion is greater than or equal to a second value;

[0420] The number of the second detection occasion is greater than or equal to a third value;

[0421] The number of the preset occasions is greater than or equal to a fourth value;

[0422] The terminal can determine a detection occasion whose number is greater than or equal to a fifth value;

[0423] The terminal can determine a set of available resources, and the number of the preset occasions in the determined set of available resources is greater than or equal to a sixth value;

[0424] At least part of the first reservation period value is less than a seventh value;

[0425] At least part of the second reservation period value used for determining the PBPS occasion is less than an eighth value;

[0426] The non-overlapping part between the PBPS occasion and the CPS occasion is greater than or equal to a ninth value, or the proportion of the non-overlapping part in the PBPS occasion is greater than or equal to a ninth ratio value;

[0427] The non-overlapping part between the PBPS occasion and the second detection occasion is greater than or equal to a tenth value, or the proportion of the non-overlapping part in the PBPS occasion is greater than or equal to a tenth ratio value;

[0428] The number of overlapping parts between the PBPS occasion and the CPS occasion is less than or equal to an eleventh value, or the proportion of the overlapping part in the PBPS occasion is less than or equal to an eleventh ratio value;

[0429] The number of overlapping parts between the PBPS occasion and the second detection occasion is less than or equal to a twelfth value, or the proportion of the overlapping part in the PBPS occasion is less than or equal to a twelfth ratio value;

[0430] At least part of the PBPS occasions do not overlap, or the overlapping part between the at least part of the PBPS occasions is less than a thirteenth value, or the proportion of the overlapping part between the at least part of the PBPS occasions in the PBPS occasion is less than a thirteenth ratio value;

[0431] At least part of the third reservation period value is greater than or equal to an eighteenth value;

[0432] At least part of the fourth reservation period value used for determining the PBPS occasion is greater than or equal to a nineteenth value;

[0433] The non-overlapping part between the CPS occasion and the PBPS occasion is greater than or equal to a twentieth value, or the proportion of the non-overlapping part in the CPS occasion is greater than or equal to a twentieth ratio value;

[0434] The non-overlapping part between the CPS occasion and the second detection occasion is greater than or equal to a twenty-first value, or the proportion of the non-overlapping part in the CPS occasion is greater than or equal to a twenty-first ratio value;

[0435] The amount of overlap between the CPS opportunity and the PBPS opportunity is less than or equal to a twenty-second value, or the proportion of the overlap within the CPS opportunity is less than or equal to a twenty-second ratio;

[0436] The amount of overlap between the CPS opportunity and the second detection opportunity is less than or equal to a twenty-third value, or the proportion of the overlap within the CPS opportunity is less than or equal to a twenty-third ratio;

[0437] At least some of the CPS opportunities do not overlap, or the overlapping portion of the at least some of the opportunities is greater than or equal to a twenty-fourth value, or the proportion of the overlapping portion of the at least some of the opportunities in the CPS opportunities is greater than or equal to a twenty-fourth ratio;

[0438] The number of the preset opportunities in the available resource set is less than or equal to i×P-the processing time, where i is a positive integer and P is a fifth reserved period value, or P is a sixth reserved period value for determining PBPS opportunities;

[0439] There is no detection opportunity within the preset time period, or the detection opportunity is less than the preset value, or the detection opportunity does not correspond to the first process;

[0440] The second detection timing and / or the triggered detection timing meet a preset condition for not triggering detection;

[0441] At least some of the detection opportunities are continuous, and the number of detection opportunities or the number of continuous detection opportunities exceeds a seventh threshold;

[0442] A condition determined by the terminal.

[0443] In a possible implementation manner, when a second preset condition is met, the target detection opportunity does not include the second detection opportunity;

[0444] The second preset condition includes one or more of the following:

[0445] One or more of the first preset conditions are not met;

[0446] At least part of the reserved resources corresponding to the second detection opportunity are excluded;

[0447] The second detection opportunity is a non-monitoring opportunity;

[0448] The second detection opportunity at least partially overlaps with an opportunity for the terminal to send an SL;

[0449] The second detection occasion at least partially overlaps with an occasion in which the terminal performs non-SL transmission or reception.

[0450] The second detection occasion does not overlap with a detection occasion corresponding to the first procedure.

[0451] An overlapping part of the second detection occasion and the first detection occasion is less than or equal to an eighth threshold value, or is greater than or equal to a ninth threshold value, or occupies a proportion of the first detection occasion less than or equal to a seventh ratio value, or occupies a proportion of the first detection occasion greater than or equal to an eighth ratio value.

[0452] The second detection occasion and / or triggered detection occasion does not satisfy a preset condition for triggering detection.

[0453] The second detection occasion and / or triggered detection occasion satisfies a preset condition for not triggering detection.

[0454] A condition for determining a PBPS occasion and / or triggering a PBPS is not satisfied.

[0455] A condition for determining a CPS occasion and / or triggering a CPS is not satisfied.

[0456] At least part of the detection occasions are continuous, and the number of detection occasions or the number of continuous detection occasions exceeds a tenth threshold value.

[0457] The number of preset occasions in the available resource set is less than or equal to j x P - the processing time, j is a positive integer, P is a ninth reservation period value, or P is a tenth reservation period value used for determining a PBPS occasion.

[0458] In a possible implementation, the processor 610 is configured to determine, by the terminal, the first detection occasion, and / or an available resource set.

[0459] In a possible implementation, the processor 610 is further configured to:

[0460] The terminal performs periodic reservation exclusion and aperiodic reservation exclusion according to the target detection occasion.

[0461] In a possible implementation, the target detection occasion includes a first set and / or a second set.

[0462] The first set includes at least part of a CPS occasion corresponding to the first procedure and / or at least part of a CPS occasion corresponding to the second procedure.

[0463] The second set includes at least part of a PBPS occasion corresponding to the first procedure and / or at least part of a PBPS occasion corresponding to the second procedure.

[0464] In a possible implementation, the processor 610 is further configured to perform one or more of the following:

[0465] The terminal performs aperiodic reservation exclusion according to the detection occasions in the first set.

[0466] The terminal performs periodic reservation exclusion according to the detection occasions in the second set, or the terminal performs periodic reservation exclusion and aperiodic reservation exclusion according to the detection occasions in the second set.

[0467] In a possible implementation, the processor 610 is configured to cause the terminal to perform periodic exclusion and / or aperiodic exclusion according to a non-monitoring occasion.

[0468] In the embodiments of the present application, the terminal determines a suitable target detection occasion, the target detection occasion includes a detection occasion corresponding to the first procedure, and / or a second detection occasion that is at least partially non-overlapping with the first detection occasion and at least partially corresponds to the second procedure, to obtain more detection results and improve the reliability of resource determination.

[0469] The embodiments of the present application also provide a program product stored in a nonvolatile storage medium, the program product is executed by at least one processor to implement the steps of the processing method as described above. Figure 2 The processor is the processor in the terminal as described in the above embodiments.

[0470] The embodiments of the present application also provide a readable storage medium, the readable storage medium stores a program or instructions, the program or instructions are executed by a processor to implement various processes of the method embodiments as described above, and the same technical effects can be achieved. To avoid repetition, details are not described herein. Figure 2

[0471] The processor is the processor in the terminal as described in the above embodiments.The readable storage medium includes a computer readable storage medium, such as a computer readable memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.

[0472] The embodiments of the present application further provide a chip, the chip includes a processor and a communication interface, the communication interface is coupled with the processor, and the processor is configured to run a network side device program or instructions to implement various processes of the method embodiments as described above, and the same technical effects can be achieved. To avoid repetition, details are not described herein. Figure 2 The processor is the processor in the terminal as described in the above embodiments.

[0473] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0474] It should be noted that in this document, the terms "comprise", "comprising", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprises a" does not exclude the presence of additional identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of performing the functions as shown or discussed, but can also include performing the functions in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to certain examples can be combined in other examples.

[0475] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and the necessary general hardware platform, of course, it can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner or network device, etc.) execute the methods described in various embodiments of the present application.

[0476] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above specific embodiments, and the above specific embodiments are only illustrative, not limiting, and those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A resource determination method, characterized in that: The method comprises: The terminal determines a target detection timing for the first process; The terminal determines the target resource according to the target detection timing; Wherein, when the first preset condition is met, the target detection opportunity includes a first detection opportunity and a second detection opportunity; When the second preset condition is met, the target detection opportunity includes the first detection opportunity but does not include the second detection opportunity; The first detection opportunity is a detection opportunity corresponding to the first process, the second detection opportunity does not overlap with at least a portion of the first detection opportunity, and at least a portion of the second detection opportunity corresponds to a second process, and the second process is a process different from the first process; The first preset condition includes one or more of the following: The second detection opportunity is within a preset time range; The second detection opportunity is within the Kth PBPS opportunity, where K is a preset value; The overlapped portion of the second detection opportunity and the first detection opportunity is less than or equal to a first threshold, or the overlapped portion is greater than or equal to a second threshold, or the overlapped portion accounts for less than or equal to a first ratio in the first detection opportunity, or the overlapped portion accounts for greater than or equal to a second ratio in the first detection opportunity; The non-overlapping portion of the first detection opportunity and the second detection opportunity is less than or equal to a third threshold, or the non-overlapping portion is greater than or equal to a fourth threshold, or the proportion of the non-overlapping portion in the first detection opportunity is less than or equal to a third ratio, or the proportion of the non-overlapping portion in the first detection opportunity is greater than or equal to a fourth ratio; The number of preset opportunities in the available resource set determined by the terminal is less than or equal to i×P-processing time, where i is a positive integer and P is a fifth reservation period value, or P is a sixth reservation period value for determining PBPS opportunities; There is no detection opportunity within the preset time period, or the detection opportunity is less than the preset value, or the detection opportunity does not correspond to the first process; The second preset condition includes one or more of the following: One or more of the first preset conditions are not met; The second detection timing does not overlap with the detection timing corresponding to the first process; The overlapping part of the second detection opportunity and the first detection opportunity is less than or equal to the eighth threshold, or the overlapping part is greater than or equal to the ninth threshold, or the overlapping part accounts for less than or equal to the seventh ratio in the first detection opportunity, or the overlapping part accounts for greater than or equal to the eighth ratio in the first detection opportunity.

2. The method according to claim 1, characterized in that The target detection opportunity includes one or more of the following: A preset timing within a preset time frame; a detection timing corresponding to the second process; a detection timing of a trigger corresponding to the first process; A detection opportunity determined by the terminal.

3. The method according to claim 1, characterized in that The detection opportunity includes one or more of the following: Period-based partial detection PBPS timing; Continuous partial detection CPS timing.

4. The method according to claim 2, characterized in that The preset time range satisfies one or more of the following: The duration of the preset time range is 31 time slots, 32 slots, 1 second, 100 slots, 1000 slots, the minimum number of CPS opportunities CPSmin, the number of resources Y of the available resource set corresponding to the first process, the minimum number of resources of the available resource set Ymin, a duration greater than or equal to CPSmin, a duration greater than or equal to Y, or a duration greater than or equal to Ymin; The duration, start point and / or end point of the preset time range are determined based on a preset period value; The starting point of the preset time range is time n, or time n plus a first preset offset, or time n minus a second preset offset, and time n is the triggering time of the first process; The end point of the preset time range is time m, or time m plus a third preset offset, or time m minus a fourth preset offset, and time m is the time when the available resources corresponding to the first process are concentrated; The starting point of the preset time range is the starting point determined based on the preset period value plus the fifth preset offset, or the starting point determined based on the preset period value minus the sixth preset offset; The end point of the preset time range is the end point determined based on the preset period value plus the seventh preset offset, or the starting point determined based on the preset period value minus the eighth preset offset; The starting point of the preset time range is time n', or the time n' plus a ninth preset offset, or the time n' minus a tenth preset offset, the time n' being the triggering time of the resource selection or reselection process corresponding to the first process, or the time n' being the time in the available resource set corresponding to the first process, or the time n' being the reporting time of the available resource set or target resource corresponding to the first process; The start point and the end point of the preset time range are separated by an eleventh preset offset; The end point of the preset time range is the packet delay budget PDB end time, or the PDB end time minus the preset offset, or the PDB end time plus the preset offset.

5. The method according to claim 1, wherein The first preset condition also includes one or more of the following: The distance between the second detection opportunity and time n is greater than or equal to a processing time, the time n being a triggering time of the first process, and the processing time is greater than or equal to a time required for decoding sidelink control information (SCI) and / or a time required for reporting target resources; The distance between the second detection opportunity and the time n is greater than or equal to the processing time; The available resource set corresponding to the second detection opportunity and the available resource set corresponding to the first detection opportunity at least partially overlap; The number of resources in the overlapping part of the available resource set corresponding to the second detection timing and the available resource set corresponding to the first detection timing is less than or equal to a fifth threshold, or the number of resources in the overlapping part is greater than or equal to a sixth threshold, or the proportion of the number of resources in the available resource set corresponding to the second detection timing or the available resource set corresponding to the first detection timing is less than or equal to a fifth ratio, or the proportion of the overlapping part in the available resource set corresponding to the second detection timing or the available resource set corresponding to the first detection timing is greater than or equal to a sixth ratio; The second detection timing and / or the triggered detection timing meet the preset trigger detection conditions; Determine the timing of PBPS and / or the conditions that trigger PBPS; Determine the timing of CPS and / or the conditions for triggering CPS; The number of the triggered detection opportunities is greater than or equal to a first value; The sum of the number of the second detection opportunities and the triggered detection opportunities is greater than or equal to a second value; The number of the second detection opportunities is greater than or equal to a third value; The terminal is capable of determining detection opportunities where a number of opportunities is greater than or equal to a fifth value; The number of the preset opportunities in the available resource set determined by the terminal is greater than or equal to a sixth value; At least some of the first reservation period values ​​are smaller than the seventh value; The second reserved period value used at least in part to determine the PBPS opportunity is less than an eighth value; The non-overlapping portion between the PBPS opportunity and the CPS opportunity is greater than or equal to a ninth value, or the proportion of the non-overlapping portion within the PBPS opportunity is greater than or equal to a ninth ratio; The non-overlapping portion between the PBPS opportunity and the second detection opportunity is greater than or equal to a tenth value, or the proportion of the non-overlapping portion in the PBPS opportunity is greater than or equal to a tenth ratio; The amount of overlap between the PBPS opportunity and the CPS opportunity is less than or equal to an eleventh value, or the proportion of the overlap within the PBPS opportunity is less than or equal to an eleventh ratio; The amount of overlap between the PBPS opportunity and the second detection opportunity is less than or equal to a twelfth value, or the proportion of the overlap within the PBPS opportunity is greater than or equal to a twelfth ratio; At least some of the PBPS opportunities do not overlap, or the overlapping portion of the at least some of the opportunities is less than a thirteenth value, or the overlapping portion of the at least some of the opportunities accounts for less than a thirteenth ratio in the PBPS opportunities; At least some of the third reservation period values ​​are greater than or equal to the eighteenth value; a fourth reserved period value used at least in part to determine PBPS opportunities being greater than or equal to a nineteenth value; The non-overlapping portion between the CPS opportunity and the PBPS opportunity is greater than or equal to the twentieth value, or the proportion of the non-overlapping portion in the CPS opportunity is greater than or equal to the twentieth ratio; The non-overlapping portion between the CPS opportunity and the second detection opportunity is greater than or equal to a twenty-first value, or the proportion of the non-overlapping portion in the CPS opportunity is greater than or equal to a twenty-first ratio; The amount of overlap between the CPS opportunity and the PBPS opportunity is less than or equal to a twenty-second value, or the proportion of the overlap within the CPS opportunity is less than or equal to a twenty-second ratio; The amount of overlap between the CPS opportunity and the second detection opportunity is less than or equal to a twenty-third value, or the proportion of the overlap within the CPS opportunity is less than or equal to a twenty-third ratio; At least some of the CPS opportunities do not overlap, or the overlapping portion of the at least some of the opportunities is greater than or equal to a twenty-fourth value, or the proportion of the overlapping portion of the at least some of the opportunities in the CPS opportunities is greater than or equal to a twenty-fourth ratio; The second detection timing and / or the triggered detection timing meet a preset condition for not triggering detection; At least some of the detection opportunities are continuous, and the number of detection opportunities or the number of continuous detection opportunities exceeds a seventh threshold; A condition determined by the terminal.

6. The method according to claim 5, characterized in that The second preset condition also includes one or more of the following: At least part of the reserved resources corresponding to the second detection opportunity are excluded; The second detection opportunity is a non-monitoring opportunity; The second detection opportunity at least partially overlaps with an opportunity for the terminal to send an SL; The second detection opportunity is used to at least partially overlap with an opportunity for the terminal to perform non-SL transmission or reception; The second detection timing and / or the triggered detection timing do not meet the preset trigger detection conditions; The second detection timing and / or the triggered detection timing meet a preset condition for not triggering detection; The conditions for determining the timing of PBPS and / or triggering PBPS are not met; The conditions for determining the timing of CPS and / or triggering CPS are not met; At least some of the detection opportunities are continuous, and the number of detection opportunities or the number of continuous detection opportunities exceeds a tenth threshold; The number of the preset opportunities in the available resource set is less than or equal to j×P-the processing time, where j is a positive integer, and P is a ninth reserved period value, or P is a tenth reserved period value for determining PBPS opportunities.

7. The method according to claim 1, characterized in that The method further comprises: The terminal determines the first detection opportunity and / or an available resource set.

8. The method according to claim 1, characterized in that The terminal determines the target resource according to the target detection timing, including: The terminal performs periodic reservation exclusion and non-periodic reservation exclusion according to the target detection timing.

9. The method according to claim 1, characterized in that The target detection timing includes: the first set and / or the second set; The first set is at least part of the CPS opportunities corresponding to the first process and / or at least part of the CPS opportunities corresponding to the second process; The second set is at least part of the PBPS opportunities corresponding to the first process and / or at least part of the PBPS opportunities corresponding to the second process.

10. The method according to claim 9, characterized in that The terminal determines the target resource according to the target detection opportunity, including one or more of the following: The terminal performs non-periodic reservation exclusion according to the detection timing in the first set; The terminal performs periodic reservation exclusion according to the detection occasions in the second set, or the terminal performs periodic reservation exclusion and non-periodic reservation exclusion according to the detection occasions in the second set.

11. The method according to claim 1, wherein The method further comprises: The terminal performs periodic exclusion and / or non-periodic exclusion according to non-monitoring occasions.

12. A resource determination device, characterized in that: The device comprises: A first determination module, configured for the terminal to determine a target detection timing for the first process; A second determining module is configured for the terminal to determine a target resource according to the target detection opportunity; Wherein, when the first preset condition is met, the target detection opportunity includes a first detection opportunity and a second detection opportunity; When the second preset condition is met, the target detection opportunity includes the first detection opportunity but does not include the second detection opportunity; The first detection opportunity is a detection opportunity corresponding to the first process, the second detection opportunity does not overlap with at least a portion of the first detection opportunity, and at least a portion of the second detection opportunity corresponds to a second process, and the second process is a process different from the first process; The first preset condition includes one or more of the following: The second detection opportunity is within a preset time range; The second detection opportunity is within the Kth PBPS opportunity, where K is a preset value; The overlapped portion of the second detection opportunity and the first detection opportunity is less than or equal to a first threshold, or the overlapped portion is greater than or equal to a second threshold, or the overlapped portion accounts for less than or equal to a first ratio in the first detection opportunity, or the overlapped portion accounts for greater than or equal to a second ratio in the first detection opportunity; The non-overlapping portion of the first detection opportunity and the second detection opportunity is less than or equal to a third threshold, or the non-overlapping portion is greater than or equal to a fourth threshold, or the proportion of the non-overlapping portion in the first detection opportunity is less than or equal to a third ratio, or the proportion of the non-overlapping portion in the first detection opportunity is greater than or equal to a fourth ratio; The number of preset opportunities in the available resource set determined by the terminal is less than or equal to i×P-processing time, where i is a positive integer and P is a fifth reservation period value, or P is a sixth reservation period value for determining PBPS opportunities; There is no detection opportunity within the preset time period, or the detection opportunity is less than the preset value, or the detection opportunity does not correspond to the first process; The second preset condition includes one or more of the following: One or more of the first preset conditions are not met; The second detection timing does not overlap with the detection timing corresponding to the first process; The overlapping part of the second detection opportunity and the first detection opportunity is less than or equal to the eighth threshold, or the overlapping part is greater than or equal to the ninth threshold, or the overlapping part accounts for less than or equal to the seventh ratio in the first detection opportunity, or the overlapping part accounts for greater than or equal to the eighth ratio in the first detection opportunity.

13. The device according to claim 12, characterized in that The target detection opportunity includes one or more of the following: A preset timing within a preset time frame; a detection timing corresponding to the second process; a detection timing of a trigger corresponding to the first process; A detection opportunity determined by the terminal.

14. The device according to claim 13, characterized in that The detection opportunity includes one or more of the following: PBPS timing; CPS timing.

15. The device according to claim 13, characterized in that The preset time range satisfies one or more of the following: The duration of the preset time range is 31 slots, 32 slots, 1 second, 100 slots, 1000 slots, the minimum number of CPS opportunities CPSmin, the number of resources Y of the available resource set corresponding to the first process, the minimum number of resources Ymin of the available resource set, a duration greater than or equal to CPSmin, a duration greater than or equal to Y, or a duration greater than or equal to Ymin; The duration, start point and / or end point of the preset time range are determined based on a preset period value; The starting point of the preset time range is time n, or time n plus a first preset offset, or time n minus a second preset offset, and time n is the triggering time of the first process; The end point of the preset time range is time m, or time m plus a third preset offset, or time m minus a fourth preset offset, and time m is the time when the available resources corresponding to the first process are concentrated; The starting point of the preset time range is the starting point determined based on the preset period value plus the fifth preset offset, or the starting point determined based on the preset period value minus the sixth preset offset; The end point of the preset time range is the end point determined based on the preset period value plus the seventh preset offset, or the starting point determined based on the preset period value minus the eighth preset offset; The starting point of the preset time range is time n', or the time n' plus a ninth preset offset, or the time n' minus a tenth preset offset, the time n' being the triggering time of the resource selection or reselection process corresponding to the first process, or the time n' being the time in the available resource set corresponding to the first process, or the time n' being the reporting time of the available resource set or target resource corresponding to the first process; The start point and the end point of the preset time range are separated by an eleventh preset offset; The end point of the preset time range is the packet delay budget PDB end time, or the PDB end time minus the preset offset, or the PDB end time plus the preset offset.

16. The device according to claim 12, characterized in that The first preset condition also includes one or more of the following: The distance between the second detection opportunity and time n is greater than or equal to a processing time, the time n being a triggering time of the first process, and the processing time is greater than or equal to a time required for decoding sidelink control information (SCI) and / or a time required for reporting target resources; The distance between the second detection opportunity and the time n is greater than or equal to the processing time; The available resource set corresponding to the second detection opportunity and the available resource set corresponding to the first detection opportunity at least partially overlap; The number of resources in the overlapping part of the available resource set corresponding to the second detection timing and the available resource set corresponding to the first detection timing is less than or equal to a fifth threshold, or the number of resources in the overlapping part is greater than or equal to a sixth threshold, or the proportion of the number of resources in the available resource set corresponding to the second detection timing or the available resource set corresponding to the first detection timing is less than or equal to a fifth ratio, or the proportion of the overlapping part in the available resource set corresponding to the second detection timing or the available resource set corresponding to the first detection timing is greater than or equal to a sixth ratio; The second detection timing and / or the triggered detection timing meet the preset trigger detection conditions; Determine the timing of PBPS and / or the conditions that trigger PBPS; Determine the timing of CPS and / or the conditions for triggering CPS; The number of the triggered detection opportunities is greater than or equal to a first value; The sum of the number of the second detection opportunities and the triggered detection opportunities is greater than or equal to a second value; The number of the second detection opportunities is greater than or equal to a third value; The terminal is capable of determining detection opportunities where a number of opportunities is greater than or equal to a fifth value; The number of the preset opportunities in the available resource set determined by the terminal is greater than or equal to a sixth value; At least some of the first reservation period values ​​are smaller than the seventh value; The second reserved period value used at least in part to determine the PBPS opportunity is less than an eighth value; The non-overlapping portion between the PBPS opportunity and the CPS opportunity is greater than or equal to a ninth value, or the proportion of the non-overlapping portion within the PBPS opportunity is greater than or equal to a ninth ratio; The non-overlapping portion between the PBPS opportunity and the second detection opportunity is greater than or equal to a tenth value, or the proportion of the non-overlapping portion in the PBPS opportunity is greater than or equal to a tenth ratio; The amount of overlap between the PBPS opportunity and the CPS opportunity is less than or equal to an eleventh value, or the proportion of the overlap within the PBPS opportunity is less than or equal to an eleventh ratio; The amount of overlap between the PBPS opportunity and the second detection opportunity is less than or equal to a twelfth value, or the proportion of the overlap within the PBPS opportunity is greater than or equal to a twelfth ratio; At least some of the PBPS opportunities do not overlap, or the overlapping portion of the at least some of the opportunities is less than a thirteenth value, or the overlapping portion of the at least some of the opportunities accounts for less than a thirteenth ratio in the PBPS opportunities; At least some of the third reservation period values ​​are greater than or equal to the eighteenth value; a fourth reserved period value used at least in part to determine PBPS opportunities being greater than or equal to a nineteenth value; The non-overlapping portion between the CPS opportunity and the PBPS opportunity is greater than or equal to the twentieth value, or the proportion of the non-overlapping portion in the CPS opportunity is greater than or equal to the twentieth ratio; The non-overlapping portion between the CPS opportunity and the second detection opportunity is greater than or equal to a twenty-first value, or the proportion of the non-overlapping portion in the CPS opportunity is greater than or equal to a twenty-first ratio; The amount of overlap between the CPS opportunity and the PBPS opportunity is less than or equal to a twenty-second value, or the proportion of the overlap within the CPS opportunity is less than or equal to a twenty-second ratio; The amount of overlap between the CPS opportunity and the second detection opportunity is less than or equal to a twenty-third value, or the proportion of the overlap within the CPS opportunity is less than or equal to a twenty-third ratio; At least some of the CPS opportunities do not overlap, or the overlapping portion of the at least some of the opportunities is greater than or equal to a twenty-fourth value, or the proportion of the overlapping portion of the at least some of the opportunities in the CPS opportunities is greater than or equal to a twenty-fourth ratio; The second detection timing and / or the triggered detection timing meet a preset condition for not triggering detection; At least some of the detection opportunities are continuous, and the number of detection opportunities or the number of continuous detection opportunities exceeds a seventh threshold; A condition determined by the terminal.

17. The device according to claim 16, characterized in that The second preset condition also includes one or more of the following: At least part of the reserved resources corresponding to the second detection opportunity are excluded; The second detection opportunity is a non-monitoring opportunity; the second detection opportunity at least partially overlaps with an opportunity for the terminal to send an SL; The second detection opportunity is used to at least partially overlap with an opportunity for the terminal to perform non-SL transmission or reception; The second detection timing and / or the triggered detection timing do not meet the preset trigger detection conditions; The second detection timing and / or the triggered detection timing meet a preset condition for not triggering detection; The conditions for determining the timing of PBPS and / or triggering PBPS are not met; The conditions for determining the timing of CPS and / or triggering CPS are not met; At least some of the detection opportunities are continuous, and the number of detection opportunities or the number of continuous detection opportunities exceeds a tenth threshold; The number of the preset opportunities in the available resource set is less than or equal to j×P-the processing time, where j is a positive integer, and P is a ninth reserved period value, or P is a tenth reserved period value for determining PBPS opportunities.

18. The device according to claim 12, characterized in that The device further comprises: The third determining module is used for the terminal to determine the first detection opportunity and / or the available resource set.

19. The device according to claim 12, characterized in that The second determining module is further configured to: The terminal performs periodic reservation exclusion and non-periodic reservation exclusion according to the target detection timing.

20. The device according to claim 12, characterized in that The target detection timing includes: the first set and / or the second set; The first set is at least part of the CPS opportunities corresponding to the first process and / or at least part of the CPS opportunities corresponding to the second process; The second set is at least part of the PBPS opportunities corresponding to the first process and / or at least part of the PBPS opportunities corresponding to the second process.

21. The device according to claim 20, characterized in that The second determining module is further configured to: The terminal performs non-periodic reservation exclusion according to the detection timing in the first set; The terminal performs periodic reservation exclusion according to the detection occasions in the second set, or the terminal performs periodic reservation exclusion and non-periodic reservation exclusion according to the detection occasions in the second set.

22. The device according to claim 12, characterized in that The device further comprises: The exclusion module is used for the terminal to perform periodic exclusion and / or non-periodic exclusion according to non-monitoring opportunities.

23. A terminal, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method according to any one of claims 1 to 11.

24. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.