Resource processing method, resource processing device, and terminal

MY214571AActive Publication Date: 2026-07-31VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
MY · MY
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-05-21
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In the Mode 2 resource allocation mode of the New Radio (NR) secondary link, the terminal cannot effectively determine whether the resources it selects or reserves are preempted, resulting in low transmission reliability.

Method used

By re-evaluating the target resources at the first moment, including the first reserved resources corresponding to the second moment, the second reserved resources and the third reserved resources indicated by the first resource reservation information, it is evaluated whether the resources have been preempted, And perform resource reselection when necessary to avoid transmission collisions and interference.

Benefits of technology

It improves the reliability of transmission, avoids transmission collision and interference problems caused by resource preemption, and ensures the stability and efficiency of resource use.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The present application relates to the technical field of communications. Disclosed are a resource processing method, a resource processing device, and a terminal. The method comprises: performing (101) re-evaluation on a target resource at a first time point, the target resource comprising at least one of the following: a first reserved resource corresponding to a second moment, a second reserved resource indicated by first resource reservation information, and a third reserved resource indicated by the first resource reservation information, wherein the first resource reservation information is sent at the second moment and the first moment is prior to the second moment, the second reserved resource is a non-periodic resource, and the third reserved resource is a resource within a resource period of a periodic resource. (FIG. 1)
Need to check novelty before this filing date? Find Prior Art

Description

Resource processing method, resource processing apparatus and terminal

[0001] Cross-reference to related applications

[0002] The present application claims priority from Chinese Patent Application No. 202010454315.9 filed on May 26, 2020, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application belongs to the field of communication technology, and particularly relates to a resource processing method, a resource processing apparatus and a terminal. BACKGROUND

[0004] There are at least two modes of mode 1 and mode 2 for resource allocation of a new radio (NR) side link (SL). For the mode 1 mode, a control node allocates transmission resources for a terminal, and for the mode 2 mode, the terminal autonomously selects transmission resources.

[0005] In the mode 2 resource allocation mode, a resource pre-emption mechanism is supported. According to the SL pre-emption operation, if the resources selected / reserved by the terminal are pre-empted by other terminals, the terminal needs to reselect resources to perform transport block (TB) transmission on the reselected resources to avoid transmission collision / interference problems. However, in the prior art, there is no solution for how to determine whether the resources selected / reserved by the terminal are pre-empted, i.e., how to reevaluate the resources selected / reserved by the terminal.

[0006] SUMMARY

[0007] The purpose of the embodiments of the present application is to provide a resource processing method, a resource processing apparatus and a terminal, which can realize reevaluation of resources selected / reserved by a terminal and solve the problem of low transmission reliability caused by the inability to reevaluate the resources selected / reserved by the terminal.

[0008] To solve the above technical problems, the present application is implemented as follows:

[0009] In a first aspect, a resource processing method is provided, applied to a terminal, and the method comprises:

[0010] Reevaluating target resources at a first time, the target resources comprising at least one of:

[0011] a first reserved resource corresponding to a second time;

[0012] a second reserved resource indicated by first resource reservation information;

[0013] a third reserved resource indicated by the first resource reservation information.

[0014] The first resource reservation information is sent at the second time, and the first time is before the second time. The second reserved resource is aperiodic resource, and the third reserved resource is a resource within a resource cycle of a periodic resource.

[0015] In a second aspect, a resource processing apparatus is provided, applied to a terminal, and comprising:

[0016] an evaluation module, configured to reevaluate target resources at a first time, the target resources comprising at least one of:

[0017] a first reserved resource corresponding to a second time;

[0018] a second reserved resource indicated by the first resource reservation information;

[0019] a third reserved resource indicated by the first resource reservation information.

[0020] The first resource reservation information is sent at the second time, and the first time is before the second time. The second reserved resource is aperiodic resource, and the third reserved resource is a resource within a resource cycle of a periodic resource.

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

[0022] In a fourth aspect, a readable storage medium is provided, and the readable storage medium stores a program or instruction, and the program or instruction, when executed by a processor, implements the steps of the method according to the first aspect.

[0023] In a fifth aspect, a chip is provided, comprising a processor and a communication interface, the communication interface and the processor are coupled, and the processor is configured to run a network side device program or instruction, and implement the method according to the first aspect.

[0024] In the embodiment of the present application, the terminal can reevaluate the target resource at the first time, the target resource comprising at least one of the following: the first reserved resource corresponding to the second time; the second reserved resource indicated by the first resource reservation information; the third reserved resource indicated by the first resource reservation information; wherein the first resource reservation information is sent at the second time, the first time is before the second time; the second reserved resource is an aperiodic resource, and the third reserved resource is a resource in a resource period of a periodic resource. It can be seen that the embodiment of the present application can realize reevaluation of the resource selected / reserved by the terminal, thereby avoiding the transmission collision / interference problem and improving the transmission reliability. BRIEF DESCRIPTION OF DRAWINGS

[0025] Fig. 1 is a flowchart of a resource processing method according to an embodiment of the present application;

[0026] Fig. 2a is a schematic diagram of resource transmission according to an embodiment of the present application;

[0027] Fig. 2b is a schematic diagram of resource transmission according to an embodiment of the present application;

[0028] Fig. 3 is a structural diagram of a resource processing apparatus according to an embodiment of the present application;

[0029] Fig. 4 is a structural diagram of a terminal according to an embodiment of the present application;

[0030] Fig. 5 is a structural diagram of a terminal according to an embodiment of the present application. DETAILED DESCRIPTION

[0031] 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 skilled in the art without creative work fall within the scope of protection of the present application.

[0032] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data 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 that illustrated or described herein, and the objects distinguished by "first", "second" are generally a category, 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 represents an "or" relationship between the front and rear associated objects.

[0033] It is worth noting that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, and 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" are often used interchangeably in the embodiments of the present application, and the described techniques 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, although these techniques can also be applied to applications other than NR system applications, such as 6th Generation (6G) communication systems.

