Resource selection method and apparatus, terminal

CN116567735BActive Publication Date: 2026-08-18VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210107220.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-28
Publication Date
2026-08-18
Estimated Expiration
2042-01-28

AI Technical Summary

Benefits of technology

[0045] In this embodiment, the terminal obtains first information and performs resource selection and/or resource exclusion based on the first information. The first information may include LBT information and COT information, etc. In this way, the terminal considers the influence of LBT information and COT information when performing resource selection and/or resource exclusion, which can reduce the probability of conflict on unlicensed frequency bands.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116567735B_ABST
    Figure CN116567735B_ABST
Patent Text Reader

Abstract

The application discloses a resource selection method and device and a terminal, and belongs to the technical field of communication. The resource selection method of the application embodiment comprises the following steps: a terminal acquires first information; the terminal selects resources and / or excludes resources according to the first information; wherein the first information comprises at least one of the following: listen before talk (LBT) information; channel occupancy time (COT) information; information of recommended resources; a transmission type; a source identifier or a destination identifier; channel busy ratio (CBR) information; channel occupancy ratio (CR) information; quality of service (QoS) information; and a data packet size. The application embodiment can select available resources on an unlicensed frequency band.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, specifically relating to a resource selection method, apparatus, and terminal. Background Technology

[0002] In New Radio (NR) sidelinks (SL), the terminal detects the Sidelink Control Information (SCI) and excludes resources indicated and / or reserved in the SCI. When excluding resources, only those indicated and / or reserved are excluded; for each SCI indication, a maximum of three resources can be excluded. The probability of selecting resources from the remaining resources is the same. If this selection method is also used on unlicensed frequency bands, then the probability of the terminal selecting other reserved occupied channel time (COT) and / or talk-before (LBT) resources on the unlicensed frequency bands is the same as the probability of selecting resources outside of COT and / or LBT. This increases the probability of collisions on unlicensed frequency bands. Summary of the Invention

[0003] This application provides a resource selection method, apparatus, and terminal that can reduce the probability of conflicts on unlicensed frequency bands.

[0004] Firstly, a resource selection method is provided, including:

[0005] The terminal obtains the first information;

[0006] The terminal selects and / or excludes resources based on the first information;

[0007] The first information includes at least one of the following:

[0008] Listen before you speak LBT information;

[0009] Channel Occupancy Time (COT) information;

[0010] Information on recommended resources;

[0011] Transmission type;

[0012] Source identifier or destination identifier;

[0013] Channel Busy Ratio (CBR) information;

[0014] Channel occupancy ratio (CR) information;

[0015] Quality of Service (QoS) information;

[0016] Data packet size.

[0017] Secondly, a resource selection device is provided, comprising:

[0018] The acquisition module is used to acquire the initial information.

[0019] The processing module is used to select and / or exclude resources based on the first information;

[0020] The first information includes at least one of the following:

[0021] Listen before you speak LBT information;

[0022] Channel Occupancy Time (COT) information;

[0023] Information on recommended resources;

[0024] Transmission type;

[0025] Source identifier or destination identifier;

[0026] Channel Busy Ratio (CBR) information;

[0027] Channel occupancy ratio (CR) information;

[0028] Quality of Service (QoS) information;

[0029] Data packet size.

[0030] Thirdly, a terminal is provided, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method described in the first aspect.

[0031] Fourthly, a terminal is provided, including a processor and a communication interface, wherein the processor is used to acquire first information; and to perform resource selection and / or resource exclusion based on the first information;

[0032] The first information includes at least one of the following:

[0033] Listen before you speak LBT information;

[0034] Channel Occupancy Time (COT) information;

[0035] Information on recommended resources;

[0036] Transmission type;

[0037] Source identifier or destination identifier;

[0038] Channel Busy Ratio (CBR) information;

[0039] Channel occupancy ratio (CR) information;

[0040] Quality of Service (QoS) information;

[0041] Data packet size.

[0042] Fifthly, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0043] In a sixth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0044] In a seventh aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to implement the steps of the resource selection method as described in the first aspect.

[0045] In this embodiment, the terminal obtains first information and performs resource selection and / or resource exclusion based on the first information. The first information may include LBT information and COT information, etc. In this way, the terminal considers the influence of LBT information and COT information when performing resource selection and / or resource exclusion, which can reduce the probability of conflict on unlicensed frequency bands. Attached Figure Description

[0046] Figure 1 This is a block diagram of a wireless communication system applicable to embodiments of this application;

[0047] Figures 2-4 A flowchart illustrating the resource selection method in this application embodiment;

[0048] Figure 5 This is a structural block diagram of the terminal-side resource selection device according to an embodiment of this application;

[0049] Figure 6 This is a schematic diagram of the structure of the communication device according to an embodiment of this application;

[0050] Figure 7 This is a schematic diagram of the terminal structure according to an embodiment of this application. Detailed Implementation

[0051] 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.

[0052] 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.

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

[0054] 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. Terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of terminal 11 is not limited in this embodiment. Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment 12 may also be referred to as radio access network equipment, radio access network (RAN), radio access network function, or radio access network unit. Access network equipment 12 may include base stations, WLAN access points, or WiFi nodes, etc. Base stations may be referred to as Node B, evolved Node B (eNB), access point, base transceiver station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home B node, home evolved B node, Transmitting Receiving Point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this application embodiment, only a base station in an NR system is used as an example for description, and the specific type of base station is not limited.

