A method and apparatus for determining a reference resource, and a terminal

CN117280806BActive Publication Date: 2026-10-20GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202180097895.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-10
Publication Date
2026-10-20
Estimated Expiration
2041-05-10

AI Technical Summary

Benefits of technology

[0016]本申请实施例提供的计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行上述的确定参考资源的方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117280806B_ABST
    Figure CN117280806B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a method and device for determining a reference resource, and a terminal, which comprises the following steps: a first terminal determines a resource pool in which a reference resource set is located, and determines a first resource set belonging to the resource pool in a resource selection window; the first terminal performs resource exclusion in the first resource set based on a detected SCI and a measured SL-RSRP, to obtain a second resource set and / or a third resource set, the second resource set is a resource set suitable for a second terminal to use, and the third resource set is a resource set unsuitable for the second terminal to use; and the first terminal indicates the second resource set and / or the third resource set to the second terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communication technology, specifically to a method, apparatus, and terminal for determining reference resources. Background Technology

[0002] Vehicle-to-everything (V2X) systems employ direct end-to-end communication. The 3rd Generation Partnership Project (3GPP) defines two transmission modes: Mode 1 and Mode 2. In Mode 1, the transmission resources for the terminal are allocated by the base station. In Mode 2, the transmission resources for the terminal are selected autonomously by the terminal itself.

[0003] In the second transmission mode, some issues arise during resource selection by the terminal. To address this, one terminal can send a reference resource set to another to assist the latter in resource selection. However, how the terminal determines the reference resource set remains an unresolved issue. Summary of the Invention

[0004] This application provides a method, apparatus, and terminal for determining reference resources.

[0005] The method for determining reference resources provided in this application embodiment includes:

[0006] The first terminal determines the resource pool where the reference resource set is located, and determines the first resource set belonging to the resource pool within the resource selection window;

[0007] The first terminal excludes resources within the first resource set based on the detected sidelink control information (SCI) and the measured sidelink reference signal received power (SL-RSRP) to obtain a second resource set and / or a third resource set. The second resource set is a resource set suitable for use by the second terminal, and the third resource set is a resource set not suitable for use by the second terminal.

[0008] The first terminal indicates the second resource set and / or the third resource set to the second terminal.

[0009] The apparatus for determining reference resources provided in this application embodiment is applied to a first terminal, and the apparatus includes:

[0010] The determining unit is used to determine the resource pool in which the reference resource set is located, and to determine the first resource set belonging to the resource pool within the resource selection window;

[0011] The processing unit is configured to exclude resources from the first resource set based on the detected SCI and the measured SL-RSRP to obtain a second resource set and / or a third resource set, wherein the second resource set is a resource set suitable for use by the second terminal, and the third resource set is a resource set not suitable for use by the second terminal.

[0012] An instruction unit is configured to instruct the second resource set and / or the third resource set to the second terminal.

[0013] The terminal provided in this application includes a processor and a memory. The memory is used to store computer programs, and the processor is used to call and run the computer programs stored in the memory to perform the method for determining reference resources described above.

[0014] The chip provided in this application embodiment is used to implement the above-described method for determining reference resources.

[0015] Specifically, the chip includes a processor for retrieving and running a computer program from memory, causing a device equipped with the chip to perform the aforementioned method for determining the reference resource.

[0016] The computer-readable storage medium provided in this application embodiment is used to store a computer program that causes a computer to perform the above-described method for determining a reference resource.

[0017] The computer program product provided in this application includes computer program instructions that cause a computer to perform the method for determining reference resources described above.

[0018] The computer program provided in this application embodiment, when run on a computer, causes the computer to perform the above-described method for determining reference resources.

[0019] Through the above technical solution, the first terminal determines the resource set applicable to the second terminal and / or the resource set not applicable to the second terminal based on the detected SCI and the measured SL-RSRP, and indicates the resource set applicable to the second terminal and / or the resource set not applicable to the second terminal to the second terminal. This can effectively reduce the impact of resource selection based on inter-terminal coordination on the existing terminal implementation, and can also ensure the validity of the reference resource set determined by the terminal. Attached Figure Description

[0020] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0021] Figure 1 This is a schematic diagram of a communication system architecture provided in an embodiment of this application;

[0022] Figure 2-1 This is a schematic diagram of side-by-side communication within the network coverage area provided in an embodiment of this application;

[0023] Figure 2-2 This is a schematic diagram of partial network coverage side-link communication provided in an embodiment of this application;

[0024] Figure 2-3 This is a schematic diagram of outbound communication outside network coverage provided in an embodiment of this application;

[0025] Figure 3 This is a schematic diagram of resource selection corresponding to the second transmission mode provided in the embodiments of this application;

[0026] Figure 4-1 This is a schematic diagram of the unicast transmission method provided in the embodiments of this application;

[0027] Figure 4-2 This is a schematic diagram of the multicast transmission method provided in the embodiments of this application;

[0028] Figure 4-3 This is a schematic diagram of the broadcast transmission method provided in the embodiments of this application;

[0029] Figure 5 This is a schematic diagram of a hidden terminal provided in an embodiment of this application;

[0030] Figure 6 This is a schematic diagram of an exposed terminal provided in an embodiment of this application;

[0031] Figure 7 This is a schematic diagram of side-by-side resource selection based on resource coordination provided in an embodiment of this application;

[0032] Figure 8 This is a flowchart illustrating the method for determining reference resources provided in an embodiment of this application;

[0033] Figure 9 This is a schematic diagram showing the correspondence between bits in bit positions provided in this application and resources in set A;

[0034] Figure 10 This is a schematic diagram of the structural composition of the apparatus for determining reference resources provided in the embodiments of this application;

[0035] Figure 11 This is a schematic structural diagram of a communication device provided in an embodiment of this application;

[0036] Figure 12 This is a schematic structural diagram of the chip according to an embodiment of this application. Detailed Implementation

[0037] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0038] The technical solutions of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 5G communication systems, or future communication systems.

[0039] For example, the communication system 100 used in the embodiments of this application is as follows: Figure 1 As shown. The communication system 100 may include a network device 110, which may be a device that communicates with a terminal 120 (or a communication terminal, terminal). The network device 110 can provide communication coverage for a specific geographical area and can communicate with terminals located within that coverage area. Optionally, the network device 110 may be an evolved Node B (eNB or eNodeB) in an LTE system, or a radio controller in a Cloud Radio Access Network (CRAN), or the network device may be a mobile switching center, relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, network-side equipment in a 5G network, or network equipment in a future communication system, etc.

[0040] The communication system 100 also includes at least one terminal 120 located within the coverage area of ​​network device 110. As used herein, "terminal" includes, but is not limited to, devices configured to receive / transmit communication signals via wired connections, such as via Public Switched Telephone Networks (PSTN), Digital Subscriber Line (DSL), digital cable, direct cable connection; and / or another data connection / network; and / or via a wireless interface, such as for cellular networks, Wireless Local Area Networks (WLAN), digital television networks such as DVB-H networks, satellite networks, AM-FM broadcast transmitters; and / or another terminal. A terminal configured to communicate via a wireless interface may be referred to as a "wireless communication terminal," "wireless terminal," or "mobile terminal." Examples of mobile terminals include, but are not limited to, satellite or cellular phones; personal communications system (PCS) terminals that can combine cellular radiotelephony with data processing, fax, and data communication capabilities; PDAs that may include radiotelephones, pagers, Internet / intranet access, web browsers, notebooks, calendars, and / or Global Positioning System (GPS) receivers; and conventional laptop and / or handheld receivers or other electronic devices that include radiotelephone transceivers. A terminal can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user equipment. Access terminals can be cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminals in 5G networks, or terminals in future PLMNs, etc.

[0041] Optionally, the terminals 120 can communicate directly with each other via Device to Device (D2D).

[0042] Alternatively, 5G communication systems or 5G networks may also be referred to as New Radio (NR) systems or NR networks.

[0043] Figure 1 An exemplary network device and two terminals are shown. Optionally, the communication system 100 may include multiple network devices and each network device may include other numbers of terminals within its coverage area. This application embodiment does not limit this.

[0044] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.

[0045] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Figure 1 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal 120 with communication functions. The network device 110 and the terminal 120 may be the specific devices described above, which will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as network controllers, mobility management entities and other network entities. This application embodiment does not limit this.

[0046] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0047] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.

[0048] Side-to-side communication under different network coverage environments

[0049] In side-channel communication, based on the network coverage of the communicating terminal, it can be divided into side-channel communication within network coverage, side-channel communication with partial network coverage, and side-channel communication outside network coverage, as follows: Figure 2-1 , Figure 2-2 and Figure 2-3 As shown.

[0050] like Figure 2-1As shown, in side-link communication within network coverage, all terminals conducting side-link communication are within the coverage area of ​​the same base station. Therefore, all of these terminals can conduct side-link communication based on the same side-link configuration by receiving configuration signaling from the base station.

[0051] like Figure 2-2 As shown, in the case of partial network coverage sidelink communication, some terminals performing sidelink communication are located within the base station's coverage area. These terminals can receive configuration signaling from the base station and perform sidelink communication according to the base station's configuration. Terminals located outside the network coverage area cannot receive the base station's configuration signaling. In this case, terminals outside the network coverage area will determine their sidelink configuration and perform sidelink communication based on pre-configuration information and information carried in the Physical Sidelink Broadcast Channel (PSBCH) sent by terminals within the network coverage area.

[0052] like Figure 2-3 As shown, for side-by-side communication outside network coverage, all terminals conducting side-by-side communication are located outside the network coverage area, and all terminals determine the side-by-side configuration based on the pre-configuration information to conduct side-by-side communication.

[0053] Resource selection methods in side-by-side communication

[0054] Device-to-device (D2D) communication is a sidelink transmission technology based on the device-to-device (D2D) architecture. Unlike traditional cellular systems where data is received or transmitted through base stations, it offers higher spectral efficiency and lower transmission latency. Sidelink communication uses direct terminal-to-terminal communication, and 3GPP defines two transmission modes: Mode 1 and Mode 2.

[0055] First transmission mode: The terminal's transmission resources are allocated by the base station, and the terminal transmits data on the side link according to the resources allocated by the base station; the base station can allocate resources for a single transmission or for semi-static transmission. For example... Figure 2-1 As shown, the terminal is located within the network coverage area, and the network allocates transmission resources for the terminal to use for side-by-side transmission.

[0056] Second transmission mode: The terminal selects a resource from the resource pool for data transmission. For example... Figure 2-3 As shown, when the terminal is located outside the cell coverage area, the terminal autonomously selects transmission resources from the pre-configured resource pool for sideline transmission; or in Figure 2-1 As shown, the terminal autonomously selects transmission resources from the resource pool configured in the network for side-line transmission.

[0057] Resource selection in the second transmission mode is performed according to the following steps:

[0058] Step 1: The terminal uses all available resources in the resource selection window as resource set A, and the terminal uses the remaining resources in set A after resource exclusion as candidate resource set.

[0059] If the terminal sends data in certain time slots within the listening window without listening, all resources in the corresponding time slots within the resource selection window (also referred to as the selection window) for those time slots are excluded. The terminal determines the corresponding time slots within the selection window using the set of values ​​for the "resource reservation period" field in the resource pool configuration.

[0060] If the terminal detects a Physical Sidelink Control Channel (PSCCH) within the resource listening window (or simply listening window), it measures the Reference Signal Received Power (RSRP) of the PSCCH or the RSRP of the Physical Sidelink Shared Channel (PSSCH) scheduled by the PSCCH. If the measured RSRP is greater than the SL-RSRP threshold, and the reserved resources are determined to be within the resource selection window based on the resource reservation information in the sidelink control information transmitted in the PSCCH, then the corresponding resource is excluded from set A. If the remaining resources in resource set A are less than X% of all resources before resource exclusion in resource set A, the SL-RSRP threshold is raised by 3dB, and step 1 is re-executed. The possible values ​​for X are {20, 35, 50}, and the terminal determines the parameter X from this set of values ​​based on the priority of the data to be transmitted. Simultaneously, the SL-RSRP threshold is related to the priority carried in the PSCCH detected by the terminal and the priority of the data to be transmitted by the terminal.

[0061] Step 2: The terminal randomly selects several resources from the candidate resource set as the transmission resources for its initial transmission and retransmission.

[0062] It should be noted that, in the embodiments of this application, the first transmission mode can also be referred to as the first resource selection mode, and the second transmission mode can also be referred to as the second resource selection mode. The technical solutions of the embodiments of this application do not limit the names of the first transmission mode and the second transmission mode.

[0063] like Figure 3 As shown, the terminal triggers resource selection or reselection in time slot n. The resource selection window starts from n+T1 and ends at n+T2. 0 <= T1 <= T proc,1, when the subcarrier spacing is 15, 30, 60, 120 kHz, T proc,1 is 3, 5, 9, 17 slots. T2 min <=T2<=the remaining delay budget of the service, T2 min has a value set of {1,5,10,20}*2 μ slots, where μ=0,1,2,3 corresponds to the case where the subcarrier spacing is 15, 30, 60, 120 kHz, and the terminal determines T2 from the value set according to the priority of the data to be transmitted by itself min . [n+T1,n+T2] is called a resource selection window.

[0064] The terminal performs resource sensing from n-T0 to n-T proc,0 , where the value of T0 is 100 or 1100 milliseconds. When the subcarrier spacing is 15, 30, 60, 120 kHz, T proc,0 is 1, 1, 2, 4 slots. [n-T0 to n-T proc,0 is called a resource sensing window.

[0065] The resource selection process in the second transmission mode is performed according to the following two steps:

[0066] Step 1: The physical layer of the terminal excludes resources unsuitable for sidelink transmission from the resource selection window according to the channel sensing result, and the physical layer of the terminal reports the resource set A obtained after resource exclusion as a candidate resource set to the higher layer, that is, the MAC layer of the terminal.

[0067] The terminal takes all available resources belonging to the resource pool used by the terminal within the resource selection window as the resource set A, any resource in the set A is denoted as R(x,y), and x and y respectively indicate the frequency domain position and the time domain position of the resource. Let the initial number of resources in the set A be M total .

[0068] Step 1-1: If the terminal transmits data in slot a within the sensing window and does not perform sensing, the terminal will judge whether slot a+q*Prxlg overlaps with resource R(x,y+j*Ptxlg), and if they overlap, exclude resource R(x,y) from the resource set A. Where j=0,1,2,3...C-1, and C is determined by the random counter value generated by the terminal. Ptxlg is the number of logical slots converted from the resource reservation period Ptx of the terminal. Prxlg is the number of logical slots converted from Prx, where Prx is any allowed resource reservation period in the resource pool. If Prx<Tscal and n-m<=Prxlg, then otherwise, Q=1; Tscal is equal to the value of T2 converted into milliseconds.

[0069] Step 1-2: If the terminal detects sidelink control information transmitted in the PSCCH on the v-th frequency domain resource E(v,m) in the time slot m within the listening window, the terminal measures the SL-RSRP of the PSCCH or the SL-RSRP of the PSSCH scheduled by the PSCCH (that is, the SL-RSRP of the corresponding PSSCH transmitted in the same time slot as the PSCCH). If the measured SL-RSRP is greater than the SL-RSRP threshold, and resource reservation between TBs is activated in the resource pool used by the terminal, the terminal assumes that sidelink control information with the same content is received on time slot m+q*Prxlg, where q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Otherwise, Q=1; Tscal is the value of T2 converted into milliseconds. Prxlg is the number of Prx converted into logical time slots, where Prx is the resource reservation period indicated by the "Resource reservation period" field in the sidelink control information transmitted in the PSCCH detected by the terminal. The terminal will judge whether the resources indicated by the "Time resource assignment" and "Frequency resource assignment" fields of the sidelink control information received in time slot m and the Q pieces of sidelink control information assumed to be received overlap with the resource R(x,y+j*Ptxlg). If they overlap, the corresponding resource R(x, y) is excluded from the set A. The above j=0,1,2,3...C-1, and C is determined by the random counter value generated by the terminal. Ptxlg is the number of Ptx converted into logical time slots, and Ptx is the resource reservation period determined by the terminal performing resource selection.

[0070] The above RSRP threshold is determined by the priority P1 carried in the PSCCH detected by the terminal and the priority P2 of the data to be transmitted by the terminal. The configuration of the resource pool used by the terminal includes a SL-RSRP threshold list, and the SL-RSRP threshold list includes the SL-RSRP thresholds corresponding to all priority combinations (P1, P2). The configuration of the resource pool may be network configured or pre-configured. If the remaining resources in the resource set A after the above resource exclusion are less than M total *X%, the SL-RSRP threshold is increased by 3dB, and step 1 is re-executed. The possible values of X are {20, 35, 50}. The configuration of the resource pool used by the terminal includes the correspondence between priorities and the above possible values of X, and the terminal determines the value of X according to the priority of the data to be transmitted and the correspondence.

[0071] Step 2: The terminal's MAC layer randomly selects resources from the reported candidate resource set to send data. In other words, the terminal randomly selects resources from the candidate resource set to send data.

[0072] Transmission methods in NR-V2X

[0073] In NR-V2X, autonomous driving needs to be supported, which places higher demands on data interaction between vehicles, such as higher throughput, lower latency, higher reliability, wider coverage, and more flexible resource allocation.

[0074] LTE-V2X supports broadcast transmission, while NR-V2X introduces unicast and multicast transmission methods. For unicast transmission, there is only one receiving terminal, such as... Figure 4-1 As shown, UE1 and UE2 communicate via unicast; for multicast transmission, the receiving end is all terminals within a communication group, or all terminals within a certain transmission distance, such as... Figure 4-2 As shown, UE1, UE2, UE3, and UE4 form a communication group, where UE1 transmits data, and the other terminals in the group are receiving terminals. For broadcast transmission, the receiving terminal is any terminal surrounding the transmitting terminal, such as... Figure 4-3 As shown, UE1 is the sending terminal, and the other terminals around it, UE2 to UE6, are all receiving terminals.

[0075] Enhanced resource allocation in NR-V2X

[0076] In the second transmission mode described above, the terminal randomly selects transmission resources from the resource pool or selects transmission resources based on the monitoring results. This resource selection method can avoid interference between terminals to a certain extent, but the following problems still exist:

[0077] Hidden node issue: such as Figure 5 As shown, terminal B selects a resource based on its listening and uses that resource to send side-channel data to terminal A. Since terminal B and terminal C are far apart, they cannot listen to each other's transmissions. Therefore, B and C may select the same transmission resource, and the data sent by terminal C will interfere with the data sent by terminal B. This is the hidden terminal problem.

[0078] The half-duplex problem: When a terminal selects transmission resources through listening, if it sends cross-link data in a certain time slot within the listening window, due to the half-duplex limitation, it cannot receive data from other terminals in that time slot, nor will it receive any listening results. Therefore, when excluding resources, the terminal will exclude all resources corresponding to that time slot in the selection window to avoid interference with other terminals. This half-duplex limitation can cause the terminal to exclude many unnecessary resources.

[0079] Exposed terminal issues: such as Figure 6 As shown, both transmitting terminal B and transmitting terminal C can monitor each other. However, the target receiving terminal A of transmitting terminal B is far away from transmitting terminal C, and the target receiving terminal D of transmitting terminal C is far away from transmitting terminal B. In this case, even if transmitting terminal B and transmitting terminal C use the same time-frequency resources, it will not affect the reception of their respective target receiving terminals. However, since the two parties are geographically close, the signal reception power detected by the other party during the monitoring process may be very high. As a result, the two parties will choose orthogonal video resources, which may eventually lead to a decrease in resource utilization efficiency.

[0080] Power consumption issue: During the above-mentioned listening process, the terminal needs to continuously listen for resources to determine which resources are available. However, the terminal's continuous resource listening consumes a lot of energy. This is not a problem for vehicle-mounted terminals because they have power supply equipment. But for handheld terminals, excessive power consumption will cause the terminal to run out of power quickly. Therefore, how to reduce the terminal's power consumption is also an issue that needs to be considered in the resource selection process.

[0081] Due to the problems in resource selection in the second transmission mode described above, an enhanced resource selection scheme is proposed. Based on the resource sniffing employed in the second transmission mode, a reference resource set can be sent from one terminal (e.g., UE-A) to another terminal (e.g., UE-B) to assist the other terminal (e.g., UE-B) in resource selection, such as... Figure 7 As shown. This reference resource set can be obtained by UE-A based on resource sensing results, base station indications, etc., or determined based on detected SCIs. This reference resource set can be a resource set suitable for UE-B. When UE-B selects resources for sending sideline data to the target receiving terminal, it can preferentially select resources from this available resource set, thereby improving the reliability of the target receiving terminal receiving the sideline data. Alternatively, this resource set can also be a resource set unsuitable for UE-B. UE-B avoids selecting resources from this resource set when selecting resources, thereby avoiding problems such as hidden terminals and half-duplex restrictions. The terminal performing the functions of UE-A is called the resource coordination terminal.

[0082] Compared to the current second transmission mode where the terminal autonomously selects transmission resources, in the above resource allocation method, the terminal selects resources by combining the reference resource set sent by other terminals, thereby improving transmission reliability.

[0083] In the aforementioned resource coordination-based side-link resource selection, UE-A needs to determine a set of resources suitable for UE-B and / or a set of resources unsuitable for UE-B. Here, the set of resources suitable for UE-B and / or unsuitable for UE-B can also be referred to as a reference resource set. How UE-A determines the reference resource set is an unsolved problem. Therefore, the following technical solutions from embodiments of this application are proposed. The technical solutions of the embodiments of this application aim to solve how UE-A determines the reference resource set through channel sensing in resource coordination-based side-link resource selection.

[0084] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.

[0085] Figure 8 This is a flowchart illustrating the method for determining a reference resource provided in an embodiment of this application, as shown in Figure 8. The method for determining a reference resource includes the following steps:

[0086] Step 801: The first terminal determines the resource pool where the reference resource set is located, and determines the first resource set belonging to the resource pool within the resource selection window.

[0087] In this embodiment of the application, the resource pool containing the reference resource set is one of the transmission resource pools used by the second terminal.

[0088] In some alternative implementations, the first terminal determines the resource pool where the reference resource set is located through network configuration or pre-configuration or instruction information from the second terminal.

[0089] Step 802: The first terminal excludes resources from the first resource set based on the detected SCI and the measured SL-RSRP to obtain a second resource set and / or a third resource set. The second resource set is a resource set suitable for use by the second terminal, and the third resource set is a resource set not suitable for use by the second terminal.

[0090] In this embodiment, the first terminal determines at least one SL-RSRP threshold, which is used by the first terminal to exclude resources. The following describes how the first terminal excludes resources under different circumstances.

[0091] Scenario 1

[0092] In this embodiment of the application, the first terminal determines a first SL-RSRP threshold based on a first parameter and / or a second parameter; wherein, the first parameter is the priority of the data to be sent by the second terminal; and the second parameter is the priority indicated in the SCI received by the first terminal.

[0093] In some alternative implementations, the first terminal determines an SL-RSRP threshold corresponding to the first parameter from the SL-RSRP threshold list based on the first parameter, and uses it as the first SL-RSRP threshold.

[0094] In some alternative implementations, the first terminal determines an SL-RSRP threshold corresponding to the first parameter and the second parameter from the SL-RSRP threshold list based on the first parameter and the second parameter, and uses it as the first SL-RSRP threshold.

[0095] In some alternative implementations, the SL-RSRP threshold list is network-configured or pre-configured.

[0096] In this embodiment of the application, after determining the first SL-RSRP threshold, the first terminal can exclude resources from the first resource set through the following steps:

[0097] First step: The first terminal performs a first exclusion operation within the first resource set;

[0098] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0099] Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP;

