Transmission processing method and apparatus, terminal, and storage medium
By determining resource information associated with multiple target information through the terminal, the problem of high power consumption in side link transmission is solved, and the effects of reducing power loss and improving transmission reliability are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2021-08-30
- Publication Date
- 2026-05-29
AI Technical Summary
In sidelink transmission, the terminal uses full sensing in the re-evaluation/preemption mechanism, which results in high power consumption and cannot meet the power consumption requirements of power-limited terminals.
The terminal determines the first resource information, which is associated with various target information, including data type, periodic reservation, resource pool configuration, terminal power saving mode and power level, etc., to reduce the number of detections for re-evaluation or preemption and reduce power consumption.
This reduces the collision rate of target resources, while also reducing the power consumption of the terminal and improving the reliability of transmission.
Smart Images

Figure CN115734290B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, and in particular relates to a transmission processing method, apparatus, terminal and storage medium. Background Technology
[0002] As is well known, in sidelink (SL) transmission, terminals typically employ a full-sensing mechanism for resource selection during re-evaluation / preemption. For example, the terminal continuously scans the configured resource pool to find available resources, resulting in high power consumption. For power-limited terminals, this cannot meet energy requirements. Therefore, existing technologies suffer from the problem of high power consumption during re-evaluation / preemption. Summary of the Invention
[0003] This application provides a transmission processing method, apparatus, terminal, and storage medium that can solve the problem of high power consumption during re-evaluation / or preemption.
[0004] Firstly, a transmission processing method is provided, including:
[0005] The terminal determines the first resource information of the first data, and the first resource information is used to re-evaluate or preempt the target resource;
[0006] Wherein, the first resource information is associated with the first target information, and the first target information includes at least one of the following: whether the first data is a periodic service, or whether the first data has periodic reservation enabled; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; the second resource information selected or reselected by the first data; the measurement result of the resource pool or bandwidth portion BWP; the power saving mode of the terminal; the power level of the terminal; the discontinuous reception DRX configuration of the terminal; the third resource information configured or indicated in the resource pool; and relevant information of the second data, which is different from the first data.
[0007] Secondly, a transmission processing apparatus is provided, comprising:
[0008] The first determining module is used to determine the first resource information of the first data, and the first resource information is used to re-evaluate or preempt the target resource;
[0009] Wherein, the first resource information is associated with the first target information, and the first target information includes at least one of the following: whether the first data is a periodic service, or whether the first data has periodic reservation enabled; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; the second resource information selected or reselected by the first data; the measurement result of the resource pool or bandwidth portion BWP; the power saving mode of the terminal; the power level of the terminal; the discontinuous reception DRX configuration of the terminal; the third resource information configured or indicated in the resource pool; and relevant information of the second data, which is different from the first data.
[0010] Thirdly, a terminal is provided, the terminal including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.
[0011] Fourthly, a terminal is provided, including a processor and a communication interface, wherein...
[0012] The processor is used to determine first resource information of the first data, and the first resource information is used to re-evaluate or preempt the target resource;
[0013] Wherein, the first resource information is associated with the first target information, and the first target information includes at least one of the following: whether the first data is a periodic service, or whether the first data has periodic reservation enabled; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; the second resource information selected or reselected by the first data; the measurement result of the resource pool or bandwidth portion BWP; the power saving mode of the terminal; the power level of the terminal; the discontinuous reception DRX configuration of the terminal; the third resource information configured or indicated in the resource pool; and relevant information of the second data, which is different from the first data.
[0014] Fifthly, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.
[0015] In a sixth aspect, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the steps of the method described in the first aspect.
[0016] In a seventh aspect, a computer program / program product is provided, the computer program / program product being stored in a non-transient storage medium, the computer program / program product being executed by at least one processor to implement the method as described in the first aspect.
[0017] In this embodiment, a first resource information for the first data is determined by the terminal. This first resource information is used to re-evaluate or preempt the target resource. The first resource information is associated with first target information, which includes at least one of the following: whether the first data is a periodic service, or whether periodic reservation is enabled for the first data; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; second resource information selected or reselected by the first data; the measurement result of the resource pool or bandwidth portion (BWP); the power-saving mode of the terminal; the power level of the terminal; the discontinuous reception (DRX) configuration of the terminal; third resource information configured or indicated in the resource pool; and relevant information of the second data, which is different from the first data. Because the first target information is associated with the first resource information, the target resource can be re-evaluated or preempted based on the determined first resource information. This eliminates the need to use all detection methods for re-evaluation or preemption, thereby reducing the collision rate of the target resource while also reducing the terminal's power consumption. Attached Figure Description
[0018] Figure 1 This is a structural diagram of a network system that can be applied to the embodiments of this application;
[0019] Figure 2 This is an example diagram of partial detection performed by the terminal;
[0020] Figure 3 This is a flowchart of a transmission processing method provided in an embodiment of this application;
[0021] Figure 4 This is one of the example diagrams illustrating a transmission processing method for terminal detection provided in this application embodiment;
[0022] Figure 5 This is a second example diagram of a terminal performing detection in a transmission processing method provided in this application embodiment;
[0023] Figure 6 This is the third example diagram of a terminal performing detection in a transmission processing method provided in this application embodiment;
[0024] Figure 7 This is a structural diagram of a transmission processing apparatus provided in an embodiment of this application;
[0025] Figure 8 This is a structural diagram of a communication device provided in an embodiment of this application;
[0026] Figure 9 This is a structural diagram of a terminal provided in an embodiment of this application. Detailed Implementation
[0027] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0028] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0029] It is worth noting that the technologies described in this application are 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 this application are often used interchangeably, and the described technologies can be used in the systems and radio technologies mentioned above, as well as in other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and NR terminology is used in most of the following description. These technologies can also be applied to applications beyond NR systems, such as 6th Generation (6G) communication systems.
[0030] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), smart home device (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, game consoles, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. The network-side device 12 can be a base station or core network equipment. The base station can be referred to as Node B, Evolved Node B, Access Point, Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), B Node, Evolved B Node (eNB), Home B Node, Home Evolved B Node, WLAN Access Point, WiFi Node, Transmitting Receiving Point (TRP), or any other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that this application embodiment only uses a base station in an NR system as an example, but does not limit the specific type of base station.
[0031] For ease of understanding, the following describes some aspects of the embodiments of this application:
[0032] I. Resource Allocation for Side Link Transmission
[0033] Two allocation modes are defined in the sidelink: mode 1, where resources are allocated to the base station; and mode 2, where the terminal decides which resources to use for transmission. In mode 2, resource information may come from broadcast messages from the base station or pre-configured information. If the terminal is operating within the base station's range and has an RRC connection with the base station, it can operate in mode 1 and / or mode 2. If the terminal is operating within the base station's range but does not have a Radio Resource Control (RRC) connection with the base station, it can only operate in mode 2. If the terminal is outside the base station's range, it can only operate in mode 2 and perform SL transmission according to the pre-configured information.
[0034] For mode 2, the specific working method is as follows:
[0035] 1) After resource selection is triggered, the transmitting terminal (TX UE) first determines the resource selection window. The lower boundary of the resource selection window is at time T1 after the resource selection is triggered, and the upper boundary of the resource selection is at time T2 after the trigger. T2 is the value selected by the UE in its transport block (TB) transmission within the packet delay budget (PDB). T2 is not earlier than T1.
[0036] 2) Before selecting resources, the terminal needs to determine the candidate resource set. It compares the RSRP measured on the resource in the resource selection window with the corresponding Reference Signal Received Power Threhold (RSRP threshold). If the RSRP is lower than the RSRP threshold, then the resource can be included in the candidate resource set.
[0037] 3) After the resource set is determined, the terminal randomly selects transmission resources from the candidate resource set. In addition, the terminal can reserve transmission resources for subsequent transmissions during this transmission.
[0038] Typically, the terminal performs detection within the allocated frequency domain bandwidth of the entire resource pool in each time slot. The number of detection attempts does not exceed the terminal's defined detection capability.
[0039] II. Partial sensing in LTE V2X.
[0040] Partial sensing in LTE V2X is primarily designed for power saving and defines partial sensing in the time domain. Terminals support two resource selection modes: random resource selection and a semi-static resource reservation mode that performs partial sensing first and then selects resources based on the results. The terminal's choice of mode is configured by the Restricted Resource Control (RRC). When the RRC is configured to support both modes, the terminal implementation determines which resource selection method to use.
[0041] Optionally, the terminal performs partial detection and resource detection in the following ways: Figure 2 As shown, the terminal detection window is the window within the slashed shaded area in the range [n-1000, n]. The length Y and k are parameters configured by RRC, and the value of k can range from {1, 2, 3…10}. The dotted shaded area within the selection window in the range [n+T1, n+T2] is the terminal selection window configured by the higher layers. The UE detects Sidelink Control Information (SCI) sent by other terminals within the slashed shaded detection window. Based on the detected SCI and the reservation period, it infers the resource reservation status of other terminals within the dotted shaded area. The UE can use this information to exclude resources that do not meet the conditions in the selection window. 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 a candidate resource for the terminal. The terminal periodically reserves the selected resource, and the reservation period is indicated in the SCI.
[0042] III. SL detection mechanism.
[0043] In this application, the detection mechanism can also be referred to as the resource selection mechanism. SL supports configuring up to three detection mechanisms in a resource pool: full sensing, partial sensing, and random selection. The power overhead of the detection satisfies: full sensing ≥ partial sensing ≥ random selection. The reliability of the resource detection satisfies: full sensing ≥ partial sensing ≥ random selection.
[0044] In NR SL, partial sensing employs two detection mechanisms: periodic-based partial sensing (PBPS) and continuous partial sensing (CPS). PBPS determines the detection window's position based on a resource selection window and a period value. CPS is designed to detect non-periodic services within the resource pool, and it operates within a continuous time window preceding the selection window.
[0045] IV. SL Reassessment / Preemption Mechanism.
[0046] In Mode 2 resource allocation, a re-evaluation mechanism for resource selection is supported. This mechanism is briefly described as follows: To determine whether a selected but unreserved resource (e.g., a Physical Sidelink Control Channel (PSCCH) and / or a Physical Sidelink Shared Channel (PSSCH)) is still in an idle / low-interference state, the terminal performs a resource selection re-evaluation at least from time 'm-T3'. Time 'm' is the moment the reservation information for that resource is first sent, and T3 includes at least the duration of the terminal's resource selection process. The UE re-executes the resource selection step at least from time 'm-T3' to obtain a set of candidate resources. If the resource selected by the terminal is still in the candidate resource set, the UE does not need to perform resource re-selection; otherwise, the UE selects a new transmission resource from the candidate set.
[0047] A resource preemption mechanism is supported, which is briefly described as follows: If a terminal's reserved / selected resources overlap (partially overlap) with those reserved / selected by other terminals with higher-priority services, and the terminal's Sidelink Reference Signal Received Power (SL-RSRP) measurement on the relevant resource exceeds a certain relevant SL-RSRP threshold, the terminal will trigger a resource reselection. The service priority and the SL-RSRP threshold are determined by the TB transmission on the resource. To determine whether the reserved / selected resources (PSCCH / PSSCH resources) have been preempted, the UE will re-evaluate the resource selection at least from time 'm-T3', where 'm' is the time of the selected resource, and T3 includes at least the duration of the UE's resource selection process.
[0048] In NR V2X, when a terminal performs a reassessment / preemption, only the detection results at time m-T3 are required. Detection in the remaining time slots depends on the UE implementation. Because the terminal uses a full-sensing resource selection mechanism, it is assumed that the UE will also perform resource detection in the remaining detectable time slots and can make resource selections based on these detection results.
[0049] Considering the UE's power-saving requirements, if implemented based on the UE, the UE may not perform detection at locations other than m-T3. Not performing detection might increase the probability of resource collisions within the resource pool. To balance detection energy overhead with resource collision probability, the number of resources to be detected in the re-evaluation / preemption mechanism needs to be considered.
[0050] The transmission processing method provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0051] Please see Figure 3 , Figure 3 This is a flowchart of a transmission processing method provided in an embodiment of this application, such as... Figure 3 As shown, it includes the following steps:
[0052] Step 301: The terminal determines the first resource information of the first data, which is used to re-evaluate or preempt the target resource.
[0053] Wherein, the first resource information is associated with the first target information, and the first target information includes at least one of the following: whether the first data is a periodic service, or whether the first data has periodic reservation enabled; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; the second resource information selected or reselected by the first data; the measurement results of the resource pool or the Bandwidth Part (BWP); the power saving mode of the terminal; the power level of the terminal; the discontinuous reception DRX configuration of the terminal; the third resource information configured or indicated in the resource pool; and relevant information of the second data, which is different from the first data.
[0054] In this embodiment, the target resource can be understood as an initially selected resource, or as a resource selected based on re-evaluation or preemption. The terminal can re-evaluate or preempt the target resource based on the first resource information to reduce the probability of target resource collision, thereby improving transmission reliability. In other words, before step 301 above, the method may further include: the terminal determining the target resource.
[0055] It should be understood that re-evaluating the target resource can be interpreted as preempting the target resource. The first data and second data in the embodiments of this application can be understood as: data packets, SL processes, HARQ processes, resource sets, TBs, or MAC Protocol Data Units (PDUs), etc. That is, the aforementioned first data can be replaced by the first data packet, the first SL process, the first HARQ process, the first resource set, the first TB, or the first MAC Protocol Data Unit (PDU), etc. The aforementioned second data can be replaced by the second data packet, the second SL process, the second HARQ process, the second resource set, the second TB, or the second MAC PDU, etc. For example, if the first data is the first SL process and the second data is the second SL process, the difference between the first data and the second data can be understood as the first data and the second data being different SL processes.
[0056] Optionally, whether the first data is a periodic service can be replaced with whether the first data is enabled for periodic reservation, or whether the indicated period is 0. Specifically, when the first data is enabled for periodic reservation or the indicated period is non-zero, it can be understood that the first data is a periodic service; when the first data is not enabled for periodic reservation or the indicated period is 0, it can be understood that the first data is a non-periodic service.
[0057] When the first resource information is associated with whether the periodic reservation is enabled in the resource pool, it can be understood that the first resource information is related to whether periodic data exists in the resource pool.
[0058] When the first resource information is associated with the period of the resource pool configuration, it can be understood that the first resource information is related to whether the period configuration corresponding to the resource pool contains one or more first objects, and the first object is a non-zero period or a preset non-zero period.
[0059] When the first resource information is associated with the measurement results of the resource pool or bandwidth portion BWP, it can be understood that the first resource information is related to at least one of the following: the priority of the first data, the latency of the first data, the data latency budget (PDB) of the first data, the quality of service (QoS) parameters of the first data, the channel busy rate (CBR), the channel occupancy ratio (CR), the reference signal received power (RSRP), the reference signal received quality (RSRQ), the reference signal strength indication (RSSI), the power saving mode of the terminal, the power level of the terminal, the DRX configuration, and the hybrid automatic repeat request response.
[0060] In this embodiment, a first resource information for the first data is determined by the terminal. This first resource information is used to re-evaluate or preempt the target resource. The first resource information is associated with first target information, which includes at least one of the following: whether the first data is a periodic service, or whether periodic reservation is enabled for the first data; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; second resource information selected or reselected by the first data; the measurement result of the resource pool or bandwidth portion (BWP); the power-saving mode of the terminal; the power level of the terminal; the discontinuous reception (DRX) configuration of the terminal; third resource information configured or indicated in the resource pool; and relevant information of the second data, which is different from the first data. Because the first target information is associated with the first resource information, the target resource can be re-evaluated or preempted based on the determined first resource information. This eliminates the need to use all detection methods for re-evaluation or preemption, thereby reducing the collision rate of the target resource while also reducing the terminal's power consumption.
[0061] Optionally, in some embodiments, the first resource information includes at least one of the following resource information: resource selection method, resource detection method, detected resource, resource size, minimum number of resource sizes, maximum number of resource sizes, resource location, resource detection trigger time, and resource selection trigger time.
[0062] In this embodiment, the aforementioned resource size can be understood as the detected resource size, the minimum number of resource sizes can be understood as the detected resource size data, and the maximum number of resource sizes can be understood as the maximum number of detected resource sizes. Furthermore, the aforementioned resource size can also be understood as the selected resource size, the minimum number of resource sizes can be understood as the selected resource size data, and the maximum number of resource sizes can be understood as the maximum number of selected resource sizes.
[0063] It should be noted that, in the embodiments of this application, determining the first resource information can be understood as performing resource selection or resource detection.
[0064] Optionally, in some embodiments, when the first resource information is associated with whether cycle reservation is enabled in the resource pool, the first resource information satisfies at least one of the following:
[0065] When the resource pool is configured to allow cycle reservation, the first resource information is determined based on the first detection or based on the first and second detections.
[0066] If cycle reservation is not enabled in the resource pool, the first resource information is determined based on the second detection or based on the first and second detections.
[0067] In this embodiment of the application, the detection duration of the first detection is longer than the detection duration of the second detection. In this embodiment of the application, the first detection can be understood as a periodic detection, such as PBPS, and the second detection can be understood as a non-periodic detection, such as CPS.
[0068] For example, in some embodiments, it may be assumed that the first resource information is related to whether the periodic configuration in the resource pool is 0.
[0069] If periodicity is enabled, there is a non-zero periodicity configuration in the resource pool, or the periodicity configuration corresponding to the resource pool contains one or more first objects, the first resource information can be determined based on PBPS (also known as resource selection based on PBPS); or, the first resource information can be determined based on PBPS and CPS (also known as resource selection based on PBPS and CPS).
[0070] If periodicity is not enabled, the resource pool contains only periodic reservations with a periodicity configuration of 0, or the periodicity configuration corresponding to the resource pool does not contain the first object, then the first resource information is determined based on CPS (which can also be called resource selection based on CPS).
[0071] The first object is a non-zero period or a preset non-zero period. This preset non-zero period can be understood as a configured preset period value, which is greater than 0. For example, the period corresponding to a portion of the period value that is not 0 can be used as the preset non-zero period. The period value of this preset non-zero period can be determined through protocol agreement, pre-configuration, configuration, or instruction.
[0072] Optionally, in some embodiments, when the first resource information is associated with the second resource information, the first resource information satisfies at least one of the following:
[0073] The first target detection method used to determine the first resource information is the same as the second target detection method. The second target detection method is used to determine the second resource information. The second target detection method includes at least one of the first detection and the second detection.
[0074] The third target detection method that can be used to determine the first resource information includes the second target detection method;
[0075] If the second resource information is determined based on the third detection, the first resource information is determined based on at least one of the first detection and the second detection;
[0076] When the second resource information includes randomly selected resources, the first resource information is determined based on at least one of the first detection, the second detection, and m-T33;
[0077] Wherein, the duration of the third detection is greater than the detection duration of the first detection and the detection duration of the second detection, m represents the time unit of the resource selected or reselected by the first data, and T33 is the preset duration.
[0078] In this embodiment, the first target detection method and the second target detection method can be understood as detections applied at different times or for different resources or sets of resources. The first target detection method can be understood as the detection used to determine the first resource information; for example, it may include at least one of the first and second detections, and of course, it may also include other detections. Similarly, the second target detection method can be understood as the detection used to determine the second resource information; for example, it may include at least one of the first and second detections, and of course, it may also include other detections. This will be explained in detail below through specific examples.
[0079] If the second resource information selected or reselected by the first data is determined using CPS (or PBPS), then the first resource information for the first data to be re-evaluated or preempted is determined based on CPS (or PBPS).
[0080] Assuming that the second resource information selected or reselected by the first data is determined using CPS and PBPS, then the first resource information for the first data to be re-evaluated or preempted is determined based on CPS and PBPS.
[0081] If the first resource information satisfies that the third target detection method used to determine the first resource information includes the second target detection method, the first resource information can be determined using the second target detection method, or at least the first resource information can be determined using the second target detection method.
[0082] For example, if the first data re-selection or selection uses PBPS and CPS to determine the second resource information, then the first data re-evaluation or pre-emption determines the first resource information based on PBPS and / or CPS. The specific detection method used can depend on the terminal implementation.
[0083] Optionally, the third detection mentioned above can be understood as full sensing. In some embodiments, T33 is greater than the processing time for resource selection.
[0084] Optionally, the first resource information satisfies at least one of the following:
[0085] When the battery level of the terminal is greater than the battery level of the first target object and less than or equal to the battery level of the second target object, the first resource information is determined based on m-T33.
[0086] If the battery level of the terminal is greater than the battery level of the second target object and less than or equal to the battery level of the third target object, the first resource information is determined based on the second detection.
[0087] If the battery level of the terminal is greater than the battery level of the third target object, the first resource information is determined based on the second detection or based on the second detection and the first detection.
[0088] Wherein, the power level of the third target object is greater than that of the second target object, the power level of the second target object is greater than that of the first target object, and the first target object, the second target object and the third target object are different power levels or different power saving modes.
[0089] Optionally, in the embodiments of this application, when the target object is a power level, the first target object can be understood as a first power level or power level 1, the second target object can be understood as a second power level or power level 2, and the third target object can be understood as a third power level or power level 3. It should be understood that the power-saving mode and power level are parameters predefined by the protocol, pre-configured by the network-side device, configured by the network-side device, indicated by the network-side device, pre-configured by the terminal-side device, configured by the terminal-side device, or indicated by the terminal-side device.
[0090] Optionally, when the first resource information is associated with the DRX configuration of the terminal, the first resource information satisfies at least one of the following:
[0091] If the third preset condition is met, the first resource information is determined based on the second detection;
[0092] If the third preset condition is not met, the first resource information is determined based on the first detection and the second detection.
[0093] The third preset condition includes at least one of the following: DRX is enabled; the duration of the DRX on duration is greater than the first preset duration; the duration of the DRX off duration is less than the second preset duration; the proportion of the DRX duration is greater than the first preset proportion; and the proportion of the DRX off duration is less than the second preset proportion.
[0094] In this embodiment, if DRX is disabled, DRX on duration is greater than a first preset duration, DRX offduration is less than a second preset duration, the proportion of DRX on duration is greater than a first preset proportion, or the time proportion of DRX offduration is less than a second preset proportion, then the first resource information is determined based on CPS. If DRX is enabled, DRX onduration is less than or equal to the first preset duration, DRX offduration is greater than or equal to the second preset duration, the proportion of DRX onduration is less than or equal to the first preset proportion, or the time proportion of DRX offduration is greater than or equal to the second preset proportion, then the first resource information is determined based on PBPS and CPS.
[0095] Optionally, the relevant information of the second data includes at least one of the following:
[0096] Is it a cyclical business?
[0097] Whether to reserve an enable cycle;
[0098] Select or reselect resource information;
[0099] Reassess or seize resource information.
[0100] Optionally, when the first resource information is associated with the resource information selected or reselected by the second data selection, the first resource information satisfies any one of the following:
[0101] The first resource information is the same as the resource information selected or reselected by the second data;
[0102] The first resource information is at least a portion of the detection results corresponding to the resource information selected or reselected by the second data.
[0103] In this embodiment, the selection of at least some of the above results may depend on the terminal implementation. For example, if the second data uses PBPS and CPS, then the re-evaluation / preemption of the first data can be based on the result of the second data PBPS.
[0104] Optionally, when the first resource information is associated with the resource information of the second data re-evaluation or preemption, the first resource information satisfies:
[0105] The first resource information is the same as the resource information re-evaluated or preempted by the second data.
[0106] Optionally, in some embodiments, the first resource information satisfies at least one of the following:
[0107] If the priority of the first data is higher than or equal to the priority of the second data, resources are excluded based on the detection results of the second data.
[0108] If the priority of the first data is lower than or equal to the priority of the second data, the resource is detected based on the detection result of the second data.
[0109] In this embodiment, resource exclusion based on the detection result of the second data can be understood as excluding resources excluded during the detection of the second data. In other words, if the terminal excludes resources based on the second data detection, then the parameters detected based on the first data will also be excluded. Alternatively, it can be considered that if the terminal excludes resources based on the second data detection, then when selecting resources for the first data, it can directly exclude the resources excluded by the second data.
[0110] Based on the detection results of the second data, the detection of resources can be understood as the terminal selecting resources for the first data, which will exclude additional resources, resulting in fewer available resources.
[0111] It should be understood that the priority of the first data being higher than or equal to the priority of the second data can be interpreted as the priority value of the first data being less than or equal to the priority value of the second data.
[0112] Optionally, if a second preset condition is met, the first resource information is associated with the relevant information of the second data:
[0113] The second preset condition includes at least one of the following:
[0114] The priority difference or the absolute value of the priority difference between the first data and the second data is less than the first threshold;
[0115] The difference in delay budget between the first data and the second data, or the absolute value of the difference in delay budget, is less than the second threshold;
[0116] The time interval between the triggering resources of the first data and the second data is less than the third threshold;
[0117] The period difference or absolute value of the period difference between the first data and the second data is less than the fourth threshold;
[0118] The amount of resource overlap between the first data and the second data is greater than the fifth threshold.
[0119] The resource overlap ratio between the first data and the second data is greater than the sixth threshold.
[0120] The detection window corresponding to the second data is located before the resource selected or reselected by the first data.
[0121] In this embodiment of the application, the values of the first threshold, second threshold, third threshold, fourth threshold, fifth threshold and sixth threshold can be agreed upon by the protocol, or pre-configured, configured or indicated by the network-side device, or pre-configured, configured or indicated by the terminal-side device.
[0122] Optionally, depending on whether the first resource information and the first data are related to a periodic service or whether periodic reservation is enabled for the first data, the first resource information satisfies at least one of the following:
[0123] When the first data is a periodic service or the first data is periodically reserved, the first resource information is determined based on the first detection or based on the first detection and the second detection.
[0124] If the first data is a non-periodic service or the first data does not have periodic reservation enabled, the first resource information is determined based on the second detection or based on the first detection and the second detection.
[0125] In this embodiment of the application, the first data mentioned above is a periodic service, which can also be understood as a periodic grant indicating the resources of the first data. In this case, the arrival time of the first data can be predicted in advance. The first data mentioned above is a non-periodic service, which can also be understood as a non-periodic grant indicating the resources of the first data. In this case, the arrival time cannot be predicted much in advance, and the arrival time can be used to determine whether the first detection needs to be performed.
[0126] For example, in some embodiments, if a periodic grant indicates resources for the first data, the first resource information can be determined based on PBPS, or based on PBPS and CPS; if an aperiodic grant indicates resources for the first data, the first resource information can be determined based on CPS, or based on PBPS and CPS.
[0127] Optionally, in some embodiments, the terminal determines the first resource information for the first data re-evaluation or preemption, including:
[0128] The terminal determines the first resource information for the first data re-evaluation or preemption based on the second target information, which includes protocol agreement, network-side device pre-configuration, network-side device configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication.
[0129] Optionally, the aforementioned first resource information may be protocol agreement, network-side device pre-configuration, network-side device configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication resource information, such as the aforementioned second target information PBPS, CPS, or PBPS and CPS.
[0130] Optionally, in some embodiments, the second target information may include at least one of the following: the priority of the first data, the latency of the first data, the data latency budget (PDB) of the first data, the QoS parameters of the first data, the channel busy rate (CBR), the channel occupancy rate (CR), the reference signal received power (RSRP), the reference signal received quality (RSRQ), the reference signal strength indication (RSSI), the power saving mode of the terminal, the power level of the terminal, the DRX configuration, and the Hybrid Automatic Repeat reQuest acknowledgement (HARQ-ACK).
[0131] Optionally, in some embodiments, before the terminal determines the first resource information for the first data re-evaluation or preemption, the method further includes:
[0132] Determine the priority of the first data;
[0133] Specifically, if the priority of the first data is higher than the seventh threshold, the first resource information for re-evaluation or preemption of the first data is determined; if the priority of the first data is lower than or equal to the seventh threshold, the operation of determining the first resource information for re-evaluation or preemption of the first data is not performed.
[0134] Not performing the operation of determining the first resource information for re-evaluation or preemption of the first data can be understood as not performing PBPS and CPS detection, or in other words, the detection window size corresponding to PBPS is 0, and the detection window size corresponding to CPS is 0.
[0135] Optionally, when the first resource information is determined based on the first detection, the first target window of the first detection satisfies at least one of the following:
[0136] The first window information of the first target window is determined by the protocol, network-side device configuration, network-side device pre-configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication. The first window information includes the minimum length of the first detection, or at least one of the size, length, position, start position, and end position of the first detection.
[0137] The first target window is the detection window corresponding to resource selection or reselection;
[0138] The first target window is the detection window located before m and that satisfies the first detection condition;
[0139] The first target window is the detection window located before m-T11 and that meets the first detection condition.
[0140] The first target window is a detection window that is between n and m and satisfies the first detection condition;
[0141] The first target window is a detection window that meets the first detection condition and is located between n and m-T11;
[0142] The first target window is a detection window that meets the first detection condition and is located between n+T22 and m-T11;
[0143] Wherein, m represents the time unit for the first data to select or reselect the resource, n represents the time unit for the arrival of the first data, or the time unit for the first data to select or reselect the resource, T11 represents the third preset duration, and T22 represents the fourth preset duration.
[0144] It should be understood that the first target window and the second target window mentioned above may or may not overlap, and no further restrictions are made here.
[0145] In this embodiment, the first target window can be part or all of the detection windows in the detection window corresponding to the first detection. In other words, resource selection can be based on the detection results of part or all of the detection windows in the detection window corresponding to the first detection.
[0146] When the first target window is the detection window corresponding to resource selection or reselection, no new detection results of the first detection are added relative to resource selection.
[0147] If the first target window is a detection window located before m and meets the first detection condition, and if there is a detection window corresponding to the first detection in time slot [n, m-T33], there can be additional detection results of the first detection.
[0148] If the first target window is a detection window that satisfies the first detection condition between n+T22 and m-T11, there may not be a complete detection window of length Y between [n, m-T33], and there may be a detection window that is less than Y.
[0149] Optionally, the size of the aforementioned time unit can be set according to actual needs. For example, in some embodiments, the aforementioned time unit can be a time slot. T11 and T22 can be of the same duration or different durations.
[0150] Optionally, when the first resource information is determined based on the second detection, the second target window of the second detection satisfies at least one of the following:
[0151] The second window information of the second target window is determined by the protocol agreement, network-side device configuration, network-side device pre-configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication. The second window information includes the minimum length of the second detection, or at least one of the size, length, position, start position, and end position of the second detection.
[0152] The second target window is the detection window located before m-T11;
[0153] The second target window is the detection window located after n+A;
[0154] The second target window is from n+TA to n+TB;
[0155] Wherein, m represents the time unit for the first data to select or reselect the resource, n represents the arrival time unit of the first data, or the time unit for the first data to select or reselect the resource, T11 represents the third preset duration, A represents the fifth preset duration, TA represents the sixth preset duration, and TB represents the seventh preset duration.
[0156] In this embodiment, the second target window can be part or all of the detection windows in the detection window corresponding to the second detection. In other words, resource selection can be based on the detection results of part or all of the detection windows in the detection window corresponding to the second detection.
[0157] Optionally, n+A represents the moment when the target resource is selected or reselected. If the second target window is a detection window following n+A, it can be understood that the detection results before n+A should be included in the moment of selection or reselection; therefore, there is no need to use overlapping detection results.
[0158] Optionally, the terminal determines the first resource information for the first data re-evaluation or preemption, including:
[0159] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the first detection, the terminal performs resource exclusion based on the periodic indication in the side link control information (SCI) detected within the detection window of the first detection.
[0160] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the first detection, the terminal performs resource exclusion based on the periodic indication and time-frequency resource indication detected in the SCI within the detection window of the first detection;
[0161] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the second detection, the terminal performs resource exclusion based on the time-frequency resource indication in the SCI detected within the detection window of the second detection;
[0162] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the second detection, the terminal performs resource exclusion based on the time-frequency resource indication and periodic indication detected in the SCI within the detection window of the second detection.
[0163] To better understand this application, the implementation of this application will be explained in detail below through some specific examples.
[0164] Example 1: Re-evaluation / pre-emption can use the detection results of resource selection.
[0165] like Figure 4 As shown, assuming the data packet to be sent by the terminal is a periodic service, the resource in time slot m (m>n) is selected in time slot n+A. The UE selects resources in time slot n+A based on PBPS and CPS 1.
[0166] At time m before time T33, the terminal performs re-evaluation / pre-emption selection based on the partial / full detection results of PBPS before n+A and the detection results of CPS CPS 2 within [m-TA, m-T33], and determines the selected resource at time m-T33.
[0167] Example 2: Re-evaluation / pre-emption can use the same detection method as resource selection, but the result of re-evaluation / pre-emption is determined based on additional detection results after the initial selection.
[0168] like Figure 5 As shown, the terminal selects resources in time slot m (m>n) in time slot n. The terminal selects resources in time slot n+A based on PBPS 1 and CPS 1.
[0169] The terminal selects resources at time m before time T33. Between [n+A+T11, m-T33], it determines the position of PBPS 2 and the detection position of CPS 2 based on time slot m. Based on the results after n+A, it performs re-evaluation / pre-emption selection and determines the selected resources at time m-T33.
[0170] Example 3:
[0171] like Figure 6 As shown, assuming the data packet to be sent by the terminal is an aperiodic service, the terminal selects resources in time slot m (m>n) in time slot n+A. The terminal selects resources in time slot n+A based on CPS 1.
[0172] At time m before time T33, the terminal performs re-evaluation / pre-emption selection based on the detection results of CPS 2, and determines the selected resource at time m-T33.
[0173] It should be noted that, in the embodiments of this application, T11 can be the same parameter as T1 or a different parameter than T1; T33 can be the same parameter as T3 or a different parameter than T3.
[0174] It should be understood that, Figures 4 to 6 In this context, n represents the time when the data packet arrives, n+A represents the time when the resource is selected, and m represents the selected resource or the time corresponding to the selected resource.
[0175] It should be noted that the transmission processing method provided in this application embodiment can be executed by a transmission processing device, or by a control module within that transmission processing device for executing the transmission processing method. This application embodiment uses the execution of the transmission processing method by a transmission processing device as an example to illustrate the transmission processing device provided in this application embodiment.
[0176] Please see Figure 7 , Figure 7 This is a structural diagram of a transmission processing apparatus provided in an embodiment of this application, as shown below. Figure 7As shown, the transmission processing device 700 includes:
[0177] The first determining module 701 is used to determine the first resource information of the first data, and the first resource information is used to re-evaluate or preempt the target resource.
[0178] Wherein, the first resource information is associated with the first target information, and the first target information includes at least one of the following: whether the first data is a periodic service, or whether the first data has periodic reservation enabled; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; the second resource information selected or reselected by the first data; the measurement result of the resource pool or bandwidth portion BWP; the power saving mode of the terminal; the power level of the terminal; the discontinuous reception DRX configuration of the terminal; the third resource information configured or indicated in the resource pool; and relevant information of the second data, which is different from the first data.
[0179] Optionally, in some embodiments, the transmission processing apparatus 700 further includes a second determining module for determining the target resource.
[0180] Optionally, the first resource information includes at least one of the following resource information: resource selection method, resource detection method, detected resources, resource size, minimum number of resource sizes, maximum number of resource sizes, resource location, resource detection trigger time, and resource selection trigger time.
[0181] Optionally, when the first resource information is associated with whether cycle reservation is enabled in the resource pool, the first resource information satisfies at least one of the following:
[0182] When the resource pool is configured to allow cycle reservation, the first resource information is determined based on the first detection or based on the first and second detections.
[0183] If cycle reservation is not enabled in the resource pool, the first resource information is determined based on the second detection or based on the first and second detections.
[0184] Optionally, when the first resource information is associated with the second resource information, the first resource information satisfies at least one of the following:
[0185] The first target detection method used to determine the first resource information is the same as the second target detection method. The second target detection method is used to determine the second resource information. The second target detection method includes at least one of the first detection and the second detection.
[0186] The third target detection method that can be used to determine the first resource information includes the second target detection method;
[0187] If the second resource information is determined based on the third detection, the first resource information is determined based on at least one of the first detection and the second detection;
[0188] When the second resource information includes randomly selected resources, the first resource information is determined based on at least one of the first detection, the second detection, and m-T33;
[0189] Wherein, the duration of the third detection is greater than the detection duration of the first detection and the detection duration of the second detection, m represents the time unit of the resource selected or reselected by the first data, and T33 is the preset duration.
[0190] Optionally, the first resource information satisfies at least one of the following:
[0191] When the battery level of the terminal is greater than the battery level of the first target object and less than or equal to the battery level of the second target object, the first resource information is determined based on m-T33.
[0192] If the battery level of the terminal is greater than the battery level of the second target object and less than or equal to the battery level of the third target object, the first resource information is determined based on the second detection.
[0193] If the battery level of the terminal is greater than the battery level of the third target object, the first resource information is determined based on the second detection or based on the second detection and the first detection.
[0194] Wherein, the power level of the third target object is greater than that of the second target object, the power level of the second target object is greater than that of the first target object, and the first target object, the second target object and the third target object are different power levels or different power saving modes.
[0195] Optionally, when the first resource information is associated with the DRX configuration of the terminal, the first resource information satisfies at least one of the following:
[0196] If the third preset condition is met, the first resource information is determined based on the second detection.
[0197] If the third preset condition is not met, the first resource information is determined based on the first detection and the second detection.
[0198] The third preset condition includes at least one of the following: DRX is not enabled; the duration of DRX is greater than the first preset duration; the duration of DRX off is less than the second preset duration; the proportion of DRX duration is greater than the first preset proportion; and the proportion of DRX off time is less than the second preset proportion.
[0199] Optionally, the relevant information of the second data includes at least one of the following:
[0200] Is it a cyclical business?
[0201] Whether to reserve an enable cycle;
[0202] Select or reselect resource information;
[0203] Reassess or seize resource information.
[0204] Optionally, the first resource information satisfies at least one of the following:
[0205] In the case of the second data enabling period reservation or periodic service, the first resource information is determined based on at least one of the first detection of the second data, the second detection of the second data, and the second detection of the first data.
[0206] If the second data is not enabled for periodic reservation or is a non-periodic service, the first resource information is determined based on at least one of the second detection of the second data and the second detection of the first data.
[0207] If the second data is not enabled for periodic reservation or is a non-periodic service, and the second data meets the first preset condition, the first resource information is determined based on at least one of the first detection of the second data, the second detection of the second data, and the second detection of the first data; wherein, the first preset condition includes at least one of the following: the existence of the second detection and the arrival time is predictable.
[0208] Optionally, when the first resource information is associated with the resource information selected or reselected by the second data selection, the first resource information satisfies any one of the following:
[0209] The first resource information is the same as the resource information selected or reselected by the second data;
[0210] The first resource information is at least a portion of the detection results corresponding to the resource information selected or reselected by the second data.
[0211] Optionally, when the first resource information is associated with the resource information of the second data re-evaluation or preemption, the first resource information satisfies:
[0212] The first resource information is the same as the resource information re-evaluated or preempted by the second data.
[0213] Optionally, the first resource information satisfies at least one of the following:
[0214] If the priority of the first data is higher than or equal to the priority of the second data, resources are excluded based on the detection results of the second data.
[0215] If the priority of the first data is lower than or equal to the priority of the second data, the resource is detected based on the detection result of the second data.
[0216] Optionally, if a second preset condition is met, the first resource information is associated with the relevant information of the second data:
[0217] The second preset condition includes at least one of the following:
[0218] The priority difference or the absolute value of the priority difference between the first data and the second data is less than the first threshold;
[0219] The difference in delay budget between the first data and the second data, or the absolute value of the difference in delay budget, is less than the second threshold;
[0220] The time interval between the triggering resources of the first data and the second data is less than the third threshold;
[0221] The period difference or absolute value of the period difference between the first data and the second data is less than the fourth threshold;
[0222] The amount of resource overlap between the first data and the second data is greater than the fifth threshold.
[0223] The resource overlap ratio between the first data and the second data is greater than the sixth threshold.
[0224] The detection window corresponding to the second data is located before the resource selected or reselected by the first data.
[0225] Optionally, depending on whether the first resource information and the first data are related to a periodic service or whether periodic reservation is enabled for the first data, the first resource information satisfies at least one of the following:
[0226] When the first data is a periodic service or the first data is periodically reserved, the first resource information is determined based on the first detection or based on the first detection and the second detection.
[0227] If the first data is a non-periodic service or the first data does not have periodic reservation enabled, the first resource information is determined based on the second detection or based on the first detection and the second detection.
[0228] Optionally, the first determining module 701 is specifically used to determine the first resource information for the first data re-evaluation or preemption based on the second target information, such as the protocol agreement, network-side device pre-configuration, network-side device configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication.
[0229] Optionally, the second target information includes at least one of the following: the priority of the first data, the delay of the first data, the data delay budget (PDB) of the first data, the quality of service (QoS) parameters of the first data, the channel busy rate (CBR), the channel occupancy rate (CR), the reference signal received power (RSRP), the reference signal received quality (RSRQ), the reference signal strength indication (RSSI), the power saving mode of the terminal, the power level of the terminal, the DRX configuration, and the hybrid automatic repeat request response.
[0230] Optionally, the transmission processing device 700 further includes: a third determining module, used to determine the priority of the first data;
[0231] Specifically, if the priority of the first data is higher than the seventh threshold, the first resource information for re-evaluation or preemption of the first data is determined; if the priority of the first data is lower than or equal to the seventh threshold, the operation of determining the first resource information for re-evaluation or preemption of the first data is not performed.
[0232] Optionally, when the first resource information is determined based on the first detection, the first target window of the first detection satisfies at least one of the following:
[0233] The first window information of the first target window is determined by the protocol, network-side device configuration, network-side device pre-configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication. The first window information includes the minimum length of the first detection, or at least one of the size, length, position, start position, and end position of the first detection.
[0234] The first target window is the detection window corresponding to resource selection or reselection;
[0235] The first target window is the detection window located before m and that satisfies the first detection condition;
[0236] The first target window is the detection window located before m-T11 and that meets the first detection condition.
[0237] The first target window is a detection window that is between n and m and satisfies the first detection condition;
[0238] The first target window is a detection window that meets the first detection condition and is located between n and m-T11;
[0239] The first target window is a detection window that meets the first detection condition and is located between n+T22 and m-T11;
[0240] Wherein, m represents the time unit for the first data to select or reselect the resource, n represents the time unit for the arrival of the first data, or the time unit for the first data to select or reselect the resource, T11 represents the third preset duration, and T22 represents the fourth preset duration.
[0241] Optionally, when the first resource information is determined based on the second detection, the second target window of the second detection satisfies at least one of the following:
[0242] The second window information of the second target window is determined by the protocol agreement, network-side device configuration, network-side device pre-configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication. The second window information includes the minimum length of the second detection, or at least one of the size, length, position, start position, and end position of the second detection.
[0243] The second target window is the detection window located before m-T11;
[0244] The second target window is the detection window located after n+A;
[0245] The second target window is from n+TA to n+TB;
[0246] Wherein, m represents the time unit for the first data to select or reselect the resource, n represents the arrival time unit of the first data, or the time unit for the first data to select or reselect the resource, T11 represents the third preset duration, A represents the fifth preset duration, TA represents the sixth preset duration, and TB represents the seventh preset duration.
[0247] Optionally, the first determining module 701 is specifically used to perform the following operations:
[0248] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the first detection, resource exclusion is performed based on the periodic indication in the side link control information (SCI) detected within the detection window of the first detection.
[0249] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the first detection, resource exclusion is performed based on the periodic indication and time-frequency resource indication detected in the SCI within the detection window of the first detection.
[0250] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the second detection, resource exclusion is performed based on the time-frequency resource indication in the SCI detected within the detection window of the second detection.
[0251] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the second detection, resource exclusion is performed based on the time-frequency resource indication and periodic indication detected in the SCI within the detection window of the second detection.
[0252] The transmission processing device provided in this application embodiment can achieve... Figure 3 To avoid repetition, the various processes in the method embodiments will not be described again here.
[0253] The transmission processing device in this application embodiment can be a device, a device with an operating system, or an electronic device, or it can be a component, integrated circuit, or chip in a terminal. The device can be a mobile terminal or a non-mobile terminal. For example, a mobile terminal can include, but is not limited to, the types of terminal 11 listed above, and a non-mobile terminal can be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc., and this application embodiment does not specifically limit it.
[0254] Optional, such as Figure 8 As shown, this application embodiment also provides a communication device 800, including a processor 801, a memory 802, and a program or instructions stored in the memory 802 and executable on the processor 801. When the program or instructions are executed by the processor 801, they implement the various processes of the above-described transmission processing method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0255] This application embodiment also provides a terminal, including a processor and a communication interface. The processor is used to determine first resource information of first data, which is used to re-evaluate or preempt target resources. The first resource information is associated with first target information, which includes at least one of the following: whether the first data is a periodic service, or whether periodic reservation is enabled for the first data; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; second resource information for the first data selection or reselection; measurement results of the resource pool or bandwidth portion (BWP); the power-saving mode of the terminal; the power level of the terminal; the discontinuous reception (DRX) configuration of the terminal; third resource information configured or indicated in the resource pool; and related information of the second data, which is different from the first data. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effects. Specifically, Figure 9 A schematic diagram of the hardware structure of a terminal to implement the various embodiments of this application.
[0256] The terminal 900 includes, but is not limited to, at least some of the following components: radio frequency unit 901, network module 902, audio output unit 903, input unit 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, and processor 910.
[0257] Those skilled in the art will understand that the terminal 900 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 910 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 9 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0258] It should be understood that, in this embodiment, the input unit 904 may include a graphics processing unit (GPU) and a microphone. The GPU processes image data of still images or videos acquired by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 906 may include a display panel, which may be configured in the form of a liquid crystal display, organic light-emitting diode, etc. The user input unit 907 includes a touch panel and other input devices. The touch panel is also called a touch screen. The touch panel may include two parts: a touch detection device and a touch controller. Other input devices may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, joysticks, etc., which will not be described in detail here.
[0259] In this embodiment, the radio frequency unit 901 receives downlink data from the network-side device and processes it for the processor 910; additionally, it sends uplink data to the network-side device. Typically, the radio frequency unit 901 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0260] The memory 909 can be used to store software programs or instructions and various data. The memory 109 may primarily include a program or instruction storage area and a data storage area. The program or instruction storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 909 may include high-speed random access memory and non-transient memory, which may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one disk storage device, flash memory device, or other non-transient solid-state storage device.
[0261] Processor 910 may include one or more processing units; optionally, processor 910 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications or instructions, and the modem processor mainly handles wireless communication, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 910.
[0262] The processor 910 is used to determine the first resource information of the first data, and the first resource information is used to re-evaluate or preempt the target resource.
[0263] Wherein, the first resource information is associated with the first target information, and the first target information includes at least one of the following: whether the first data is a periodic service, or whether the first data has periodic reservation enabled; whether periodic reservation is enabled in the resource pool; the period configured in the resource pool; the second resource information selected or reselected by the first data; the measurement result of the resource pool or bandwidth portion BWP; the power saving mode of the terminal; the power level of the terminal; the discontinuous reception DRX configuration of the terminal; the third resource information configured or indicated in the resource pool; and relevant information of the second data, which is different from the first data.
[0264] Optionally, the first resource information includes at least one of the following resource information: resource selection method, resource detection method, detected resources, resource size, minimum number of resource sizes, maximum number of resource sizes, resource location, resource detection trigger time, and resource selection trigger time.
[0265] Optionally, when the first resource information is associated with whether cycle reservation is enabled in the resource pool, the first resource information satisfies at least one of the following:
[0266] When the resource pool is configured to allow cycle reservation, the first resource information is determined based on the first detection or based on the first and second detections.
[0267] If cycle reservation is not enabled in the resource pool, the first resource information is determined based on the second detection or based on the first and second detections.
[0268] Optionally, when the first resource information is associated with the second resource information, the first resource information satisfies at least one of the following:
[0269] The first target detection method used to determine the first resource information is the same as the second target detection method. The second target detection method is used to determine the second resource information. The second target detection method includes at least one of the first detection and the second detection.
[0270] The third target detection method that can be used to determine the first resource information includes the second target detection method;
[0271] If the second resource information is determined based on the third detection, the first resource information is determined based on at least one of the first detection and the second detection;
[0272] When the second resource information includes randomly selected resources, the first resource information is determined based on at least one of the first detection, the second detection, and m-T33;
[0273] Wherein, the duration of the third detection is greater than the detection duration of the first detection and the detection duration of the second detection, m represents the time unit of the resource selected or reselected by the first data, and T33 is the preset duration.
[0274] Optionally, the first resource information satisfies at least one of the following:
[0275] When the battery level of the terminal is greater than the battery level of the first target object and less than or equal to the battery level of the second target object, the first resource information is determined based on m-T33.
[0276] If the battery level of the terminal is greater than the battery level of the second target object and less than or equal to the battery level of the third target object, the first resource information is determined based on the second detection.
[0277] If the battery level of the terminal is greater than the battery level of the third target object, the first resource information is determined based on the second detection or based on the second detection and the first detection.
[0278] Wherein, the power level of the third target object is greater than that of the second target object, the power level of the second target object is greater than that of the first target object, and the first target object, the second target object and the third target object are different power levels or different power saving modes.
[0279] Optionally, when the first resource information is associated with the DRX configuration of the terminal, the first resource information satisfies at least one of the following:
[0280] If the third preset condition is met, the first resource information is determined based on the second detection;
[0281] If the third preset condition is not met, the first resource information is determined based on the first detection and the second detection.
[0282] The third preset condition includes at least one of the following: DRX is not enabled; the duration of DRX is greater than the first preset duration; the duration of DRX off is less than the second preset duration; the proportion of DRX duration is greater than the first preset proportion; and the proportion of DRX off time is less than the second preset proportion.
[0283] Optionally, the relevant information of the second data includes at least one of the following:
[0284] Is it a cyclical business?
[0285] Whether to reserve an enable cycle;
[0286] Select or reselect resource information;
[0287] Reassess or seize resource information.
[0288] Optionally, the first resource information satisfies at least one of the following:
[0289] In the case of the second data enabling period reservation or periodic service, the first resource information is determined based on at least one of the first detection of the second data, the second detection of the second data, and the second detection of the first data.
[0290] If the second data is not enabled for periodic reservation or is a non-periodic service, the first resource information is determined based on at least one of the second detection of the second data and the second detection of the first data.
[0291] If the second data is not enabled for periodic reservation or is a non-periodic service, and the second data meets the first preset condition, the first resource information is determined based on at least one of the first detection of the second data, the second detection of the second data, and the second detection of the first data; wherein, the first preset condition includes at least one of the following: the existence of the second detection and the arrival time is predictable.
[0292] Optionally, when the first resource information is associated with the resource information selected or reselected by the second data selection, the first resource information satisfies any one of the following:
[0293] The first resource information is the same as the resource information selected or reselected by the second data;
[0294] The first resource information is at least a portion of the detection results corresponding to the resource information selected or reselected by the second data.
[0295] Optionally, when the first resource information is associated with the resource information of the second data re-evaluation or preemption, the first resource information satisfies:
[0296] The first resource information is the same as the resource information re-evaluated or preempted by the second data.
[0297] Optionally, the first resource information satisfies at least one of the following:
[0298] If the priority of the first data is higher than or equal to the priority of the second data, resources are excluded based on the detection results of the second data.
[0299] If the priority of the first data is lower than or equal to the priority of the second data, the resource is detected based on the detection result of the second data.
[0300] Optionally, if a second preset condition is met, the first resource information is associated with the relevant information of the second data:
[0301] The second preset condition includes at least one of the following:
[0302] The priority difference or the absolute value of the priority difference between the first data and the second data is less than the first threshold;
[0303] The difference in delay budget between the first data and the second data, or the absolute value of the difference in delay budget, is less than the second threshold;
[0304] The time interval between the triggering resources of the first data and the second data is less than the third threshold;
[0305] The period difference or absolute value of the period difference between the first data and the second data is less than the fourth threshold;
[0306] The amount of resource overlap between the first data and the second data is greater than the fifth threshold.
[0307] The resource overlap ratio between the first data and the second data is greater than the sixth threshold.
[0308] The detection window corresponding to the second data is located before the resource selected or reselected by the first data.
[0309] Optionally, depending on whether the first resource information and the first data are related to a periodic service or whether periodic reservation is enabled for the first data, the first resource information satisfies at least one of the following:
[0310] When the first data is a periodic service or the first data is periodically reserved, the first resource information is determined based on the first detection or based on the first detection and the second detection.
[0311] If the first data is a non-periodic service or the first data does not have periodic reservation enabled, the first resource information is determined based on the second detection or based on the first detection and the second detection.
[0312] Optionally, the processor 910 is specifically used to determine the first resource information for the first data re-evaluation or preemption based on the second target information, which is agreed upon by the protocol, pre-configured by the network side device, configured by the network side device, indicated by the network side device, configured by the terminal side device, pre-configured by the terminal side device, or indicated by the terminal side device.
[0313] Optionally, the second target information includes at least one of the following: the priority of the first data, the delay of the first data, the data delay budget (PDB) of the first data, the quality of service (QoS) parameters of the first data, the channel busy rate (CBR), the channel occupancy rate (CR), the reference signal received power (RSRP), the reference signal received quality (RSRQ), the reference signal strength indication (RSSI), the power saving mode of the terminal, the power level of the terminal, the DRX configuration, and the hybrid automatic repeat request response.
[0314] Optionally, the processor 910 is configured to determine the priority of the first data;
[0315] Specifically, if the priority of the first data is higher than the seventh threshold, the first resource information for re-evaluation or preemption of the first data is determined; if the priority of the first data is lower than or equal to the seventh threshold, the operation of determining the first resource information for re-evaluation or preemption of the first data is not performed.
[0316] Optionally, when the first resource information is determined based on the first detection, the first target window of the first detection satisfies at least one of the following:
[0317] The first window information of the first target window is determined by the protocol, network-side device configuration, network-side device pre-configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication. The first window information includes the minimum length of the first detection, or at least one of the size, length, position, start position, and end position of the first detection.
[0318] The first target window is the detection window corresponding to resource selection or reselection;
[0319] The first target window is the detection window located before m and that satisfies the first detection condition;
[0320] The first target window is the detection window located before m-T11 and that meets the first detection condition.
[0321] The first target window is a detection window that is between n and m and satisfies the first detection condition;
[0322] The first target window is a detection window that meets the first detection condition and is located between n and m-T11;
[0323] The first target window is a detection window that meets the first detection condition and is located between n+T22 and m-T11;
[0324] Wherein, m represents the time unit for the first data to select or reselect the resource, n represents the time unit for the arrival of the first data, or the time unit for the first data to select or reselect the resource, T11 represents the third preset duration, and T22 represents the fourth preset duration.
[0325] Optionally, when the first resource information is determined based on the second detection, the second target window of the second detection satisfies at least one of the following:
[0326] The second window information of the second target window is determined by the protocol agreement, network-side device configuration, network-side device pre-configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication. The second window information includes the minimum length of the second detection, or at least one of the size, length, position, start position, and end position of the second detection.
[0327] The second target window is the detection window located before m-T11;
[0328] The second target window is the detection window located after n+A;
[0329] The second target window is from n+TA to n+TB;
[0330] Wherein, m represents the time unit for the first data to select or reselect the resource, n represents the arrival time unit of the first data, or the time unit for the first data to select or reselect the resource, T11 represents the third preset duration, A represents the fifth preset duration, TA represents the sixth preset duration, and TB represents the seventh preset duration.
[0331] Optionally, the processing module 910 is specifically used to perform the following operations:
[0332] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the first detection, resource exclusion is performed based on the periodic indication in the side link control information (SCI) detected within the detection window of the first detection.
[0333] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the first detection, resource exclusion is performed based on the periodic indication and time-frequency resource indication detected in the SCI within the detection window of the first detection.
[0334] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the second detection, resource exclusion is performed based on the time-frequency resource indication in the SCI detected within the detection window of the second detection.
[0335] When the terminal determines the first resource information for the first data re-evaluation or preemption based on the second detection, resource exclusion is performed based on the time-frequency resource indication and periodic indication detected in the SCI within the detection window of the second detection.
[0336] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described transmission processing method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0337] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0338] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described transmission processing method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0339] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0340] This application also provides a program product, which is stored in a non-transient storage medium. The program product is executed by at least one processor to implement the various processes of the above-described transmission processing method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0341] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0342] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or base station, etc.) to execute the methods described in the various embodiments of this application.
[0343] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A transmission processing method, characterized in that, include: The terminal determines the first resource information of the first data, and the first resource information is used to re-evaluate or preempt the target resource; Wherein, the first resource information is associated with the first target information, and the first target information includes at least one of the following: whether the first data is a periodic service, or whether the first data has periodic reservation enabled; Wherein, the first resource information satisfies the following: when the first data is a periodic service or the first data is reserved for a periodic activation, the first resource information is determined based on the first detection and the second detection. The first target information also includes relevant information about the second data, which is different from the first data. The relevant information about the second data includes resource information selected by the second data. When the first resource information is associated with the resource information selected by the second data, the first resource information is the same as the resource information selected by the second data. The first detection is a periodic partial detection method (PBPS), and the second detection is a continuous partial detection method (CPS).
2. The method according to claim 1, characterized in that, The first target information also includes at least one of the following: whether cycle reservation is enabled in the resource pool; the cycle configured in the resource pool; the second resource information of the first data selection or reselection; the measurement results of the resource pool or bandwidth portion BWP; the power saving mode of the terminal; and the power level of the terminal. The terminal's discontinuous reception DRX configuration; the third resource information configured or indicated within the resource pool.
3. The method according to claim 1, characterized in that, The first resource information includes at least one of the following: resource selection method, resource detection method, detected resources, resource size, minimum number of resource sizes, maximum number of resource sizes, resource location, resource detection trigger time, and resource selection trigger time.
4. The method according to claim 2, characterized in that, When the first resource information is associated with whether cycle reservation is enabled in the resource pool, the first resource information satisfies at least one of the following: When the resource pool is configured to allow cycle reservation, the first resource information is determined based on the first detection or based on the first and second detections. If cycle reservation is not enabled in the resource pool, the first resource information is determined based on the second detection or based on the first and second detections.
5. The method according to claim 2, characterized in that, When the first resource information is associated with the second resource information, the first resource information satisfies at least one of the following: The first target detection method used to determine the first resource information is the same as the second target detection method. The second target detection method is used to determine the second resource information. The second target detection method includes at least one of the first detection and the second detection. The third target detection method that can be used to determine the first resource information includes the second target detection method; If the second resource information is determined based on the third detection, the first resource information is determined based on at least one of the first detection and the second detection; When the second resource information includes randomly selected resources, the first resource information is determined based on at least one of the first detection, the second detection, and m-T33; Wherein, the duration of the third detection is greater than the detection duration of the first detection and the detection duration of the second detection, m represents the time unit of the resource selected or reselected by the first data, and T33 is the preset duration.
6. The method according to claim 2, characterized in that, The first resource information satisfies at least one of the following: When the battery level of the terminal is greater than the battery level of the first target object and less than or equal to the battery level of the second target object, the first resource information is determined based on m-T33. If the battery level of the terminal is greater than the battery level of the second target object and less than or equal to the battery level of the third target object, the first resource information is determined based on the second detection. If the battery level of the terminal is greater than the battery level of the third target object, the first resource information is determined based on the second detection or based on the second detection and the first detection. Wherein, the power level of the third target object is greater than that of the second target object, the power level of the second target object is greater than that of the first target object, and the first target object, the second target object and the third target object are different power levels or different power saving modes.
7. The method according to claim 2, characterized in that, When the first resource information is associated with the DRX configuration of the terminal, the first resource information satisfies at least one of the following: If the third preset condition is met, the first resource information is determined based on the second detection. If the third preset condition is not met, the first resource information is determined based on the first detection and the second detection. The third preset condition includes at least one of the following: DRX is not enabled; The duration of DRX is longer than the first preset duration; the duration of DRX off is shorter than the second preset duration. The proportion of DRX duration is greater than the first preset proportion; the proportion of DRX off time is less than the second preset proportion.
8. The method according to claim 2, characterized in that, The relevant information for the second data includes at least one of the following: Is it a cyclical business? Whether to reserve an enable cycle; Reassess or seize resource information.
9. The method according to claim 8, characterized in that, The first resource information satisfies at least one of the following: In the case of the second data enabling period reservation or periodic service, the first resource information is determined based on at least one of the first detection of the second data, the second detection of the second data, and the second detection of the first data. If the second data is not enabled for periodic reservation or is a non-periodic service, the first resource information is determined based on at least one of the second detection of the second data and the second detection of the first data. If the second data is not enabled for periodic reservation or is a non-periodic service, and the second data meets the first preset condition, the first resource information is determined based on at least one of the first detection of the second data, the second detection of the second data, and the second detection of the first data; wherein, the first preset condition includes at least one of the following: the existence of the second detection and the arrival time is predictable.
10. The method according to claim 8, characterized in that, When the first resource information is associated with the resource information of the second data re-evaluation or preemption, the first resource information satisfies: The first resource information is the same as the resource information re-evaluated or preempted by the second data.
11. The method according to claim 2, characterized in that, The first resource information satisfies at least one of the following: If the priority of the first data is higher than or equal to the priority of the second data, resources are excluded based on the detection results of the second data. If the priority of the first data is lower than or equal to the priority of the second data, the resource is detected based on the detection result of the second data.
12. The method according to claim 2, characterized in that, Under the condition that the second preset condition is met, the first resource information is associated with the relevant information of the second data: The second preset condition includes at least one of the following: The priority difference or the absolute value of the priority difference between the first data and the second data is less than the first threshold; The difference in delay budget between the first data and the second data, or the absolute value of the difference in delay budget, is less than the second threshold; The time interval between the triggering resources of the first data and the second data is less than the third threshold; The period difference or absolute value of the period difference between the first data and the second data is less than the fourth threshold; The amount of resource overlap between the first data and the second data is greater than the fifth threshold. The resource overlap ratio between the first data and the second data is greater than the sixth threshold. The detection window corresponding to the second data is located before the resource selected or reselected by the first data.
13. The method according to claim 1, characterized in that, The first resource information satisfies at least one of the following: If the first data is a non-periodic service or the first data does not have periodic reservation enabled, the first resource information is determined based on the second detection or based on the first detection and the second detection.
14. The method according to claim 1, characterized in that, The terminal determines the first resource information for the first data re-evaluation or preemption, including: The terminal determines the first resource information for the first data re-evaluation or preemption based on the second target information, which includes protocol agreement, network-side device pre-configuration, network-side device configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication.
15. The method according to claim 14, characterized in that, The second target information includes at least one of the following: the priority of the first data, the delay of the first data, the data delay budget (PDB) of the first data, the quality of service (QoS) parameters of the first data, the channel busy rate (CBR), the channel occupancy rate (CR), the reference signal received power (RSRP), the reference signal received quality (RSRQ), the reference signal strength indication (RSSI), the power saving mode of the terminal, the power level of the terminal, the DRX configuration, and the hybrid automatic repeat request response.
16. The method according to claim 1, characterized in that, Before the terminal determines the first resource information for the first data re-evaluation or preemption, the method further includes: Determine the priority of the first data; Specifically, if the priority of the first data is higher than the seventh threshold, the first resource information for re-evaluation or preemption of the first data is determined; if the priority of the first data is lower than or equal to the seventh threshold, the operation of determining the first resource information for re-evaluation or preemption of the first data is not performed.
17. The method according to claim 1, characterized in that, When the first resource information is determined based on the first detection, the first target window of the first detection satisfies at least one of the following: The first window information of the first target window is determined by the protocol, network-side device configuration, network-side device pre-configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication. The first window information includes the minimum length of the first detection, or at least one of the size, length, position, start position, and end position of the first detection. The first target window is the detection window corresponding to resource selection or reselection; The first target window is the detection window located before m and that satisfies the first detection condition; The first target window is the detection window located before m-T11 and that meets the first detection condition. The first target window is a detection window that is between n and m and satisfies the first detection condition; The first target window is a detection window that meets the first detection condition and is located between n and m-T11; The first target window is a detection window that meets the first detection condition and is located between n+T22 and m-T11; Wherein, m represents the time unit for the first data to select or reselect the resource, n represents the time unit for the arrival of the first data, or the time unit for the first data to select or reselect the resource, T11 represents the third preset duration, and T22 represents the fourth preset duration.
18. The method according to claim 1, characterized in that, When the first resource information is determined based on the second detection, the second target window of the second detection satisfies at least one of the following: The second window information of the second target window is determined by the protocol agreement, network-side device configuration, network-side device pre-configuration, network-side device indication, terminal-side device configuration, terminal-side device pre-configuration, or terminal-side device indication. The second window information includes the minimum length of the second detection, or at least one of the size, length, position, start position, and end position of the second detection. The second target window is the detection window located before m-T11; The second target window is the detection window located after n+A; The second target window is from n+TA to n+TB; Wherein, m represents the time unit for the first data to select or reselect the resource, n represents the arrival time unit of the first data, or the time unit for the first data to select or reselect the resource, T11 represents the third preset duration, A represents the fifth preset duration, TA represents the sixth preset duration, and TB represents the seventh preset duration.
19. The method according to claim 1, characterized in that, The terminal determines the first resource information for the first data re-evaluation or preemption, including: When the terminal determines the first resource information for the first data re-evaluation or preemption based on the first detection, the terminal performs resource exclusion based on the periodic indication in the side link control information (SCI) detected within the detection window of the first detection. When the terminal determines the first resource information for the first data re-evaluation or preemption based on the first detection, the terminal performs resource exclusion based on the periodic indication and time-frequency resource indication detected in the SCI within the detection window of the first detection; When the terminal determines the first resource information for the first data re-evaluation or preemption based on the second detection, the terminal performs resource exclusion based on the time-frequency resource indication in the SCI detected within the detection window of the second detection; When the terminal determines the first resource information for the first data re-evaluation or preemption based on the second detection, the terminal performs resource exclusion based on the time-frequency resource indication and periodic indication detected in the SCI within the detection window of the second detection.
20. A transmission processing apparatus, characterized in that, include: The first determining module is used to determine the first resource information of the first data, and the first resource information is used to re-evaluate or preempt the target resource; Wherein, the first resource information is associated with the first target information, and the first target information includes at least one of the following: whether the first data is a periodic service, or whether the first data has periodic reservation enabled; Wherein, the first resource information satisfies the following: when the first data is a periodic service or the first data is reserved for a periodic activation, the first resource information is determined based on the first detection and the second detection. The first target information also includes relevant information about the second data, which is different from the first data. The relevant information about the second data includes resource information selected by the second data. When the first resource information is associated with the resource information selected by the second data, the first resource information is the same as the resource information selected by the second data. The first detection is a periodic partial detection method (PBPS), and the second detection is a continuous partial detection method (CPS).
21. The apparatus according to claim 20, characterized in that, The first target information also includes at least one of the following: whether cycle reservation is enabled in the resource pool; the cycle configured in the resource pool; the second resource information of the first data selection or reselection; the measurement results of the resource pool or bandwidth portion BWP; the power saving mode of the terminal; and the power level of the terminal. The terminal's discontinuous reception DRX configuration; the third resource information configured or indicated within the resource pool; and related information of the second data, which is different from the first data.
22. The apparatus according to claim 20, characterized in that, The first resource information includes at least one of the following: resource selection method, resource detection method, detected resources, resource size, minimum number of resource sizes, maximum number of resource sizes, resource location, resource detection trigger time, and resource selection trigger time.
23. The apparatus according to claim 21, characterized in that, When the first resource information is associated with whether cycle reservation is enabled in the resource pool, the first resource information satisfies at least one of the following: When the resource pool is configured to allow cycle reservation, the first resource information is determined based on the first detection or based on the first and second detections. If cycle reservation is not enabled in the resource pool, the first resource information is determined based on the second detection or based on the first and second detections.
24. The apparatus according to claim 21, characterized in that, When the first resource information is associated with the second resource information, the first resource information satisfies at least one of the following: The first target detection method used to determine the first resource information is the same as the second target detection method. The second target detection method is used to determine the second resource information. The second target detection method includes at least one of the first detection and the second detection. The third target detection method that can be used to determine the first resource information includes the second target detection method; If the second resource information is determined based on the third detection, the first resource information is determined based on at least one of the first detection and the second detection; When the second resource information includes randomly selected resources, the first resource information is determined based on at least one of the first detection, the second detection, and m-T33; Wherein, the duration of the third detection is greater than the detection duration of the first detection and the detection duration of the second detection, m represents the time unit of the resource selected or reselected by the first data, and T33 is the preset duration.
25. A terminal, characterized in that, include: A memory, a processor, 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 transmission processing method as described in any one of claims 1 to 19.
26. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions, which, when executed by a processor, implement the steps of the transmission processing method as described in any one of claims 1 to 19.