[0055] In future communication systems, shared spectrum, such as unlicensed bands, can supplement licensed bands to help operators expand service capacity. To maintain consistency with NR deployments and maximize NR-based unlicensed access, unlicensed bands can operate in the 5GHz, 37GHz, and 60GHz bands. Because unlicensed bands are shared by multiple technologies (RATs), such as WiFi, radar, and LTE-License Assisted Access (LAA), in some countries or regions, their use must comply with regulations to ensure fair use of the resource by all devices. These regulations include rules such as Listen Before Talk (LBT) and Maximum Channel Occupancy Time (MCOT). When a transmitting node needs to send information, it first performs an LBT, then energy detection (ED) on surrounding nodes. If the detected power is below a threshold, the channel is considered idle, and the transmitting node can transmit. Conversely, if the channel is busy, the transmission node cannot send data. Transmission nodes can be base stations, UEs, wireless access points (WiFi APs), etc. After a transmission node begins transmission, the Channel Occupancy Time (COT) cannot exceed the Channel Occupancy Time (MCOT).

[0056] Commonly used LBT (Local Downlink Detection and Detection) categories can be divided into category 1, category 2, and category 4. Category 1 LBT means the transmitting node does not perform LBT, i.e., no LBT or immediate transmission. Category 2 LBT is one-shot LBT, meaning the node performs an LBT before transmission; if the channel is empty, transmission proceeds; if the channel is busy, transmission does not. Category 4 LBT is a back-off channel sensing mechanism; when the transmitting node detects that the channel is busy, it backs off and continues listening until it detects that the channel is empty. For gNBs, Category 2 LBT is applied to the Demodulation Reference Signal (DRS) without the Physical Downlink Shared Channel (PDSCH), and Category 4 LBT is applied to the PDSCH, Physical Downlink Control Channel (PDCCH), and / or Enhanced Physical Downlink Control Channel (ePDCCH). For the UE, category4LBT corresponds to the type 1 UL channel access procedure, and category2LBT corresponds to the type 2 UL channel access procedure.

[0057] For load-based devices (LBE), a transmission node can start LBT at any time and continue transmission until it detects that the channel is empty. There is no fixed listening time for the transmission node, and it does not need to skip when it detects that the channel is busy. It can continue listening by backoffing several Evolved Clear Channel Assessments (eCCA) until the eCCA counter reaches zero.

[0058] NR SL defines two resource allocation modes: mode 1, where resources are scheduled by the base station; and mode 2, where the UE decides which resources to use for transmission. Resource information may come from base station broadcast messages or pre-configured information. If the UE is within range of the base station and has a Radio Resource Control (RRC) connection, it can operate in mode 1 and / or mode 2. If the UE is within range of the base station but does not have an RRC connection, it can only operate in mode 2. If the UE is outside range of the base station, it can only operate in mode 2 and perform SL transmission according to the pre-configured information.

[0059] For mode 2, the specific operation is as follows: 1) After resource selection is triggered, the transmitting end (TX) UE first determines the resource selection window. The lower boundary of the resource selection window is at time T1 after the resource selection is triggered, and the upper boundary is at time T2 after the trigger. T2 is the value selected by the UE within the packet delay budget (PDB) of its transport block (TB) transmission. T2 is no earlier than T1. 2) Before resource selection, the UE needs to determine the candidate resource set. It compares the reference signal received power (RSRP) measured on the resource within the resource selection window with the corresponding RSRP threshold. If the RSRP is lower than the RSRP threshold, then the resource is 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. In addition, the UE can reserve transmission resources for subsequent transmissions (which can be the same TB or different TBs) during this transmission.

[0060] NR SL supports chained resource reservation, meaning that a Side Link Control Message (SCI) can reserve the current resource, and up to two additional resources. In the next resource, two more reserved resources can be specified. Within the selection window, resources can be continuously reserved using a dynamic reservation method.

[0061] In the NR unlicensed band (NRU), "detection" is used to determine whether the detected resource is busy or idle. This involves considering the channel bandwidth usage and the results of energy detection. Based on the results, it determines whether to decrement the counter or send information to the next candidate resource.

[0062] In sidelink (SL), "detection" determines the resource occupancy / interference status of a resource based on its RSRP (Resource Status Ratio). This then determines whether candidate resources in the corresponding resource selection window are likely to be subject to severe interference, thus deciding whether to exclude those resources.

[0063] Both NRU and SL employ the concept of detection; however, the standards for detection differ between the two systems. In this application's embodiments, "detection" refers to NRU detection and / or SL detection, or a new detection method for judgment; no specific limitation is made here.

[0064] The resource selection method provided in this application will be described in detail below with reference to the accompanying drawings, through some embodiments and application scenarios.

[0065] This application provides a resource selection method, such as... Figure 2 As shown, it includes:

[0066] Step 101: The terminal obtains the first information;

[0067] Step 102: The terminal selects and / or excludes resources based on the first information;

[0068] The first information includes at least one of the following:

[0069] Listen before you speak LBT information;

[0070] Channel Occupancy Time (COT) information;

[0071] Information on recommended resources;

[0072] The transmission type, i.e. the transmission type of the data packet or side link (SL) process or hybrid automatic repeat request (HARQ) process, can be unicast, groupcast, or broadcast.

[0073] The source identifier or destination identifier is the identifier of the terminal. If it is the sending terminal, it is the source identifier; if it is the receiving terminal, it is the destination identifier. The source identifier can represent a single terminal, a group of terminals, or all terminals. The source identifier can correspond to unicast, multicast, or broadcast services. The destination identifier can represent a single terminal, a group of terminals, or all terminals. The destination identifier can correspond to unicast, multicast, or broadcast services.

[0074] Channel busy ratio (CBR) information is the CBR information measured by the terminal.

[0075] Channel occupancy ratio (CR) information is CR information measured by the terminal;

[0076] Quality of Service (QoS) information can include priority, remaining delay packet budget, etc., such as QoS information for data packets, SL processes, or HARQ processes.

[0077] Data packet size.