[0100] After the first step, the second step, and the third step, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

[0101] Scenario 2

[0102] In this embodiment of the application, the first terminal determines a first SL-RSRP threshold based on at least one of its own decoding capability, a first parameter, and the SL-RSRP of the second terminal measured by the first terminal; wherein, the first parameter is the priority of the data to be sent by the second terminal.

[0103] Optionally, the SL-RSRP of the second terminal measured by the first terminal is the SL-RSRP measured by the first terminal for the most recently received physical side line control channel PSCCH or physical side line sharing channel PSSCH sent by the second terminal.

[0104] In some alternative implementations, the first terminal selects an SL-RSRP threshold from the SL-RSRP threshold list based on its own decoding capability and / or the SL-RSRP of the second terminal measured by the first terminal, and uses it as the first SL-RSRP threshold.

[0105] In some alternative implementations, the first terminal selects an SL-RSRP threshold from the SL-RSRP threshold list based on the first parameter and / or the SL-RSRP of the second terminal measured by the first terminal, and uses it as the first SL-RSRP threshold.

[0106] In some alternative implementations, the SL-RSRP threshold list is network-configured or pre-configured.

[0107] In this embodiment of the application, after determining the first SL-RSRP threshold, the first terminal can exclude resources from the first resource set through the following steps:

[0108] First step: The first terminal performs a first exclusion operation within the first resource set;

[0109] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0110] Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP;

[0111] After the first step, the second step, and the third step, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

[0112] Scenario 3

[0113] The first terminal selects the SL-RSRP threshold with the smallest value from the SL-RSRP threshold list as the first SL-RSRP threshold.

[0114] In some alternative implementations, the SL-RSRP threshold list is network-configured or pre-configured.

[0115] In this embodiment of the application, after determining the first SL-RSRP threshold, the first terminal can exclude resources from the first resource set through the following steps:

[0116] First step: The first terminal performs a first exclusion operation within the first resource set;

[0117] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0118] Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP;

[0119] After the first step, the second step, and the third step, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

[0120] Scenario 4

[0121] The first terminal determines the first SL-RSRP threshold according to any one of the above-mentioned scenarios one, two, and three. After determining the first SL-RSRP threshold, the first terminal can exclude resources from the first resource set through the following steps:

[0122] First step: The first terminal performs a first exclusion operation within the first resource set;

[0123] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0124] Third step: The first terminal performs a third exclusion operation within the first resource set based on the second SL-RSRP threshold, the detected SCI, and the measured SL-RSRP; wherein, the second SL-RSRP threshold is determined based on the first SL-RSRP threshold; specifically, the second SL-RSRP threshold is the same as the first SL-RSRP threshold;

[0125] Wherein, after the first step, the second step and the third step, if the proportion of the total number of resources in the remaining resource set is less than X%, the first terminal updates the first SL-RSRP threshold in the third step and re-executes the third step until the proportion of the number of resources in the remaining resource set to the total number of resources in the first resource set is not less than X%. After the third step is executed for the last time, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

[0126] Here, the first terminal updates the first SL-RSRP threshold in the third step by: the first terminal increasing the first SL-RSRP threshold by a specified value. For example, the specified value might be 2dB or 3dB.

[0127] Optionally, in the above scheme, the first terminal determines the value of X based on network configuration pre-configuration or indication information sent by the second terminal.

[0128] Case 5

[0129] The first terminal determines the first SL-RSRP threshold according to any one of the above-mentioned scenarios one, two, and three. After determining the first SL-RSRP threshold, the first terminal can exclude resources from the first resource set through the following steps:

[0130] First step: The first terminal performs a first exclusion operation within the first resource set;

[0131] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0132] The third step: The first terminal performs a third exclusion operation within the first resource set based on the second SL-RSRP threshold, the detected SCI, and the measured SL-RSRP; wherein the second SL-RSRP threshold is determined based on the first SL-RSRP threshold; specifically, the second SL-RSRP threshold is min(thi, R); where thi is the first SL-RSRP threshold; R = SL-RSRP_UE-B / min_SINR, where SL-RSRP_UE-B is the SL-RSRP of the second terminal measured by the first terminal, and min_SINR is the minimum SINR required for the first terminal to successfully decode the PSCCH or PSSCH sent by the second terminal. Optionally, the first terminal determines the min_SINR based on network configuration, pre-configuration, or its own decoding capability.

[0133] Wherein, after the first step, the second step and the third step, if the proportion of the total number of resources in the remaining resource set is less than X%, the first terminal updates the first SL-RSRP threshold in the third step and re-executes the third step until the proportion of the number of resources in the remaining resource set to the total number of resources in the first resource set is not less than X%. After the third step is executed for the last time, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

[0134] Here, the first terminal updates the first SL-RSRP threshold in the third step by: the first terminal increasing the first SL-RSRP threshold by a specified value. For example, the specified value might be 2dB or 3dB.

[0135] Optionally, in the above scheme, the first terminal determines the value of X based on network configuration pre-configuration or indication information sent by the second terminal.

[0136] Case 6

[0137] The first terminal determines the first SL-RSRP threshold according to any one of the above-mentioned scenarios one, two, and three. After determining the first SL-RSRP threshold, the first terminal can exclude resources from the first resource set through the following steps:

[0138] First step: The first terminal performs a first exclusion operation within the first resource set;

[0139] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0140] Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP;

[0141] In this process, after the first, second, and third steps, the remaining resource set is the first subset, and the excluded resource set is the second subset. The first terminal updates the first SL-RSRP threshold in the third step and replaces the first resource set in the third step with the second subset, and then repeats the third step until the first SL-RSRP threshold is updated N-1 times, where N is a positive integer greater than 1. The third step is executed N times. Each execution of the third step yields a first subset and a second subset. After executing the third step N times, N first subsets and N second subsets are obtained. The union of the N first subsets is the second resource set, and the second subset obtained after the Nth execution of the third step is the third resource set.

[0142] In this embodiment of the application, the first terminal determines N SL-RSRP thresholds based on the first SL-RSRP threshold, wherein the N SL-RSRP thresholds are sorted in ascending order; after the first terminal performs the third step for the kth time, it updates the first SL-RSRP threshold to the kth SL-RSRP threshold among the N SL-RSRP thresholds, where k is a positive integer greater than or equal to 1 and less than or equal to N.

[0143] In some alternative implementations, the first terminal increases the first SL-RSRP threshold by N-1 different values ​​to obtain N SL-RSRP thresholds, including the first SL-RSRP threshold.

[0144] As an example: N-1 distinct values ​​are: 2dB, 2*2dB, ..., (N-1)*2dB.

[0145] As an example: N-1 distinct values ​​are: 3dB, 2*3dB, ..., (N-1)*3dB.

[0146] Situation 7

[0147] The first terminal determines the first SL-RSRP threshold according to any one of the above-mentioned scenarios one, two, and three. After determining the first SL-RSRP threshold, the first terminal can exclude resources from the first resource set through the following steps:

[0148] First step: The first terminal performs a first exclusion operation within the first resource set;

[0149] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0150] Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP;

[0151] In this process, after the first, second, and third steps, the remaining resource set is the first subset, and the excluded resource set is the second subset. The first terminal updates the first SL-RSRP threshold in the third step and replaces the first resource set in the third step with the second subset, and then repeats the third step until the first SL-RSRP threshold is updated N-1 times, where N is a positive integer greater than 1. The third step is executed N times. Each execution of the third step yields a first subset and a second subset. After executing the third step N times, N first subsets and N second subsets are obtained. The union of the N first subsets is the second resource set, and the second subset obtained after the Nth execution of the third step is the third resource set.

[0152] In this embodiment of the application, the first terminal determines N SL-RSRP thresholds based on the first SL-RSRP threshold, wherein the N SL-RSRP thresholds are sorted in ascending order; after the first terminal performs the third step for the kth time, it updates the first SL-RSRP threshold to the kth SL-RSRP threshold among the N SL-RSRP thresholds, where k is a positive integer greater than or equal to 1 and less than or equal to N.

[0153] In some optional implementations, the first terminal determines N SL-RSRP thresholds corresponding to the N decoding success rates. Optionally, the first terminal determines the N decoding success rates based on network configuration, pre-configuration, or indication information sent by the second terminal.

[0154] In some alternative implementations, the first terminal determines N SL-RSRP thresholds corresponding to the N decoding success rates based on its own decoding capability and / or the SL-RSRP of the second terminal measured by the first terminal.

[0155] The following explains the first exclusion operation, the second exclusion operation, and the third exclusion operation described in any one of the above situations one through seven.