[0034] In the embodiments of the present application, the terminal can also be referred to as a terminal device or a User Equipment (UE), and the terminal 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), a wearable device, or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc. The wearable device includes a bracelet, an earphone, glasses, etc. It should be noted that the specific type of terminal is not limited in the embodiments of the present application.

[0035] The control node can be, but is not limited to, a network side device, a relay UE, a group header UE, etc. The network side device can be a base station or a core network, wherein 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 as long as the same technical effects are achieved, and the base station is not limited to a specific technical term.

[0036] For the convenience of understanding, some contents related to the embodiments of the present application are described as follows:

[0037] I. SideLink (SL) resource pre-emption.

[0038] There are at least two modes, mode 1 and mode 2, for resource allocation of NR Sidelink. For mode 1, the control node allocates transmission resources for the UE, and for mode 2, the UE autonomously selects transmission resources.

[0039] In the mode 2 resource allocation mode, a resource pre-emption mechanism is supported, and a brief description of the mechanism is as follows: the resources reserved / selected by a UE and the resources reserved / selected by other UEs with higher priority services overlap (partially overlap), and if the SL reference signal received power (RSRP) measurement value of the UE on the relevant resources is greater than a certain associated SL-RSRP threshold, the UE triggers reselection of resources. The service priority and the SL-RSRP threshold are determined by the transmission of a transport block (TB) on the resources.

[0040] In order to determine whether the reserved / selected resource is preempted, the UE re-evaluates the resource selection at least at m-T3, where m is the time of the resource or the time of sending the resource reservation information indicating the resource, and T3 includes at least the duration of the resource selection process of the UE. The resource can be a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH) resource, etc.

[0041] II. Resource reservation of sidelink

[0042] The UE can perform resource reservation (including periodic reservation and aperiodic reservation) on the allocated resource, and the reserved resource is used for subsequent PSCCH or PSSCH transmission.

[0043] The aperiodic reservation can be implemented by a time resource assignment (Time Resource Assignment) field in sidelink control information (SCI), and the reserved resource can be used for transmission of the same TB.

[0044] The periodic reservation can be implemented by a resource reservation period (Resource Reservation Period) field in SCI, and the periodically reserved resource can be used for transmission of the next TB.

[0045] The resource processing method provided in the embodiments of the present application will be described in detail in combination with the accompanying drawings, specific embodiments and application scenarios.

[0046] Referring to FIG. 1, FIG. 1 is a flowchart of the resource processing method provided in the embodiments of the present application. The resource processing method of the embodiments of the present application can be applied to a terminal.

[0047] As shown in FIG. 1, the resource processing method can include the following steps:

[0048] Step 101, re-evaluating a target resource at a first time.

[0049] That is, determining whether the target resource reserved by the terminal is preempted at the first time.

[0050] In the embodiments of the present application, the target resource can include at least one of the following:

[0051] a first reserved resource corresponding to a second time;

[0052] the second reserved resource indicated by the first resource reservation information;

[0053] the third reserved resource indicated by the first resource reservation information;

[0054] The first resource reservation information is sent at the second time, and the first time is before the second time. The second reserved resource is an aperiodic resource, and the third reserved resource is a resource in a resource period of a periodic resource.

[0055] Further, the interval between the first time and the second time can be greater than or equal to the processing time of resource reselection, so that in the case where the evaluation result of the reevaluation is that resource reselection is needed for the target resource, i.e., the target resource is preempted, the terminal can perform resource reselection at or before the second time, and transmission collision / interference problems can be avoided, thereby improving the reliability of transmission. Of course, in other embodiments, the interval between the first time and the second time can be greater than a certain threshold, which can be agreed by a protocol, configured by a control node, or preconfigured by the terminal, and can be set according to actual needs. The embodiments of the present application do not limit this.

[0056] In a specific implementation, the reservation of the second reserved resource can be implemented by a time resource assignment (Time Resource Assignment) field, and the reservation of the third reserved resource can be implemented by a resource reservation period (Resource Reservation Period) field. Further, the third reserved resource can include part or all of the resources in the next resource period(s) of the periodic resource. It should be noted that in the embodiments of the present application, the next resource period(s) can be understood as the next resource period(s) of the current resource period, and the current resource period can be the resource period in which the first reserved resource is located. One periodic resource can be obtained by shifting one resource in the time domain, and the time domain step of the shift is the length of one resource period. One resource period of the periodic resource can include one / multiple periodic resources.

[0057] The first reserved resource corresponding to the second time can be understood as the time at which the second time is the first reserved resource. Optionally, the first reserved resource belongs to a periodic resource, and the first reserved resource can be one resource in a resource period of a periodic resource.

[0058] In implementation, for the second reserved resource and the third reserved resource indicated by the first resource reservation information: in a first implementation, the terminal can only perform reevaluation on the second reserved resource; and in a second implementation, the terminal can perform evaluation on the second reserved resource and the third reserved resource.

[0059] The resource processing method of the embodiments of the present application can reevaluate the target resource at the first time, and the target resource includes at least one of the following: the first reserved resource corresponding to the second time; the second reserved resource indicated by the first resource reservation information; the third reserved resource indicated by the first resource reservation information; wherein the first resource reservation information is sent at the second time, and the first time is before the second time; the second reserved resource is an aperiodic resource, and the third reserved resource is a resource in a resource period of a periodic resource. It can be seen that the embodiments of the present application can realize reevaluation of the resources selected / reserved by the terminal, and can further avoid transmission collision / interference problems and improve transmission reliability.

[0060] The third reserved resource in the embodiments of the present application is described below.

[0061] Optionally, the resource period of the third reserved resource is less than or equal to a first threshold, and the first threshold is agreed by a protocol, configured by a control node, or preconfigured by the terminal.

[0062] In the optional embodiment, whether the terminal reevaluates the periodic reserved resource indicated by the first resource reservation information can depend on whether the resource period of the periodic reserved resource indicated thereby is less than the first threshold. Specifically, for a periodic resource with a resource period less than the first threshold, the terminal can reevaluate it; and for a periodic resource with a resource period greater than or equal to the first threshold, the terminal can not reevaluate it. In this way, the terminal can explicitly know whether to reevaluate the third reserved resource, thereby improving transmission reliability.