[0078] In this embodiment, the terminal obtains first information and performs resource selection and / or resource exclusion based on the first information. The first information may include LBT information and COT information, etc. In this way, the terminal considers the influence of LBT information and COT information when performing resource selection and / or resource exclusion, which can reduce the probability of conflict on unlicensed frequency bands.

[0079] In some embodiments, the LBT information includes at least one of the following:

[0080] The type of LBT, such as cat 1LBT, cat 2LBT or cat 4LBT, or type 1, type 2A, type 2B or type 2C channel access procedure, can be the LBT type of the UE, or the UL channel access procedure, or the SL channel access procedure.

[0081] Channel access priority level (CAPC) information for data packets;

[0082] The duration of the first LBT is determined by the size of the CAPC or the contention window (CW);

[0083] The size of CW;

[0084] The scope of CW;

[0085] The maximum value of CW.

[0086] The CAPC information of the data packet may include at least one of the following:

[0087] CAPC of the data packet to be sent;

[0088] Receive resource indication CAPC.

[0089] In some embodiments, the COT information includes at least one of the following:

[0090] The type of COT, such as an indication of whether it is a shared COT or an initiated COT;

[0091] The remaining duration of COT;

[0092] COT duration.

[0093] In some embodiments, the terminal's resource selection and / or resource exclusion based on the first information includes:

[0094] The terminal excludes X resources based on LBT information, where X is a positive integer, and the X resources satisfy at least one of the following:

[0095] The X resources are located before the first resource that is indicated or reserved. These X resources can be X resources that precede the first resource, and there are no other resources between these X resources and the first resource, that is, the X resources are adjacent to the first resource; or, the X resources are located before the first resource, and there is a resource interval between them and the first resource, that is, the X resources are not adjacent to the first resource; thus, the position of the X resources is defined.

[0096] The X resources are determined based on the duration of the first LBT, or the X resources are determined based on the minimum value of CW, or the X resources are determined based on the maximum value of CW, or the X resources are determined based on both the maximum and minimum values ​​of CW; for example, the X resources are determined by the minimum value of alpha1*CW, or by the maximum value of alpha2*CW, or by the minimum value of alpha1*CW + the maximum value of alpha2*CW, where the values ​​of alpha1 and alpha2 can be limited according to actual needs, for example, alpha1 + alpha2 = 1. The X resources are determined by the minimum value of alpha1*CW, which can be determined by the minimum value itself, or by the value rounded to the nearest integer, or by the value obtained by rounding up the minimum value. Similarly, the X resources are determined by the maximum value of alpha2*CW, which can be determined by the maximum value itself, or by the value rounded to the nearest integer, or by the value obtained by rounding up the maximum value.

[0097] The X resources are determined based on the priority or CAPC of the data packet to be sent, or the priority or CAPC in the second information, wherein the length of the LBT is related to the CAPC of the data packet, and the possible length of the LBT can be determined based on the priority and / or CAPC carried in the detected SCI.

[0098] In the above embodiments, the second information may be SCI. Of course, the second information is not limited to SCI, and may also be other information detected by the terminal.

[0099] In this embodiment, the terminal considers the impact of LBT information when selecting and / or excluding resources, which can reduce the probability of collisions on unlicensed frequency bands.

[0100] The first resource is at least one of the following:

[0101] SCI indications or reserved resources, i.e. SCI indications or reserved PSSCH resources detected or received by the terminal;

[0102] The resource containing the Mth SCI, where M is a positive integer, for example: M = 1;

[0103] PSFCH resources;

[0104] S-SSB resources.

[0105] In some embodiments, the terminal's resource selection and / or resource exclusion based on the first information includes:

[0106] The terminal excludes Y resources based on COT information, where Y is a positive integer, and the Y resources satisfy at least one of the following:

[0107] The Y resources are located at the beginning of the indicated or reserved first resource (that is, the Y resources include the first resource, and the Y resources are counted starting from the first resource), or the Y resources are located after the indicated or reserved first resource (that is, the Y resources do not include the first resource, and are the Y resources after the first resource; the Y resources can be the Y resources after the first resource, and there are no other resources between the Y resources and the first resource, that is, the Y resources are adjacent to the first resource; or, the Y resources are located after the first resource, and there is an interval of a resources between the Y resources and the first resource, that is, the Y resources are not adjacent to the first resource), thus defining the position of the Y resources;

[0108] The Y resources are either the COT duration or the maximum COT duration;

[0109] The Y resources are either the remaining COT duration or the remaining COT duration;

[0110] The Y resources are determined based on the priority or CAPC of the data packet to be sent, or the priority or CAPC in the second information.

[0111] In this embodiment, the terminal considers the impact of COT information when selecting and / or excluding resources, which can reduce the probability of collisions on unlicensed frequency bands.

[0112] The first resource is at least one of the following:

[0113] SCI indications or reserved resources, i.e. SCI indications or reserved PSSCH resources detected or received by the terminal;

[0114] The resource containing the Mth SCI, where M is a positive integer, for example: M = 1;

[0115] PSFCH resources;

[0116] S-SSB resources.

[0117] In some embodiments, the terminal's resource selection and / or resource exclusion based on the first information includes:

[0118] The terminal selects or determines candidate resources based on transmission type, source identifier, and / or destination identifier, including:

[0119] When the transmission type is multicast or broadcast, select the resource to transmit data within the COT duration corresponding to the first resource; and / or

[0120] When the transmission type is unicast and the destination identifier indicated in the detected SCI is the terminal, if the terminal's data to be transmitted is broadcast data, the data is transmitted using resources within the COT duration or remaining COT duration corresponding to the resources reserved or indicated by the SCI; if the terminal's data to be transmitted is multicast or unicast data, and the identifier of the data to be transmitted is the same as the source identifier indicated in the SCI, the data is transmitted using resources within the COT duration or remaining COT duration corresponding to the resources reserved or indicated by the SCI; and / or