[0156] First exclusion operation

[0157] Any resource in the first resource set is denoted as R(x,y), where x and y indicate the frequency domain position and time domain position of the resource, respectively; the first exclusion operation includes:

[0158] If the first terminal transmits data in time slot a within the sensing window and does not perform sensing, the first terminal determines whether time slot a+q*Prxlg overlaps with the resource R(x,y+j*Ptxlg); if they overlap, the first terminal excludes the resource R(x,y) from the first resource set;

[0159] where j=0,1,2,3...C-1, and C is determined by the random value generated by the first terminal; Ptxlg is the number of logical time slots converted from Ptx, where Ptx is the resource reservation period of the first terminal; Prxlg is the number of logical time slots converted from Prx, where Prx is any allowable resource reservation period in the resource pool; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then otherwise, Q=1, Tscal is equal to the value of T2 converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal senses the PSCCH.

[0160] Second exclusion operation

[0161] Any resource in the first resource set is denoted as R(x,y), where x and y respectively indicate the frequency domain position and the time domain position of the resource; the second exclusion operation comprises:

[0162] If the first terminal has a reserved resource or a selected resource in time slot b, the first terminal determines whether time slot b+q*Prxlg overlaps with the resource R(x,y+j*Ptxlg); if they overlap, the first terminal excludes the resource R(x,y) from the first resource set;

[0163] where j=0,1,2,3...C-1, and C is determined by the random value generated by the first terminal; Ptxlg is the number of logical time slots converted from Ptx, where Ptx is the resource reservation period of the first terminal; Prxlg is the number of logical time slots converted from Prx, where Prx is any allowable resource reservation period in the resource pool; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then otherwise, Q=1, Tscal is equal to the value of T2 converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal senses the PSCCH.

[0164] Third exclusion operation

[0165] Any resource in the first resource set is denoted as R(x,y), where x and y respectively indicate the frequency domain position and the time domain position of the resource; the third exclusion operation includes:

[0166] If the first terminal detects, on the v-th frequency domain resource E(v,m) in the time slot m of the listening window, SCI sent by a terminal other than the second terminal, the first terminal measures the SL-RSRP of the PSCCH carrying the SCI or the SL-RSRP of the PSSCH scheduled by the SCI;

[0167] If the measured SL-RSRP is greater than the SL-RSRP threshold, and resource reservation between TBs is activated in the resource pool, the first terminal assumes that SCI is received on time slot m+q*Prxlg; where Prxlg is the number of Prx converted into logical time slots, where Prx is the resource reservation period indicated in the SCI transmitted in the PSCCH listened to by the first terminal; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Otherwise, Q=1, Tscal is equal to the value of T2 converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal listens to the PSCCH;

[0168] The first terminal judges whether there is at least one resource indicated by the Q assumed received SCI that overlaps with the resource R(x,y+j*Ptxlg); if it exists, the first terminal excludes the resource R(x,y) from the first resource set; where j=0,1,2,3...C-1, C is determined by a random value generated by the first terminal; Ptxlg is the number of Ptx converted into logical time slots, and Ptx is the resource reservation period of the second terminal.

[0169] In some optional embodiments, the resource reservation period of the second terminal is indicated to the first terminal by the second terminal.

[0170] In some optional embodiments, the first terminal determines whether the received SCI is from a terminal other than the second terminal in the following manner:

[0171] If the 8-bit source ID carried in the second-stage SCI associated with the SCI received by the first terminal is different from the lowest 8 bits of the source ID of the second terminal, the first terminal determines that the received SCI is from a terminal other than the second terminal. Optionally, the lowest 8 bits of the source ID of the second terminal are indicated to the first terminal by the second terminal.

[0172] Step 803: The first terminal indicates the second resource set and / or the third resource set to the second terminal.

[0173] In some alternative implementations, the first terminal sends a bitmap to the second terminal, the bitmap being used to indicate a second resource set and / or the third resource set.

[0174] In some alternative implementations, one or more bits at a specific position in the bitmap correspond to a specific resource in the first resource set, and the values ​​of the one or more bits are used to indicate whether the corresponding resource belongs to the second resource set, a specific subset of the second resource set, or the third resource set.

[0175] Here, the length of the bitmap is related to the total number of resources contained in the first resource set and the total number of sets indicated by the first terminal to the second terminal. The total number of sets includes the number of subsets contained in the second resource set and the number of the third resource set.

[0176] In some optional implementations, the length of the bitmap is L = G * CEIL(log2(H-1)), where G is the total number of resources contained in the first resource set, and H is the total number of sets indicated by the first terminal to the second terminal.

[0177] The technical solutions of the embodiments of this application are illustrated below with specific application examples. It should be noted that in the following application examples, the first terminal is UE-A and the second terminal is UE-B.

[0178] In side-line resource selection based on resource coordination, UE-A determines the set of reference resources that need to be indicated to UE-B by following the steps below.

[0179] Step 1: UE-A determines the resource pool R in which the reference resource set is located.

[0180] In this application, the resource pool R in which the reference resource set is located should be one of the transmission resource pools used by UE-B. Preferably, UE-A determines the resource pool R in which the reference resource set is located through network configuration, pre-configuration, or indication information from UE-B.

[0181] Step 2: UE-A excludes resources from the resource set belonging to resource pool R within the resource selection window based on the detected SCI and the measured corresponding SL-RSRP. The remaining resource set is set Sr, and the excluded resource set is set Se. Sr can represent the resource set applicable to UE-B, and Se can represent the resource set not applicable to UE-B.

[0182] Step 3: UE-A indicates set Sr and / or set Se to UE-B.

[0183] For step 2 above, it can be implemented through the following different embodiments.

[0184] Example 1

[0185] UE-A determines the SL-RSRP threshold based on pj and / or pi, and then excludes resources based on the SL-RSRP threshold, thereby ensuring resource ratio without increasing the SL-RSRP threshold. Here, pj is the priority of the data to be transmitted by UE-B, and pi is the priority indicated in the SCI received by UE-A.

[0186] A) In the first implementation of this embodiment, UE-A determines the SL-RSRP threshold th1 for excluding resources from the resource selection window based on pj from the SL-RSRP threshold list in the network configuration or pre-configuration. pj is the priority of the data to be sent by UE-B. pj can be indicated by UE-B to UE-A through side-link signaling before UE-A performs the operation involved in this application.

[0187] Here, if UE-A determines the relevant configuration of side-link communication through network configuration, then UE-A determines the SL-RSRP threshold list by receiving network configuration signaling; otherwise, UE-A determines the SL-RSRP threshold list through pre-configuration.

[0188] For example, UE-A can determine the SL-RSRP threshold list based on the sl-ThresPSSCH-RSRP-List-r17 parameter in network configuration signaling or pre-configuration signaling. sl-ThresPSSCH-RSRP-List-r17 is an additional configuration parameter for resource pool R, which is different from the sl-ThresPSSCH-RSRP-List-r16 parameter within resource pool R. Each value in the list corresponds to a pj value.

[0189] B) According to the second implementation of this embodiment, UE-A determines the SL-RSRP threshold th1 for excluding resources from the resource selection window from the SL-RSRP threshold list in the network configuration or pre-configuration based on pi and pj, where pi is the priority indicated in the SCI received by UE-A, pj is the priority of the data to be sent by UE-B, and pj can be indicated by UE-B to UE-A through side-link signaling before UE-A performs the operation involved in this application.

[0190] Here, if UE-A determines the relevant configuration for sidelink communication through network configuration, UE-A determines the SL-RSRP threshold list by receiving network configuration signaling; conversely, UE-A determines the SL-RSRP threshold list through preconfiguration.

[0191] For example, UE-A may determine the SL-RSRP threshold list according to the sl-ThresPSSCH-RSRP-List-r17 parameter in the network configuration signaling or preconfiguration signaling, where sl-ThresPSSCH-RSRP-List-r17 is an additional configuration parameter for the resource pool R, that is, different from the sl-ThresPSSCH-RSRP-List-r16 parameter in the resource pool R. The i-th value in the list corresponds to the combination (pi, pj), where

[0192] Assume that the resource set included in the resource selection window is A, and UE-A performs resource exclusion according to the following steps:

[0193] Step a1: If UE-A transmits data in time slot a within the sensing window and does not perform sensing, UE-A will judge whether time slot a+q*Prxlg overlaps with the resource R(x, y+j*Ptxlg), and if they overlap, exclude the resource R(x, y) from the resource set A. Where j=0,1,2,3...C-1, and C is determined by the random counter value generated by UE-A. Ptxlg is the number obtained by converting the resource reservation period Ptx of UE-A into logical time slots. Prxlg is the number obtained by converting Prx into logical time slots, where Prx is any allowed resource reservation period in the resource pool. Where q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Otherwise, Q=1; Tscal is equal to the value obtained by converting T2 into milliseconds, and T2 is the upper limit of the resource selection window.

[0194] Step b1: If UE-A has a reserved resource or a selected resource in time slot b, UE-A will judge whether time slot b+q*Prxlg overlaps with the resource R(x, y+j*Ptxlg), and if they overlap, exclude the resource R(x, y) from the resource set A.

[0195] Step c1: If UE-A detects an SCI sent from another terminal other than UE-B on the v-th frequency domain resource E(v,m) within the listening window's time slot m, then UE-A measures the SL-RSRP of the PSCCH carrying the SCI or the SL-RSRP of the PSSCH scheduled for the SCI (i.e., the SL-RSRP of the corresponding PSSCH sent in the same time slot as the PSCCH carrying the SCI). If the measured SL-RSRP is greater than th1, and resource reservation between TBs is activated within resource pool R, then UE-A assumes that it received the same sideline control information on time slot m+q*Prxlg. Prxlg is the number of logical time slots after Prx is converted, where Prx is the resource reservation period indicated by "Resource reservation period" in the sideline control information transmitted in the PSCCH detected by UE-A. UE-A will determine whether the resources indicated in the "Time resource assignment" and "Frequency resource assignment" fields of the sideline control information received in time slot m overlap with resource R(x,y+j*Ptxlg). If they overlap, the corresponding resource R(x,y) will be excluded from set A. Here, j = 0, 1, 2, 3…C-1, where C is determined by a random counter value generated by UE-A. Ptxlg is the number of logical time slots after Ptx is converted, and Ptx is the resource reservation period for UE-B. Optionally, UE-A determines the resource reservation period for UE-B by receiving indication information sent by UE-B.

[0196] Optionally, if the 8-bit source ID carried in the second-order SCI (i.e., SCI format 2-A or SCI format 2-B) associated with the SCI received by UE-A is different from the lowest 8 bits of the source ID of UE-B, then UE-A considers that the SCI comes from a terminal other than UE-B. Optionally, UE-A can determine the lowest 8 bits of the source ID of UE-B by receiving indication information from UE-B.