[0063] In another optional embodiment, whether the terminal reevaluates the periodic reserved resource indicated by the first resource reservation information can depend on whether the resource period of the periodic reserved resource indicated thereby is less than or equal to the first threshold. Specifically, for a periodic resource with a resource period less than or equal to the first threshold, the terminal can reevaluate it; and for a periodic resource with a resource period greater than the first threshold, the terminal can not reevaluate it. In this way, the terminal can explicitly know whether to reevaluate the third reserved resource, thereby improving transmission reliability.

[0064] Optionally, it is assumed that the characteristics of a first transport block (TB) transmitted on the third reserved resource are the same as the characteristics of a second TB transmitted on the first reserved resource; or, it is assumed that the characteristics of the first TB are predetermined by a protocol, configured by a control node, or preconfigured by the terminal.

[0065] In the optional implementation, the terminal can determine whether to reevaluate the third reserved resource according to any of the above assumptions. In implementation, if any of the above assumptions is true, the terminal can reevaluate the third reserved resource, otherwise the terminal can not reevaluate the third reserved resource. In this way, the terminal can explicitly know whether to reevaluate the third reserved resource, thereby improving the reliability of transmission.

[0066] In implementation, the characteristics of the TB can include part or all of the characteristics of the TB. Optionally, the characteristics of the TB include at least one of the following: priority of the TB mapping on the resource, packet delay budget (PDB) of the TB. Further, the priority of the TB mapping on the resource can include at least one of the following: priority of the TB mapping on the PSSCH, priority of the TB mapping on the PSCCH. Specifically, when the TB is transmitted on the PSSCH, the priority indicated by the associated PSCCH / SCI of the PSSCH is the priority of the TB mapping on the resource.

[0067] For example, in the case of assuming that the characteristics of the first TB are predetermined by the protocol, configured by the control node, or preconfigured by the terminal, it can be assumed that the priority of the first TB mapping on the PSSCH or the PSCCH is the maximum value, the minimum value, the configured value, or the preconfigured value, or it can be assumed that the PDB characteristics of the first TB are fixed value, configured value, or preconfigured value.

[0068] The following describes the case where the target resource includes the first reserved resource.

[0069] Optionally, in the case where the target resource includes the first reserved resource, the reevaluation of the target resource at the first time includes:

[0070] In the case where the first condition is met, the target resource is reevaluated at the first time, and the first condition being met includes any of the following:

[0071] a) The terminal has a TB to be transmitted at the first time;

[0072] b) The terminal has a TB to be transmitted before the first time;

[0073] c) The terminal does not have a TB to be transmitted on the first reserved resource;

[0074] Wherein, the TB to be transmitted is a TB configured to be transmitted on the first reserved resource.

[0075] In the optional embodiment, the terminal re-evaluating the first reserved resource at the first time can be divided into two scenarios: scenario one, the terminal re-evaluates the first reserved resource at the first time when the first condition satisfies a) and b); scenario two, the terminal re-evaluates the first reserved resource at the first time when the first condition satisfies c).

[0076] For scenario one, if there is a TB to be transmitted no later than the first time, i.e., the TB to be transmitted arrives no later than the first time, the terminal can re-evaluate the first reserved resource at the first time.

[0077] For scenario two, optionally, when the first condition satisfies that the terminal has no TB to be transmitted on the first reserved resource:

[0078] Suppose that the third TB transmitted on the first reserved resource has the same characteristics as the fourth TB; or, suppose that the characteristics of the third TB are agreed by the protocol or configured by the control node or pre-configured by the terminal;

[0079] Wherein, the fourth TB satisfies at least one of the following: the fourth TB belongs to the same SL process as the third TB, and the fourth TB is a TB transmitted before the third TB.

[0080] The characteristics of the above-mentioned TB can include part or all of the characteristics of the TB. For details, refer to the foregoing description of the characteristics of the TB, which will not be repeated here.

[0081] In implementation, the fourth TB can be a TB transmitted before the TB, and further, the fourth TB can belong to the same SL process as the third TB; the fourth TB can also belong to a different SL process from the third TB. In the case where the fourth TB belongs to the same SL process as the third TB, the fourth TB can be a TB transmitted before the third TB for n times, where n is a positive integer.

[0082] In scenario two, the terminal can decide whether to re-evaluate the first reserved resource according to any of the above-mentioned assumptions. In specific implementation, if any of the above-mentioned assumptions is true, the terminal can re-evaluate the first reserved resource, otherwise the terminal can not re-evaluate the first reserved resource.

[0083] In the embodiments of the present application, after the terminal re-evaluates the target resource, for the resource that is not pre-empted, the terminal can perform TB transmission on the resource; for the resource that is pre-empted, the terminal can perform corresponding operations to improve the reliability of transmission, which will be described in detail as follows.

[0084] In an implementation, after the re-evaluation of the target resource at the first time, the method further comprises:

[0085] In a case where the evaluation result of the re-evaluation indicates that the third reserved resource needs to be re-selected, a first operation is performed, and the first operation comprises any one of the following:

[0086] re-selecting a periodic resource to which the third reserved resource belongs;

[0087] re-selecting all periodic resources included in the first sidelink process;

[0088] prohibiting reserving the third reserved resource in the first reserved resource;

[0089] releasing the first sidelink process;

[0090] wherein the first sidelink process is a sidelink process to which the third reserved resource belongs.

[0091] In this implementation, the third reserved resource is preempted, and the terminal can avoid the transmission collision / interference problem by performing the first operation, thereby improving the reliability of transmission.

[0092] In a case of re-selecting a periodic resource to which the third reserved resource belongs and re-selecting all periodic resources included in the first sidelink process, the terminal performs resource re-selection to perform TB transmission on the re-selected resource, thereby avoiding the transmission collision / interference problem and improving the reliability of transmission.