[0121] If the destination identifier indicated in the SCI detected by the terminal is the terminal, and the destination identifier of the data packet to be sent by the terminal is the source identifier indicated in the SCI, the resource within the COT duration corresponding to the resource reserved or indicated by the SCI is selected to transmit data.

[0122] In this embodiment, the terminal considers the influence of transmission type, source identifier and / or destination identifier when selecting and / or excluding resources, which can reduce the probability of collisions on unlicensed frequency bands.

[0123] The transmission type is either the transmission type indicated in the detected SCI (or the transmission type of reserved resources), or the transmission type determined according to the destination identifier indicated by the SCI.

[0124] In some embodiments, when the transmission type is multicast or broadcast, selecting the resource to transmit data within the COT duration corresponding to the first resource or the remaining COT duration includes:

[0125] When the remaining resources (excluding reserved resources) within the COT duration meet the service quality and / or data packet delay budget and / or resource size requirements of the terminal's data packets to be sent, data is transmitted using resources within the remaining COT duration, i.e., COT sharing, using different time-domain resources; or

[0126] When the remaining resources in the first resource meet the service quality and / or data packet delay budget and / or resource size requirements of the data packet to be sent by the terminal, the remaining frequency domain resources in the first resource are selected to transmit the data, that is, the same time domain resources, different frequency domain resources.

[0127] The first resource is at least one of the following:

[0128] SCI indications or reserved resources, i.e. SCI indications or reserved PSSCH resources detected or received by the terminal;

[0129] The resource containing the Mth SCI, where M is a positive integer;

[0130] PSFCH resources;

[0131] S-SSB resources.

[0132] In the above embodiments, the resources reserved or indicated by the SCI are at least one of the following:

[0133] Resources of the Physical Side Link Shared Channel (PSSCH);

[0134] Resources of the Physical Sidelink Feedback Channel (PSFCH);

[0135] The resource containing the Nth SCI, where N is a positive integer;

[0136] Resources of the side link synchronization signal block S-SSB.

[0137] The resources indicated by SCI can be either explicitly indicated by SCI or implicitly indicated by SCI. For example, the resources of PSFCH and the resources where the Nth SCI is located are calculated based on the SCI-indicated resource A using preset rules. They are determined based on the SCI-indicated resource A, but are not directly indicated by SCI.

[0138] In some embodiments, the above-mentioned resources are time-domain resources and / or frequency-domain resources, and the units of the resources are time slots, symbols, milliseconds, seconds, physical resource blocks, resource blocks, or resource elements.

[0139] In some embodiments, the terminal's resource selection and / or resource exclusion based on the first information includes:

[0140] The terminal selects a resource or candidate resource from the recommended resources, wherein the recommended resource is a resource indicated by the second terminal or is within the COT duration indicated by the second terminal or the remaining COT duration.

[0141] The second terminal is another terminal that is different from the terminal mentioned above. For example, if the terminal mentioned above is a receiving terminal, then the second terminal is a sending terminal.

[0142] In some embodiments, the terminal's resource selection and / or resource exclusion based on the first information further includes:

[0143] If the terminal does not use the recommended resources, it selects resources or candidate resources using the Type 1 channel access procedure. The Type 1 channel access procedure is a channel access method that defines how long the LBT idle time is before access can occur, and the maximum COT duration after access.

[0144] In some embodiments, the recommended resource is a resource indicated or configured by the first SCI or the second SCI, or the Radio Resource Control (RRC) message, or the PC5-RRC message, or the Media Access Control (MAC) control element (CE).

[0145] Among them, the PC5-RRC message is the RRC message of the PC5 interface, which is the interface for interaction between the vehicle module, the vehicle, roadside equipment, and people.

[0146] In some embodiments, the first information is information from a first SCI, a second SCI, an RRC message, a PC5-RRC message, or a MAC CE indication.

[0147] In a specific example, such as Figure 3 As shown, UE (UE 1) detects the SCI sent by UE 2 at time t1; the SCI determines the resources at time t2 and carries the COT duration indication, CW indication and / or LBT duration indication; UE 1 excludes the CW length and / or LBT duration before time t2, excludes resources with the duration of COT duration (including t2) at time t2, and performs the above steps to select resources.

[0148] Alternatively, UE (UE 1) detects the SCI sent by UE 2 at time t1; the SCI determines the resources and CAPC indication at time t2; UE 1 determines the maximum value of CW and / or the maximum value of LBT duration based on the CAPC indication, determines the length of COT duration based on CAPC, UE 1 excludes the maximum length of CW and / or the maximum length of LBT duration before time t2, excludes resources of COT duration (including t2) at time t2, and performs the above steps to select resources.

[0149] Wherein, the resource at time t2 is the resource where PSSCH is located, or the resource of PSFCH determined according to the PSSCH indicated by SCI.

[0150] In another specific example, such as Figure 4As shown, UE (UE 1) detects the SCI sent by UE 2 at time t1; the SCI carries service indication information, destination ID information, and COT duration information. If the SCI indicates that the transmission service is broadcast transmission and / or the destination ID carried in the SCI is the ID corresponding to UE 1 (which can be considered as the service that UE 1 needs to receive), then UE 1 selects a resource and / or selects a candidate resource in the COT duration indicated by the SCI.

[0151] Furthermore, when the destination ID of the data to be transmitted by UE 1 is the same as the source ID indicated in the SCI, the destination ID of the data to be transmitted by UE 1 is the ID corresponding to the broadcast service, and / or the data to be transmitted by UE 1 is a broadcast service, then the above method is used to select resources and / or select candidate resources.