[0197] UE-A denotes the remaining resource set in set A as Sr and the excluded resource set as Se. Here, Sr can represent the resource set applicable to UE-B, and Se can represent the resource set not applicable to UE-B.

[0198] Example 2

[0199] UE-A determines the SL-RSRP threshold based on its own decoding capabilities and / or the SL-RSRP of UE-B measured by UE-A, and uses it to exclude resources.

[0200] Optionally, the SL-RSRP of UE-B measured by UE-A is the SL-RSRP measured by UE-A based on the most recently received PSCCH or PSSCH of UE-B.

[0201] In this embodiment, UE-A determines an SL-RSRP threshold th2. UE-A can determine the SL-RSRP threshold based on its own implementation and / or the SL-RSRP of UE-B measured by UE-A. The SL-RSRP threshold determined by UE-A can be different for different pj. For example, UE-A can select a value from {-128dBm, -126dBm, -124dBm, ..., 2dBm} as the SL-RSRP threshold value based on its own decoding capability and / or the SL-RSRP of UE-B measured by UE-A. In this case, the SL-RSRP threshold value selected can be larger for a larger SL-RSRP of UE-B. Alternatively, for different pj and / or the SL-RSRP of UE-B measured by UE-A, UE-A can select different values ​​from {-128dBm, -126dBm, -124dBm, ..., 2dBm} as the SL-RSRP threshold value. In this case, the SL-RSRP threshold value selected by UE-A can be larger for a larger pj (corresponding to a lower absolute priority), and the SL-RSRP threshold value selected by UE-A can also be larger for a larger SL-RSRP of UE-B. In this way, UE-A can exclude resources with high SL-RSRP during the resource exclusion process, so that when UE-B uses the resource, UE-A's received SINR can guarantee a specific decoding success rate.

[0202] Assuming the resource selection window contains resource set A, UE-A performs resource exclusion according to the following steps:

[0203] Step a2: Same as step a1.

[0204] Step b2: Same as step b1.

[0205] Step c2: Same as step c1, but th1 should be replaced with th2.

[0206] UE-A denotes the remaining resource set in set A as Sr and the excluded resource set as Se. Here, Sr can represent the resource set applicable to UE-B, and Se can represent the resource set not applicable to UE-B.

[0207] Example 3

[0208] UE-A determines the initial SL-RSRP threshold based on at least one of pj, pi, its own decoding capability, and the SL-RSRP of UE-B measured by UE-A, or sets the initial SL-RSRP threshold to the minimum value in the SL-RSRP threshold list and increases the SL-RSRP threshold to ensure the remaining resource ratio.

[0209] A) In the first implementation of this embodiment, UE-A determines an initial SL-RSRP threshold thi for excluding resources from the resource selection window based on pj from the SL-RSRP threshold list in the network configuration or pre-configuration. pj represents the priority of the data to be transmitted by UE-B, and pj can be indicated by UE-B to UE-A via side-link signaling before UE-A performs the operation involved in this application. If UE-A determines the relevant configuration for side-link communication through network configuration, UE-A determines the SL-RSRP threshold list by receiving network configuration signaling; otherwise, UE-A determines the SL-RSRP threshold list through pre-configuration. For example, UE-A can determine the SL-RSRP threshold list based on the sl-ThresPSSCH-RSRP-List-r17 parameter in network configuration signaling or pre-configuration signaling. sl-ThresPSSCH-RSRP-List-r17 is an additional configuration parameter for resource pool R, which is different from the sl-ThresPSSCH-RSRP-List-r16 parameter within resource pool R. Each value in the list corresponds to a pj value.

[0210] B) According to the second implementation of this embodiment, UE-A determines an initial SL-RSRP threshold thi for excluding resources from the resource selection window based on pi and pj from the SL-RSRP threshold list in the network configuration or pre-configuration. Here, pi is the priority indicated in the SCI received by UE-A, u is the priority of the data to be transmitted by UE-B, and pj can be indicated by UE-B to UE-A via side-link signaling before UE-A performs the operation involved in this application. If UE-A determines the relevant configuration for side-link communication through network configuration, UE-A determines the SL-RSRP threshold list by receiving network configuration signaling; otherwise, UE-A determines the SL-RSRP threshold list through pre-configuration. For example, UE-A can determine the SL-RSRP threshold list based on the sl-ThresPSSCH-RSRP-List-r17 parameter in network configuration signaling or pre-configuration signaling. sl-ThresPSSCH-RSRP-List-r17 is an additional configuration parameter for resource pool R, which is different from the sl-ThresPSSCH-RSRP-List-r16 parameter within resource pool R. Each i value in the list corresponds to the combination (pi, pj), where i = pi + (pj - 1) * 8.

[0211] C) In accordance with the third implementation of this embodiment, UE-A sets the initial SL-RSRP threshold thi to the minimum value in the SL-RSRP threshold list of network configuration or pre-configuration, for example, to the minimum value configured in sl-ThresPSSCH-RSRP-List-r17.

[0212] D) According to the fourth implementation of this embodiment, UE-A selects a value from the SL-RSRP threshold list configured or pre-configured by the network as the initial SL-RSRP threshold thi, for example, based on its own decoding capability and / or the SL-RSRP of UE-B measured by UE-A, it selects a value from sl-ThresPSSCH-RSRP-List-r17 as the initial SL-RSRP threshold thi.

[0213] E) According to the fifth implementation of this embodiment, UE-A can determine the SL-RSRP threshold based on its own implementation and / or the SL-RSRP of UE-B measured by UE-A. For different pj, the SL-RSRP threshold determined by UE-A can be different. For example, UE-A can select a value from {-128dBm, -126dBm, -124dBm, ..., 2dBm} as the SL-RSRP threshold value based on its own decoding capability and / or the SL-RSRP of UE-B measured by UE-A. In this case, the SL-RSRP threshold value selected can be larger for a larger SL-RSRP of UE-B. Alternatively, for different pj and / or the SL-RSRP of UE-B measured by UE-A, UE-A can select different values ​​from {-128dBm, -126dBm, -124dBm, ..., 2dBm} as the SL-RSRP threshold value. In this case, the SL-RSRP threshold value selected by UE-A can be larger for a larger pj (corresponding to a lower absolute priority), and the SL-RSRP threshold value selected by UE-A can also be larger for a larger SL-RSRP of UE-B.

[0214] Assuming the resource selection window contains a set of resources A, according to one implementation of this embodiment, UE-A performs resource exclusion according to the following steps:

[0215] Step a3: Same as step a1.

[0216] Step b3: Same as step b1.

[0217] Step c3: Same as step c1, but th1 should be replaced with thi.

[0218] Step d3: If the remaining resources account for less than X% of the total resources in set A, the terminal will increase thi by 2dB and re-execute step c3 until the remaining resources account for no less than X% of the total resources in set A.

[0219] Optionally, UE-A can determine the value of X based on network configuration, pre-configuration, or indication information from UE-B. For example, UE-A can determine the value of X by receiving indication information from UE-B, where UE-B can select the value of X from 20, 35, and 50.

[0220] Assuming the resource selection window contains a set of resources A, according to another implementation of this embodiment, UE-A performs resource exclusion according to the following steps:

[0221] Step a3: Same as step a1;

[0222] Step b3: Same as step b1;

[0223] Step c3: Same as step c1, but th1 should be replaced with min(thi, R), R = SL-RSRP_UE-B / min_SINR, where SL-RSRP_UE-B is the SL-RSRP of UE-B measured by UE-A, and min_SINR is the minimum SINR required for UE-A to successfully decode the PSCCH / PSSCH sent by UE-B. UE-A determines min_SINR based on network configuration, pre-configuration, or its own decoding capability.

[0224] Step d3: If the remaining resources account for less than X% of the total resources in set A, and thi is not greater than R, then the terminal increases thi by 2dB and re-executes step c3 until the remaining resources account for more than X% of the total resources in set A or thi is not greater than R.

[0225] Optionally, UE-A can determine the value of X based on network configuration, pre-configuration, or indication information from UE-B. For example, UE-A can determine the value of X by receiving indication information from UE-B, where UE-B can select the value of X from 20, 35, and 50.

[0226] UE-A denotes the remaining resource set in set A as Sr and the excluded resource set as Se. Here, Sr can represent the resource set applicable to UE-B, and Se can represent the resource set not applicable to UE-B.

[0227] Example 4

[0228] UE-A determines the initial SL-RSRP threshold based on at least one of pj, pi, its own decoding capability, and the SL-RSRP of UE-B measured by UE-A, and increases the initial SL-RSRP threshold N-1 times.

[0229] In this embodiment, UE-A determines the initial SL-RSRP threshold thi according to any one of the implementation methods A) to E) in Embodiment 3, and increases thi by N-1 times with a step size of 2dB. Then, resource exclusion is performed with N SL-RSRP thresholds, and the resource subset obtained after each resource exclusion is reported to UE-B respectively.

[0230] Specifically, assuming the resource selection window contains a set of resources A, UE-A performs resource exclusion according to the following steps:

[0231] Step a4: Same as step a1.

[0232] Step b4: Follow the steps in step b1.

[0233] Step c4: UE-A executes step c1 within A, replaces th1 with thi, denotes the remaining resource set as Sr_0, and denotes the resources excluded in this step c as set Se_0.

[0234] UE-A re-executes step c1 within Se0, replacing th1 with thi+2dB, denoting the remaining resource set as Sr_1, and denoting the resources excluded in this step c as set Se_1.

[0235] UE-A re-executes step c within Se1, replacing th1 with thi+2*2dB, denoting the remaining resource set as Sr_2, and denoting the resources excluded in this step c as set Se_2.

[0236] This process continues until the remaining resource set Sr_N-1 and the excluded resource set Se_N-1 are obtained.

[0237] UE-A denotes the union of Sr_0, Sr_1, ..., Sr_N-1 as Sr, and Se_N-1 as Se. Here, Sr can represent the set of resources applicable to UE-B, and Se can represent the set of resources not applicable to UE-B.

[0238] Example 5

[0239] UE-A determines N corresponding SL-RSRP thresholds based on N decoding success rates, where N => 1.

[0240] In this embodiment, UE-A first determines N decoding success rate thresholds. The N decoding success rate thresholds can be configured or pre-configured by the network or indicated by UE-B. For example, the value of N can be 3, which are 99%, 95%, and 90%, respectively.

[0241] For different decoding success rates, UE-A further determines the corresponding SL-RSRP threshold. Preferably, UE-A determines the SL-RSRP threshold corresponding to each decoding success rate based on its own decoding capability and / or the SL-RSRP of UE-B measured by UE-A. The N SL-RSRP thresholds are denoted as th_0, th_1, ..., th_N-1 in ascending order.

[0242] Assuming the resource selection window contains resource set A, UE-A performs resource exclusion according to the following steps:

[0243] Step a5: Same as step a1.