[0093] In a case of prohibiting reserving the third reserved resource in the first reserved resource, a resource reservation period field can be set to 0, so that the third reserved resource is not reserved in the first reserved resource, thereby avoiding the transmission collision / interference problem and improving the reliability of transmission.

[0094] In a case of releasing the first sidelink process, since the first sidelink process is released, the terminal does not perform the first sidelink process using the third reserved resource, thereby avoiding the transmission collision / interference problem and improving the reliability of transmission.

[0095] In an implementation, after the re-evaluation of the target resource at the first time, the method further comprises:

[0096] In a case where the evaluation result of the re-evaluation indicates that the first reserved resource needs to be re-selected, a second operation is performed, and the second operation comprises any one of the following:

[0097] releasing the first reserved resource;

[0098] releasing a sidelink process to which the first reserved resource belongs.

[0099] In the embodiment, the first reserved resource is preempted, and the terminal can avoid the transmission collision / interference problem by performing the second operation, thereby improving the reliability of the transmission.

[0100] In the scenario of releasing the first reserved resource, the terminal will not perform TB transmission on the first reserved resource, thereby avoiding the transmission collision / interference problem and improving the reliability of the transmission.

[0101] In the scenario of releasing a sidelink process to which the first reserved resource belongs, the terminal will not perform the first sidelink process using the first reserved resource, thereby avoiding the transmission collision / interference problem and improving the reliability of the transmission.

[0102] Embodiment three, optionally, after the re-evaluation of the target resource at the first time, the method further comprises:

[0103] In the case where the evaluation result of the re-evaluation is that the target resource needs to be reselected, performing resource reselection to obtain a fourth reserved resource;

[0104] According to a first rule, it is determined whether to periodically reserve the fourth reserved resource, the first rule comprising at least one of the following:

[0105] 1) the terminal decides whether to periodically reserve the reselected resource;

[0106] 2) according to a second condition, it is determined whether to periodically reserve the reselected resource, wherein in the case where the second condition is met, the reselected resource is periodically reserved, and the second condition being met comprises at least one of the following: the number of transmission resources in a resource period is less than or equal to a second threshold, the second threshold being the maximum number of resources allowed in a resource period or the maximum number of times a TB is allowed to be transmitted; the channel busy ratio (CBR) is less than a third threshold, the third threshold being agreed by a protocol or configured by a control node or preconfigured by the terminal. Specifically, the number of transmission resources in the one resource period can be the number of transmission resources in the next resource period.

[0107] Optionally, the maximum number of resources allowed in the resource period, and the maximum number of times a TB is allowed to be transmitted can be limited per resource pool (pool) or per bandwidth part (BWP), i.e., the maximum number of resources allowed in the resource period, and the maximum number of times a TB is allowed to be transmitted can be the maximum number of resources allowed in the resource period, and the maximum number of times a TB is allowed to be transmitted per pool or BWP.

[0108] In the embodiment, the target resource is preempted, and the terminal performs resource reselection to obtain the fourth reserved resource. The target resource in the embodiment can include one or more of the first reserved resource, the second reserved resource, and the third reserved resource.

[0109] In the embodiment, after obtaining the reselected resource, i.e., the fourth reserved resource, the terminal can determine whether to periodically reserve the reselected resource according to a first rule.

[0110] In the case where the first rule includes 1), the terminal can autonomously determine whether to periodically reserve the reselected resource. If the terminal determines to periodically reserve the reselected resource, i.e., to allow periodic reservation, the terminal can periodically reserve the fourth reserved resource, otherwise, the terminal does not periodically reserve the fourth reserved resource.

[0111] In the case where the first rule includes 2), if the second condition is met, the terminal can periodically reserve the fourth reserved resource, otherwise, the terminal does not periodically reserve the fourth reserved resource.

[0112] In implementation, if the number of transmission resources in a resource period is less than or equal to a second threshold, the terminal can periodically reserve the fourth reserved resource, otherwise, the terminal does not periodically reserve the fourth reserved resource. If the CBR is less than a third threshold, the terminal can periodically reserve the fourth reserved resource, otherwise, the terminal does not periodically reserve the fourth reserved resource.

[0113] It should be noted that in some implementations, if the number of transmission resources in a resource period is less than or equal to a second threshold, or the CBR is less than a third threshold, the terminal can periodically reserve the fourth reserved resource.

[0114] In the above manner, after performing resource reselection, the terminal can periodically reserve the reselected resource, or can not periodically reserve the reselected resource, thereby improving the flexibility of resource reselection.

[0115] It should be noted that the various optional embodiments introduced in the embodiments of the present application can be combined with each other to be implemented, or can be implemented alone, and the embodiments of the present application do not limit this.

[0116] For the convenience of understanding, the following illustrates the scene 1 and scene 2 examples:

[0117] Scene 1: The UE judges whether the reserved resource of the next resource period is occupied (i.e. re-evaluates the reserved resource of the next resource period) in the previous resource period, as shown in FIG. 2a.

[0118] Scene two: when the reserved resource of a certain resource period has no corresponding TB transmission, the reserved resource is re-evaluated, as shown in FIG. 2b.

[0119] Scheme one: this scheme is for scene 1, which explains how to re-evaluate the periodic reserved resource.

[0120] 1) For a certain TB transmission, the transmission resource (PSCCH / PSSCH resource) corresponding to time m needs to be evaluated at'm-T3' time (after evaluation, it can be reselected), and the resource reserved at m time also needs to be evaluated (after evaluation, it can be reselected). The reserved resource includes at least one of the following:

[0121] Only evaluate the non-periodic reserved resource;

[0122] Evaluate the non-periodic and periodic reserved resources.

[0123] In addition, whether to evaluate the periodic reserved resource can depend on: the reservation period is less than a certain threshold, and the threshold can be at least defined / configured / preconfigured by the control node.

[0124] 2) For judging the periodic reserved resource for resource selection evaluation (i.e. judging whether the resource of the subsequent period is occupied after the current period).