[0152] In another specific example, UE 1 sends an SCI, which indicates at least one of the following: reserved resources, recommended information, and (remaining) COT duration; if UE 2 detects the SCI sent by UE 1, and the data packet indicated by the SCI is the received information of UE 2, UE 2 determines the resources according to the recommended information.

[0153] Furthermore, if the recommendation information indicates information carrying recommended resources, then UE 2 determines its selected resources and / or candidate resources based on the remaining COT.

[0154] Furthermore, if the recommendation information indicates that it does not carry information about recommended resources, then UE 2 uses the type 1 channel access procedure to select resources and / or candidate resources.

[0155] Furthermore, if the recommendation information indicates information carrying recommended resources, and the remaining COT meets the QoS requirements of the data packets to be sent by UE2, then the selected resources and / or candidate resources are determined according to the remaining COT; otherwise, UE2 selects resources and / or candidate resources using the type 1 channel access procedure.

[0156] The resource selection method provided in this application can be executed by a resource selection device. This application uses the example of a resource selection device executing the resource selection method to illustrate the resource selection device provided in this application.

[0157] This application provides a resource selection device applied to a terminal 200, such as... Figure 5 As shown, it includes:

[0158] Module 21 is used to acquire the first information;

[0159] Processing module 22 is used to select and / or exclude resources based on the first information;

[0160] The first information includes at least one of the following:

[0161] Listen before you speak LBT information;

[0162] Channel Occupancy Time (COT) information;

[0163] Information on recommended resources;

[0164] Transmission type;

[0165] Source identifier or destination identifier;

[0166] Channel Busy Ratio (CBR) information;

[0167] Channel occupancy ratio (CR) information;

[0168] Quality of Service (QoS) information;

[0169] Data packet size.

[0170] In this embodiment of the application, the terminal obtains first information and performs resource selection and / or resource exclusion based on the first information. The first information may include LBT information and COT information. In this way, the terminal considers the influence of LBT information and COT information when performing resource selection and / or resource exclusion, which can reduce the probability of conflict on unlicensed frequency bands.

[0171] In some embodiments, the LBT information includes at least one of the following:

[0172] Types of LBTs;

[0173] Channel access priority level (CAPC) information for data packets;

[0174] The duration of the first LBT is determined by the size of the CAPC or the contention window CW;

[0175] The size of CW;

[0176] The scope of CW;

[0177] The maximum value of CW.

[0178] In some embodiments, the CAPC information of the data packet includes at least one of the following:

[0179] CAPC of the data packet to be sent;

[0180] Receive resource indication CAPC.

[0181] In some embodiments, the COT information includes at least one of the following:

[0182] Types of COT;

[0183] The duration of the remaining COT;

[0184] COT duration.

[0185] In some embodiments, the processing module 22 is configured to exclude X resources based on LBT information, where X is a positive integer, and the X resources satisfy at least one of the following:

[0186] The X resources are located before the first resource that is indicated or reserved;

[0187] The X is determined based on the duration of the first LBT, or the X resources are determined based on the minimum value of CW, or the X resources are determined based on the maximum value of CW, or the X resources are determined based on both the maximum and minimum values ​​of CW.

[0188] The X resources are determined based on the priority or CAPC of the data packet to be sent, or the priority or CAPC in the second information.

[0189] In some embodiments, the processing module 22 is used to exclude Y resources based on COT information, where Y is a positive integer, and the Y resources satisfy at least one of the following:

[0190] The Y resources are located at the beginning of the indicated or reserved first resource, or the Y resources are located after the indicated or reserved first resource;

[0191] The Y resources are either the COT duration or the maximum COT duration;

[0192] The Y resources are either the remaining COT duration or the remaining COT duration;

[0193] The Y resources are determined based on the priority or CAPC of the data packet to be sent, or the priority or CAPC in the second information.

[0194] In some embodiments, the processing module 22 is configured to select resources or determine candidate resources based on transmission type, source identifier, and / or destination identifier, including:

[0195] When the transmission type is multicast or broadcast, select the resource to transmit data within the COT duration corresponding to the first resource; and / or

[0196] When the transmission type is unicast and the destination identifier indicated in the detected SCI is the terminal, if the terminal's data to be transmitted is broadcast data, the data is transmitted using resources within the COT duration or remaining COT duration corresponding to the resources reserved or indicated by the SCI; if the terminal's data to be transmitted is multicast or unicast data, and the identifier of the data to be transmitted is the same as the source identifier indicated in the SCI, the data is transmitted using resources within the COT duration or remaining COT duration corresponding to the resources reserved or indicated by the SCI; and / or

[0197] If the destination identifier indicated in the SCI detected by the terminal is the terminal, and the destination identifier of the data packet to be sent by the terminal is the source identifier indicated in the SCI, the resource within the COT duration corresponding to the resource reserved or indicated by the SCI is selected to transmit data.

[0198] In some embodiments, the transmission type is the transmission type indicated in the detected SCI, or the transmission type determined according to the destination identifier indicated by the SCI.

[0199] In some embodiments, the processing module 22 is configured to select resources for transmitting data during the remaining COT duration when the remaining resources within the COT duration meet the service quality and / or data packet delay budget and / or resource size requirements of the data packets to be sent by the terminal; or

[0200] When the remaining resources in the first resource meet the service quality and / or data packet delay budget and / or resource size requirements of the data packet to be sent by the terminal, the remaining frequency domain resources in the first resource are selected to transmit the data.

[0201] In some embodiments, the resources reserved or indicated by the SCI are at least one of the following:

[0202] Resources of the Physical Side Link Shared Channel (PSSCH);

[0203] Resources of the Physical Sidelink Feedback Channel (PSFCH);