[0244] Step b5: Follow the steps in step b1.

[0245] Step c5: UE-A executes step c1 within A, replaces th1 with th_0, denotes the remaining resource set as Sr_0, and denotes the resources excluded in this step c as set Se_0.

[0246] UE-A re-executes step c within Se0, replacing th1 with th_1, denoting the remaining resource set as Sr_1, and denoting the resources excluded in this step c as set Se_1.

[0247] UE-A re-executes step c within Se1, replacing th1 with th_2, denoting the remaining resource set as Sr_2, and denoting the resources excluded in this step c as set Se_2.

[0248] This process continues until the remaining resource set Sr_N-1 and the excluded resource set Se_N-1 are obtained.

[0249] UE-A denotes the union of Sr_0, Sr_1, ..., Sr_N-1 as Sr, and Se_N-1 as Se. Here, Sr can represent the set of resources applicable to UE-B, and Se can represent the set of resources not applicable to UE-B.

[0250] For step 3 above, it can be implemented through the following different embodiments.

[0251] Example 6

[0252] UE-A can indicate Sr and / or Se to UE-B through a bit map of a certain length. One or more bits at a specific position in the bit map correspond to a specific resource in set A, and optionally, correspond to a specific resource in set Sr and / or set Se.

[0253] Optionally, the length of the bitmap is related to the total number of resources in set A and the number of subsets in the resource set reported by UE-A that is applicable to and / or not applicable to UE-B. As an example, the length of the bitmap L = G * CEIL(log2(H-1)), where G is the total number of resources in set A, and H is the number of subsets in the resource set reported by UE-A that is applicable to and / or not applicable to UE-B. For example, assuming the total number of resources in set A is G, and the resource set Sr that UE-A needs to report for UE-B is the union of 3 subsets, then the length of the bitmap is 2 * G bits, where each pair of bits in the bitmap corresponds to one resource in set A, such as... Figure 9As shown in the diagram, for one or more bits in the bitmap corresponding to a resource, different values ​​indicate that the resource belongs to different resource sets. For example, in the above example, assuming Sr is the union of Sr_0, Sr_1, and Sr_2, then 11 indicates that the corresponding resource belongs to Sr_0, 10 indicates that the corresponding resource belongs to Sr_1, 01 indicates that the corresponding resource belongs to Sr_2, and 00 indicates that the corresponding resource does not belong to Sr, that is, it belongs to Se.

[0254] This application proposes a method for a terminal to determine a reference resource set in side-by-side resource selection based on inter-terminal coordination. According to the method proposed in this application, the terminal first determines the resource pool containing the reference resource set. Further, the terminal excludes resources from the resource selection window based on the detected SCI and the measured corresponding SL-RSRP. The SL-RSRP threshold used by the terminal during resource exclusion can be one or more. If there is only one, the terminal can determine the SL-RSRP threshold for resource exclusion based on its own decoding capability, or based on the proportion of reserved resources. If there are multiple thresholds, the terminal can first determine an initial SL-RSRP threshold value, and then sequentially increase it by 2dB to obtain multiple required SL-RSRP threshold values; alternatively, the terminal can determine multiple corresponding SL-RSRP threshold values ​​based on multiple target decoding success rates. Finally, the terminal reports the determined one or more resource sets to the other terminal. The method according to this application can effectively reduce the impact of inter-terminal coordinated resource selection on existing terminal implementations and ensure the validity of the reference resource set determined by the terminal.

[0255] Figure 10 This is a schematic diagram of the structural composition of the device for determining reference resources provided in the embodiments of this application, applied to a first terminal, such as... Figure 10 As shown, the apparatus for determining the reference resource includes:

[0256] The determining unit 1001 is used to determine the resource pool where the reference resource set is located, and to determine the first resource set belonging to the resource pool within the resource selection window;

[0257] Processing unit 1002 is configured to exclude resources from the first resource set based on the detected SCI and the measured SL-RSRP to obtain a second resource set and / or a third resource set, wherein the second resource set is a resource set suitable for use by the second terminal, and the third resource set is a resource set not suitable for use by the second terminal;

[0258] Instruction unit 1003 is used to instruct the second resource set and / or the third resource set to the second terminal.

[0259] In some alternative implementations, the determining unit 1001 is further configured to determine at least one SL-RSRP threshold, which is used by the first terminal to exclude resources.

[0260] In some alternative implementations, the determining unit 1001 is configured to determine a first SL-RSRP threshold based on a first parameter and / or a second parameter;

[0261] Wherein, the first parameter is the priority of the data that the second terminal is about to send; the second parameter is the priority indicated in the sideline control information (SCI) received by the first terminal.

[0262] In some optional embodiments, the determining unit 1001 is configured to determine an SL-RSRP threshold corresponding to the first parameter from the SL-RSRP threshold list based on the first parameter, and use it as the first SL-RSRP threshold.

[0263] In some optional embodiments, the determining unit 1001 is configured to determine an SL-RSRP threshold corresponding to the first parameter and the second parameter from the SL-RSRP threshold list based on the first parameter and the second parameter, and use it as the first SL-RSRP threshold.

[0264] In some alternative implementations, the determining unit 1001 is configured to determine a first SL-RSRP threshold based on at least one of its own decoding capability, a first parameter, and the SL-RSRP of the second terminal measured by the first terminal;

[0265] The first parameter is the priority of the data that the second terminal will send.

[0266] In some optional embodiments, the determining unit 1001 is configured to select an SL-RSRP threshold from the SL-RSRP threshold list as the first SL-RSRP threshold based on its own decoding capability and / or the SL-RSRP of the second terminal measured by the first terminal.

[0267] In some alternative implementations, the determining unit 1001 is configured to select an SL-RSRP threshold from the SL-RSRP threshold list based on the first parameter and / or the SL-RSRP of the second terminal measured by the first terminal, as the first SL-RSRP threshold.

[0268] In some alternative implementations, the SL-RSRP of the second terminal measured by the first terminal is the SL-RSRP measured by the first terminal for the most recently received PSCCH or PSSCH sent by the second terminal.

[0269] In some alternative implementations, the determining unit 1001 is configured to select the SL-RSRP threshold with the smallest value from the SL-RSRP threshold list as the first SL-RSRP threshold.

[0270] In some alternative implementations, the SL-RSRP threshold list is network-configured or pre-configured.

[0271] In some alternative embodiments, the processing unit 1002 is configured to perform:

[0272] First step: The first terminal performs a first exclusion operation within the first resource set;

[0273] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0274] Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP;

[0275] After the first step, the second step, and the third step, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

[0276] In some alternative embodiments, the processing unit 1002 is configured to perform:

[0277] First step: The first terminal performs a first exclusion operation within the first resource set;

[0278] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0279] Third step: The first terminal performs a third exclusion operation within the first resource set based on the second SL-RSRP threshold, the detected SCI, and the measured SL-RSRP; wherein, the second SL-RSRP threshold is determined based on the first SL-RSRP threshold;

[0280] Wherein, after the first step, the second step and the third step, if the proportion of the total number of resources in the remaining resource set is less than X%, the first terminal updates the first SL-RSRP threshold in the third step and re-executes the third step until the proportion of the number of resources in the remaining resource set to the total number of resources in the first resource set is not less than X%. After the third step is executed for the last time, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

[0281] In some alternative implementations, the second SL-RSRP threshold is the same as the first SL-RSRP threshold.

[0282] In some optional implementations, the second SL-RSRP threshold is min(thi, R); where thi is the first SL-RSRP threshold; R = SL-RSRP_UE-B / min_SINR, where SL-RSRP_UE-B is the SL-RSRP of the second terminal measured by the first terminal, and min_SINR is the minimum SINR required for the first terminal to successfully decode the PSCCH or PSSCH sent by the second terminal.

[0283] In some alternative implementations, the determining unit 1001 is further configured to determine the min_SINR based on network configuration, pre-configuration, or its own decoding capability.

[0284] In some alternative implementations, the processing unit 1002 is configured to increase the first SL-RSRP threshold by a specified value.

[0285] In some alternative implementations, the determining unit 1001 is further configured to determine the value of X based on network configuration pre-configuration or indication information sent by the second terminal.

[0286] In some alternative embodiments, the processing unit 1002 is configured to perform:

[0287] First step: The first terminal performs a first exclusion operation within the first resource set;

[0288] Second step: The first terminal performs a second exclusion operation within the first resource set;

[0289] Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP;

[0290] In this process, after the first, second, and third steps, the remaining resource set is the first subset, and the excluded resource set is the second subset. The first terminal updates the first SL-RSRP threshold in the third step and replaces the first resource set in the third step with the second subset, and then repeats the third step until the first SL-RSRP threshold is updated N-1 times, where N is a positive integer greater than 1. The third step is executed N times. Each execution of the third step yields a first subset and a second subset. After executing the third step N times, N first subsets and N second subsets are obtained. The union of the N first subsets is the second resource set, and the second subset obtained after the Nth execution of the third step is the third resource set.

[0291] In some optional embodiments, the determining unit 1001 is further configured to determine N SL-RSRP thresholds based on the first SL-RSRP threshold, wherein the N SL-RSRP thresholds are sorted from smallest to largest;

[0292] The processing unit is configured to update the first SL-RSRP threshold to the k-th SL-RSRP threshold among the N SL-RSRP thresholds after executing the third step for the kth time, where k is a positive integer greater than or equal to 1 and less than or equal to N.

[0293] In some optional embodiments, the determining unit 1001 is used to increase the first SL-RSRP threshold by N-1 different values ​​to obtain N SL-RSRP thresholds including the first SL-RSRP threshold.

[0294] In some alternative implementations, the determining unit 1001 is used to determine N SL-RSRP thresholds corresponding to the N decoding success rates based on the N decoding success rates.

[0295] In some optional embodiments, the determining unit 1001 is further configured to determine the N decoding success rates based on network configuration or pre-configuration or indication information sent by the second terminal.

[0296] In some optional embodiments, the determining unit 1001 is used to determine N SL-RSRP thresholds corresponding to the N decoding success rates based on its own decoding capability and / or the SL-RSRP of the second terminal measured by the first terminal.

[0297] In some optional implementations, any resource in the first resource set is denoted as R(x,y), where x and y indicate the frequency domain position and time domain position of the resource, respectively; the first exclusion operation includes:

[0298] If the first terminal transmits data in time slot a within the listening window and does not perform listening, the first terminal determines whether time slot a+q*Prxlg overlaps with resource R(x,y+j*Ptxlg); if they overlap, the first terminal excludes resource R(x,y) from the first resource set;

[0299] wherein j=0,1,2,3...C-1, and C is determined by a random value generated by the first terminal; Ptxlg is the number of Ptx converted into logical time slots, where Ptx is the resource reservation period of the first terminal; Prxlg is the number of Prx converted into logical time slots, where Prx is any allowable resource reservation period in the resource pool; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then otherwise, Q=1, Tscal is equal to the value of T2 converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal detects PSCCH.