[0125] The assumption of the TB transmitted by the periodic reserved resource is:

[0126] The characteristics (or part of the characteristics) of the TB are the same as the characteristics (or part of the characteristics) of the TB transmitted in the current period, such as the priority of the TB mapped on the PSSCH / PSCCH, the PDB characteristics of the TB, etc.

[0127] The characteristics (or part of the characteristics) of the TB are the characteristics agreed / configured / preconfigured by the protocol, such as the priority of the TB mapped on the PSSCH / PSCCH being the maximum value / minimum value / (pre)configured value, and the PDB characteristics of the TB being a fixed value(pre)configured value.

[0128] 3) If it is judged that the periodically reserved resource needs resource reselection, at least one of the following behaviors is performed

[0129] reselect the corresponding resource of the current period;

[0130] the current period cannot reserve the resource that needs resource reselection (i.e., the periodic reservation field of SCI is 0);

[0131] release the SL process that needs resource reselection.

[0132] Solution two: This solution is for scenario 2, and explains how to reevaluate the periodically reserved resource.

[0133] 1) For the transmission resource (PSCCH / PSSCH resource) located at time m, the condition for resource selection evaluation at time'm-T3' (or, the condition for reselection after evaluation):

[0134] There is TB transmission (i.e., TB arrival is not later than time m-T3) not later than time'm-T3'.

[0135] 2) If there is no TB transmission on the current reserved resource, the UE also performs resource selection evaluation.

[0136] The assumption of the transmission TB is:

[0137] The characteristics (or part of the characteristics) of the TB are the same as the characteristics (or part of the characteristics) of the TB of the previous transmission, such as the priority of the TB mapping on PSSCH / PSCCH, the PDB characteristics of the TB, etc.

[0138] The characteristics (or part of the characteristics) of the TB are the same as the characteristics (or part of the characteristics) of the TB of the previous transmission on the SL process, such as the priority of the TB mapping on PSSCH / PSCCH, the PDB characteristics of the TB, etc.

[0139] The characteristics (or part of the characteristics) of the TB are the characteristics agreed / configured / pre-configured by the protocol, such as the priority of the TB mapping on PSSCH / PSCCH being the maximum value / minimum value / (pre)configured value, the PDB characteristics of the TB being a fixed value (pre)configured value

[0140] 3) If it is judged that the periodically reserved resource needs resource reselection

[0141] release the current resource that needs reselection;

[0142] release the SL process that needs resource reselection.

[0143] Scheme three: this scheme illustrates whether the reselected resource can be periodically reserved to solve the problem of over-reservation of resources.

[0144] When the resource preemption is evaluated, if the reevaluation result is that the transmission resource (PSCCH / PSSCH resource) of the current period is reselected, then whether the reselected resource needs to be periodically reserved is determined in the following manner:

[0145] The UE implementation determines whether to perform periodic reservation, that is, to allow periodic reservation;

[0146] If periodic reservation is performed, the number of resources of the next period is not greater than the maximum allowed value / the maximum allowed number of TB transmissions (the maximum value can be per pool / BWP limited); otherwise, periodic reservation is not performed;

[0147] The CBR is less than a certain threshold; otherwise, periodic reservation is not performed. The threshold is agreed / configured / pre-configured by the protocol.

[0148] The embodiments of the present application illustrate how to reevaluate the periodically reserved resources, and illustrate the behavior limitation of periodically reserving the reselected resources, that is, illustrate the behavior / condition of how to reevaluate the periodically reserved resources, and the method of periodically reserving the reselected resources. The problem that the UE cannot determine / accurately determine whether the reserved resources are truly preempted, and the problem of over-reservation of resources are solved.

[0149] It should be noted that the resource processing method provided by the embodiments of the present application can be executed by a resource processing device, or a control module in the resource processing device for executing the method of resource processing. In the embodiments of the present application, the resource processing device executes the method of resource processing is taken as an example to illustrate the device for resource processing provided by the embodiments of the present application.

[0150] Referring to FIG. 3, FIG. 3 is a structural diagram of the resource processing device provided by the embodiments of the present application. As shown in FIG. 3, the resource processing device 300 includes:

[0151] An evaluation module 301, configured to reevaluate target resources at a first time, wherein the target resources include at least one of the following:

[0152] The first reserved resource corresponding to a second time;

[0153] The second reserved resource indicated by the first resource reservation information;

[0154] The third reserved resource indicated by the first resource reservation information;

[0155] The first resource reservation information is sent at the second time, and the first time is before the second time.

[0156] Optionally, the resource period of the third reservation resource is less than or equal to a first threshold, the first threshold being agreed by a protocol, configured by a control node, or pre-configured by the terminal.

[0157] Optionally, it is assumed that a first transport block (TB) transmitted on the third reservation resource has a same characteristic as a second TB transmitted on the first reservation resource, or it is assumed that the characteristic of the first TB is predetermined by a protocol, configured by a control node, or pre-configured by the terminal.

[0158] Optionally, in a case where the target resource includes the first reservation resource, the evaluation module 301 is specifically configured to:

[0159] In a case where a first condition is met, re-evaluating the target resource at a first time, the first condition being met including any one of the following:

[0160] The terminal has a TB to be transmitted at the first time;

[0161] The terminal has a TB to be transmitted before the first time;

[0162] The terminal does not have a TB to be transmitted on the first reservation resource;

[0163] The TB to be transmitted is a TB configured to be transmitted on the first reservation resource.

[0164] Optionally, in a case where the first condition is met including that the terminal does not have a TB to be transmitted on the first reservation resource:

[0165] It is assumed that a third TB transmitted on the first reservation resource has a same characteristic as a fourth TB, or it is assumed that the characteristic of the third TB is agreed by a protocol or configured by a control node or pre-configured by the terminal;

[0166] The fourth TB meets at least one of the following: the fourth TB belongs to a same sidelink process as the third TB, and the fourth TB is a previous TB of the third TB.