[0204] The resource containing the Nth SCI, where N is a positive integer;

[0205] Resources of the side link synchronization signal block S-SSB.

[0206] In some embodiments, the first resource is at least one of the following:

[0207] SCI-instructed or reserved resources;

[0208] The resource containing the Mth SCI, where M is a positive integer;

[0209] PSFCH resources;

[0210] S-SSB resources.

[0211] In some embodiments, the resources are time-domain resources and / or frequency-domain resources, and the units of the resources are time slots, symbols, milliseconds, seconds, physical resource blocks, resource blocks, or resource elements.

[0212] In some embodiments, the processing module 22 is used to select a resource or candidate resource from the recommended resources, wherein the recommended resource is a resource indicated by the second terminal or is located within the COT duration indicated by the second terminal or the remaining COT duration.

[0213] In some embodiments, the processing module 22 is configured to select a resource or candidate resource using a Type 1 channel access procedure if the recommended resource is not used.

[0214] In some embodiments, the recommended resource is a resource indicated or configured by the first SCI or the second SCI, or the Radio Resource Control (RRC) message, or the PC5-RRC message, or the Media Access Control (MAC) control element (CE).

[0215] In some embodiments, the first information is information from a first SCI, a second SCI, an RRC message, a PC5-RRC message, or a MAC CE indication.

[0216] The resource selection device in this application embodiment can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices besides a terminal. For example, the terminal can include, but is not limited to, the type of terminal 11 listed above; other devices can be servers, network attached storage (NAS), etc., and this application embodiment does not specifically limit the type.

[0217] The resource selection device provided in this application embodiment can achieve... Figures 2 to 4 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0218] Optional, such as Figure 6 As shown, this application embodiment also provides a communication device 600, including a processor 601 and a memory 602. The memory 602 stores a program or instructions that can run on the processor 601. For example, when the communication device 600 is a terminal, when the program or instructions are executed by the processor 601, they implement the various steps of the above-described resource selection method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0219] This application also provides a terminal, which includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, they implement the steps of the resource selection method described above.

[0220] This application embodiment also provides a terminal, including a processor and a communication interface, wherein the processor is used to acquire first information; and to perform resource selection and / or resource exclusion based on the first information;

[0221] The first information includes at least one of the following:

[0222] Listen before you speak LBT information;

[0223] Channel Occupancy Time (COT) information;

[0224] Information on recommended resources;

[0225] Transmission type;

[0226] Source identifier or destination identifier;

[0227] Channel Busy Ratio (CBR) information;

[0228] Channel occupancy ratio (CR) information;

[0229] Quality of Service (QoS) information;

[0230] Data packet size.

[0231] This application also provides a terminal, including a processor and a communication interface. This terminal embodiment corresponds to the terminal-side method embodiment described above. All implementation processes and methods of the above method embodiments can be applied to this terminal embodiment and achieve the same technical effects. Specifically, Figure 7 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.

[0232] The terminal 700 includes, but is not limited to, at least some of the following components: radio frequency unit 701, network module 702, audio output unit 703, input unit 704, sensor 705, display unit 706, user input unit 707, interface unit 708, memory 709, and processor 710.

[0233] Those skilled in the art will understand that the terminal 700 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 710 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 7The 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.

[0234] It should be understood that, in this embodiment, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042. The GPU 7041 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 706 may include a display panel 7061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, power buttons, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.

[0235] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 701 can transmit it to the processor 710 for processing; in addition, the radio frequency unit 701 can send uplink data to the network-side device. Typically, the radio frequency unit 701 includes, but is not limited to, an antenna, amplifier, transceiver, coupler, low-noise amplifier, duplexer, etc.

[0236] The memory 709 can be used to store software programs or instructions, as well as various data. The memory 709 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first 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 709 may include volatile memory or non-volatile memory, or both. 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. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 709 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.

[0237] Processor 710 may include one or more processing units; optionally, processor 710 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 710.

[0238] In some embodiments, the processor 710 is used to acquire first information; and to select and / or exclude resources based on the first information;

[0239] The first information includes at least one of the following:

[0240] Listen before you speak LBT information;

[0241] Channel Occupancy Time (COT) information;

[0242] Information on recommended resources;

[0243] Transmission type;

[0244] Source identifier or destination identifier;

[0245] Channel Busy Ratio (CBR) information;

[0246] Channel occupancy ratio (CR) information;

[0247] Quality of Service (QoS) information;

[0248] Data packet size.

[0249] In some embodiments, the LBT information includes at least one of the following:

[0250] Types of LBTs;

[0251] Channel access priority level (CAPC) information for data packets;

[0252] The duration of the first LBT is determined by the size of the CAPC or the contention window CW;

[0253] The size of CW;

[0254] The scope of CW;

[0255] The maximum value of CW.

[0256] In some embodiments, the CAPC information of the data packet includes at least one of the following:

[0257] CAPC of the data packet to be sent;

[0258] Receive resource indication CAPC.

[0259] In some embodiments, the COT information includes at least one of the following:

[0260] Types of COT;

[0261] The duration of the remaining COT;

[0262] COT duration.

[0263] In some embodiments, the processor 710 is configured to exclude X resources based on LBT information, where X is a positive integer, and the X resources satisfy at least one of the following:

[0264] The X resources are located before the first resource that is indicated or reserved;

[0265] The X is determined based on the duration of the first LBT, or the X resources are determined based on the minimum value of CW, or the X resources are determined based on the maximum value of CW, or the X resources are determined based on both the maximum and minimum values ​​of CW.

[0266] The X resources are determined based on the priority or CAPC of the data packet to be sent, or the priority or CAPC in the second information.