[0300] In some optional embodiments, any resource in the first resource set is denoted as R(x,y), where x and y respectively indicate the frequency domain position and time domain position of the resource; the second exclusion operation comprises:

[0301] If the first terminal has a reserved resource or a selected resource in time slot b, the first terminal determines whether time slot b+q*Prxlg overlaps with resource R(x,y+j*Ptxlg); if they overlap, the first terminal excludes resource R(x,y) from the first resource set;

[0302] wherein j=0,1,2,3...C-1, and C is determined by a random value generated by the first terminal; Ptxlg is the number of Ptx converted into logical time slots, where Ptx is the resource reservation period of the first terminal; Prxlg is the number of Prx converted into logical time slots, where Prx is any allowable resource reservation period in the resource pool; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then otherwise, Q=1, Tscal is equal to the value of T2 converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal detects PSCCH.

[0303] In some optional implementations, any resource in the first resource set is denoted as R(x,y), where x and y respectively indicate the frequency domain position and the time domain position of the resource; the third exclusion operation includes:

[0304] If the first terminal detects, on the v-th frequency domain resource E(v,m) in the time slot m of the listening window, SCI sent by a terminal other than the second terminal, the first terminal measures the SL-RSRP of the PSCCH carrying the SCI or the SL-RSRP of the PSSCH scheduled by the SCI;

[0305] If the measured SL-RSRP is greater than the SL-RSRP threshold, and resource reservation between TBs is activated in the resource pool, the first terminal assumes that SCI is received on the time slot m+q*Prxlg; where Prxlg is the number of Prx after being converted into a logical time slot, where Prx is the resource reservation period indicated in the SCI transmitted in the PSCCH detected by the first terminal; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Otherwise, Q=1, Tscal is equal to the value of T2 after being converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal detects the PSCCH;

[0306] The first terminal determines whether there is at least one resource indicated by the Q assumed received SCIs that overlaps with the resource R(x,y+j*Ptxlg); if it exists, the first terminal excludes the resource R(x,y) from the first resource set; where j=0,1,2,3...C-1, C is determined by a random value generated by the first terminal; Ptxlg is the number of Ptx after being converted into a logical time slot, and Ptx is the resource reservation period of the second terminal.

[0307] In some optional implementations, the resource reservation period of the second terminal is indicated to the first terminal by the second terminal.

[0308] In some optional implementations, the determining unit 1001 is further configured to determine that the received SCI is from a terminal other than the second terminal, if the 8-bit source ID carried in the second-stage SCI associated with the SCI received by the first terminal is different from the lowest 8 bits of the source ID of the second terminal.

[0309] In some optional implementations, the lowest 8 bits of the source ID of the second terminal are indicated to the first terminal by the second terminal.

[0310] In some alternative embodiments, the indicating unit 1003 is configured to send a bitmap to the second terminal, the bitmap being used to indicate the second resource set and / or the third resource set.

[0311] In some alternative implementations, one or more bits at a specific position in the bitmap correspond to a specific resource in the first resource set, and the values ​​of the one or more bits are used to indicate whether the corresponding resource belongs to the second resource set, a specific subset of the second resource set, or the third resource set.

[0312] In some alternative implementations, the length of the bitmap is related to the total number of resources contained in the first resource set and the total number of sets indicated by the first terminal to the second terminal, the total number of sets including the number of subsets contained in the second resource set and the number of the third resource set.

[0313] In some optional implementations, the length of the bitmap is L = G * CEIL(log2(H-1)), where G is the total number of resources contained in the first resource set, and H is the total number of sets indicated by the first terminal to the second terminal.

[0314] Those skilled in the art should understand that the description of the apparatus for determining reference resources in the embodiments of this application can be understood with reference to the description of the method for determining reference resources in the embodiments of this application.

[0315] Figure 11 This is a schematic structural diagram of a communication device 1100 provided in an embodiment of this application. The communication device can be a terminal. Figure 11 The communication device 1100 shown includes a processor 1110, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0316] Optionally, such as Figure 11 As shown, the communication device 1100 may further include a memory 1120. The processor 1110 can retrieve and run computer programs from the memory 1120 to implement the methods described in this embodiment.

[0317] The memory 1120 can be a separate device independent of the processor 1110, or it can be integrated into the processor 1110.

[0318] Optionally, such as Figure 11As shown, the communication device 1100 may also include a transceiver 1130. The processor 1110 can control the transceiver 1130 to communicate with other devices. Specifically, it can send information or data to other devices or receive information or data sent by other devices.

[0319] The transceiver 1130 may include a transmitter and a receiver. The transceiver 1130 may further include an antenna, and the number of antennas may be one or more.

[0320] Optionally, the communication device 1100 may specifically be a mobile terminal / terminal in the embodiments of this application, and the communication device 1100 may implement the corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0321] Figure 12 This is a schematic structural diagram of the chip according to an embodiment of this application. Figure 12 The chip 1200 shown includes a processor 1210, which can call and run computer programs from memory to implement the methods in the embodiments of this application.

[0322] Optionally, such as Figure 12 As shown, chip 1200 may further include memory 1220. Processor 1210 can retrieve and run computer programs from memory 1220 to implement the methods described in this embodiment.

[0323] The memory 1220 can be a separate device independent of the processor 1210, or it can be integrated into the processor 1210.

[0324] Optionally, the chip 1200 may also include an input interface 1230. The processor 1210 can control the input interface 1230 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.

[0325] Optionally, the chip 1200 may also include an output interface 1240. The processor 1210 can control the output interface 1240 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.

[0326] The corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this application are to be implemented, and for the sake of brevity, they will not be described in detail here.

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

[0328] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0329] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can 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. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0330] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.

[0331] This application also provides a computer-readable storage medium for storing computer programs.

[0332] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0333] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0334] This application also provides a computer program product, including computer program instructions.

[0335] Optionally, the computer program product can be applied to the network device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.

[0336] Optionally, the computer program product can be applied to the mobile terminal / terminal in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0337] This application also provides a computer program.

[0338] Optionally, the computer program can be applied to the network device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0339] Optionally, the computer program can be applied to the mobile terminal / terminal in the embodiments of this application. When the computer program is run on a computer, it causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0340] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0341] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0342] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0343] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0344] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0345] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0346] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for determining a reference resource, the method comprising: The first terminal determines the resource pool where the reference resource set is located, and determines the first resource set belonging to the resource pool within the resource selection window. The determination of the first resource set belonging to the resource pool within the resource selection window includes taking all available resources belonging to the resource pool used by the first terminal within the resource selection window as the first resource set. The first terminal performs resource exclusion within the first resource set based on the detected sideline control information (SCI) and the measured sideline reference signal received power (SL-RSRP) to obtain a second resource set and / or a third resource set. The second resource set is a resource set suitable for use by the second terminal, and the third resource set is a resource set not suitable for use by the second terminal. The first terminal indicates the second resource set and / or the third resource set to the second terminal for transmission. The method further includes: The first terminal determines at least one SL-RSRP threshold, which is used by the first terminal to exclude resources. Wherein, the first terminal determines at least one SL-RSRP threshold, including: The first terminal determines the first SL-RSRP threshold based on the first parameter and / or the second parameter; Wherein, the first parameter is the priority of the data that the second terminal is about to send; the second parameter is the priority indicated in the SCI received by the first terminal. The first terminal performs resource exclusion within the first resource set based on the detected SCI and the measured SL-RSRP, to obtain a second resource set and / or a third resource set, including: First step: The first terminal performs a first exclusion operation within the first resource set; Second step: The first terminal performs a second exclusion operation within the first resource set, and the second exclusion operation is different from the first exclusion operation; Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP; After the first, second, and third steps, the remaining resource set is the second resource set, and the excluded resource set is the third resource set. Wherein, after the first step, the second step and the third step, if the proportion of the remaining resource set to the total number of resources in the first resource set is less than X%, then the first terminal updates the first SL-RSRP threshold in the third step and re-executes the third step until the proportion of the remaining resource set to the total number of resources in the first resource set is not less than X%; after the last execution of the third step, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

2. The method according to claim 1, wherein, The first terminal determines an SL-RSRP threshold based on a first parameter and / or a second parameter, including: The first terminal determines an SL-RSRP threshold corresponding to the first parameter and the second parameter from the SL-RSRP threshold list based on the first parameter and the second parameter, and uses it as the first SL-RSRP threshold.

3. The method according to claim 2, wherein, The SL-RSRP threshold list is either network-configured or pre-configured.

4. The method according to any one of claims 1 to 3, wherein, The first terminal updates the first SL-RSRP threshold in the third step, including: The first terminal increases the first SL-RSRP threshold by a specified value.

5. The method according to any one of claims 1 to 3, wherein, The method further includes: The first terminal determines the value of X based on pre-configured network settings or indication information sent by the second terminal.

6. The method according to any one of claims 1 to 3, wherein, Any resource in the first resource set is denoted as R(x,y), where x and y indicate the frequency domain position and time domain position of the resource, respectively; the first exclusion operation includes: If the first terminal sends data in time slot a within the listening window and does not listen, then the first terminal determines that time slot a+q Prxlg and resources R(x,y+j) If Ptxlg) overlaps, the first terminal will exclude resource R(x,y) from the first resource set; where j=0,1,2,3...C-1, and C is determined by a random value generated by the first terminal; Ptxlg is the number of Ptx converted into logical time slots, where Ptx is the resource reservation period of the first terminal; Prxlg is the number of Prx converted into logical time slots, where Prx is any allowed resource reservation period in the resource pool; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Q= Tscal / Prx , otherwise, Q=1, Tscal is equal to the value of T2 converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal detects the PSCCH.

7. The method according to any one of claims 1 to 3, wherein, Any resource in the first resource set is denoted as R(x,y), where x and y indicate the frequency domain position and time domain position of the resource, respectively; the second exclusion operation includes: If the first terminal has reserved or selected resources in time slot b, then the first terminal determines that time slot b+q Prxlg and resources R(x,y+j) If Ptxlg) overlaps, the first terminal will exclude resource R(x,y) from the first resource set; where j=0,1,2,3...C-1, and C is determined by a random value generated by the first terminal; Ptxlg is the number of Ptx converted into logical time slots, where Ptx is the resource reservation period of the first terminal; Prxlg is the number of Prx converted into logical time slots, where Prx is any allowable resource reservation period in the resource pool; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Q= Tscal / Prx otherwise, Q=1, Tscal is equal to the value of T2 converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal detects the PSCCH.