[0167] Optionally, the characteristic of the TB includes at least one of the following: a priority of the TB mapped on a resource, and a packet delay budget (PDB) of the TB.

[0168] Optionally, the resource processing apparatus 300 further includes:

[0169] The first operation module is configured to perform a first operation in a case where the evaluation result of the re-evaluation indicates that resource reselection is needed for the third reserved resource, and the first operation includes any one of the following:

[0170] reselecting periodic resources to which the third reserved resource belongs;

[0171] reselecting all periodic resources included in the first sidelink process;

[0172] prohibiting reserving the third reserved resource in the first reserved resource;

[0173] releasing the first sidelink process;

[0174] The first sidelink process is a sidelink process to which the third reserved resource belongs.

[0175] Optionally, the resource processing apparatus 300 further includes:

[0176] The second operation module is configured to perform a second operation in a case where the evaluation result of the re-evaluation indicates that resource reselection is needed for the first reserved resource, and the second operation includes any one of the following:

[0177] releasing the first reserved resource;

[0178] releasing a sidelink process to which the first reserved resource belongs.

[0179] Optionally, the resource processing apparatus 300 further includes:

[0180] The reselection module is configured to perform resource reselection to obtain a fourth reserved resource in a case where the evaluation result of the re-evaluation indicates that resource reselection is needed for the target resource.

[0181] The judgment module is configured to judge whether to periodically reserve the fourth reserved resource according to a first rule, and the first rule includes at least one of the following:

[0182] The terminal decides whether to periodically reserve the reselected resource;

[0183] judges whether to periodically reserve the reselected resource according to a second condition, and the reselected resource is periodically reserved in a case where the second condition is met, and the second condition being met includes at least one of the following: a resource number of transmission resources in a resource period is less than or equal to a second threshold, the second threshold being a maximum resource number allowed in a resource period or a maximum number of times a TB is allowed to be transmitted; a channel busy ratio (CBR) is less than a third threshold, and the third threshold is agreed by a protocol, configured by a control node, or pre-configured by the terminal.

[0184] The resource processing apparatus in the embodiments of the present application can be an apparatus, or a component, an integrated circuit, or a chip in a terminal. The apparatus can be a mobile terminal, or a non-mobile terminal. Exemplarily, the mobile terminal can include, but is not limited to, the types of terminals listed above, and the non-mobile terminal can be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a cashier machine, or a self-service machine, etc., which are not limited in the embodiments of the present application.

[0185] The resource processing apparatus in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, an ios operating system, or other possible operating systems, which are not limited in the embodiments of the present application.

[0186] The resource processing apparatus provided by the embodiments of the present application can implement each process achieved by the method embodiment of FIG. 1, and achieve the same technical effects. To avoid repetition, details are not described herein.

[0187] Optionally, as shown in FIG. 4, the embodiments of the present application further provide a terminal 400, which includes a processor 401, a memory 402, a program or instruction stored in the memory 402 and executable on the processor 401. The program or instruction is executed by the processor 401 to implement each process of the above-mentioned resource processing method embodiments, and can achieve the same technical effects. To avoid repetition, details are not described herein.

[0188] FIG. 5 is a structure diagram of a terminal provided by the embodiments of the present application. The terminal can be a hardware structure diagram of a terminal for implementing the embodiments of the present application. The terminal 500 includes, but is not limited to, a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, and a processor 510, etc.

[0189] Those skilled in the art can understand that the terminal 500 can further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 510 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG. 5 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or have different component arrangements, which are not described herein.

[0190] It should be understood that in the embodiments of the present application, the input unit 504 can include a graphics processor (GPU) 5041 and a microphone 5042. The graphics processor 5041 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 506 can include a display panel 5061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 507 includes a touch panel 5071 and other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 can include two parts of a touch detection device and a touch controller. The other input devices 5072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, and the like, which will not be described here.

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

[0192] The memory 509 can be used to store software programs or instructions and various data. The memory 509 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.), etc. In addition, the memory 509 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.

[0193] The processor 510 can include one or more processing units; optionally, the processor 510 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, etc., 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 510.

[0194] The processor 510 is configured to:

[0195] re-evaluating the target resource at a first time, the target resource comprising at least one of:

[0196] a first reserved resource corresponding to a second time;

[0197] a second reserved resource indicated by the first resource reservation information;

[0198] a third reserved resource indicated by the first resource reservation information;

[0199] wherein the first resource reservation information is sent at the second time, and the first time is before the second time; the second reserved resource is an aperiodic resource, and the third reserved resource is a resource in a resource period of a periodic resource.

[0200] Optionally, a resource period of the third reserved resource is less than or equal to a first threshold, the first threshold being agreed by a protocol, configured by a control node, or pre-configured by the terminal.

[0201] Optionally, a first transport block (TB) transmitted on the third reserved resource has a same characteristic as a second TB transmitted on the first reserved resource; or, the characteristic of the first TB is agreed by a protocol, configured by a control node, or pre-configured by the terminal.

[0202] Optionally, in a case where the target resource comprises the first reserved resource, the processor 510 is further configured to:

[0203] re-evaluating the target resource at a first time in a case where a first condition is met, the first condition being met comprising any one of:

[0204] the terminal having a TB to be transmitted at the first time;

[0205] the terminal having a TB to be transmitted before the first time;

[0206] the terminal not having a TB to be transmitted on the first reserved resource;

[0207] wherein the TB to be transmitted is a TB configured to be transmitted on the first reserved resource.

[0208] Optionally, in a case where the first condition being met comprises the terminal not having a TB to be transmitted on the first reserved resource:

[0209] assuming a third TB transmitted on the first reserved resource has a same characteristic as a fourth TB; or, assuming the characteristic of the third TB is agreed by a protocol or configured by a control node or pre-configured by the terminal;

[0210] The fourth TB satisfies at least one of the following: the fourth TB and the third TB belong to a same sidelink process, and the fourth TB is a previous TB of the third TB.