[0267] In some embodiments, the processor 710 is configured to exclude Y resources based on COT information, where Y is a positive integer, and the Y resources satisfy at least one of the following:

[0268] The Y resources are located at the beginning of the indicated or reserved first resource, or the Y resources are located after the indicated or reserved first resource;

[0269] The Y resources are either the COT duration or the maximum COT duration;

[0270] The Y resources are either the remaining COT duration or the remaining COT duration;

[0271] The Y resources are determined based on the priority or CAPC of the data packet to be sent, or the priority or CAPC in the second information.

[0272] In some embodiments, the processor 710 is configured to select or determine candidate resources based on transmission type, source identifier, and / or destination identifier, including:

[0273] When the transmission type is multicast or broadcast, select the resource to transmit data within the COT duration corresponding to the first resource; and / or

[0274] When the transmission type is unicast and the destination identifier indicated in the detected SCI is the terminal, if the terminal's data to be transmitted is broadcast data, the data is transmitted using resources within the COT duration or remaining COT duration corresponding to the resources reserved or indicated by the SCI; if the terminal's data to be transmitted is multicast or unicast data, and the identifier of the data to be transmitted is the same as the source identifier indicated in the SCI, the data is transmitted using resources within the COT duration or remaining COT duration corresponding to the resources reserved or indicated by the SCI; and / or

[0275] If the destination identifier indicated in the SCI detected by the terminal is the terminal, and the destination identifier of the data packet to be sent by the terminal is the source identifier indicated in the SCI, the resource within the COT duration corresponding to the resource reserved or indicated by the SCI is selected to transmit data.

[0276] In some embodiments, the transmission type is the transmission type indicated in the detected SCI, or the transmission type determined according to the destination identifier indicated by the SCI.

[0277] In some embodiments, the processor 710 is configured to select resources for transmitting data during the remaining COT duration when the remaining resources within the COT duration meet the service quality and / or data packet delay budget and / or resource size requirements of the data packets to be transmitted by the terminal; or

[0278] When the remaining resources in the first resource meet the service quality and / or data packet delay budget and / or resource size requirements of the data packet to be sent by the terminal, the remaining frequency domain resources in the first resource are selected to transmit the data.

[0279] In some embodiments, the resources reserved or indicated by the SCI are at least one of the following:

[0280] Resources of the Physical Side Link Shared Channel (PSSCH);

[0281] Resources of the Physical Sidelink Feedback Channel (PSFCH);

[0282] The resource containing the Nth SCI, where N is a positive integer;

[0283] Resources of the side link synchronization signal block S-SSB.

[0284] In some embodiments, the first resource is at least one of the following:

[0285] SCI-instructed or reserved resources;

[0286] The resource containing the Mth SCI, where M is a positive integer;

[0287] PSFCH resources;

[0288] S-SSB resources.

[0289] In some embodiments, the resources are time-domain resources and / or frequency-domain resources, and the units of the resources are time slots, symbols, milliseconds, seconds, physical resource blocks, resource blocks, or resource elements.

[0290] In some embodiments, the processor 710 is configured to select a resource or candidate resource from the recommended resources, wherein the recommended resource is a resource indicated by the second terminal or is located within the COT duration indicated by the second terminal or the remaining COT duration.

[0291] In some embodiments, the processor 710 is configured to select a resource or candidate resource using a Type 1 channel access procedure if the recommended resource is not used.

[0292] In some embodiments, the recommended resource is a resource indicated or configured by the first SCI or the second SCI, or the Radio Resource Control (RRC) message, or the PC5-RRC message, or the Media Access Control (MAC) control element (CE).

[0293] In some embodiments, the first information is information from a first SCI, a second SCI, an RRC message, a PC5-RRC message, or a MAC CE indication.

[0294] 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 resource selection method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.

[0295] The processor 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.

[0296] 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 resource selection method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0297] 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.

[0298] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described resource selection method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0299] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0300] 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.

[0301] 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 resource selection method, characterized in that, include: The terminal obtains the first information; The terminal selects and / or excludes resources based on the first information; The first information includes at least one of the following: Transmission type; Source identifier or destination identifier; The terminal's resource selection and / or resource exclusion based on the first information includes: The terminal selects or determines candidate resources based on transmission type, source identifier, and / or destination identifier, including: When the transmission type is unicast and the destination identifier indicated in the detected SCI is the terminal, if the data to be transmitted by the terminal is unicast data and the identifier of the data to be transmitted is the same as the source identifier indicated in the SCI, the resource within the remaining COT duration corresponding to the resource reserved or indicated by the SCI is selected to transmit the data.

2. The method according to claim 1, characterized in that, The first information also includes Listen Before You Speak (LBT) information; the LBT information includes at least one of the following: Types of LBTs; Channel access priority level (CAPC) information for data packets; The duration of the first LBT is determined by the size of the CAPC or the contention window CW; The size of CW; The scope of CW; The maximum value of CW.

3. The method according to claim 2, characterized in that, The CAPC information of the data packet includes at least one of the following: CAPC of the data packet to be sent; Receive resource indication CAPC.

4. The method according to claim 1, characterized in that, The first information also includes Channel Occupancy Time (COT) information; the COT information includes at least one of the following: Types of COT; The duration of the remaining COT; COT duration.

5. The method according to claim 2, characterized in that, The terminal's resource selection and / or resource exclusion based on the first information also includes: The terminal excludes X resources based on LBT information, where X is a positive integer, and the X resources satisfy at least one of the following: The X resources are located before the first resource that is indicated or reserved; The X resources are determined based on the duration of the first LBT, or the X resources are determined based on the minimum value of CW, or the X resources are determined based on the maximum value of CW, or the X resources are determined based on both the maximum and minimum values ​​of CW. The X resources are determined based on the priority or CAPC of the data packet to be sent, or the priority or CAPC in the second information.