8. The method according to any one of claims 1 to 3, wherein, Any resource in the first resource set is denoted as R(x,y), where x and y indicate the frequency domain position and time domain position of the resource, respectively; the third exclusion operation includes: If the first terminal detects an SCI sent from another terminal other than the second terminal on the v-th frequency domain resource E(v, m) within the time slot m of the listening window, the first terminal measures the SL-RSRP of the PSCCH carrying the SCI or the SL-RSRP of the PSSCH scheduled by the SCI. If the measured SL-RSRP is greater than the SL-RSRP threshold, and inter-TB resource reservation is activated in the resource pool, the first terminal assumes that on slot m+q SCI is received on Prxlg; where Prxlg is the number of Prx converted to logical slots, where Prx is the resource reservation period indicated in the SCI transmitted in the PSCCH that the first terminal overhears; q=1,2,3…Q, if Prx<Tscal and n-m<=Prxlg, then Q= Tscal / Prx , otherwise, Q=1, Tscal is equal to the value of T2 converted to milliseconds, T2 is the upper limit of the resource selection window, n is the slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the slot number corresponding to the time domain position where the first terminal overhears the PSCCH; The first terminal determines whether, among the Q received SCIs, there exists at least one SCI indicating a resource that is compatible with resource R(x,y+j). If Ptxlg) overlaps, the first terminal will exclude resource R(x,y) from the first resource set; where j=0,1,2,3…C-1, and C is determined by a random value generated by the first terminal; Ptxlg is the number of logical time slots after Ptx is converted, and Ptx is the resource reservation period of the second terminal.

9. The method according to claim 8, wherein, The resource reservation period of the second terminal is indicated to the first terminal by the second terminal.

10. The method according to claim 8, wherein, The method further includes: If the 8-bit source ID carried in the second-order SCI associated with the SCI received by the first terminal is different from the lowest 8 bits of the source ID of the second terminal, then the first terminal determines that the received SCI comes from a terminal other than the second terminal.

11. The method according to claim 10, wherein, The lowest 8 bits of the source ID of the second terminal are indicated to the first terminal by the second terminal.

12. The method according to any one of claims 1 to 3, wherein, The first terminal instructs the second resource set and / or the third resource set to the second terminal, including: The first terminal sends a bitmap to the second terminal, the bitmap being used to indicate the second resource set and / or the third resource set.

13. The method according to claim 12, wherein, One or more bits at a specific position in the bitmap correspond to a specific resource in the first resource set, and the value of the one or more bits is used to indicate whether the corresponding resource belongs to the second resource set, a specific subset of the second resource set, or the third resource set.

14. The method according to claim 12, wherein, The length of the bitmap is related to the total number of resources contained in the first resource set and the total number of sets indicated by the first terminal to the second terminal. The total number of sets includes the number of subsets contained in the second resource set and the number of the third resource set.

15. The method according to claim 14, wherein, The length of the bitmap is L=G CEIL(log2(H-1)), where G is the total number of resources contained in the first resource set, and H is the total number of sets indicated by the first terminal to the second terminal.

16. An apparatus for determining a reference resource, applied to a first terminal, the apparatus comprising: A determining unit is used to determine the resource pool where the reference resource set is located, and to determine the first resource set belonging to the resource pool within the resource selection window, wherein determining the first resource set belonging to the resource pool within the resource selection window includes taking all available resources within the resource selection window that belong to the resource pool used by the first terminal as the first resource set; The processing unit is configured to perform resource exclusion within the first resource set based on the detected sideline control information (SCI) and the measured sideline reference signal received power (SL-RSRP) to obtain a second resource set and / or a third resource set, wherein the second resource set is a resource set suitable for use by the second terminal, and the third resource set is a resource set not suitable for use by the second terminal. The indicating unit is configured to indicate the second resource set and / or the third resource set to the second terminal, for the second terminal to perform transmission. The determining unit is further configured to determine at least one SL-RSRP threshold, which is used by the first terminal to exclude resources. The determining unit is configured to determine a first SL-RSRP threshold based on a first parameter and / or a second parameter. Wherein, the first parameter is the priority of the data that the second terminal is about to send; the second parameter is the priority indicated in the sideline control information (SCI) received by the first terminal. The processing unit is configured to perform: First step: The first terminal performs a first exclusion operation within the first resource set; Second step: The first terminal performs a second exclusion operation within the first resource set, and the second exclusion operation is different from the first exclusion operation; Third step: The first terminal performs a third exclusion operation within the first resource set based on the first SL-RSRP threshold, the detected SCI, and the measured SL-RSRP; After the first, second, and third steps, the remaining resource set is the second resource set, and the excluded resource set is the third resource set. Wherein, after the first step, the second step and the third step, if the proportion of the remaining resource set to the total number of resources in the first resource set is less than X%, then the first terminal updates the first SL-RSRP threshold in the third step and re-executes the third step until the proportion of the remaining resource set to the total number of resources in the first resource set is not less than X%; after the last execution of the third step, the remaining resource set is the second resource set, and the excluded resource set is the third resource set.

17. The apparatus according to claim 16, wherein, The determining unit is configured to determine an SL-RSRP threshold corresponding to the first parameter and the second parameter from the SL-RSRP threshold list based on the first parameter and the second parameter, and use it as the first SL-RSRP threshold.

18. The apparatus according to claim 17, wherein, The SL-RSRP threshold list is either network-configured or pre-configured.

19. The apparatus according to any one of claims 16 to 18, wherein, The processing unit is used to increase the first SL-RSRP threshold by a specified value.

20. The apparatus according to any one of claims 16 to 18, wherein, The determining unit is further configured to determine the value of X based on network configuration pre-configuration or indication information sent by the second terminal.

21. The apparatus according to any one of claims 16 to 18, wherein, Any resource in the first resource set is denoted as R(x,y), where x and y indicate the frequency domain position and time domain position of the resource, respectively; the first exclusion operation includes: If the first terminal sends data in time slot a within the listening window and does not listen, then the first terminal determines that time slot a+q Prxlg and resources R(x,y+j) If Ptxlg) overlaps, the first terminal will exclude resource R(x,y) from the first resource set; where j=0,1,2,3...C-1, and C is determined by the random value generated by the first terminal; Ptxlg is the number of Ptx converted into logical time slots, where Ptx is the resource reservation period of the first terminal; Prxlg is the number of Prx converted into logical time slots, where Prx is any allowed resource reservation period in the resource pool; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Q= Tscal / Prx , otherwise, Q=1, Tscal is equal to the value of T2 converted into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal detects the PSCCH.

22. The apparatus according to any one of claims 16 to 18, wherein, Any resource in the first resource set is denoted as R(x,y), where x and y indicate the frequency domain position and time domain position of the resource, respectively; the second exclusion operation includes: If the first terminal has reserved or selected resources in time slot b, then the first terminal determines that time slot b+q Prxlg and resources R(x,y+j) If Ptxlg) overlaps, the first terminal will exclude resource R(x,y) from the first resource set; where j=0,1,2,3...C-1, and C is determined by a random value generated by the first terminal; Ptxlg is the number of Ptx converted into logical time slots, where Ptx is the resource reservation period of the first terminal; Prxlg is the number of Prx converted into logical time slots, where Prx is any allowable resource reservation period in the resource pool; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Q= Tscal / Prx , otherwise Q=1, Tscal is a value obtained by converting T2 into milliseconds, T2 is the upper limit of the resource selection window, n is the time slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the time slot number corresponding to the time domain position where the first terminal detects the PSCCH.

23. The apparatus according to any one of claims 16 to 18, wherein, Any resource in the first resource set is denoted as R(x,y), where x and y indicate the frequency domain position and time domain position of the resource, respectively; the third exclusion operation includes: If the first terminal detects an SCI sent from another terminal other than the second terminal on the v-th frequency domain resource E(v, m) within the time slot m of the listening window, the first terminal measures the SL-RSRP of the PSCCH carrying the SCI or the SL-RSRP of the PSSCH scheduled by the SCI. If the measured SL-RSRP is greater than the SL-RSRP threshold, and resource reservation between TBs is activated in the resource pool, the first terminal assumes that on slot m+q Prxlg, an SCI is received; where Prxlg is the number of Prx after being converted into a logical slot, where Prx is the resource reservation period indicated in the SCI transmitted in the PSCCH sensed by the first terminal; q=1,2,3...Q, if Prx<Tscal and n-m<=Prxlg, then Q= Tscal / Prx , otherwise Q=1, Tscal is equal to the value of T2 after being converted into milliseconds, T2 is the upper limit of the resource selection window, n is the slot number corresponding to the time domain position where the first terminal triggers resource selection or reselection, and m is the slot number corresponding to the time domain position where the first terminal senses the PSCCH; The first terminal determines whether, among the Q received SCIs, there exists at least one SCI indicating a resource that is compatible with resource R(x,y+j). If Ptxlg) overlaps, the first terminal will exclude resource R(x,y) from the first resource set; where j=0,1,2,3…C-1, and C is determined by a random value generated by the first terminal; Ptxlg is the number of logical time slots after Ptx is converted, and Ptx is the resource reservation period of the second terminal.

24. The apparatus according to claim 23, wherein, The resource reservation period of the second terminal is indicated to the first terminal by the second terminal.

25. The apparatus according to claim 23, wherein, The determining unit is further configured to determine that the received SCI comes from a terminal other than the second terminal if the 8-bit source ID carried in the second-order SCI associated with the SCI received by the first terminal is different from the lowest 8 bits of the source ID of the second terminal.

26. The apparatus according to claim 25, wherein, The lowest 8 bits of the source ID of the second terminal are indicated to the first terminal by the second terminal.

27. The apparatus according to any one of claims 16 to 18, wherein, The indicating unit is used to send a bit map to the second terminal, the bit map being used to indicate the second resource set and / or the third resource set.

28. The apparatus according to claim 27, wherein, One or more bits at a specific position in the bitmap correspond to a specific resource in the first resource set, and the value of the one or more bits is used to indicate whether the corresponding resource belongs to the second resource set, a specific subset of the second resource set, or the third resource set.

29. The apparatus according to claim 27, wherein, The length of the bitmap is related to the total number of resources contained in the first resource set and the total number of sets indicated by the first terminal to the second terminal. The total number of sets includes the number of subsets contained in the second resource set and the number of the third resource set.

30. The apparatus according to claim 29, wherein, The length of the bitmap is L=G CEIL(log2(H-1)), where G is the total number of resources contained in the first resource set, and H is the total number of sets indicated by the first terminal to the second terminal.

31. A terminal, comprising: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1 to 15.

32. A chip, comprising: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 15.

33. A computer-readable storage medium for storing a computer program that, when executed by a computer, causes the computer to perform the method as described in any one of claims 1 to 15.

34. A computer program product comprising computer program instructions that, when executed by a computer, cause the computer to perform the method as described in any one of claims 1 to 15.

Citation Information

Patent Citations

  • Method and apparatus for determining resource pool

    CN110024459A

  • Method and device for measuring and reporting channel state in sidelink communication

    WO2020222532A1