[0211] Optionally, the characteristic of the TB includes at least one of the following: a priority of the TB in resource mapping, and a packet delay budget (PDB) of the TB.

[0212] Optionally, the processor 510 is further configured to:

[0213] In a case where the evaluation result of the reevaluation indicates that resource reselection is needed for the third reserved resource, perform a first operation, the first operation including any one of the following:

[0214] reselecting periodic resources to which the third reserved resource belongs;

[0215] reselecting all periodic resources included in the first sidelink process;

[0216] prohibiting reserving the third reserved resource in the first reserved resource;

[0217] releasing the first sidelink process;

[0218] The first sidelink process is a sidelink process to which the third reserved resource belongs.

[0219] Optionally, the processor 510 is further configured to:

[0220] In a case where the evaluation result of the reevaluation indicates that resource reselection is needed for the first reserved resource, perform a second operation, the second operation including any one of the following:

[0221] releasing the first reserved resource;

[0222] releasing a sidelink process to which the first reserved resource belongs.

[0223] Optionally, the processor 510 is further configured to:

[0224] In a case where the evaluation result of the reevaluation indicates that resource reselection is needed for the target resource, performing resource reselection to obtain a fourth reserved resource;

[0225] According to a first rule, determining whether to periodically reserve the fourth reserved resource, the first rule including at least one of the following:

[0226] The terminal determines whether to periodically reserve the reselected resource;

[0227] determining whether to periodically reserve the reselection resource according to a second condition, wherein the reselection resource is periodically reserved when the second condition is satisfied, and the second condition being satisfied comprises at least one of the following: a number of transmission resources in a resource period is less than or equal to a second threshold, the second threshold being a maximum number of resources allowed in the resource period or a maximum number of times a TB is allowed to be transmitted; a channel busy ratio (CBR) is less than a third threshold, the third threshold being agreed by a protocol, configured by a control node or pre-configured by the terminal.

[0228] It should be noted that the terminal 100 described above in the embodiment can implement each process in the method embodiment of the present embodiment and achieve the same beneficial effects. To avoid repetition, details are not described herein.

[0229] The present embodiment also provides a readable storage medium having a program or instructions stored thereon, which, when executed by a processor, implements each process of the resource processing method embodiment described above and achieves the same technical effects. To avoid repetition, details are not described herein.

[0230] The processor is the processor in the terminal 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.

[0231] The present embodiment further provides a chip including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a network side device program or instructions to implement each process of the resource processing method embodiment described above and achieve the same technical effects. To avoid repetition, details are not described herein.

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

[0233] It can be understood that the embodiments described in the present application can be realized by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the modules, units, sub-modules, sub-units and the like can be realized in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units for performing the functions described in the present application, or a combination thereof.

[0234] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover a non-exclusive inclusion, such that processes, methods, articles, or devices that comprise a list of elements do not include only those elements, but also other elements that are not expressly listed, or other elements that are inherent in such processes, methods, articles, or devices. Without more limitations, an element defined by the statement "including a..." does not exclude the presence of additional identical elements in the process, method, article, or device that includes 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 performing functions in the order shown or discussed, but can also include performing functions in a substantially simultaneous manner or in reverse order, for example, the described methods can be performed in an order different from that described, and various steps can also be added, omitted, or combined. In addition, features described with reference to certain examples can be combined in other examples.

[0235] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and the necessary general hardware platform, of course, they 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 a ROM / RAM, a magnetic disk, an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the various embodiments of the present application.

[0236] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the specific embodiments described above, and the specific embodiments described above are merely illustrative, but not restrictive, and a person of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims.

Claims

1. A resource processing method applied to a terminal, the method comprising: re-evaluating a target resource at a first time, the target resource comprising at least one of: a first reserved resource corresponding to a second time; a second reserved resource indicated by first resource reservation information; a third reserved resource indicated by the first resource reservation information; wherein the first resource reservation information is sent at the second time, the first time is before the second time; the second reserved resource is an aperiodic resource, and the third reserved resource is a resource in a resource period of a periodic resource. The resource period of the third reserved resource is less than or equal to a first threshold value, which is agreed by a protocol, configured by a control node, or pre-configured by the terminal. Assuming that a first transport block (TB) transmitted on the third reserved resource has the same characteristic as a second TB transmitted on the first reserved resource; or, assuming that the characteristic of the first TB is predetermined by a protocol, configured by a control node, or pre-configured by the terminal. In the case where the target resource comprises the first reserved resource, the re-evaluating the target resource at the first time comprises: In the case where a first condition is met, re-evaluating the target resource at the first time, the first condition being met comprising any one of: The terminal has a TB to be transmitted at the first time; 2. The method of claim 1, wherein, The terminal has a TB to be transmitted before the first time; 3. The method of claim 1, wherein, The terminal does not have a TB to be transmitted on the first reserved resource; 4. The method of claim 1, wherein, Wherein the TB to be transmitted is a TB configured to be transmitted on the first reserved resource. In the case where the first condition being met comprises that the terminal does not have a TB to be transmitted on the first reserved resource: Assuming that a third TB transmitted on the first reserved resource has the same characteristic as a fourth TB; or, assuming that the characteristic of the third TB is predetermined by a protocol or configured by a control node or pre-configured by the terminal; Wherein the fourth TB satisfies at least one of: the fourth TB belongs to the same sidelink process as the third TB, and the fourth TB is a previous TB of the third TB. The characteristic of the TB comprises at least one of: a priority of the TB mapping on a resource, and a packet delay budget (PDB) of the TB. After the re-evaluating the target resource at the first time, the method further comprises:

5. The method of claim 4, wherein, In the case where an evaluation result of the re-evaluation indicates that resource reselection is needed for the third reserved resource, performing a first operation, the first operation comprising any one of: Re-selecting a periodic resource to which the third reserved resource belongs; Re-selecting all periodic resources included in a first sidelink process; 6. The method of claim 3 or 5, wherein, Prohibiting reserving the third reserved resource in the first reserved resource; 7. The method of claim 1, wherein, Releasing the first sidelink process; Wherein the first sidelink process is a sidelink process to which the third reserved resource belongs. After the re-evaluating the target resource at the first time, the method further comprises: In the case where an evaluation result of the re-evaluation indicates that resource reselection is needed for the first reserved resource, performing a second operation, the second operation comprising any one of: Releasing the first reserved resource; ​ ​ 8. The method of claim 1 or 4, wherein, ​ ​ ​ releasing a sidelink process to which the first reserved resource belongs.