6. The method according to claim 4, characterized in that, The terminal's resource selection and / or resource exclusion based on the first information also includes: The terminal excludes Y resources based on COT information, where Y is a positive integer, and the Y resources satisfy at least one of the following: The Y resources are located at the beginning of the indicated or reserved first resource, or the Y resources are located after the indicated or reserved first resource; The Y resources are either the COT duration or the maximum COT duration; The Y resources are either the remaining COT duration or the remaining COT duration; The Y resources are determined based on the priority or CAPC of the data packet to be sent, or the priority or CAPC in the second information.

7. The method according to claim 1, characterized in that, The terminal selects resources or determines candidate resources based on transmission type, source identifier, and / or destination identifier, and further includes: When the transmission type is multicast or broadcast, select the resource to transmit data within the COT duration corresponding to the first resource; and / or When the transmission type is unicast and the destination identifier indicated in the detected SCI is the terminal, if the terminal's data to be transmitted is broadcast data, the data is transmitted using resources within the COT duration or remaining COT duration corresponding to the resources reserved or indicated by the SCI; if the terminal's data to be transmitted is multicast, and the identifier of the data to be transmitted is the same as the source identifier indicated in the SCI, the data is transmitted using resources within the COT duration or remaining COT duration corresponding to the resources reserved or indicated by the SCI; and / or If the destination identifier indicated in the SCI detected by the terminal is the terminal, and the destination identifier of the data packet to be sent by the terminal is the source identifier indicated in the SCI, the resource within the COT duration corresponding to the resource reserved or indicated by the SCI is selected to transmit data.

8. The method according to claim 1 or 7, characterized in that, The transmission type is the transmission type indicated in the detected SCI, or the transmission type determined according to the destination identifier indicated by the SCI.

9. The method according to claim 7, characterized in that, When the transmission type is multicast or broadcast, selecting the resource transmission data within the COT duration corresponding to the first resource or the remaining COT duration includes: If the remaining resources within the COT duration meet the service quality and / or data packet delay budget and / or resource size requirements of the data packets to be sent by the terminal, then the resources for the remaining COT duration are selected to transmit data; or When the remaining resources in the first resource meet the service quality and / or data packet delay budget and / or resource size requirements of the data packet to be sent by the terminal, the remaining frequency domain resources in the first resource are selected to transmit the data.

10. The method according to claim 1 or 7, characterized in that, The resources reserved or indicated by the SCI are at least one of the following: Resources of the Physical Side Link Shared Channel (PSSCH); Resources of the Physical Sidelink Feedback Channel (PSFCH); The resource containing the Nth SCI, where N is a positive integer; Resources of the side link synchronization signal block S-SSB.

11. The method according to claim 5, 6, or 7, characterized in that, The first resource is at least one of the following: SCI-instructed or reserved resources; The resource containing the Mth SCI, where M is a positive integer; PSFCH resources; S-SSB resources.

12. The method according to claim 5, 6, or 7, characterized in that, The resources are time-domain resources and / or frequency-domain resources, and the units of the resources are time slots, symbols, milliseconds, seconds, physical resource blocks, resource blocks, or resource elements.

13. The method according to claim 1, characterized in that, The first information also includes information on recommended resources, and the terminal's selection and / or exclusion of resources based on the first information further includes: The terminal selects a resource or candidate resource from the recommended resources, wherein the recommended resource is a resource indicated by the second terminal or is within the COT duration indicated by the second terminal or the remaining COT duration.

14. The method according to claim 13, characterized in that, The terminal's resource selection and / or resource exclusion based on the first information also includes: If the terminal does not use the recommended resources, it selects resources or candidate resources using the Type 1 channel access procedure.

15. The method according to claim 1, characterized in that, The first information also includes information on recommended resources, which are resources indicated or configured by the first SCI or the second SCI, or by the Radio Resource Control (RRC) message, or by the PC5-RRC message, or by the Media Access Control (MAC) control element (CE).

16. The method according to claim 1, characterized in that, The first information is information from the first SCI, the second SCI, an RRC message, a PC5-RRC message, or a MAC CE indication.

17. A resource selection device, applied to a terminal, characterized in that, include: The acquisition module is used to acquire the initial information. The processing module is used to select and / or exclude resources based on the first information; The first information includes at least one of the following: Transmission type; Source identifier or destination identifier; The processing module is used to perform resource selection and / or resource exclusion based on the first information, including: Resource selection or candidate resource determination is performed based on transmission type, source identifier, and / or destination identifier, including: When the transmission type is unicast and the destination identifier indicated in the detected SCI is the terminal, if the data to be transmitted by the terminal is unicast data and the identifier of the data to be transmitted is the same as the source identifier indicated in the SCI, the resource within the remaining COT duration corresponding to the resource reserved or indicated by the SCI is selected to transmit the data.

18. The resource selection device according to claim 17, characterized in that, The first information also includes Listen Before You Speak (LBT) information; the LBT information includes at least one of the following: Types of LBTs; Channel access priority level (CAPC) information for data packets; The duration of the first LBT is determined by the size of the CAPC or the contention window CW; The size of CW; The scope of CW; The maximum value of CW.

19. The resource selection device according to claim 17, characterized in that, The first information also includes Channel Occupancy Time (COT) information; the COT information includes at least one of the following: Types of COT; The duration of the remaining COT; COT duration.

20. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the resource selection method as described in any one of claims 1 to 16.

21. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the resource selection method as described in any one of claims 1-16.

Citation Information

Patent Citations

  • Method and apparatus for NR v2x resource selection

    US20200029340A1

  • Method and apparatus for resource selection on NR sidelink

    WO2021184364A1