Side link resource processing, indication methods, devices, terminals and network-side equipment
By acquiring and configuring the target sidelink object, the problems of battery life and resource conflicts of the sidelink terminal are solved, achieving a balance between terminal power consumption and system performance, and improving battery life and system efficiency.
Patent Information
- Application Number
- CN202110341306.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-30
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2041-03-30
AI Technical Summary
The sidelink terminal has poor battery life, random resource selection increases the probability of resource conflicts, and forced detection increases power consumption, affecting system performance.
The terminal acquires the target sidelink object, performs resource detection and selection based on the detection window and selection window time interval that meet specific requirements, and the network-side device configures the target sidelink object to optimize resource utilization.
Achieving a balance between terminal power consumption and communication system performance, reducing resource conflicts, and improving battery life and system performance.
Smart Images

Figure CN115150899B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to a sidelink resource processing, indication method, apparatus, terminal, and network-side equipment. Background Technology
[0002] Some sidelink (SL) terminals (User Equipment) may have poor battery life, and may therefore use a random selection method to obtain transmission resources. However, if too many SL UEs use random selection, the probability of resource conflicts in the system will increase, which is detrimental to system performance. If all SL UEs are required to perform sensing before selecting resources, it will lead to increased power consumption. Summary of the Invention
[0003] This application provides a sidelink resource processing and indication method, apparatus, terminal, and network-side device that can achieve a good balance between the power consumption of the terminal and the performance of the communication system.
[0004] In a first aspect, embodiments of this application provide a method for processing side-link resources, the method comprising:
[0005] The terminal acquires a target sidelink object, the first information of the target sidelink object satisfies a first requirement, and the target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource;
[0006] The terminal performs resource detection and / or resource selection on the target sidelink object.
[0007] Secondly, embodiments of this application provide a sidelink resource indication method, the method comprising:
[0008] The network-side device configures a target sidelink object for the terminal. The target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource. The first information of the target sidelink object satisfies a first requirement.
[0009] Thirdly, embodiments of this application provide a side-link resource processing device applied to a terminal, the device comprising:
[0010] The acquisition module is used to acquire a target sidelink object, wherein the first information of the target sidelink object satisfies a first requirement, and the target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource;
[0011] The processing module is used to perform resource detection and / or resource selection on the target sidelink object.
[0012] Fourthly, embodiments of this application provide a side-link resource indication device, applied to a network-side device, the device comprising:
[0013] A configuration module is used to configure a target sidelink object for a terminal. The target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource. The first information of the target sidelink object satisfies a first requirement.
[0014] Fifthly, 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.
[0015] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to acquire a target sidelink object, the first information of the target sidelink object satisfies a first requirement, and the target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource; the processor is used to perform resource detection and / or resource selection on the target sidelink object.
[0016] In a seventh aspect, a network-side device is provided, the network-side device 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 as described in the second aspect.
[0017] Eighthly, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to configure a target sidelink object for a terminal, the target sidelink object including at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource, and the first information of the target sidelink object satisfies a first requirement.
[0018] A ninth aspect provides a readable storage medium 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, or implement the steps of the method described in the second aspect.
[0019] In a tenth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0020] Eleventhly, a computer program / program product is provided, the computer program / program product being stored in a non-volatile storage medium, the program / program product being executed by at least one processor to implement the steps of the method as described in the first or second aspect.
[0021] In this embodiment, the terminal obtains a target sidelink object, the first information of the target sidelink object satisfies a first requirement, and the terminal performs resource detection and / or resource selection on the target sidelink object. The first requirement may be that the time interval between the selection window and the detection window needs to include at least the required processing time, so as to achieve a good balance between the terminal's power consumption and the performance of the communication system. Attached Figure Description
[0022] Figure 1 A schematic diagram showing a wireless communication system;
[0023] Figure 2 A schematic diagram showing the measurement being performed within the detection window;
[0024] Figure 3 A schematic diagram illustrating partial detection;
[0025] Figure 4 A schematic diagram illustrating a short-term detection window;
[0026] Figure 5 A diagram illustrating a reassessment of resource selection;
[0027] Figure 6 A flowchart illustrating the side-link resource processing method according to an embodiment of this application;
[0028] Figure 7 This is a flowchart illustrating the side-link resource indication method according to an embodiment of this application.
[0029] Figure 8 A schematic diagram illustrating the detection window and selection window in an embodiment of this application;
[0030] Figure 9 This is a schematic diagram of the structure of the sidelink resource processing device according to an embodiment of this application;
[0031] Figure 10 This is a schematic diagram of the structure of the sidelink resource indicator device according to an embodiment of this application;
[0032] Figure 11 This is a schematic diagram of the structure of the communication device according to an embodiment of this application;
[0033] Figure 12 A schematic diagram illustrating the composition of a terminal according to an embodiment of this application;
[0034] Figure 13 This is a schematic diagram illustrating the composition of the network-side device in an embodiment of this application. Detailed Implementation
[0035] 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.
[0036] 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.
[0037] 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 with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to applications other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0038] 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 also be referred to as a terminal device or user equipment (UE). 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), wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), etc. Wearable devices include smartwatches, wristbands, headphones, glasses, etc. It should be noted that this application does not limit the specific type of terminal 11. Network-side equipment 12 can be a base station or a core network. The base station can be referred to as a 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 and 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 in this application embodiment, only the base station in the NR system is used as an example, but the specific type of base station is not limited. The core network equipment can be a location management device, such as a location management function (LMF, E-SLMC), etc.
[0039] The basic working principle of LTE sidelink sensing is as follows:
[0040] Measurements are performed within the sensing window, and demodulation scheduling assignment (SA) and interference measurements are conducted within each Transmission Time Interval (TTI). The UE selects resources according to the following steps:
[0041] Resources that exclude UE from transmitting data;
[0042] The terminal demodulates the received SA, obtains the resources reserved by other UEs, and excludes the resources reserved by other UEs;
[0043] Energy detection is performed within the sensing window, and the reference signal strength indication (RSSI) is measured. Based on the measurement results, resources with high interference are eliminated.
[0044] Within the selection window, a subframe is randomly selected from the 20% of resources with the least interference for periodic resource reservation.
[0045] Figure 2 This diagram illustrates Sensing for LTE SL, where Next TB transmission refers to the transmission of the next transport block, and (Re)selection triggered means triggering selection or reselection.
[0046] In LTE vehicle-to-X (V2X) communication, partial detection is primarily designed for power saving and to support P2V (human-to-vehicle) communication. Pedestrian users (PUEs) support two resource selection modes: random resource selection and semi-static resource reservation based on partial detection results. The PUE's mode selection is configured by Radio Resource Control (RRC). When RRC is configured to support both modes, the PUE implementation determines which resource selection method to use.
[0047] Specifically, the terminal performs partial detection and resource selection in the following ways: Figure 3 As shown.
[0048] The PUE detection window is a grid-filled window within the range [n-1000, n]. The length Y and k are parameters configured by RRC, with k ranging from {1, 2, 3, ..., 10}. The dot-filled window within [n+T1, n+T2] is the PUE selection window configured by higher layers. The PUE detects sidelink control information (SCI) sent by other terminals within the detection window (grid-filled portion). Based on the detected SCI and reservation period, it infers the resource reservation status of other terminals within the selection window (dot-filled portion). The PUE can then exclude resources that do not meet the selection criteria based on this information. From the remaining resources, at least 20% (20% of the window length Y) 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 PUE. The PUE periodically reserves the selected resource, with the reservation period indicated in the SCI.
[0049] If the user makes a random selection, then Figure 3 Select resources randomly within the window; no sensing is required.
[0050] In Mode 2 resource allocation, resource selection is supported based on sensing. Its principle is similar to the sensing mechanism in LTESL Mode 4. The specific operation is as follows: 1) After resource selection is triggered, the transmitting terminal (TX UE) determines the resource selection window. 2) Before resource selection, the UE needs to determine the candidate resource set. It compares the measured RSRP of resources within the resource selection window with the corresponding RSRP threshold. If the RSRP is lower than the RSRP threshold, the resource can be included in the candidate resource set. 3) After the resource set is determined, the UE randomly selects a transmission resource from the candidate resource set. Additionally, the UE can reserve transmission resources for subsequent transmissions during this transmission.
[0051] In the relevant NR SL, the TX UE reserves its allocated resources (reservation is divided into periodic reservation and aperiodic reservation). These reserved resources are used for future Physical Sidelink Control Channel (PSCCH) and / or Physical Sidelink Shared Channel (PSSCH) transmissions. Aperiodic reservation can be implemented through the Time resource assignment field in the SCI, and the reserved resources can be used for at least the same TB of transmission. Periodic reservation can be implemented through the Resource reservation period field in the SCI, and the periodically reserved resources in the current period can be used for the transmission of the next TB.
[0052] In NR, besides performing sensing within the periodic sensing window corresponding to partial sensing or on periodic sensing occasions, the UE can also perform sensing as follows: Figure 4 As shown, the UE may still be in a period of time [n+T] A ,n+T B Sensing (also known as short-term sensing, continuous sensing, additional sensing, or aperiodic sensing) needs to be performed within the [timeframe], where T... A ,T B It can be a positive number, a negative number, or 0.
[0053] In Mode 2 resource allocation, a resource preemption mechanism is supported, which is briefly described below. If a UE's reserved / selected resources overlap (partially overlap) with those reserved / selected by other UEs with higher-priority services, and the UE's SL-RSRP measurement value on the relevant resource exceeds a certain associated SL-RSRP threshold, the UE will trigger a resource reselection. The service priority and the SL-RSRP threshold are determined by TB transmissions on the resource.
[0054] To determine whether reserved / selected resources (PSCCH / PSSCH resources) have been preempted, the UE performs the following steps: Figure 5 As shown, the UE performs a resource selection reassessment at least at time 'm-T3', where 'm' is the time when the resource is located or when the resource reservation information is sent, and T3 includes at least the time during which the UE performs resource selection processing.
[0055] Channel / signal decoding, channel / signal transmission preparation, and resource selection all require time, and this time may be related to the sub-carrier spacing (SCS), as shown below:
[0056] 1. The time required for SCI decoding is shown in Table 1:
[0057] Table 1 Depends on SCS
[0058]
[0059] 2. The time required for resource selection / reselection is shown in Table 2:
[0060] Table 2 Depends on SCS
[0061]
[0062] 3. The congestion control processing time is shown in Tables 3 and 4.
[0063] Table 3: Congestion control processing time for processing timing capability 1
[0064]
[0065] Table 4: Congestion control processing time for processing timing capability 2
[0066]
[0067]
[0068] 4. The PSSCH data transmission preparation time is shown in Table 5:
[0069] Table 5: PSSCH data transmission preparation time
[0070]
[0071] 5. Preparation time T for PUCCH or PUSCH reporting prep Calculate using the following formula:
[0072] T prep = (N+1)·(2048+144)·κ·2 -μ ·T c
[0073] Table 6: Values of N
[0074] μ N 0 14 1 18 2 28 3 32
[0075] This application provides a method for processing sidelink resources, such as... Figure 6 As shown, the method includes:
[0076] Step 101: The terminal obtains the target side link object. The first information of the target side link object satisfies the first requirement. The target side link object includes at least one of the following: detection window, detection resource, selection window, and candidate resource.
[0077] Step 101: The terminal performs resource detection and / or resource selection on the target sidelink object.
[0078] The target sidelink object used for resource detection and / or resource selection must meet the first requirement. This first requirement can be determined by the terminal itself, or it can be ensured by the network-side equipment through appropriate configuration.
[0079] In this embodiment, the terminal obtains a target sidelink object, the first information of the target sidelink object satisfies a first requirement, and the terminal performs resource detection and / or resource selection on the target sidelink object. The first requirement may be that the time interval between the selection window and the detection window needs to include at least the required processing time, so as to achieve a good balance between the terminal's power consumption and the performance of the communication system.
[0080] In some embodiments, the first information includes at least one of the following:
[0081] The length of the time domain occupied by the target sidelink object;
[0082] The maximum length of the time domain occupied by the target sidelink object;
[0083] The minimum length of the time domain occupied by the target sidelink object;
[0084] The number of resources in the target sidelink object;
[0085] Maximum number of resources for the target sidelink object;
[0086] Minimum number of resources required for the target sidelink object;
[0087] The starting point of the target sidelink object, such as the starting offset T. A ,n+T A Maximum starting offset max T A max(n+T) A Minimum starting offset min T A min(n+T) A The information of the starting point includes the time domain location of the starting point, and / or, T. A It can be a positive number, a negative number, or 0; where n is the time that triggers resource selection, reselection, preemption, or reassessment, n+T A It can be the starting point for the least number of items in the detection window, detection resources, selection window, or candidate resources.
[0088] The earliest resource of the target sidelink object, such as the starting offset T A ,n+T A Maximum starting offset max T A max(n+T) A Minimum starting offset min TA min(n+T) A The information of the starting point includes the time domain location of the starting point, and / or, T. A It can be a positive number, a negative number, or 0; where n is the time that triggers resource selection, reselection, preemption, or reassessment, n+T A It can be a detection window, a detection resource, a selection window, or the earliest resource with the fewest candidate resources.
[0089] Information about the earliest moment of the target sidelink object, such as the starting offset T. A ,n+T A Maximum starting offset max T A max(n+T) A Minimum starting offset min T A min(n+T) A ); where n is the time that triggers resource selection, reselection, preemption, or re-evaluation, n+T A It can be the earliest moment when there is the fewest items among the detection window, detection resources, selection window, and candidate resources; or the starting offset of the target sidelink object.
[0090] The endpoint of the target sidelink object, such as the end offset T B ,n+T B Maximum end offset max T B max(n+T) B ), minimum end offset min T B min(n+T) B The endpoint information includes the endpoint's time-domain location, and / or, T. B It can be a positive number, a negative number, or 0; where n is the time that triggers resource selection, reselection, preemption, or reassessment, n+T A It can be a detection window, a detection resource, a selection window, or the endpoint with the fewest candidate resources.
[0091] The latest resource of the target sidelink object, such as the end offset T B ,n+T B Maximum end offset max T B max(n+T) B ), minimum end offset min T B min(n+T) B The endpoint information includes the endpoint's time-domain location, and / or, T. B It can be a positive number, a negative number, or 0; where n is the time that triggers resource selection, reselection, preemption, or reassessment, n+T A It can be a detection window, a detection resource, a selection window, or the latest resource that has the fewest candidates.
[0092] Information about the latest time of the target sidelink object, such as the end offset T. B ,n+T B Maximum end offset max T B max(n+T) B ), minimum end offset min T B min(n+T) B ); where n is the time that triggers resource selection, reselection, preemption, or re-evaluation, n+T A It can be the latest time of the least one of the following: detection window, detection resources, selection window, and candidate resources.
[0093] The endpoint offset of the target side link object.
[0094] Among them, the resources mentioned above can be time-domain resources, such as slots, where the number of resources is the number of slots; minislots, where the number of resources is the number of mini slots; symbols, where the number of resources is the number of symbols; milliseconds, where the number of resources is the number of milliseconds; and periods, where the number of resources is the number of periods.
[0095] In some embodiments, if the terminal acquires first sub-information and second sub-information, the first sub-information includes information about a detection window and / or detection resources, and the second sub-information includes information about a selection window and / or selection resources. The first information employs at least one of the following:
[0096] The minimum value between the first and second sub-information;
[0097] The maximum value between the first and second sub-information;
[0098] The weighted sum of the first and second sub-information.
[0099] The first sub-information includes at least one of the following:
[0100] The length of the time domain occupied by the target sidelink object;
[0101] The maximum length of the time domain occupied by the target sidelink object;
[0102] The minimum length of the time domain occupied by the target sidelink object;
[0103] The number of resources in the target sidelink object;
[0104] Maximum number of resources for the target sidelink object;
[0105] Minimum number of resources required for the target sidelink object;
[0106] The starting point of the target sidelink object;
[0107] The earliest resource of the target sidelink object;
[0108] The earliest information about the target sidelink object;
[0109] The starting offset of the target sidelink object;
[0110] The endpoint of the target sidelink object;
[0111] The latest resource of the target sidelink object;
[0112] The latest information about the target sidelink object;
[0113] The endpoint offset of the target side link object.
[0114] The second sub-information includes at least one of the following:
[0115] The length of the time domain occupied by the target sidelink object;
[0116] The maximum length of the time domain occupied by the target sidelink object;
[0117] The minimum length of the time domain occupied by the target sidelink object;
[0118] The number of resources in the target sidelink object;
[0119] Maximum number of resources for the target sidelink object;
[0120] Minimum number of resources required for the target sidelink object;
[0121] The starting point of the target sidelink object;
[0122] The earliest resource of the target sidelink object;
[0123] The earliest information about the target sidelink object;
[0124] The starting offset of the target sidelink object;
[0125] The endpoint of the target sidelink object;
[0126] The latest resource of the target sidelink object;
[0127] The latest information about the target sidelink object;
[0128] The endpoint offset of the target side link object.
[0129] In some embodiments, the first requirement includes at least one of the following:
[0130] The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time;
[0131] The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time;
[0132] The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time;
[0133] The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time;
[0134] The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time;
[0135] The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time;
[0136] The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time;
[0137] The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time;
[0138] The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time;
[0139] The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time;
[0140] The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time;
[0141] The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time;
[0142] The sidelink resources include the first resource and / or the second resource, wherein the first resource includes a detection window and / or detection resources, and the second resource includes a selection window and / or candidate resources.
[0143] In some embodiments, if at least a portion of the first resource does not meet at least one of the following requirements, the at least a portion of the first resource that does not meet the requirements is discarded:
[0144] The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time;
[0145] The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time;
[0146] The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time;
[0147] The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time;
[0148] The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time;
[0149] The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time.
[0150] In some embodiments, if at least a portion of the second resource does not meet at least one of the following requirements, the at least a portion of the second resource that does not meet the requirements is discarded:
[0151] The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time;
[0152] The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time;
[0153] The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time;
[0154] The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time;
[0155] The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time;
[0156] The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time.
[0157] In some embodiments, the first moment employs at least one of the following:
[0158] The fifth time is after time n, and the duration between time n and time n is the packet delay budget (PDB). If the candidate resource exceeds this time, it will cause a transmission timeout.
[0159] The sixth time is after time n, and the time between time n and time n is the remaining PDB. If the candidate resource exceeds this time, it will cause a transmission timeout.
[0160] The moment when resource selection is triggered is the moment when a new resource selection process is triggered if a resource causes a transmission timeout. For example, the moment when a new resource selection is triggered, the moment when the first resource selection is triggered, or the moment when the Kth resource selection is triggered, where K is an integer greater than 1.
[0161] The moment when resource reselection is triggered is the moment when a new resource reselection process is triggered if the resource causes a transmission timeout.
[0162] The earliest time to trigger resource selection, that is, the earliest time to trigger a new resource selection process if a resource causes a transmission timeout, such as the earliest time to trigger a new resource selection, the earliest time to trigger the first resource selection, or the earliest time to trigger the Kth resource selection.
[0163] The earliest time to trigger resource reselection, that is, the earliest time to trigger a new resource reselection process if the resource causes a transmission timeout;
[0164] The latest time to trigger resource selection, that is, the latest time to trigger a new resource selection process if the resource will cause a transmission timeout, such as the latest time to trigger a new resource selection, the latest time to trigger the first resource selection, and the latest time to trigger the Kth resource selection.
[0165] The latest time to trigger resource reselection, that is, the latest time to trigger a new resource reselection process if the resource will cause a transmission timeout;
[0166] The moment that triggers resource discarding is when a resource would cause a transmission timeout.
[0167] The earliest time to trigger resource discarding, i.e., the earliest time to trigger resource discarding if the resource would cause a transmission timeout;
[0168] The latest time to trigger resource discarding, i.e., the latest time to trigger resource discarding if the resource will cause a transmission timeout;
[0169] The second resource corresponds to the time information, which includes any one of the following: starting point, earliest resource, earliest time, ending point, latest resource, and latest time.
[0170] In some embodiments, the second time or the fourth time is the time information corresponding to the first resource, and the time information includes any one of the following: start point, earliest resource, earliest time, end point, latest resource, and latest time.
[0171] In some embodiments, the third moment takes any of the following forms:
[0172] The fifth time is after time n, and the duration between time n and time n is the packet delay budget (PDB). If the candidate resource exceeds this time, it will cause a transmission timeout.
[0173] The sixth time is after time n, and the time between time n and time n is the remaining PDB. If the candidate resource exceeds this time, it will cause a transmission timeout.
[0174] The moment when resource selection is triggered is the moment when a new resource selection process is triggered if a resource causes a transmission timeout. For example, the moment when a new resource selection is triggered, the moment when the first resource selection is triggered, or the moment when the Kth resource selection is triggered, where K is an integer greater than 1.
[0175] The moment when resource reselection is triggered is the moment when a new resource reselection process is triggered if the resource causes a transmission timeout.
[0176] The earliest time to trigger resource selection, that is, the earliest time to trigger a new resource selection process if a resource causes a transmission timeout, such as the earliest time to trigger a new resource selection, the earliest time to trigger the first resource selection, or the earliest time to trigger the Kth resource selection.
[0177] The earliest time to trigger resource reselection, that is, the earliest time to trigger a new resource reselection process if the resource causes a transmission timeout;
[0178] The latest time to trigger resource selection, that is, the latest time to trigger a new resource selection process if the resource will cause a transmission timeout, such as the latest time to trigger a new resource selection, the latest time to trigger the first resource selection, and the latest time to trigger the Kth resource selection.
[0179] The latest time to trigger resource reselection, that is, the latest time to trigger a new resource reselection process if the resource will cause a transmission timeout;
[0180] The moment that triggers resource discarding is when a resource would cause a transmission timeout.
[0181] The earliest time to trigger resource discarding, i.e., the earliest time to trigger resource discarding if the resource would cause a transmission timeout;
[0182] The latest time to trigger resource discarding, i.e., the latest time to trigger resource discarding if the resource will cause a transmission timeout;
[0183] The time information corresponding to the first resource includes any one of the following: starting point, earliest resource, earliest time, ending point, latest resource, and latest time.
[0184] In some embodiments, at least one of the first preset processing time, the second preset processing time, the third preset processing time, and the fourth preset processing time includes at least one of the following, and / or is not less than the sum of any one of the following or at least two of the following:
[0185] The first duration is greater than or equal to the time required to decode the Side Link Control Information (SCI) or the Physical Side Link Control Channel (PSCCH).
[0186] The second duration is greater than or equal to the time required for resource selection and / or reselection.
[0187] Wherein, "not less than the sum of at least one of the first duration and the second duration" means that it can be not less than the first duration, or not less than the second duration, or not less than the sum of the first duration and the second duration.
[0188] The resources used for packet transmission cannot exceed the latency requirements, and sufficient time must be guaranteed between the sensing time and the packet resources for SCI decoding and resource selection preparation. Therefore, the time interval between the sensing window and the selection window needs to be guaranteed. Preferably, at least one of the second preset processing duration, the third preset processing duration, and the fourth preset processing duration includes the first duration and the second duration, or is not less than the sum of the first duration and the second duration, or is not less than the first duration, or is not less than the second duration. This ensures that there is sufficient time for SCI decoding and resource selection preparation between the sensing window and the selection window.
[0189] In some embodiments, the first preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0190] The length of time domain occupied by the second resource;
[0191] The maximum length of the time domain occupied by the second resource;
[0192] The minimum length of the time domain occupied by the second resource;
[0193] The number of resources in the second resource;
[0194] The maximum number of resources for the second resource;
[0195] The minimum number of resources required for the second resource.
[0196] The first preset processing time may include at least one of the above, and may also be no less than the sum of at least one of the above.
[0197] In some embodiments, the second preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0198] The length of time domain occupied by the first resource;
[0199] The maximum length of the time domain occupied by the first resource;
[0200] The minimum length of the time domain occupied by the first resource;
[0201] The number of resources in the first resource;
[0202] The maximum number of resources for the first resource;
[0203] The minimum number of resources required for the first resource.
[0204] The second preset processing time may include at least one of the above, and may also be no less than the sum of at least one of the above.
[0205] In some embodiments, the third preset processing time and / or the fourth preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0206] The length of time domain occupied by the first resource;
[0207] The maximum length of the time domain occupied by the first resource;
[0208] The minimum length of the time domain occupied by the first resource;
[0209] The number of resources in the first resource;
[0210] The maximum number of resources for the first resource;
[0211] The minimum number of resources required for the first resource;
[0212] The length of time domain occupied by the second resource;
[0213] The maximum length of the time domain occupied by the second resource;
[0214] The minimum length of the time domain occupied by the second resource;
[0215] The number of resources in the second resource;
[0216] The maximum number of resources for the second resource;
[0217] The minimum number of resources required for the second resource.
[0218] The third and fourth preset processing times may include at least one of the above, and may also be no less than the sum of at least one of the above.
[0219] In some embodiments, at least one of the first preset processing time, the second preset processing time, the third preset processing time, and the fourth preset processing time includes at least one of the following, and / or is not less than the sum of any one of the following or at least two of the following:
[0220] Time required for SCI decoding;
[0221] Time required for resource selection and / or reselection;
[0222] Congestion control processing time;
[0223] PSSCH data transmission preparation time;
[0224] Preparation time for reporting via the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH).
[0225] In some embodiments, the first information is configured by the network-side device, defined by the protocol, pre-configured, supported by the terminal, or determined according to preset parameters.
[0226] When the first information is supported by the terminal, the first information can be a parameter value that the terminal itself needs or supports. Optionally, the terminal can report the parameter value to the network-side device.
[0227] In some embodiments, the preset parameter adopts at least one of the following:
[0228] Processing time for a specific channel, signal, or operation;
[0229] The number of slots contained in the detection window is determined based on the PDB, for example, x*PDB, where x is an integer;
[0230] Determined based on the remaining PDB;
[0231] Measurements, such as system and / or carrier and / or bandwidth portion and / or resource pool and / or user and / or connection and / or user group occupancy, occupancy, blocking rate, blocking quantity, idle rate, idle quantity, number of successful transmissions, transmission success rate, number of failed transmissions, transmission failure rate, number of DTX (discontinuous reception), DTX rate, number of missed detections, missed detection rate, number of false detections, false detection rate, number of retransmissions, retransmission rate, CBR (channel busy rate), CR (channel occupancy), number of received or sent ACK (acknowledgment feedback), number of received or sent NACK (negative feedback), RSRP (Reference Signal Received Power), RSSI (Received Signal Strength Indication), RSRQ (Reference Signal Received Quality), etc., at least one of the following;
[0232] Statistics, such as system and / or carrier and / or bandwidth portion and / or resource pool and / or user and / or connection and / or user group occupancy, occupancy, congestion rate, congestion amount, idle rate, idle amount, number of successful transmissions, transmission success rate, number of failed transmissions, transmission failure rate, number of DTXs, DTX rate, number of missed detections, missed detection rate, number of false detections, false detection rate, number of retransmissions, retransmission rate, CBR, CR, number of ACKs received or sent, number of NACKs received or sent, RSRP, RSSI, RSRQ, etc., at least one of the following;
[0233] Determined based on geographical location;
[0234] Determined based on Quality of Service (QOS);
[0235] The parameter values are determined based on priority; different priorities correspond to different parameter values. For example, priority 1 corresponds to a detection window length of 'a', while priority 2 corresponds to a detection window length of 'b'. For example, priority 1 corresponds to a detection window start point T. A <0, for example, priority 2 corresponds to the detection window start point T A >0;
[0236] Determined based on communication distance;
[0237] Cast type, including broadcast / multicast / unicast;
[0238] Determined based on whether there is a Radio Resource Control (RRC) connection;
[0239] Determined based on whether the terminal obtains scheduled or recommended resources;
[0240] The first time point is determined based on the relationship between the first time point and the discontinuous reception DRX configuration. The first time point is the time point that triggers resource selection, reselection, re-evaluation, or preemption.
[0241] Determined based on the configuration of the logical channel;
[0242] Determined based on the configuration of higher-level signaling;
[0243] Determined based on the Hybrid Automatic Repeat Request (HARQ) configuration;
[0244] Determined based on power-saving configuration.
[0245] In some embodiments, the value of the first information varies depending on the value, range, or content of the preset parameter. For example, when the preset parameter is 1, the value of the first information is A, and the selection window length is Y1. Another example is when the preset parameter is 2, the value of the first information is A, and the selection window length is Y2.
[0246] In some embodiments, the detection window is a short-term sensing window, i.e., [n+T] A ,n+T B ], and / or, the detection resources are resources within a short detection window.
[0247] In some embodiments, the detection window includes a short-term detection window and a preset number of partial detection windows, i.e., short-term sensing windows and K partial sensing windows, where K is a positive integer, and / or, the detection resource is the resource within the detection window. In one specific example, K can be 1. In another specific example, K is the K corresponding to the partial sensing window before slot n and closest to slot n.
[0248] Among them, the short-term detection window is the time period [n+T] that the UE is in when it is in the short- A ,n+T B Sensing is performed within [the area], T A ,T B It can be a positive number, a negative number, or 0.
[0249] This application also provides a method for processing side-link resources, such as... Figure 7 As shown, the method includes:
[0250] Step 201: The network-side device configures a target sidelink object for the terminal. The target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource. The first information of the target sidelink object satisfies a first requirement.
[0251] In some embodiments, the first information includes at least one of the following:
[0252] The length of the time domain occupied by the target sidelink object;
[0253] The maximum length of the time domain occupied by the target sidelink object;
[0254] The minimum length of the time domain occupied by the target sidelink object;
[0255] The number of resources in the target sidelink object;
[0256] Maximum number of resources for the target sidelink object;
[0257] Minimum number of resources required for the target sidelink object;
[0258] The starting point of the target sidelink object;
[0259] The earliest resource of the target sidelink object;
[0260] The earliest information about the target sidelink object;
[0261] The starting offset of the target sidelink object;
[0262] The endpoint of the target sidelink object;
[0263] The latest resource of the target sidelink object;
[0264] The latest information about the target sidelink object;
[0265] The endpoint offset of the target side link object.
[0266] In some embodiments, the method further includes:
[0267] The network-side device sends a first request for a target sidelink object to the terminal, the first request including at least one of the following:
[0268] The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time;
[0269] The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time;
[0270] The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time;
[0271] The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time;
[0272] The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time;
[0273] The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time;
[0274] The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time;
[0275] The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time;
[0276] The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time;
[0277] The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time;
[0278] The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time;
[0279] The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time;
[0280] The sidelink resources include the first resource and / or the second resource, where the first resource includes a detection window and / or detection resources, and the second resource includes a selection window and / or candidate resources. Additionally, in this embodiment, for T... A ,T B To impose constraints, at least one of the following must be guaranteed:
[0281] 1. n+T B The interval between the start of the selection window and the start of the selection window shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding and the time required for resource selection and / or reselection, or Further, optionally, at least one of the following conditions must be met:
[0282] Reference Table 2 for restrictions;
[0283] See Table 1 for restrictions.
[0284] 2. n+T BThe interval between the selection window endpoint and the endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding and the time required for resource selection and / or reselection, or Further, optionally, at least one of the following conditions must be met:
[0285] Reference Table 2 for restrictions;
[0286] See Table 1 for restrictions.
[0287] 3. n+T B The interval between the selection window endpoint and the selection window endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum selection window duration).
[0288] 4. n+T B The interval between the selection window endpoint and the endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum number of candidate resources).
[0289] 5. n+T B The interval between (n+PDB) times shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding and the time required for resource selection and / or reselection, or Further, optionally, at least one of the following conditions must be met:
[0290] Reference Table 2 for restrictions;
[0291] See Table 1 for restrictions.
[0292] 6. n+T B The interval between (n+PDB) time and time (n+PDB) shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum selection window time).
[0293] 7. n+T B The interval between (n+PDB) time and time (n+PDB) shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum number of candidate resources).
[0294] 8. n+T AThe interval between the start of the selection window and the start of the selection window shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding and the time required for resource selection and / or reselection, or Further, optionally, at least one of the following conditions must be met:
[0295] Reference Table 2 for restrictions;
[0296] See Table 1 for restrictions.
[0297] 9. n+T A The interval between the start of the selection window and the start of the selection window shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum time of the detection window).
[0298] 10. n+T A The interval between the start of the selection window and the start of the selection window shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum number of detection resources).
[0299] 11. n+T A The interval between the selection window endpoint and the endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding and the time required for resource selection and / or reselection, or Further, optionally, at least one of the following conditions must be met:
[0300] Reference Table 2 for restrictions;
[0301] See Table 1 for restrictions.
[0302] 12. n+T A The interval between the selection window endpoint and the endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum time of the detection window).
[0303] 13. n+T A The interval between the selection window endpoint and the endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum number of detection resources).
[0304] 14. n+T AThe interval between the selection window endpoint and the endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum time of the selection window).
[0305] 15. n+T A The interval between the selection window endpoint and the endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum number of candidate resources).
[0306] 16. n+T A The interval between the endpoint of the selection window and the endpoint of the selection window shall not be less than the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, the minimum time of the detection window, and the minimum time of the selection window.
[0307] 17. n+T A The interval between the selection window endpoint and the endpoint shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the time required for SCI decoding, the time required for resource selection and / or reselection, and the sum of the minimum number of detection resources and the minimum number of candidate resources).
[0308] 18. n+T A The interval between (n+PDB) times shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding and the time required for resource selection and / or reselection, or Further, optionally, at least one of the following conditions must be met:
[0309] Reference Table 2 for restrictions;
[0310] See Table 1 for restrictions.
[0311] 19. n+T A The interval between (n+PDB) times shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum detection window duration).
[0312] 20. n+T A The interval between (n+PDB) time and time (n+PDB) shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum number of detection resources).
[0313] 21. n+T AThe interval between (n+PDB) time and time (n+PDB) shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the shortest selection window duration).
[0314] 22. n+T A The interval between (n+PDB) time and time (n+PDB) shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the sum of the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum number of candidate resources).
[0315] 23. n+T A The interval between (n+PDB) time and is not less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the time required for SCI decoding, the time required for resource selection and / or reselection, the minimum detection window time, and the minimum selection window time).
[0316] 24. n+T A The interval between (n+PDB) time and time (n+PDB) shall not be less than the processing time agreed upon by the protocol and / or configured and / or pre-configured and / or supported by the UE (e.g., the time required for SCI decoding, the time required for resource selection and / or reselection, and the sum of the minimum number of detection resources and the minimum number of candidate resources).
[0317] The aforementioned PDBs can all be replaced with the remaining PDBs, or with other interpretations corresponding to the first, second, third, or fourth time points. For example... Figure 8 As shown, n+T B The interval between n+PDB and n+PDB is not less than the sum of the time required for SCI decoding, and the time required for resource selection and / or reselection. Another example is n+T. B The interval between n+PDB is not less than the time required for SCI decoding, the time required for resource selection and / or reselection, and the minimum time of the selection window. Figure 8 In this context, Min sensing window length is the minimum duration of the sensing window, Min selection window length is the minimum duration of the selection window, selection preparation is the duration required for resource selection and / or reselection, and SCI Decoding is the duration required for SCI decoding. Further, the SCI includes at least one of a first-level SCI and a second-level SCI, such as SCIformat 1-x and / or SCIformat 2-y, where x and y are numbers or letters.
[0318] The time required for SCI decoding and the time required for resource selection and / or reselection mentioned above can be replaced with: Further, optionally, at least one of the following conditions must be met:
[0319] Reference Table 2 for restrictions. See Table 1 for restrictions.
[0320] It should be noted that the execution entity of the side-link resource processing method provided in this application embodiment can be a side-link resource processing device, or a module in the side-link resource processing device used to execute the loading side-link resource processing method. This application embodiment uses the execution of the loading side-link resource processing method by a side-link resource processing device as an example to illustrate the side-link resource processing method provided in this application embodiment.
[0321] This application provides a sidelink resource processing device, applied to a terminal 300, such as... Figure 9 As shown, the device includes:
[0322] The acquisition module 310 is used to acquire a target side link object, wherein the first information of the target side link object satisfies a first requirement, and the target side link object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource;
[0323] The processing module 320 is used to perform resource detection and / or resource selection on the target sidelink object.
[0324] In some embodiments, the first information includes at least one of the following:
[0325] The length of the time domain occupied by the target sidelink object;
[0326] The maximum length of the time domain occupied by the target sidelink object;
[0327] The minimum length of the time domain occupied by the target sidelink object;
[0328] The number of resources in the target sidelink object;
[0329] Maximum number of resources for the target sidelink object;
[0330] Minimum number of resources required for the target sidelink object;
[0331] The starting point of the target sidelink object;
[0332] The earliest resource of the target sidelink object;
[0333] The earliest information about the target sidelink object;
[0334] The starting offset of the target sidelink object;
[0335] The endpoint of the target sidelink object;
[0336] The latest resource of the target sidelink object;
[0337] The latest information about the target sidelink object;
[0338] The endpoint offset of the target side link object.
[0339] In some embodiments, if the terminal acquires first sub-information and second sub-information, the first sub-information includes information about a detection window and / or detection resources, and the second sub-information includes information about a selection window and / or selection resources. The first information employs at least one of the following:
[0340] The minimum value between the first and second sub-information;
[0341] The maximum value between the first and second sub-information;
[0342] The weighted sum of the first and second sub-information.
[0343] In some embodiments, the first requirement includes at least one of the following:
[0344] The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time;
[0345] The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time;
[0346] The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time;
[0347] The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time;
[0348] The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time;
[0349] The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time;
[0350] The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time;
[0351] The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time;
[0352] The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time;
[0353] The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time;
[0354] The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time;
[0355] The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time;
[0356] The sidelink resources include the first resource and / or the second resource, wherein the first resource includes a detection window and / or detection resources, and the second resource includes a selection window and / or candidate resources.
[0357] In some embodiments, if at least a portion of the first resource does not meet at least one of the following requirements, the processing module 320 discards the at least a portion of the first resource that does not meet the requirements:
[0358] The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time;
[0359] The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time;
[0360] The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time;
[0361] The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time;
[0362] The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time;
[0363] The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time.
[0364] In some embodiments, if at least a portion of the second resource does not meet at least one of the following requirements, the processing module 320 discards the at least a portion of the second resource that does not meet the requirements:
[0365] The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time;
[0366] The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time;
[0367] The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time;
[0368] The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time;
[0369] The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time;
[0370] The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time.
[0371] In some embodiments, the first moment employs at least one of the following:
[0372] The fifth time step is located after time step n, and the duration between time step n and time step n is the packet delay budget (PDB).
[0373] The sixth time point is located after time point n, and the duration between time point n and time point n is the remaining PDB.
[0374] The moment when resource selection is triggered;
[0375] The moment that triggers resource reselection;
[0376] The earliest moment that triggers resource selection;
[0377] The earliest moment that triggers resource reselection;
[0378] The latest time to trigger resource selection;
[0379] The latest time to trigger resource reselection;
[0380] The moment that triggers resource discarding;
[0381] The earliest moment that triggers resource discarding;
[0382] The latest time that triggers resource discarding;
[0383] The second resource corresponds to the time information, which includes any one of the following: starting point, earliest resource, earliest time, ending point, latest resource, and latest time.
[0384] In some embodiments, the second time or the fourth time is the time information corresponding to the first resource, and the time information includes any one of the following: start point, earliest resource, earliest time, end point, latest resource, and latest time.
[0385] In some embodiments, the third moment takes any of the following forms:
[0386] The fifth time point is located after time point n, and the duration between time point n and time point n is PDB;
[0387] The sixth time point is located after time point n, and the duration between time point n and time point n is the remaining PDB.
[0388] The moment when resource selection is triggered;
[0389] The moment that triggers resource reselection;
[0390] The earliest moment that triggers resource selection;
[0391] The earliest moment that triggers resource reselection;
[0392] The latest time to trigger resource selection;
[0393] The latest time to trigger resource reselection;
[0394] The moment that triggers resource discarding;
[0395] The earliest moment that triggers resource discarding;
[0396] The latest time that triggers resource discarding;
[0397] The time information corresponding to the first resource includes any one of the following: starting point, earliest resource, earliest time, ending point, latest resource, and latest time.
[0398] In some embodiments, at least one of the first preset processing time, the second preset processing time, the third preset processing time, and the fourth preset processing time includes at least one of the following, and / or is not less than the sum of any one of the following or at least two of the following:
[0399] The first duration is greater than or equal to the time required to decode the Side Link Control Information (SCI) or the Physical Side Link Control Channel (PSCCH).
[0400] The second duration is greater than or equal to the time required for resource selection and / or reselection.
[0401] In some embodiments, the first preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0402] The length of time domain occupied by the second resource;
[0403] The maximum length of the time domain occupied by the second resource;
[0404] The minimum length of the time domain occupied by the second resource;
[0405] The number of resources in the second resource;
[0406] The maximum number of resources for the second resource;
[0407] The minimum number of resources required for the second resource.
[0408] In some embodiments, the second preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0409] The length of time domain occupied by the first resource;
[0410] The maximum length of the time domain occupied by the first resource;
[0411] The minimum length of the time domain occupied by the first resource;
[0412] The number of resources in the first resource;
[0413] The maximum number of resources for the first resource;
[0414] The minimum number of resources required for the first resource.
[0415] In some embodiments, the third preset processing time and / or the fourth preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0416] The length of time domain occupied by the first resource;
[0417] The maximum length of the time domain occupied by the first resource;
[0418] The minimum length of the time domain occupied by the first resource;
[0419] The number of resources in the first resource;
[0420] The maximum number of resources for the first resource;
[0421] The minimum number of resources required for the first resource;
[0422] The length of time domain occupied by the second resource;
[0423] The maximum length of the time domain occupied by the second resource;
[0424] The minimum length of the time domain occupied by the second resource;
[0425] The number of resources in the second resource;
[0426] The maximum number of resources for the second resource;
[0427] The minimum number of resources required for the second resource.
[0428] In some embodiments, at least one of the first preset processing time, the second preset processing time, the third preset processing time, and the fourth preset processing time includes at least one of the following, and / or is not less than the sum of any one of the following or at least two of the following:
[0429] Time required for SCI decoding;
[0430] Time required for resource selection and / or reselection;
[0431] Congestion control processing time;
[0432] PSSCH data transmission preparation time;
[0433] Preparation time for reporting via the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH).
[0434] In some embodiments, the first information is configured by the network-side device, defined by the protocol, pre-configured, supported by the terminal, or determined according to preset parameters.
[0435] In some embodiments, the preset parameter adopts at least one of the following:
[0436] Processing time for a specific channel, signal, or operation;
[0437] Determined based on PDB;
[0438] Determined based on the remaining PDB;
[0439] Measured quantity;
[0440] Statistic;
[0441] Determined based on geographical location;
[0442] Determined based on Quality of Service (QOS);
[0443] Determined based on priority;
[0444] Determined based on communication distance;
[0445] Type of propagation;
[0446] Determined based on whether there is a Radio Resource Control (RRC) connection;
[0447] Determined based on whether the terminal obtains scheduled or recommended resources;
[0448] The first time point is determined based on the relationship between the first time point and the discontinuous reception DRX configuration. The first time point is the time point that triggers resource selection, reselection, re-evaluation, or preemption.
[0449] Determined based on the configuration of the logical channel;
[0450] Determined based on the configuration of higher-level signaling;
[0451] Determined based on the Hybrid Automatic Repeat Request (HARQ) configuration;
[0452] Determined based on power-saving configuration.
[0453] In some embodiments, the value of the first information is different when the value, range, or content of the preset parameter is different.
[0454] In some embodiments, the detection window is a short-term detection window, and / or the detection resource is a resource within the short-term detection window.
[0455] In some embodiments, the detection window includes a short-term detection window and a preset number of partial detection windows, and / or, the detection resource is the resource within the detection window.
[0456] The sidelink resource processing device in this application embodiment can be a device, a device or electronic device with an operating system, or a component, integrated circuit, or chip in a terminal. The device or electronic 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 terminals 11 listed above, while a non-mobile terminal can be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not impose specific limitations.
[0457] The sidelink resource processing device provided in this application embodiment can achieve... Figure 6 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[0458] This application provides a side-link resource indication device, applied to a network-side device 400, such as... Figure 10 As shown, the device includes:
[0459] Configuration module 410 is used to configure a target sidelink object for the terminal. The target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource. The first information of the target sidelink object satisfies a first requirement.
[0460] In some embodiments, the first information includes at least one of the following:
[0461] The length of the time domain occupied by the target sidelink object;
[0462] The maximum length of the time domain occupied by the target sidelink object;
[0463] The minimum length of the time domain occupied by the target sidelink object;
[0464] The number of resources in the target sidelink object;
[0465] Maximum number of resources for the target sidelink object;
[0466] Minimum number of resources required for the target sidelink object;
[0467] The starting point of the target sidelink object;
[0468] The earliest resource of the target sidelink object;
[0469] The earliest information about the target sidelink object;
[0470] The starting offset of the target sidelink object;
[0471] The endpoint of the target sidelink object;
[0472] The latest resource of the target sidelink object;
[0473] The latest information about the target sidelink object;
[0474] The endpoint offset of the target side link object.
[0475] In some embodiments, the configuration module 410 is further configured to send a first request for the target sidelink object to the terminal, the first request including at least one of the following:
[0476] The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time;
[0477] The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time;
[0478] The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time;
[0479] The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time;
[0480] The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time;
[0481] The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time;
[0482] The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time;
[0483] The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time;
[0484] The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time;
[0485] The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time;
[0486] The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time;
[0487] The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time;
[0488] The sidelink resources include the first resource and / or the second resource, wherein the first resource includes a detection window and / or detection resources, and the second resource includes a selection window and / or candidate resources.
[0489] The sidelink resource indication device provided in this application embodiment can achieve... Figure 7 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[0490] Optional, such as Figure 11 As shown, this application embodiment also provides a communication device 500, including a processor 501, a memory 502, and a program or instructions stored in the memory 502 and executable on the processor 501. For example, when the communication device 500 is a terminal, the program or instructions executed by the processor 501 implement the various processes of the above-described sidelink resource processing method embodiment applied to the terminal, and achieve the same technical effect. When the communication device 500 is a network-side device, the program or instructions executed by the processor 501 implement the various processes of the above-described sidelink resource indication method embodiment applied to the network-side device, and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0491] This application embodiment also provides a terminal, including a processor and a communication interface. The communication interface is used to acquire a target sidelink object. The first information of the target sidelink object satisfies a first requirement. The target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource. The processor is used to perform resource detection and / or resource selection on the target sidelink object. 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 effect. Specifically, Figure 12 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0492] The terminal 1000 includes, but is not limited to, at least some of the following components: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.
[0493] Those skilled in the art will understand that the terminal 1000 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 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 12The 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.
[0494] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0495] In this embodiment, the radio frequency unit 1001 receives downlink data from the network-side device and processes it for the processor 1010; additionally, it sends uplink data to the network-side device. Typically, the radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0496] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 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 1009 may include high-speed random access memory and non-volatile memory, wherein the non-volatile memory 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-volatile solid-state storage device.
[0497] Processor 1010 may include one or more processing units; optionally, processor 1010 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 1010.
[0498] The processor 1010 is configured to acquire a target sidelink object, wherein the first information of the target sidelink object satisfies a first requirement, and the target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource; and to perform resource detection and / or resource selection on the target sidelink object.
[0499] In some embodiments, the first information includes at least one of the following:
[0500] The length of the time domain occupied by the target sidelink object;
[0501] The maximum length of the time domain occupied by the target sidelink object;
[0502] The minimum length of the time domain occupied by the target sidelink object;
[0503] The number of resources in the target sidelink object;
[0504] Maximum number of resources for the target sidelink object;
[0505] Minimum number of resources required for the target sidelink object;
[0506] The starting point of the target sidelink object;
[0507] The earliest resource of the target sidelink object;
[0508] The earliest information about the target sidelink object;
[0509] The starting offset of the target sidelink object;
[0510] The endpoint of the target sidelink object;
[0511] The latest resource of the target sidelink object;
[0512] The latest information about the target sidelink object;
[0513] The endpoint offset of the target side link object.
[0514] In some embodiments, if the terminal acquires first sub-information and second sub-information, the first sub-information includes information about a detection window and / or detection resources, and the second sub-information includes information about a selection window and / or selection resources. The first information employs at least one of the following:
[0515] The minimum value between the first and second sub-information;
[0516] The maximum value between the first and second sub-information;
[0517] The weighted sum of the first and second sub-information.
[0518] In some embodiments, the first requirement includes at least one of the following:
[0519] The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time;
[0520] The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time;
[0521] The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time;
[0522] The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time;
[0523] The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time;
[0524] The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time;
[0525] The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time;
[0526] The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time;
[0527] The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time;
[0528] The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time;
[0529] The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time;
[0530] The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time;
[0531] The sidelink resources include the first resource and / or the second resource, wherein the first resource includes a detection window and / or detection resources, and the second resource includes a selection window and / or candidate resources.
[0532] In some embodiments, if at least a portion of the first resource does not meet at least one of the following requirements, the processor 1010 discards the at least a portion of the first resource that does not meet the requirement:
[0533] The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time;
[0534] The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time;
[0535] The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time;
[0536] The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time;
[0537] The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time;
[0538] The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time.
[0539] In some embodiments, if at least a portion of the second resource does not meet at least one of the following requirements, the processor 1010 discards the at least a portion of the second resource that does not meet the requirement:
[0540] The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time;
[0541] The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time;
[0542] The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time;
[0543] The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time;
[0544] The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time;
[0545] The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time.
[0546] In some embodiments, the first moment employs at least one of the following:
[0547] The fifth time step is located after time step n, and the duration between time step n and time step n is the packet delay budget (PDB).
[0548] The sixth time point is located after time point n, and the duration between time point n and time point n is the remaining PDB.
[0549] The moment when resource selection is triggered;
[0550] The moment that triggers resource reselection;
[0551] The earliest moment that triggers resource selection;
[0552] The earliest moment that triggers resource reselection;
[0553] The latest time to trigger resource selection;
[0554] The latest time to trigger resource reselection;
[0555] The moment that triggers resource discarding;
[0556] The earliest moment that triggers resource discarding;
[0557] The latest time that triggers resource discarding;
[0558] The second resource corresponds to the time information, which includes any one of the following: starting point, earliest resource, earliest time, ending point, latest resource, and latest time.
[0559] In some embodiments, the second time or the fourth time is the time information corresponding to the first resource, and the time information includes any one of the following: start point, earliest resource, earliest time, end point, latest resource, and latest time.
[0560] In some embodiments, the third moment takes any of the following forms:
[0561] The fifth time point is located after time point n, and the duration between time point n and time point n is PDB;
[0562] The sixth time point is located after time point n, and the duration between time point n and time point n is the remaining PDB.
[0563] The moment when resource selection is triggered;
[0564] The moment that triggers resource reselection;
[0565] The earliest moment that triggers resource selection;
[0566] The earliest moment that triggers resource reselection;
[0567] The latest time to trigger resource selection;
[0568] The latest time to trigger resource reselection;
[0569] The moment that triggers resource discarding;
[0570] The earliest moment that triggers resource discarding;
[0571] The latest time that triggers resource discarding;
[0572] The time information corresponding to the first resource includes any one of the following: starting point, earliest resource, earliest time, ending point, latest resource, and latest time.
[0573] In some embodiments, at least one of the first preset processing time, the second preset processing time, the third preset processing time, and the fourth preset processing time includes at least one of the following, and / or is not less than the sum of any one of the following or at least two of the following:
[0574] The first duration is greater than or equal to the time required to decode the Side Link Control Information (SCI) or the Physical Side Link Control Channel (PSCCH).
[0575] The second duration is greater than or equal to the time required for resource selection and / or reselection.
[0576] In some embodiments, the first preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0577] The length of time domain occupied by the second resource;
[0578] The maximum length of the time domain occupied by the second resource;
[0579] The minimum length of the time domain occupied by the second resource;
[0580] The number of resources in the second resource;
[0581] The maximum number of resources for the second resource;
[0582] The minimum number of resources required for the second resource.
[0583] In some embodiments, the second preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0584] The length of time domain occupied by the first resource;
[0585] The maximum length of the time domain occupied by the first resource;
[0586] The minimum length of the time domain occupied by the first resource;
[0587] The number of resources in the first resource;
[0588] The maximum number of resources for the first resource;
[0589] The minimum number of resources required for the first resource.
[0590] In some embodiments, the third preset processing time and / or the fourth preset processing time further includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following:
[0591] The length of time domain occupied by the first resource;
[0592] The maximum length of the time domain occupied by the first resource;
[0593] The minimum length of the time domain occupied by the first resource;
[0594] The number of resources in the first resource;
[0595] The maximum number of resources for the first resource;
[0596] The minimum number of resources required for the first resource;
[0597] The length of time domain occupied by the second resource;
[0598] The maximum length of the time domain occupied by the second resource;
[0599] The minimum length of the time domain occupied by the second resource;
[0600] The number of resources in the second resource;
[0601] The maximum number of resources for the second resource;
[0602] The minimum number of resources required for the second resource.
[0603] In some embodiments, at least one of the first preset processing time, the second preset processing time, the third preset processing time, and the fourth preset processing time includes at least one of the following, and / or is not less than the sum of any one of the following or at least two of the following:
[0604] Time required for SCI decoding;
[0605] Time required for resource selection and / or reselection;
[0606] Congestion control processing time;
[0607] PSSCH data transmission preparation time;
[0608] Preparation time for reporting via the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH).
[0609] In some embodiments, the first information is configured by the network-side device, defined by the protocol, pre-configured, supported by the terminal, or determined according to preset parameters.
[0610] In some embodiments, the preset parameter adopts at least one of the following:
[0611] Processing time for a specific channel, signal, or operation;
[0612] Determined based on PDB;
[0613] Determined based on the remaining PDB;
[0614] Measured quantity;
[0615] Statistic;
[0616] Determined based on geographical location;
[0617] Determined based on Quality of Service (QOS);
[0618] Determined based on priority;
[0619] Determined based on communication distance;
[0620] Type of propagation;
[0621] Determined based on whether there is a Radio Resource Control (RRC) connection;
[0622] Determined based on whether the terminal obtains scheduled or recommended resources;
[0623] The first time point is determined based on the relationship between the first time point and the discontinuous reception DRX configuration. The first time point is the time point that triggers resource selection, reselection, re-evaluation, or preemption.
[0624] Determined based on the configuration of the logical channel;
[0625] Determined based on the configuration of higher-level signaling;
[0626] Determined based on the Hybrid Automatic Repeat Request (HARQ) configuration;
[0627] Determined based on power-saving configuration.
[0628] In some embodiments, the value of the first information is different when the value, range, or content of the preset parameter is different.
[0629] In some embodiments, the detection window is a short-term detection window, and / or the detection resource is a resource within the short-term detection window.
[0630] In some embodiments, the detection window includes a short-term detection window and a preset number of partial detection windows, and / or, the detection resource is the resource within the detection window.
[0631] This application also provides a network-side device, including a processor and a communication interface. The communication interface is used to configure a target sidelink object for a terminal. The target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource. The first information of the target sidelink object satisfies a first requirement. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.
[0632] Specifically, embodiments of this application also provide a network-side device. For example... Figure 13 As shown, the network device 700 includes an antenna 71, a radio frequency (RF) device 72, and a baseband device 73. The antenna 71 is connected to the RF device 72. In the uplink direction, the RF device 72 receives information through the antenna 71 and transmits the received information to the baseband device 73 for processing. In the downlink direction, the baseband device 73 processes the information to be transmitted and sends it to the RF device 72. The RF device 72 processes the received information and then transmits it through the antenna 71.
[0633] The aforementioned frequency band processing device can be located in the baseband device 73. The method executed by the network-side device in the above embodiments can be implemented in the baseband device 73, which includes a processor 74 and a memory 75.
[0634] The baseband device 73 may include, for example, at least one baseband board on which multiple chips are disposed, such as... Figure 13 As shown, one of the chips, for example, is a processor 74, which is connected to a memory 75 to call the program in the memory 75 and execute the network device operations shown in the above method embodiment.
[0635] The baseband device 73 may also include a network interface 76 for exchanging information with the radio frequency device 72, such as a common public radio interface (CPRI).
[0636] Specifically, the network-side device in this embodiment of the invention further includes: instructions or programs stored in memory 75 and executable on processor 74, wherein processor 74 calls the instructions or programs in memory 75 to execute. Figure 10 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0637] 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 sidelink resource processing method or sidelink resource processing instruction method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0638] The processor mentioned above is the processor in the terminal 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.
[0639] 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 sidelink resource processing method or sidelink resource processing instruction method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0640] 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.
[0641] 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 limited 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.
[0642] 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 network device, etc.) to execute the methods described in the various embodiments of this application.
[0643] 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 method for processing side-link resources, characterized in that, The method includes: The terminal acquires a target sidelink object, the first information of the target sidelink object satisfies a first requirement, and the target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource; The terminal performs resource detection and / or resource selection on the target sidelink object; Wherein, the detection window is a short-term detection window, or, the detection window includes a short-term detection window and a preset number of partial detection windows; The detection resource is the resource within the detection window; The first requirement includes at least one of the following: The distance between the starting point of the short-term detection window and the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the short-term detection window and the second resource is greater than or equal to the second preset processing time; The distance between the resource and the second resource within the short-term detection window is greater than or equal to the preset processing time. The distance between the starting point of the partial detection window and the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the partial detection window and the second resource is greater than or equal to the second preset processing time; The distance between the resource within the partial detection window and the second resource is greater than or equal to the second preset processing time; The second resource includes a selection window and / or candidate resources.
2. The side-link resource processing method according to claim 1, characterized in that, The first requirement specifically includes at least one of the following: The distance between the starting point of the first resource and the earliest resource of the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the first resource and the earliest resource of the second resource is greater than or equal to the second preset processing time; The first resource includes a detection window and / or detection resources.
3. The side-link resource processing method according to claim 1, characterized in that, The first information includes at least one of the following: The length of the time domain occupied by the target sidelink object; The maximum length of the time domain occupied by the target sidelink object; The minimum length of the time domain occupied by the target sidelink object; The number of resources in the target sidelink object; Maximum number of resources for the target sidelink object; Minimum number of resources required for the target sidelink object; The starting point of the target sidelink object; The earliest resource of the target sidelink object; The earliest information about the target sidelink object; The starting offset of the target sidelink object; The endpoint of the target sidelink object; The latest resource of the target sidelink object; Information about the latest time step of the target sidelink object; The endpoint offset of the target side link object.
4. The side-link resource processing method according to claim 1, characterized in that, If the terminal acquires first sub-information and second sub-information, the first sub-information includes information about a detection window and / or detection resources, and the second sub-information includes information about a selection window and / or selection resources, the first information employs at least one of the following: The minimum value between the first and second sub-information; The maximum value between the first and second sub-information; The weighted sum of the first and second sub-information.
5. The side-link resource processing method according to claim 1, characterized in that, The first requirement includes at least one of the following: The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time; The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time; The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time; The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time; The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time; The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time; The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time; The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time; The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time; The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time; The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time; The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time; The sidelink resources include the first resource and / or the second resource, wherein the first resource includes a detection window and / or detection resources, and the second resource includes a selection window and / or candidate resources.
6. The side-link resource processing method according to claim 5, characterized in that, If at least a portion of the first resource does not meet at least one of the following requirements, the at least a portion of the first resource that does not meet the requirements shall be discarded: The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time; The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time; The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time; The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time; The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time; The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time.
7. The side-link resource processing method according to claim 5, characterized in that, If at least a portion of the second resource does not meet at least one of the following requirements, the at least a portion of the second resource that does not meet the requirements shall be discarded: The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time; The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time; The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time; The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time; The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time; The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time.
8. The side-link resource processing method according to any one of claims 5-7, characterized in that, At least one of the following is used in the first moment: The fifth time step is located after time step n, and the duration between time step n and time step n is the packet delay budget (PDB). The sixth time point is located after time point n, and the duration between time point n and time point n is the remaining PDB. The moment when resource selection is triggered; The moment that triggers resource reselection; The earliest moment that triggers resource selection; The earliest moment that triggers resource reselection; The latest time to trigger resource selection; The latest time to trigger resource reselection; The moment that triggers resource discarding; The earliest moment that triggers resource discarding; The latest time that triggers resource discarding; The second resource corresponds to the time information, which includes any one of the following: starting point, earliest resource, earliest time, ending point, latest resource, and latest time.
9. The side-link resource processing method according to any one of claims 5-7, characterized in that, The second time or the fourth time is the time information corresponding to the first resource, and the time information includes any one of the following: start point, earliest resource, earliest time, end point, latest resource, and latest time.
10. The side-link resource processing method according to any one of claims 5-7, characterized in that, The third time interval shall be any of the following: The fifth time point is located after time point n, and the duration between time point n and time point n is PDB; The sixth time point is located after time point n, and the duration between time point n and time point n is the remaining PDB. The moment when resource selection is triggered; The moment that triggers resource reselection; The earliest moment that triggers resource selection; The earliest moment that triggers resource reselection; The latest time to trigger resource selection; The latest time to trigger resource reselection; The moment that triggers resource discarding; The earliest moment that triggers resource discarding; The latest time that triggers resource discarding; The time information corresponding to the first resource includes any one of the following: starting point, earliest resource, earliest time, ending point, latest resource, and latest time.
11. The side-link resource processing method according to any one of claims 5-7, characterized in that, At least one of the first preset processing time, the second preset processing time, the third preset processing time, and the fourth preset processing time includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following: The first duration is the time required to decode the Side Link Control Information (SCI) or Physical Side Link Control Channel (PSCCH). The second duration is the time required for resource selection and / or reselection.
12. The side-link resource processing method according to claim 11, characterized in that, The first preset processing time also includes at least one of the following, and / or, not less than one of the following or the sum of at least two of the following: The length of time domain occupied by the second resource; The maximum length of the time domain occupied by the second resource; The minimum length of the time domain occupied by the second resource; The number of resources in the second resource; The maximum number of resources for the second resource; The minimum number of resources required for the second resource.
13. The side-link resource processing method according to claim 11, characterized in that, The second preset processing time also includes at least one of the following, and / or, not less than any one of the following or the sum of at least two of the following: The length of time domain occupied by the first resource; The maximum length of the time domain occupied by the first resource; The minimum length of the time domain occupied by the first resource; The number of resources in the first resource; The maximum number of resources for the first resource; The minimum number of resources required for the first resource.
14. The side-link resource processing method according to claim 11, characterized in that, The third preset processing time and / or the fourth preset processing time further include at least one of the following, and / or, not less than any one of the following or the sum of at least two of the following: The length of time domain occupied by the first resource; The maximum length of the time domain occupied by the first resource; The minimum length of the time domain occupied by the first resource; The number of resources in the first resource; The maximum number of resources for the first resource; The minimum number of resources required for the first resource; The length of time domain occupied by the second resource; The maximum length of the time domain occupied by the second resource; The minimum length of the time domain occupied by the second resource; The number of resources in the second resource; The maximum number of resources for the second resource; The minimum number of resources required for the second resource.
15. The side-link resource processing method according to any one of claims 5-7, characterized in that, At least one of the first preset processing time, the second preset processing time, the third preset processing time, and the fourth preset processing time includes at least one of the following, and / or is not less than any one of the following or the sum of at least two of the following: Time required for SCI decoding; Time required for resource selection and / or reselection; Congestion control processing time; PSSCH data transmission preparation time; Preparation time for reporting via the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH).
16. The side-link resource processing method according to claim 1, characterized in that, The first information is configured by the network-side device, defined by the protocol, pre-configured, supported by the terminal, or determined according to preset parameters.
17. The side-link resource processing method according to claim 16, characterized in that, The preset parameter adopts at least one of the following: Processing time for a specific channel, signal, or operation; Determined based on PDB; Determined based on the remaining PDB; Measured quantity; Statistic; Determined based on geographical location; Determined based on Quality of Service (QOS); Determined based on priority; Determined based on communication distance; Type of propagation; Determined based on whether there is a Radio Resource Control (RRC) connection; Determined based on whether the terminal obtains scheduled or recommended resources; The first time point is determined based on the relationship between the first time point and the discontinuous reception DRX configuration. The first time point is the time point that triggers resource selection, reselection, re-evaluation, or preemption. Determined based on the configuration of the logical channel; Determined based on the configuration of higher-level signaling; Determined based on the Hybrid Automatic Repeat Request (HARQ) configuration; Determined based on power-saving configuration.
18. The side-link resource processing method according to claim 16, characterized in that, When the value, range, or content of the preset parameter is different, the value of the first information will also be different.
19. A method for indicating sidelink resources, characterized in that, The method includes: The network-side device configures a target sidelink object for the terminal. The target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource. The first information of the target sidelink object satisfies a first requirement. Wherein, the detection window is a short-term detection window, or, the detection window includes a short-term detection window and a preset number of partial detection windows; The detection resource is the resource within the detection window; The first requirement includes at least one of the following: The distance between the starting point of the short-term detection window and the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the short-term detection window and the second resource is greater than or equal to the second preset processing time; The distance between the resource within the short-term detection window and the second resource is greater than or equal to the second preset processing time. The distance between the starting point of the partial detection window and the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the partial detection window and the second resource is greater than or equal to the second preset processing time; The distance between the resource inside the detection window and the second resource is greater than or equal to the second preset processing time. The second resource includes a selection window and / or candidate resources.
20. The side-link resource indication method according to claim 19, characterized in that, The first requirement specifically includes at least one of the following: The distance between the starting point of the first resource and the earliest resource of the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the first resource and the earliest resource of the second resource is greater than or equal to the second preset processing time; The first resource includes a detection window and / or detection resources.
21. The side-link resource indication method according to claim 19, characterized in that, The first information includes at least one of the following: The length of the time domain occupied by the target sidelink object; The maximum length of the time domain occupied by the target sidelink object; The minimum length of the time domain occupied by the target sidelink object; The number of resources in the target sidelink object; Maximum number of resources for the target sidelink object; Minimum number of resources required for the target sidelink object; The starting point of the target sidelink object; The earliest resource of the target sidelink object; The earliest information about the target sidelink object; The starting offset of the target sidelink object; The endpoint of the target sidelink object; The latest resource of the target sidelink object; Information about the latest time step of the target sidelink object; The endpoint offset of the target side link object.
22. The side-link resource indication method according to claim 19, characterized in that, The first requirement includes at least one of the following: The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time; The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time; The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time; The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time; The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time; The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time; The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time; The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time; The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time; The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time; The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time; The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time; The sidelink resources include the first resource and / or the second resource, wherein the first resource includes a detection window and / or detection resources, and the second resource includes a selection window and / or candidate resources.
23. A sidelink resource processing device, characterized in that, Applied to a terminal, the device includes: The acquisition module is used to acquire a target sidelink object, wherein the first information of the target sidelink object satisfies a first requirement, and the target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource; The processing module is used to perform resource detection and / or resource selection on the target sidelink object; Wherein, the detection window is a short-term detection window, or, the detection window includes a short-term detection window and a preset number of partial detection windows; The detection resource is the resource within the detection window; The first requirement includes at least one of the following: The distance between the starting point of the short-term detection window and the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the short-term detection window and the second resource is greater than or equal to the second preset processing time; The distance between the resource within the short-term detection window and the second resource is greater than or equal to the second preset processing time. The distance between the starting point of the partial detection window and the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the partial detection window and the second resource is greater than or equal to the second preset processing time; The distance between the resource inside the detection window and the second resource is greater than or equal to the second preset processing time. The second resource includes a selection window and / or candidate resources.
24. The side-link resource processing device according to claim 23, characterized in that, The first requirement specifically includes at least one of the following: The distance between the starting point of the first resource and the earliest resource of the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the first resource and the earliest resource of the second resource is greater than or equal to the second preset processing time; The first resource includes a detection window and / or detection resources.
25. The side-link resource processing device according to claim 23, characterized in that, The first information includes at least one of the following: The length of the time domain occupied by the target sidelink object; The maximum length of the time domain occupied by the target sidelink object; The minimum length of the time domain occupied by the target sidelink object; The number of resources in the target sidelink object; Maximum number of resources for the target sidelink object; Minimum number of resources required for the target sidelink object; The starting point of the target sidelink object; The earliest resource of the target sidelink object; The earliest information about the target sidelink object; The starting offset of the target sidelink object; The endpoint of the target sidelink object; The latest resource of the target sidelink object; Information about the latest time step of the target sidelink object; The endpoint offset of the target side link object.
26. The side-link resource processing device according to claim 23, characterized in that, If the terminal acquires first sub-information and second sub-information, the first sub-information includes information about a detection window and / or detection resources, and the second sub-information includes information about a selection window and / or selection resources, the first information employs at least one of the following: The minimum value between the first and second sub-information; The maximum value between the first and second sub-information; The weighted sum of the first and second sub-information.
27. The side-link resource processing device according to claim 23, characterized in that, The first requirement includes at least one of the following: The interval between the starting point of the first resource and the first moment shall not be less than the first preset processing time; The interval between the earliest resource of the first resource and the first moment is not less than the first preset processing time; The interval between the earliest moment of the first resource and the first moment is not less than the first preset processing time; The interval between the starting point of the second resource and the second moment shall not be less than the second preset processing time; The interval between the earliest resource of the second resource and the second time point is not less than the second preset processing time; The interval between the earliest moment of the second resource and the second moment is not less than the second preset processing time; The interval between the endpoint of the first resource and the third time point shall not be less than the third preset processing time; The interval between the latest resource of the first resource and the third time step shall not be less than the third preset processing time; The interval between the latest time of the first resource and the third time shall not be less than the third preset processing time; The interval between the endpoint of the second resource and the fourth time point is not less than the fourth preset processing time; The interval between the latest resource of the second resource and the fourth time step is not less than the fourth preset processing time; The interval between the latest time of the second resource and the fourth time shall not be less than the fourth preset processing time; The sidelink resources include the first resource and / or the second resource, wherein the first resource includes a detection window and / or detection resources, and the second resource includes a selection window and / or candidate resources.
28. A sidelink resource indication device, characterized in that, Applied to network-side devices, the device includes: The configuration module is used to configure a target sidelink object for the terminal. The target sidelink object includes at least one of the following: a detection window, a detection resource, a selection window, and a candidate resource. The first information of the target sidelink object satisfies a first requirement. Wherein, the detection window is a short-term detection window, or, the detection window includes a short-term detection window and a preset number of partial detection windows; The detection resource is the resource within the detection window; The first requirement includes at least one of the following: The distance between the starting point of the short-term detection window and the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the short-term detection window and the second resource is greater than or equal to the second preset processing time; The distance between the resource within the short-term detection window and the second resource is greater than or equal to the second preset processing time. The distance between the starting point of the partial detection window and the second resource is greater than or equal to the first preset processing time; The distance between the endpoint of the partial detection window and the second resource is greater than or equal to the second preset processing time; The distance between the resource inside the detection window and the second resource is greater than or equal to the second preset processing time. The second resource includes a selection window and / or candidate resources.
29. A terminal, characterized in that, It includes 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 sidelink resource processing method as described in any one of claims 1 to 18.
30. A network-side device, characterized in that, It includes 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 sidelink resource indication method as described in any one of claims 19 to 22.
31. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the sidelink resource processing method as described in any one of claims 1-18, or the sidelink resource indication method as described in any one of claims 19-22.
Citation Information
Patent Citations
Signal monitoring method and device and storage medium in direct communication
CN111771388A
Data transmission method, device and terminal
CN112272397A
Methods of autonomous resource selection in new radio (NR) vehicle-to-everything (V2X) sidelink communication
US20200229171A1
Method and device for measuring and reporting channel state in sidelink communication
WO2020222532A1