9. The method of claim 1, wherein, After the re-evaluation of the target resource at the first time, the method further comprises: In a case where the evaluation result of the re-evaluation is that resource reselection is needed for the target resource, performing resource reselection to obtain fourth reserved resources; According to a first rule, it is determined whether the fourth reserved resources are periodically reserved, the first rule comprising at least one of the following: The terminal determines whether the reselected resources are periodically reserved; According to a second condition, it is determined whether the reselected resources are periodically reserved, wherein, in a case where the second condition is met, the reselected resources are periodically reserved, the second condition being met comprising at least one of the following: the number of transmission resources in one resource period is less than or equal to a second threshold value, the second threshold value being the maximum number of resources allowed in a resource period or the maximum number of times one TB is allowed to be transmitted; a channel busy ratio CBR is less than a third threshold value, the third threshold value being agreed by a protocol or configured by a control node or preconfigured by the terminal.

10. A resource processing apparatus applied to a terminal, the resource processing apparatus comprising: an evaluation module configured to re-evaluate a target resource at a first time, the target resource comprising at least one of the following: first reserved resources corresponding to a second time; second reserved resources indicated by first resource reservation information; third reserved resources indicated by the first resource reservation information; wherein the first resource reservation information is sent at the second time, the first time being before the second time; the second reserved resources are aperiodic resources, and the third reserved resources are resources in a resource period of a periodic resource.

11. The resource processing device of claim 10, wherein, The resource period of the third reserved resources is less than or equal to a first threshold value, the first threshold value being agreed by a protocol, configured by a control node or preconfigured by the terminal.

12. The resource processing device of claim 10, wherein, Assuming that a first transport block TB transmitted on the third reserved resources has the same characteristic as a second TB transmitted on the first reserved resources; or, assuming that the characteristic of the first TB is predetermined by a protocol, configured by a control node or preconfigured by the terminal.

13. The resource processing device of claim 10, wherein, In a case where the target resource comprises the first reserved resources, the evaluation module is specifically configured to: In a case where a first condition is met, re-evaluate the target resource at the first time, the first condition being met comprising any one of the following: The terminal has a TB to be transmitted at the first time; The terminal has a TB to be transmitted before the first time; The terminal does not have a TB to be transmitted on the first reserved resources; Wherein, the TB to be transmitted is a TB configured to be transmitted on the first reserved resources.

14. The resource processing device of claim 13, wherein, In a case where the first condition being met comprises that the terminal does not have a TB to be transmitted on the first reserved resources: Assuming that a third TB transmitted on the first reserved resources has the same characteristic as a fourth TB; or, assuming that the characteristic of the third TB is agreed by a protocol or configured by a control node or preconfigured by the terminal; The fourth TB satisfies at least one of the following conditions: the fourth TB belongs to the same sidelink process as the third TB, and the fourth TB is a previous TB of the third TB.

15. The resource processing device according to claim 12 or 14, wherein, The characteristics of the TBs include at least one of the following: priorities of the TBs in resource mapping, and packet delay budgets (PDBs) of the TBs.

16. The resource processing device of claim 10, wherein, The resource processing apparatus further includes: The first operation module is configured to perform a first operation in the case where the evaluation result of the re-evaluation indicates that resource reselection is needed for the third reserved resource, and the first operation includes any one of the following: reselecting periodic resources to which the third reserved resource belongs; reselecting all periodic resources included in the first sidelink process; prohibiting reserving the third reserved resource in the first reserved resource; releasing the first sidelink process; The first sidelink process is a sidelink process to which the third reserved resource belongs.

17. The resource processing device according to claim 10 or 13, wherein, The resource processing apparatus further includes: The second operation module is configured to perform a second operation in the case where the evaluation result of the re-evaluation indicates that resource reselection is needed for the first reserved resource, and the second operation includes any one of the following: releasing the first reserved resource; releasing a sidelink process to which the first reserved resource belongs.

18. The resource processing device of claim 10, wherein, The resource processing apparatus further includes: The reselection module is configured to perform resource reselection to obtain a fourth reserved resource in the case where the evaluation result of the re-evaluation indicates that resource reselection is needed for the target resource. The judgment module is configured to determine, according to a first rule, whether to periodically reserve the fourth reserved resource, and the first rule includes at least one of the following: The terminal determines whether to periodically reserve the reselected resource; determining whether to periodically reserve the reselected resource according to a second condition, wherein the reselected resource is periodically reserved in the case where the second condition is satisfied, and the second condition being satisfied includes at least one of the following: a number of transmission resources in one resource period is less than or equal to a second threshold, the second threshold being a maximum number of resources allowed in a resource period or a maximum number of times that one TB is allowed to transmit; a channel busy ratio (CBR) is less than a third threshold, the third threshold being agreed by a protocol, configured by a control node, or pre-configured by the terminal.

19. A terminal, wherein, The processor, the memory, and the program or instructions stored on the memory and executable on the processor, when executed by the processor, implement the steps of the resource processing method according to any one of claims 1 to 9.

20. A readable storage medium, wherein, The program or instructions are stored on the readable storage medium, and when executed by the processor, implement the steps of the resource processing method according to any one of claims 1 to 9.

21. A terminal configured to perform the steps of the resource processing method according to any one of claims 1 to 9.

22. A computer program product executed by at least one processor to implement the resource processing method according to any one of claims 1 to 9.

23. A chip, comprising a processor and a communication interface, the communication interface and the processor coupled, the processor configured to execute a network-side device program or instructions to implement the resource processing method of any one of claims 1-9.