Resource indication method and apparatus, and device and storage medium
By setting conditions to indicate side-by-side transmission resources for terminal devices, the problem of insufficient communication reliability in the UL and SL shared spectrum method is solved, achieving more efficient resource scheduling and avoiding resource conflicts, thus improving the performance of the communication system.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2024-11-07
- Publication Date
- 2026-05-15
AI Technical Summary
In existing communication systems, the spectrum sharing method between UL and SL needs further research to improve communication reliability.
By setting conditions for terminal devices, they can send information to indicate sidelink transmission resources under specific circumstances, including autonomously selecting resource modes, CBR being less than or equal to a threshold, remaining resources being greater than or equal to a threshold, triggering resource selection or reselection, receiving IUC information, ACK or NACK, no data to be transmitted on the logical channel, downlink signal measurement power being greater than a threshold, and geographical location meeting the conditions, etc., to assist network devices in scheduling uplink transmission resources.
It improves communication reliability, avoids side-transmission resource conflicts, and enhances the performance of the communication system.
Smart Images

Figure CN2024130639_15052026_PF_FP_ABST
Abstract
Description
Resource indication methods, apparatus, equipment and storage media Technical Field
[0001] This application relates to the field of communication technology, and in particular to a resource indication method, apparatus, device, and storage medium. Background Technology
[0002] SL (Sidelink) communication refers to communication between terminal devices through a direct communication interface.
[0003] Currently, communication systems support semi-static spectrum sharing between UL (Uplink) and SL by configuring resource pools. As technology evolves, the methods for UL and SL to share spectrum require further research.
[0004] Summary of the Invention
[0005] This application provides a resource indication method, apparatus, device, and storage medium. The solutions provided by this application are as follows.
[0006] According to one aspect of the embodiments of this application, a resource indication method is provided, the method being executed by a first terminal device, the method comprising:
[0007] If a first condition is met, first information is sent, the first information indicating sideline transmission resources, the first condition including at least one of the following:
[0008] The first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for side-by-side data transmission.
[0009] The CBR (Channel Busy Ratio) measured by the first terminal device is less than or equal to the first threshold.
[0010] The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold.
[0011] The first terminal device triggered a resource selection, reselection, re-evaluation, or preemption check;
[0012] The first terminal device sends or receives IUC (Inter-User Collaboration) information;
[0013] The first terminal device sends or receives an ACK (Acknowledgement), or does not receive a NACK (Negative Acknowledgement);
[0014] There is no sideline data to be transmitted in the logical channel of the first terminal device;
[0015] The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold;
[0016] The geographical location of the first terminal device satisfies the second condition.
[0017] According to one aspect of the embodiments of this application, a resource indication method is provided, the method being executed by a network device, the method comprising:
[0018] The system receives first information sent by a first terminal device, the first information being used to indicate sideline transmission resources, the first information being sent under the condition that a first condition is met, the first condition including at least one of the following:
[0019] The first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for side-by-side data transmission.
[0020] The CBR measured by the first terminal device is less than or equal to the first threshold.
[0021] The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold.
[0022] The first terminal device triggered a resource selection, reselection, re-evaluation, or preemption check;
[0023] The first terminal device sends or receives IUC information;
[0024] The first terminal device sends or receives an ACK, or does not receive a NACK;
[0025] There is no sideline data to be transmitted in the logical channel of the first terminal device;
[0026] The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold;
[0027] The geographical location of the first terminal device satisfies the second condition.
[0028] According to one aspect of the embodiments of this application, a resource indication device is provided, the device comprising:
[0029] The sending module is configured to send first information when a first condition is met, the first information being used to indicate sideline transmission resources, the first condition including at least one of the following:
[0030] The first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for side-by-side data transmission.
[0031] The CBR measured by the first terminal device is less than or equal to the first threshold.
[0032] The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold.
[0033] The first terminal device triggered a resource selection, reselection, re-evaluation, or preemption check;
[0034] The first terminal device sends or receives IUC information;
[0035] The first terminal device sends or receives an ACK, or does not receive a NACK;
[0036] There is no sideline data to be transmitted in the logical channel of the first terminal device;
[0037] The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold;
[0038] The geographical location of the first terminal device satisfies the second condition.
[0039] According to one aspect of the embodiments of this application, a resource indication device is provided, the device comprising:
[0040] A receiving module is configured to receive first information sent by a first terminal device, the first information being used to indicate sideline transmission resources, the first information being sent under the condition that a first condition is met, the first condition including at least one of the following:
[0041] The first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for side-by-side data transmission.
[0042] The CBR measured by the first terminal device is less than or equal to the first threshold.
[0043] The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold.
[0044] The first terminal device triggered a resource selection, reselection, re-evaluation, or preemption check;
[0045] The first terminal device sends or receives IUC information;
[0046] The first terminal device sends or receives an ACK, or does not receive a NACK;
[0047] There is no sideline data to be transmitted in the logical channel of the first terminal device;
[0048] The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold;
[0049] The geographical location of the first terminal device satisfies the second condition.
[0050] According to one aspect of the embodiments of this application, a terminal device is provided, the terminal device including a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the resource indication method on the first terminal device side described above.
[0051] According to one aspect of the embodiments of this application, a network device is provided, the network device including a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the resource indication method on the network device side described above.
[0052] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, the storage medium storing a computer program, the computer program being executed by a processor to implement the resource indication method on the first terminal device side or the resource indication method on the network device side described above.
[0053] According to one aspect of the embodiments of this application, a chip is provided, the chip including programmable logic circuits and / or program instructions, which, when the chip is running, are used to implement the resource indication method on the first terminal device side or the resource indication method on the network device side described above.
[0054] According to one aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium, and a processor reading from the computer-readable storage medium and executing the computer instructions to implement the resource indication method on the first terminal device side or the resource indication method on the network device side described above.
[0055] The technical solutions provided in this application embodiment may have the following beneficial effects:
[0056] By setting a first condition for the terminal device, the terminal device can send the first information at the appropriate time in different scenarios, and report the side-link transmission resources in a reasonable manner. This helps the network device to schedule the uplink transmission resources, avoid conflicts with the side-link transmission resources, and improve communication reliability. Attached Figure Description
[0057] Figure 1 is a schematic diagram of a network architecture provided in one embodiment of this application;
[0058] Figure 2 is a schematic diagram of the physical layer structure of SL communication provided in an embodiment of this application;
[0059] Figure 3 is a schematic diagram of time and frequency resource location reservation provided in an embodiment of this application;
[0060] Figure 4 is a schematic diagram of resource listening and resource selection provided in an embodiment of this application;
[0061] Figure 5 is a schematic diagram of an LTE V2X physical layer structure provided in an embodiment of this application;
[0062] Figure 6 is a schematic diagram of a resource re-evaluation mechanism provided in an embodiment of this application;
[0063] Figure 7 is a schematic diagram of a resource preemption mechanism provided in an embodiment of this application;
[0064] Figure 8 is a schematic diagram of resource exclusion based on the listening results provided by the LTE SL module according to an embodiment of this application;
[0065] Figure 9 is a schematic diagram of resource exclusion and reporting in a scenario where LTE SL UE of Mode 3 and LTE SL UE of Mode 4 share a resource pool, according to an embodiment of this application.
[0066] Figure 10 is a flowchart of a resource indication method provided in an embodiment of this application;
[0067] Figure 11 is a schematic diagram of the transmission of IUC information between terminal devices according to an embodiment of this application;
[0068] Figure 12 is a schematic diagram of side-line transmission and feedback provided in an embodiment of this application;
[0069] Figure 13 is a schematic diagram of periodic transmission resources provided in one embodiment of this application;
[0070] Figure 14 is a schematic diagram of sub-conditions 8 and 9 provided in an embodiment of this application;
[0071] Figure 15 is a block diagram of a resource indication device provided in an embodiment of this application;
[0072] Figure 16 is a block diagram of a resource indication device provided in another embodiment of this application;
[0073] Figure 17 is a schematic diagram of the structure of a terminal device provided in an embodiment of this application;
[0074] Figure 18 is a schematic diagram of the structure of a network device provided in one embodiment of this application. Detailed Implementation
[0075] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0076] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0077] Please refer to Figure 1, which shows a schematic diagram of a network architecture provided in one embodiment of this application. The network architecture may include: a core network 11, an access network 12, and terminal devices 13.
[0078] Core network 11 includes several core network devices. The main functions of these core network devices are to provide user connectivity, manage users, and carry out service delivery, acting as the interface to external networks. For example, the core network of a 5G (5th Generation) NR (New Radio) system may include devices such as AMF (Access and Mobility Management Function), UPF (User Plane Function), and SMF (Session Management Function).
[0079] Access network 12 includes several access network devices 14. In a 5G NR system, the access network can be referred to as NG-RAN (New Generation-Radio Access Network). Access network device 14 is a device deployed in access network 12 to provide wireless communication functionality to terminal device 13. Access network device 14 can include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems employing different wireless access technologies, the names of devices with access network device functionality may differ; for example, in a 5G NR system, they are called gNodeB or gNB. As communication technologies evolve, the name "access network device" may change. For ease of description, in this embodiment, the aforementioned devices providing wireless communication functionality to terminal device 13 are collectively referred to as access network devices.
[0080] The number of terminal devices 13 is typically multiple, with one or more terminal devices 13 distributed within the cell managed by each access network device 14. Terminal devices 13 may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment, mobile stations (MS), etc. For ease of description, the devices mentioned above are collectively referred to as terminal devices. Access network device 14 communicates with core network equipment via some over-the-air technology, such as the NG interface in a 5G NR system. Access network device 14 and terminal devices 13 communicate with each other via some over-the-air technology, such as the Uu interface. In the embodiments of this application, "terminal device" can also be referred to as UE, and both have the same meaning.
[0081] Terminal devices 13 (e.g., vehicle-mounted devices and other devices such as other vehicle-mounted devices, mobile phones, RSUs (Road Side Units)) can communicate with each other through a direct communication interface (such as a PC5 interface). Correspondingly, the communication link established based on this direct communication interface can be called a direct link or SL. SL transmission refers to direct data transmission between terminal devices via a side link. Unlike traditional cellular systems where communication data is received or sent through access network equipment, SL transmission has the characteristics of short latency and low overhead, making it suitable for communication between two geographically close terminal devices (such as vehicle-mounted devices and other geographically close peripheral devices). It should be noted that Figure 1 only uses vehicle-to-vehicle communication in a V2X (vehicle to everything) scenario as an example; SL technology can be applied to various scenarios where terminal devices communicate directly. In other words, the terminal device in this application refers to any device that uses SL technology for communication.
[0082] The "5G NR system" in this application embodiment can also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in this application embodiment can be applied to 5G NR systems, as well as subsequent evolution systems of 5G NR systems.
[0083] Before introducing the technical solution of this application, some related technical knowledge involved in this application will be introduced and explained. The following 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.
[0084] 1.SL transmission
[0085] Regarding SL transmission, 3GPP defines two transmission modes: Mode A and Mode B.
[0086] Mode A: The transmission resources of the terminal device are allocated by the access network device (such as a base station). The terminal device transmits communication data on the side link according to the transmission resources allocated by the access network device. The access network device can allocate transmission resources for single transmission or semi-static transmission to the terminal device.
[0087] Mode B: The terminal device selects transmission resources from the resource pool to transmit communication data. Specifically, the terminal device can select transmission resources from the resource pool by listening or by randomly selecting resources.
[0088] The following section mainly introduces the method of terminal devices autonomously selecting resources in SL communication in the NR V2X system (i.e., mode B mentioned above).
[0089] 2. NR V2X Physical Layer Structure
[0090] The physical layer structure of SL communication in the NR V2X system is shown in Figure 2. The first symbol in the time slot shown in Figure 2 is the AGC (Automatic Gain Control) symbol. When the SL UE is receiving data, it can adjust the receiving circuitry in this symbol to suit the receiving circuitry parameters. When the SL UE is transmitting data, it repeats the content of the next symbol after the AGC symbol. In Figure 2, the PSCCH (Physical Sidelink Control Channel) is used to carry the first sidelink control information, which mainly includes resource sensing related fields. The PSSCH (Physical Sidelink Shared Channel) is used to carry data and third sidelink control information, which mainly includes data demodulation related fields. Within a given time slot, there may also be a symbol corresponding to the PSFCH (Physical Sidelink Feedback Channel), which is used to transmit HARQ (Hybrid Automatic Repeat reQuest) feedback information. Depending on the resource pool configuration, the symbol corresponding to the PSFCH can appear once every 1, 2, or 4 time slots. When a time slot does not have a symbol corresponding to the PSFCH, such as the GAP symbol between the PSSCH and PSFCH in Figure 2, both the AGC for receiving the PSFCH and the PSFCH symbol are used to carry the PSSCH. Typically, the last symbol in a time slot is the GP symbol, or the GAP symbol. Alternatively, the symbol following the last symbol carrying the PSSCH or PSFCH is the GP symbol. The SL UE performs transmit / receive conversion within the GP symbol but does not transmit. When PSFCH resources exist in a time slot, there are also GP symbols between the PSSCH and PSFCH symbols. This is because the UE may transmit on the PSSCH and receive on the PSFCH, requiring GP symbols for transmit / receive conversion.
[0091] 3. Resource reservation in NR V2X
[0092] In NR V2X systems, under Mode B, the terminal device independently selects transmission resources to send data. Resource reservation is a prerequisite for resource selection.
[0093] Resource reservation refers to the process by which a terminal device reserves resources for future use by sending the first sideline control information in the PSCCH. In NR V2X systems, resource reservation within a TB (Transport Block) and resource reservation between TBs are both supported.
[0094] As shown in Figure 3, the terminal device sends the first sideline control information, using the "Time resource assignment" and "Frequency resource assignment" fields to indicate the N time-frequency resources (including those used for current transmission) of the current TB. N ≤ Nmax, and in NR V2X, Nmax equals 2 or 3. Simultaneously, the N indicated time-frequency resources should be distributed across W time slots. In NR V2X, W equals 32. For example, in TB1 shown in Figure 3, the terminal device sends the first sideline control information in the PSCCH while simultaneously sending the initial transmission data in the PSSCH, using the above two fields to indicate the time-frequency resource locations for the initial transmission and retransmission 1 (i.e., N = 2 at this time), thus reserving time-frequency resources for retransmission 1. Furthermore, the initial transmission and retransmission 1 are distributed across 32 time slots in the time domain. Similarly, in TB1 shown in Figure 3, the terminal device uses the first sideline control information sent in the PSCCH of retransmission 1 to indicate the time and frequency resource locations of retransmission 1 and retransmission 2. Retransmission 1 and retransmission 2 are distributed in 32 time slots in the time domain.
[0095] Simultaneously, when the terminal device sends the first sidelink control information, it uses the "Resource reservation period" field to reserve resources between TBs. For example, in Figure 3, when the terminal device sends the first sidelink control information for the initial transmission of TB1, it uses the "Time resource assignment" and "Frequency resource assignment" fields to indicate the time and frequency resource positions of the initial transmission and retransmission 1 of TB1, denoted as {(t1,f1),(t2,f2)}. Here, t1 and t2 represent the time domain positions of the resources for the initial transmission and retransmission 1 of TB1, and f1 and f2 represent the corresponding frequency domain positions. If the value of the "Resource reservation period" field in the first sidelink control information is 100 milliseconds, then the SCI (Sidelink Control Information) simultaneously indicates the time and frequency resources {(t1+100,f1),(t2+100,f2)}, which are used for the transmission of the initial transmission and retransmission 1 of TB2. Similarly, the first sideline control information sent in TB1 retransmission 1 also reserves time and frequency resources for TB2 retransmission 1 and retransmission 2 using the "Resource reservation period" field. In NR V2X, the possible values for the "Resource reservation period" field are 0, 1-99, 100, 200, 300, 400, 500, 600, 700, 800, 900, and 1000 milliseconds, which is more flexible compared to LTE (Long Term Evaluation) V2X. However, only e values are configured in each resource pool, and the terminal device determines the possible values to use based on the resource pool it uses. Let the e values in the resource pool configuration be the resource reservation period set M, where, for example, e is less than or equal to 16.
[0096] Furthermore, through network configuration or pre-configuration, the aforementioned inter-TB reservations can be activated or deactivated on a resource pool basis. When activating inter-TB reservations, the first sideline control information includes a "Resource reservation period" field. When deactivating inter-TB reservations, the first sideline control information does not include the "Resource reservation period" field. When activating inter-TB reservations, generally, before triggering resource reselection, the value of the "Resource reservation period" field used by the terminal device, i.e., the resource reservation period, remains unchanged. Each time the terminal device sends a first sideline control message, it uses the "Resource reservation period" field to reserve resources for the next period for the transmission of another TB, thereby achieving periodic semi-persistent transmission.
[0097] When the terminal device operates in Mode B, it can listen to the PSCCH sent by other terminal devices to obtain the first sideline control information sent by those devices, thereby determining the resources reserved by them. When selecting resources, the terminal device will exclude resources reserved by other terminal devices to avoid resource collisions.
[0098] 4. Resource selection method for NR V2X eavesdropping
[0099] In the NR V2X system, under Mode B mentioned above, the terminal device needs to select resources itself.
[0100] As shown in Figure 4, the terminal device triggers resource selection or reselection in time slot n, or time slot n is the time slot in which the higher layer triggers the physical layer to report the candidate resource set. Resource selection window 10 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 There are 3, 5, 9, and 17 time slots. T 2min <= T2 <= the remaining latency budget of the service, T 2min The set of values is {1, 5, 10, 20} * 2 μ There are several time slots, where μ = 0, 1, 2, 3 corresponds to subcarrier spacings of 15, 30, 60, and 120 kHz. The terminal device determines T from this set of values based on the priority of its data to be transmitted. 2min For example, when the subcarrier spacing is 15kHz, the terminal device determines T from the set {1,5,10,20} based on the priority of its own data to be transmitted. 2min When T 2minWhen T2 is greater than or equal to the remaining latency budget of the service, then T2 equals the remaining latency budget of the service. The remaining latency budget is the difference between the required latency of the data at the corresponding time and the current time. For example, if a data packet arrives in time slot n with a latency requirement of 50 milliseconds, assuming a time slot is 1 millisecond, if the current time is time slot n, then the remaining latency budget is 50 milliseconds; if the current time is time slot n+20, then the remaining latency budget is 30 milliseconds.
[0101] Terminal devices from n-T0 to nT proc,0 Conduct resource snooping (excluding nT) proc,0 The value of T0 is 100 or 1100 milliseconds. When the subcarrier spacing is 15, 30, 60, or 120 kHz, T... proc,0 There are 1, 1, 2, and 4 time slots. Optionally, the terminal device listens for resources within the time slots belonging to its resource pool within the resource listening window. Optionally, the terminal device listens for the first sideline control information sent by other terminal devices in each time slot (except for its own transmission time slot). When resource selection or reselection is triggered in time slot n, the terminal device uses n-T0 to nT. proc,0 Results of resource eavesdropping.
[0102] Step 1: The terminal device uses all available resources belonging to its resource pool within resource selection window 10 as resource set A. Any resource in set A is denoted as R(x,y), where x and y indicate the frequency domain and time domain positions of the resource, respectively. Let M be the initial number of resources in set A. total The terminal device excludes resources from resource set A based on the unlistened time slots within resource listening window 20 (Step 1-1) and / or the resource listening results within resource listening window 20 (Step 1-2). The terminal device determines whether resource R(x,y) or a series of periodic resources corresponding to resource R(x,y) overlaps with the time slots determined in Step 1-1 based on the unlistened time slots or the resources determined in Step 1-2 based on the first side-line control information detected. If they overlap, resource R(x,y) is excluded from resource set A.
[0103] Step 1-1: If the terminal device is in time slot t within the resource listening window of 20 m If data is sent without listening, the terminal device will respond according to time slot t. m For each allowed resource reservation period in the resource pool used by the terminal device, Q time slots are determined with that resource reservation period as the interval. If these Q time slots overlap with resource R(x,y) or a series of periodic resources corresponding to resource R(x,y), then resource R(x,y) is excluded from resource set A. The above Q = 1 or (Represents rounding up). Tscal equals the value of T2 converted to milliseconds. Prx is one of the resource reservation periods allowed by the resource pool used by the terminal device. Optionally, a series of periodic resources corresponding to resource R(x,y) is R(x,y+j*Ptxlg), j=0,1,2,…,Cresel-1. Where Cresel is related to the random count value generated by the terminal device, and Ptxlg is the number of logical time slots after Ptx is converted. Ptx is the resource reservation period of the terminal device. For example, in sub-figure (a) of Figure 4, Cresel is 3, which represents 3 periodic resources (including R(x,y)) corresponding to resource R(x,y).
[0104] For example, in subgraph (a) of Figure 4, the terminal device in time slot t m Without listening in, resources are excluded sequentially according to each resource reservation period set M in the resource pool configuration. For a certain resource reservation period 1, assuming the Q value is calculated to be 2, the corresponding Q time slots are shown in sub-figure (a) of Figure 4 from time slot t. m The mapping is based on the next two time slots marked with horizontal shading, with a resource reservation period of 1 as the interval. For a certain resource reservation period of 2, assuming the Q value is calculated as Q = 1, the corresponding Q time slots are shown in subgraph (a) of Figure 4, starting from time slot t. m The time slot mapped to the next dotted shaded marker at intervals of 2 resource reservation periods.
[0105] The terminal device will determine whether the Q time slots corresponding to each reserved period overlap with resource R(x,y) or a series of periodic resources corresponding to resource R(x,y). If they overlap, resource R(x,y) will be excluded from resource set A.
[0106] Optionally, when the resource pool used by the terminal device deactivates the reservation between TBs, the terminal device may not perform Step 1-1 above.
[0107] Optionally, after Step 1-1 is executed, if the remaining resources in resource set A are less than M... total If *X is selected, the resource set A will be initialized with all available resources belonging to the resource pool used by the terminal device within the resource selection window 10, and then Step 1-2 will be executed.
[0108] Step 1-2: If the terminal device is in time slot t of resource listening window 20 mThe internal detector listens to the first sidelink control information transmitted in the PSCCH and measures the SL-RSRP (Sidelink Reference Signal Received Power) of the PSCCH or the SL-RSRP of the PSSCH scheduled by the PSCCH (i.e., the SL-RSRP of the PSSCH transmitted in the same time slot as the PSCCH).
[0109] If the measured SL-RSRP is greater than the SL-RSRP threshold, and the first sideline control information received by the terminal device contains the "Resource reservation period" field, then the terminal device will determine the time slot t. m The terminal device determines Q time slots based on the resource reservation period carried in the first sideline control information it detects, using this resource reservation period as the interval. The terminal device assumes that it also received the same first sideline control information in these Q time slots. The terminal device will then determine the time slot t... m The received first-side control information and the Q assumed received first-side control information are checked for overlap between the resources indicated in the "Time resource assignment" and "Frequency resource assignment" fields and resource R(x,y) or a series of periodic resources corresponding to resource R(x,y). If they overlap, the corresponding resource R(x,y) is excluded from set A. The above Q=1 or (Represents rounding up). Tscal equals the value of T2 converted to milliseconds. Prx is the resource reservation period carried in the first side-line control information detected. Optionally, a series of periodic resources corresponding to resource R(x,y) is R(x,y+j*Ptxlg), j=0,1,2,…,Cresel-1. Where Cresel is related to the random count value generated by the terminal device, and Ptxlg is the number of logical time slots after Ptx is converted. Ptx is the resource reservation period of the terminal device. For example, in sub-figure (b) of Figure 4, Cresel is 3, which means 3 periodic resources (including R(x,y)) corresponding to resource R(x,y).
[0110] For example, in subgraph (b) of Figure 4, when the first sideline control information received by the terminal device contains the "Resource reservation period" field, if the terminal device is in time slot t m The first sideline control information in the PSCCH is detected on resource E(v,m). The resource reservation period in this first sideline control information is Prx. Assuming the Q value is calculated to be 1, the terminal device will assume that in time slot t m+Prxlg The terminal device also received the same first-side control information. The terminal device will determine the time slot t.m The first sideline control information received and the assumption in time slot t m+Prxlg The "Time resource assignment" and "Frequency resource assignment" fields of the received first sideline control information indicate whether resources 1, 2, 3, 4, 5, and 6 overlap with resource R(x,y) or a series of periodic resources corresponding to resource R(x,y). If they overlap and satisfy the RSRP condition, resource R(x,y) is excluded from resource set A.
[0111] If the SL-RSRP measured by the terminal device is greater than the SL-RSRP threshold, and the first sideline control information received by the terminal device does not contain the "Resource reservation period" field, then the terminal device only determines the time slot t. m The "Time resource assignment" and "Frequency resource assignment" fields of the received first sideline control information indicate whether the resource overlaps with resource R(x,y) or a series of resources corresponding to resource R(x,y). If they overlap, resource R(x,y) is excluded from resource set A.
[0112] For example, in subgraph (b) of Figure 4, when the first sideline control information received by the terminal device does not contain the "Resource reservation period" field, if the terminal device is in time slot t m If the first sideline control information in the PSCCH is detected on resource E(v,m), the terminal device determines whether the resources 1, 2, and 3 indicated by the "Time resource assignment" and "Frequency resource assignment" fields in the first sideline control information overlap with resource R(x,y) or a series of periodic resources corresponding to resource R(x,y). If they overlap and the RSRP condition is met, resource R(x,y) is excluded from resource set A.
[0113] If, after the above resource exclusions, the remaining resources in resource set A are less than M... total If *X, the SL-RSRP threshold is raised by 3dB, and Step 1 is executed again. The physical layer reports the resource set A, after excluding resources, as a candidate resource set to the higher layer.
[0114] Step 2: The higher-level management randomly selects resources from the reported candidate resource set to send data. That is, the terminal device randomly selects resources from the candidate resource set to send data.
[0115] It is important to note that:
[0116] (1) The RSRP threshold mentioned above is determined by the priority P1 carried in the PSCCH heard by the terminal device and the priority P2 of the data to be sent by the terminal device.
[0117] (2) Whether the terminal device compares the measured PSCCH-RSRP or the PSSCH-RSRP scheduled by the PSCCH with the SL-RSRP threshold depends on the resource pool configuration of the resource pool used by the terminal device. The resource pool configuration can be network configuration or pre-configured.
[0118] (3) X as described above, where X may take the values {20%, 35%, 50%}. The configuration of the resource pool used by the terminal device includes the correspondence between priorities and the above possible values. The terminal device determines the value of X based on the priority of the data to be sent and this correspondence. The resource pool configuration can be configured by the network or pre-configured.
[0119] The above description describes one type of SL communication in NR-V2X, where the terminal device autonomously selects transmission resources through resource listening and transmits data on the side link. This SL communication method can also be applied to various SL communication applications, such as direct communication between handheld terminals and direct communication between pedestrians and vehicles.
[0120] 5. LTE V2X Physical Layer Structure
[0121] The physical layer structure of SL communication in an LTE V2X system is shown in Figure 5. The PSCCH is used to transmit second-sideline control information, and the PSSCH is used to carry data. Both the PSCCH and PSSCH are transmitted in the same subframe. The first symbol in the subframe in Figure 5 is the AGC symbol. When the SL UE is receiving data, it can adjust the receiving circuitry in this symbol to suit its parameters. When the SL UE is transmitting data, it repeats the content of the next symbol following the AGC symbol.
[0122] In LTE-V2X, the PSCCH and PSSCH can be continuous or discontinuous in the frequency domain. The following example will use the continuous frequency domain configuration.
[0123] Furthermore, the resource reservation and snooping-based resource selection methods in the LTE V2X system are similar to those in the NR V2X system, and will not be elaborated upon further here. Only a brief introduction is provided: In the LTE V2X system, the first to third information fields in the second-side row control information indicate retransmission resources within the same data unit (TB). Optionally, the fourth information field in the second-side row control information also indicates transmission resources for another TB. Specifically, the first information field refers to the frequency resource location of the initial transmission and retransmission in the second-side row control information; the second information field refers to the time gap between initial transmission and retransmission in the second-side row control information; the third information field refers to the retransmission index in the second-side row control information; and the fourth information field refers to the resource reservation in the second-side row control information.
[0124] 6. Re-evaluation and Pre-emption Mechanisms in NR V2X
[0125] NR-V2X also supports re-evaluation of resources that have been selected but not indicated by sending the first sideline control information after resource selection is completed.
[0126] As shown in Figure 6, resources x, y, z, u, and v are time-frequency resources already selected by the terminal device in time slot n, and resource y is located in time slot m. For resources z and u (resource y has previously been indicated by the first sideline control information in resource x) that the terminal device is about to send first sideline control information for initial indication in resource y, the terminal device executes Step 1 above at least once in time slot m-T3, that is, at least in time slot m-T3, the resource selection window 10 and resource listening window 20 are determined as described above, and Step 1 is executed above to exclude resources within resource selection window 10, obtaining a candidate resource set. If resources z and / or u are not in the candidate resource set, the terminal device executes Step 2 above to reselect time-frequency resources z and u that are not in the candidate resource set. Depending on the implementation of the terminal device, the terminal device can also reselect any resource that has been selected but not indicated by sending first sideline control information, such as any one or more resources z, u, and v. The above T3 is equal to T. proc,1In Figure 6, dashed arrows indicate that the first lateral control information indication is about to be sent, while solid arrows indicate that the first lateral control information indication has already been sent.
[0127] Furthermore, NR-V2X supports a resource preemption mechanism. In NR-V2X, the conclusions regarding the resource preemption mechanism are described from the perspective of the preempted terminal. After completing resource selection, the terminal device continues to listen for first-sideline control information. If the resource that has been selected and indicated by sending first-sideline control information meets the following three conditions, it indicates that the resource has been preempted by another terminal device, and the terminal device triggers resource reselection for that resource:
[0128] 1. The resource selected and indicated by the terminal device is not in the candidate resource set.
[0129] 2. The resource indicated in the first sideline control information overlaps with the resource selected and indicated by the terminal device, and the SL-RSRP of the PSCCH corresponding to the first sideline control information or the SL-RSRP of the PSSCH scheduled by the PSCCH is greater than the SL RSRP threshold.
[0130] 3. The priority carried in the first sideline control information detected is higher than the priority of the data to be transmitted by the terminal device. Or, the priority carried in the first sideline control information detected is higher than the priority of the data to be transmitted by the terminal device, and the priority carried in the first sideline control information detected is higher than the threshold value U, where U depends on the resource pool configuration, which can be configured by the network or pre-configured.
[0131] As shown in Figure 7, resources w, x, y, z, and v are time-frequency resources already selected by the terminal device in time slot n, and resource x is located in time slot m. For resources x and y that the terminal device is about to send a first sideline control information indication on resource x and that have already been indicated by the first sideline control information previously sent by the terminal device, the terminal device executes Step 1 above at least once in time slot m-T3, that is, at least in time slot m-T3, it determines the resource selection window 10 and the resource listening window 20 as described above, and executes Step 1 above to exclude available resources in resource selection window 10 to determine the candidate resource set. If resources x and / or y meet the above three conditions, the terminal device executes Step 2 to reselect time-frequency resources x and y that meet the above three conditions. In addition, when resource reselection is triggered, depending on the implementation of the terminal device, the terminal device can reselect any resources that have been selected but have not been indicated by sending the first sideline control information, such as any of resources z and v. The above T3 is equal to T. proc,1 .
[0132] 7. Dynamic spectrum sharing
[0133] Both LTE SL and NR SL introduce the concept of resource pools, meaning that SL transmissions occur within the SL's resource pool. One purpose of introducing resource pools is to avoid resource conflicts between uplink and sidelink transmissions. Specifically, when scheduling uplink transmissions for a UE, the base station will not schedule uplink transmissions within the configured SL resource pool. This semi-static configuration of resource pools isolates the time-frequency resource ranges of uplink and sidelink transmissions.
[0134] In LTE SL, the method of scheduling or configuring sideline transmission resources by network equipment is called mode 3 resource allocation, while the method of determining transmission resources by terminal equipment based on resource sensing or random selection is called mode 4 resource allocation. Correspondingly, mode A in LTE SL is called mode 3 resource allocation, and mode B is called mode 4 resource allocation.
[0135] In NR SL, the method of scheduling or configuring sideline transmission resources by network devices is called mode 1 resource allocation, while the method of determining transmission resources by terminal devices based on resource listening or random selection is called mode 2 resource allocation. Correspondingly, mode A in NR SL is called mode 1 resource allocation, and mode B is called mode 2 resource allocation.
[0136] In the standard discussion, the scenario of dynamically sharing a resource pool between Mode 4 LTE SL UE and Mode 2 NR SL UE has been supported. As shown in Figure 8, the Mode 2 NR SL UE is a dual-mode terminal device, including an LTE SL module and an NR SL module. The LTE SL module executes Mode 4 and can collect the second sideline control information sent by other Mode 4 LTE SL UEs. The listening results are passed to the NR SL module inside the UE. The NR SL module executes Mode 2 and performs resource exclusion based on the second sideline control information detected by the LTE SL module. From the resource exclusion set, the NR SL's transmission resources are selected, so that the Mode 2 NR SL UE can avoid resource conflicts with the Mode 4 LTE SL UE.
[0137] In the standard discussion, the scenario of dynamically sharing a resource pool between LTE SL UEs of Mode 3 and Mode 4 has been supported. First, the LTE SL UE of Mode 3 needs to send second-sideline control information to indicate its transmission resources, thus enabling the LTE SL UE of Mode 4 to avoid resource conflicts with the LTE SL UE of Mode 3 when determining transmission resources based on the detected second-sideline control information. Simultaneously, the LTE SL UE of Mode 3 also needs to perform resource listening and determine a candidate resource set based on the detected second-sideline control information, reporting the candidate resource set to the network device. The network device schedules transmission resources for the LTE SL UE of Mode 3 from the reported candidate resource set. Since the transmission resources indicated by the second-sideline control information of the LTE SL UE of Mode 4 have been excluded from the candidate resource set, the LTE SL UE of Mode 3 can also avoid resource conflicts with the LTE SL UE of Mode 4. The behavior of the LTE SL UEs of Mode 3 and Mode 4 in sharing a resource pool is shown in Figure 9.
[0138] Currently, only semi-static spectrum sharing between UL and SL is supported through resource pool configuration. This application considers supporting dynamic spectrum sharing between UL and SL in future network devices. To achieve dynamic spectrum sharing between UL and SL, a feasible approach is for the UE to report the transmission resources used by the SL, so that the network device can avoid conflicts with the SL transmission resources when scheduling UL transmission resources.
[0139] Please refer to Figure 10, which shows a flowchart of a resource indication method provided in one embodiment of this application. This method can be applied to the network architecture shown in Figure 1. The method may include the following step 1010.
[0140] Step 1010: If a first condition is met, the first terminal device sends first information, which is used to indicate sideline transmission resources. The first condition includes at least one of the following:
[0141] The first terminal device uses the first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool to perform side-by-side data transmission.
[0142] The CBR measured by the first terminal device is less than or equal to the first threshold.
[0143] The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold.
[0144] The first terminal device triggered a resource selection, reselection, reassessment, or preemption check.
[0145] The first terminal device sends or receives IUC information;
[0146] The first terminal device either sends or receives an ACK, or does not receive a NACK;
[0147] There is no sideline data to be transmitted in the logical channel of the first terminal device;
[0148] The received power obtained by the first terminal device based on downlink signal measurement is greater than or equal to the third threshold;
[0149] The geographical location of the first terminal device meets the second condition.
[0150] In some embodiments, the first terminal device is any terminal device. In some embodiments, the first terminal device is a terminal device that supports side-link transmission and / or uplink transmission. In some embodiments, the first terminal device may be an NR SL UE, an LTE SL UE, or other terminal devices that support side-link transmission and / or uplink transmission; the embodiments of this application do not limit this.
[0151] In some embodiments, when a first condition is met, the first terminal device sends first information to the network device. Accordingly, the network device receives the first information, that is, the network device receives the first information sent by the first terminal device.
[0152] Sideline transmission resources are transmission resources used for performing sideline transmissions. In some embodiments, sideline transmission resources are used to transmit sideline data and / or sideline control information. Sideline control information relates to at least one of the following aspects: transmission resources, modulation and coding, HARQ feedback, priority information, retransmission management, transmit power, etc., and may also relate to other aspects, which are not limited in this application embodiment. In some embodiments, sideline transmission resources include at least one of the following: time-domain resources, frequency-domain resources, and code-domain resources.
[0153] In some embodiments, the sideline transmission resources include at least one of the following: PSCCH resources, PSSCH resources, and PSFCH resources. The PSCCH resource is used to carry sideline control information. The PSSCH resource is used to carry sideline data and / or sideline control information. The PSFCH resource is used to carry feedback information for sideline transmission, or to carry IUC information. For example, the PSFCH resource is used to carry a resource conflict indication, which indicates a resource conflict. In some embodiments, the feedback information for sideline transmission includes HARQ feedback information. HARQ feedback information is information used in the HARQ mechanism to provide feedback on the reception status. In some embodiments, HARQ feedback information includes positive acknowledgment (ACK) and negative acknowledgment (NACK). In other embodiments, HARQ feedback information only includes negative acknowledgment (NACK). In some embodiments, positive and negative acknowledgments are feedback information used to determine whether data transmission was successful. A positive acknowledgment indicates successful data reception, and the sender of the data does not need to retransmit. A negative acknowledgment indicates data reception failure, and the sender of the data needs to retransmit the data.
[0154] In some embodiments, the sideline transmission resources include transmission resources determined by the first terminal device for its own sideline transmission, and / or transmission resources determined by the first terminal device for other terminal devices for sideline transmission.
[0155] In some embodiments, when the sideline transmission resource is a transmission resource determined by the first terminal device for its own sideline transmission, the sideline transmission resource is selected by the first terminal device from a resource pool, or selected from a set of candidate resources after resource exclusion. In some embodiments, the sideline transmission resource is a transmission resource that the first terminal device has selected but not used. In some embodiments, the sideline transmission resource is a transmission resource that the first terminal device has selected and used. In some embodiments, the sideline transmission resource refers to a transmission resource that the first terminal device has chosen not to use. In some embodiments, the sideline transmission resource is a resource that the first terminal device has selected and indicated through sideline control information. In some embodiments, the sideline transmission resource is a resource that has been indicated through sideline control information but not used.
[0156] In some embodiments, when the sideline transmission resources are transmission resources used for sideline transmission by other terminal devices as determined by the first terminal device, the sideline transmission resources are determined by the first terminal device by listening to the sideline control information of other terminal devices. Optionally, the sideline transmission resources are determined by the first terminal device by listening to the first sideline control information and / or the second sideline control information of other terminal devices. The first sideline control information is used to indicate the transmission resources used for sideline transmission by the NR SL terminal device. The second sideline control information is used to indicate the transmission resources used for sideline transmission by the LTE SL terminal device. In some embodiments, the sideline transmission resources are transmission resources selected for use by other terminal devices. In some embodiments, the sideline transmission resources selected for use by other terminal devices may be transmission resources currently used by other terminal devices or transmission resources reserved for use by other terminal devices. In some embodiments, the sideline transmission resources are transmission resources that other terminal devices choose not to use. It should be noted that other terminal devices may be NR SL terminal devices and / or LTE SL terminal devices, or other types of terminal devices.
[0157] In some embodiments, the first information is used to indicate one or more sets of sideline transmission resources. The first information may indicate one set of sideline transmission resources or multiple sets of sideline transmission resources. Each set of sideline transmission resources may include one or more sideline transmission resources. Optionally, each sideline transmission resource occupies a continuous time period in the time domain and a continuous frequency period in the frequency domain. For example, it occupies a subframe, a time slot, or an OFDM (Orthogonal Frequency Division Multiplexing) symbol in the time domain, and one or more PRBs (Physical Resource Blocks) or one or more subchannels in the frequency domain. In some embodiments, the first information includes an index for indicating the sideline transmission resource. The index of the sideline transmission resource is used to determine the sideline transmission resource in a resource pool. In some embodiments, the resource pool includes at least one transmission resource used for sideline transmission and / or uplink transmission. In some embodiments, sideline transmission and uplink transmission share the same resource pool. In some embodiments, the resource pool is configured or pre-configured by the network device, or it may be defined by a relevant protocol.
[0158] In some embodiments, when scheduling uplink transmission resources, the network device selects suitable resources for scheduling based on first information.
[0159] In some embodiments, after receiving first information sent by the first terminal device, the network device determines at least one transmission resource suitable for scheduling uplink transmission based on the first information; when scheduling uplink transmission resources, the network device selects resources from the at least one transmission resource suitable for scheduling uplink transmission for scheduling.
[0160] In some embodiments, lateral transmission resources include: resources suitable for scheduling uplink transmission, and / or resources unsuitable for scheduling uplink transmission. Resources suitable for scheduling uplink transmission refer to resources available for uplink transmission. Resources unsuitable for scheduling uplink transmission refer to resources unavailable for uplink transmission.
[0161] In some embodiments, resources suitable for scheduling uplink transmission include at least one of the following: idle lateral transmission resources, unselected transmission resources, unused reserved transmission resources, and transmission resources selected for non-use. Resources unsuitable for scheduling uplink transmission refer to transmission resources that are unsuitable for use by the terminal device for uplink transmission. In some embodiments, resources unsuitable for scheduling uplink transmission include at least one of the following: currently used transmission resources, reserved transmission resources, and transmission resources selected for future use. It should be noted that the terminal device here can be the first terminal device or other terminal devices, and this application embodiment does not limit this. That is, resources suitable for scheduling uplink transmission can be resources suitable for scheduling uplink transmission of the first terminal device or resources suitable for scheduling uplink transmission of other terminal devices. Resources unsuitable for scheduling uplink transmission can be resources unsuitable for scheduling uplink transmission of the first terminal device or resources unsuitable for scheduling uplink transmission of other terminal devices.
[0162] (1) Side-link transmission resources include resources suitable for scheduling uplink transmission.
[0163] In some embodiments, when the side-link transmission resources indicated by the first information are a set of resources suitable for scheduling uplink transmission, the network device schedules from at least one of the resources suitable for scheduling uplink transmission when scheduling uplink transmission resources.
[0164] In some embodiments, the side-link transmission resources indicated by the first information are a set of resources suitable for scheduling uplink transmissions; when scheduling uplink transmission resources, the network device selects resources from the aforementioned resource set for scheduling. The aforementioned resource set includes at least one resource suitable for scheduling uplink transmissions.
[0165] In some embodiments, when scheduling uplink transmission resources, the network device selects resources from the intersection of at least one resource set for scheduling. In some embodiments, the at least one resource set is indicated by first information of at least one terminal device. In some embodiments, the at least one resource set includes sidelink transmission resources indicated by the first information of the first terminal device, and / or sidelink transmission resources indicated by the first information of other terminal devices besides the first terminal device.
[0166] (2) Side-link transmission resources include resources that are not suitable for scheduling uplink transmissions.
[0167] In some embodiments, when the side-link transmission resources indicated by the first information are a set of resources that are not suitable for scheduling uplink transmission, the network device schedules uplink transmission resources from resources in the resource pool other than the side-link transmission resources indicated by the first information.
[0168] In some embodiments, the network device excludes the side-link transmission resources indicated by the first information from the resource pool to obtain a set of remaining resources; the network device selects resources from the set of remaining resources to schedule uplink transmission.
[0169] In some embodiments, the network device excludes at least one sidelink transmission resource indicated by first information from the resource pool to obtain a set of remaining resources; the network device then selects resources from the set of remaining resources to schedule uplink transmissions. In some embodiments, at least one piece of first information is sent by at least one terminal device. In some embodiments, at least one piece of first information includes first information sent by a first terminal device, and / or first information sent by other terminal devices besides the first terminal device.
[0170] The technical solution provided in this application sets a first condition for the terminal device, enabling the terminal device to send first information at the appropriate time in different scenarios, reasonably report side-link transmission resources, thereby assisting the network device in scheduling uplink transmission resources, avoiding conflicts with side-link transmission resources, and improving communication reliability.
[0171] The first condition is used to indicate the timing of triggering the first terminal device to report sidelink transmission resources, or to determine the terminal device that reports sidelink transmission resources, i.e., the terminal device that meets the first condition reports sidelink transmission resources. The following describes at least one sub-condition included in the first condition.
[0172] In some embodiments, if at least one sub-condition of the first condition is met, the first terminal device sends the first information.
[0173] Sub-condition 1: The first terminal device uses the first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for sideline data transmission.
[0174] When performing side-pass data transmission, the first terminal device using the first transmission mode autonomously selects resources from the resource pool for side-pass transmission, without requiring the network device to schedule resources for the first terminal device. In some embodiments, the corresponding first transmission mode is different for different types of terminal devices. In some embodiments, when the first terminal device uses the first transmission mode, the first terminal device is configured to use the resource selection mechanism corresponding to the first transmission mode. The resource selection mechanism refers to the mechanism by which the first terminal device selects resources from the resource pool for side-pass transmission. In some embodiments, the corresponding resource selection mechanism is also different for different first transmission modes. In some embodiments, the first transmission mode may be mode 2 for terminal devices including NR SL modules, mode 4 for terminal devices including LTE SL modules, or other types of terminal devices that autonomously select resources from the resource pool for side-pass transmission; this application embodiment does not limit this.
[0175] In some embodiments, when the first terminal device uses the first transmission mode, the first terminal device autonomously selects resources from the resource pool for side-by-side transmission by means of resource listening or random selection.
[0176] In some embodiments, sub-condition 1 includes the following four cases.
[0177] Scenario 1: The resource pool supports uplink transmission and sidelink transmission for terminal devices in mode 2. The first transmission mode used by the first terminal device is mode 2.
[0178] Mode 2 refers to a mode in which the terminal device autonomously selects resources from the resource pool for sideline transmission when the terminal device is an NR SL terminal device. In some embodiments, when the resource pool supports uplink transmission and the terminal device in Mode 2 performs sideline transmission, the first terminal device is configured to use a first resource selection mechanism, which refers to the resource selection mechanism corresponding to Mode 2. In some embodiments, the first resource selection mechanism includes configuring the first terminal device to use full sensing or partial sensing. In some embodiments, the first terminal device may be an NR SL terminal device or a terminal device including an NR SL module. Optionally, when the resource pool supports uplink transmission and the terminal device in Mode 2 performs sideline transmission, the sideline transmission resources indicated by the first information include at least one of the following: PSCCH resources, PSSCH resources, and PSFCH resources.
[0179] In some embodiments, when the resource pool supports uplink transmission and the terminal device in mode 2 performs sidelink transmission, the sidelink transmission resources indicated by the first information include the sidelink transmission resources of NR SL. In some embodiments, the sidelink transmission resources of NR SL include: sidelink transmission resources selected by the first terminal device from the resource pool, and / or sidelink transmission resources determined by the first terminal device by listening to the first sidelink control information.
[0180] It should be noted that for details regarding Mode 2 and its corresponding resource selection mechanism, please refer to the relevant sections in the above-mentioned technical articles; these details will not be repeated here.
[0181] Scenario 2: The resource pool supports uplink transmission and sidelink transmission for terminal devices in mode 4. The first transmission mode used by the first terminal device is mode 4.
[0182] Mode 4 refers to a mode in which the terminal device, being an LTE SL terminal device, autonomously selects resources from the resource pool for sideline transmission. In some embodiments, when the resource pool supports uplink transmission and the terminal device in Mode 4 performs sideline transmission, the first terminal device is configured to use a second resource selection mechanism, which refers to the resource selection mechanism corresponding to Mode 4. In some embodiments, the second resource selection mechanism includes configuring the first terminal device to use full listening or partial listening. In some embodiments, the first terminal device may be an LTE SL terminal device or a terminal device including an LTE SL module. Optionally, when the resource pool supports uplink transmission and the terminal device in Mode 4 performs sideline transmission, the sideline transmission resources indicated by the first information include PSCCH resources and / or PSSCH resources.
[0183] In some embodiments, when the resource pool supports uplink transmission and sidelink transmission by the terminal device in mode 4, the sidelink transmission resources indicated by the first information include LTE SL sidelink transmission resources. In some embodiments, the LTE SL sidelink transmission resources include: sidelink transmission resources selected by the first terminal device from the resource pool, and / or sidelink transmission resources determined by the first terminal device by listening to the second sidelink control information.
[0184] It should be noted that for details regarding Mode 4 and its corresponding resource selection mechanism, please refer to the relevant sections in the above-mentioned technical articles; these details will not be repeated here.
[0185] Case 3: The resource pool supports uplink transmission, sidelink transmission for terminal devices in mode 2, and sidelink transmission for terminal devices in mode 4. The first transmission mode used by the first terminal device is mode 2.
[0186] In some embodiments, when the resource pool supports uplink transmission, the terminal device in mode 2 performs sidelink transmission, and the terminal device in mode 4 performs sidelink transmission, if the first terminal device is configured to use the first resource selection mechanism (i.e., the resource selection mechanism corresponding to mode 2), the first terminal device reports sidelink transmission resources.
[0187] In some embodiments, when the resource pool supports uplink transmission, the terminal device in mode 2 performs sidelink transmission, and the terminal device in mode 4 performs sidelink transmission, the sidelink transmission resources indicated by the first information include at least one of the following: PSCCH resources, PSSCH resources, and PSFCH resources.
[0188] In some embodiments, when the resource pool supports uplink transmission, the terminal device in mode 2 performs sidelink transmission, and the terminal device in mode 4 performs sidelink transmission, the sidelink transmission resources indicated by the first information include the sidelink transmission resources of NR SL and / or the sidelink transmission resources of LTE SL.
[0189] Understandably, in the resource pool where LTE SL terminal devices of mode 4 and NR SL terminal devices of mode 2 coexist, NR SL terminal devices include both NR SL modules and LTE SL modules, and can listen to both the first sideline control information and the second sideline control information. Therefore, NR SL terminal devices of mode 2 are more suitable for reporting sideline transmission resources.
[0190] It should be noted that for information regarding dual-mode NR SL terminal devices, please refer to the relevant sections in the above-mentioned technical documentation; these details will not be repeated here.
[0191] Case 4: The resource pool supports uplink transmission, terminal devices in mode 2 perform sidelink transmission, terminal devices in mode 3 perform sidelink transmission, and terminal devices in mode 4 perform sidelink transmission. The first transmission mode used by the first terminal device is mode 2.
[0192] In some embodiments, when the resource pool supports uplink transmission, the terminal device in mode 2 performs sidelink transmission, the terminal device in mode 3 performs sidelink transmission, and the terminal device in mode 4 performs sidelink transmission, if the first terminal device is configured to use the first resource selection mechanism (i.e., the resource selection mechanism corresponding to mode 2), the first terminal device reports sidelink transmission resources.
[0193] In some embodiments, when the resource pool supports uplink transmission, the terminal device in mode 2 performs sidelink transmission, the terminal device in mode 3 performs sidelink transmission, and the terminal device in mode 4 performs sidelink transmission, the sidelink transmission resources indicated by the first information include at least one of the following: PSCCH resources, PSSCH resources, and PSFCH resources.
[0194] In some embodiments, when the resource pool supports uplink transmission, the terminal device in mode 2 performs sidelink transmission, the terminal device in mode 3 performs sidelink transmission, and the terminal device in mode 4 performs sidelink transmission, the sidelink transmission resources indicated by the first information include the sidelink transmission resources of NR SL and / or the sidelink transmission resources of LTE SL.
[0195] According to relevant technical information, when LTE SL terminal devices of Mode 3 and Mode 4 coexist in the same resource pool, the LTE SL terminal device of Mode 3 will report a set of candidate resources determined based on the second side-link control information it has heard. However, when NR SL terminal devices of Mode 2, LTE SL terminal devices of Mode 3, and LTE SL terminal devices of Mode 4 coexist in the same resource pool, if the LTE SL terminal device of Mode 3 reports side-link transmission resources, the candidate resource set it reports will not exclude resources determined based on the first side-link control information. This is because the LTE SL terminal device of Mode 3 cannot hear the first side-link control information. If the LTE SL terminal device of Mode 3 reports side-link transmission resources, the network device will schedule uplink transmission based on the reported side-link transmission resources, which will cause a conflict between the uplink transmission and the side-link transmission of the NR SL terminal device.
[0196] Therefore, when terminal devices of modes 2, 3, and 4 coexist in the same resource pool, if the LTE SL terminal device is configured to use the resource allocation method of mode 3, it will not report side-link transmission resources. Similarly, according to the relevant technical parts, when the LTE SL terminal device of mode 4 and the NR SL terminal device of mode 2 coexist in the same resource pool, the NR SL terminal device of mode 2 contains two modules, the NR SL module and the LTE SL module, so it can detect the first side-link control information and the second side-link control information. Therefore, when terminal devices of modes 2, 3, and 4 coexist in the same resource pool, the NR SL terminal device of mode 2 is more suitable for reporting side-link transmission resources.
[0197] By using the above method, in sub-condition 1, appropriate terminal devices for reporting side-link transmission resources are set according to the configuration of different resource pools. This helps to reduce the number of unnecessary side-link transmission resource reports and improves the accuracy and effectiveness of the side-link transmission resources reported by the terminal devices.
[0198] Sub-condition 2: The CBR measured by the first terminal device is less than or equal to the first threshold.
[0199] CBR (Constant Load Ratio) is used to determine the busy level of sub-channels within a resource pool. It refers to the proportion of sub-channels in the resource pool that are occupied within a specified time window. The specified time window is a pre-set time window used for measuring CBR. In some embodiments, CBR is measured by a first terminal device.
[0200] The first threshold is a threshold value used to distinguish between a busy and idle state of a resource pool. A resource pool in an idle state contains more idle resources, while a resource pool in a busy state contains fewer idle resources. In some embodiments, the first threshold is indicated, configured, pre-configured, or predefined by the network device or depends on the implementation of the first terminal device. When the CBR measured by the first terminal device is less than or equal to the first threshold, it indicates that the resource pool is in an idle state. When the CBR measured by the first terminal device is greater than the first threshold, it indicates that the resource pool is in a busy state.
[0201] In some embodiments, CBR is the proportion of sub-channels whose SL RSSI (Sidelink Received Signal Strength Indicator) or RSSI (Received Signal Strength Indicator) is higher than a configured threshold within a measurement window, relative to the total number of sub-channels in the resource pool. The measurement window includes time units from a first time unit to a second time unit.
[0202] The measurement window is the specified time window used to measure CBR as described above. In some embodiments, the measurement window is indicated by the network device, configured or pre-configured by the network device, predefined by the standard, or depends on the implementation of the first terminal device. In some embodiments, the network device configures the measurement window by sending RRC (Radio Resource Control) configuration information to at least one terminal device.
[0203] In some embodiments, the first time unit and / or the second time unit are indicated by the network device or configured or pre-configured by the network device or predefined by the standard or depend on the implementation of the first terminal device.
[0204] The first time unit is the start time unit of the measurement window, and the second time unit is the end time unit of the measurement window. In some embodiments, the first time unit is determined based on the measurement time unit and a first time offset. In some embodiments, the first time unit is the difference between the measurement time unit and the first time offset. In some embodiments, the first time offset is related to the subcarrier spacing of the resource pool. In some embodiments, the correspondence between the first time offset and the subcarrier spacing of the resource pool is indicated by the network device, configured or pre-configured by the network device, predefined by the standard, or depends on the implementation of the first terminal device.
[0205] For example, the first time offset is equal to 100 or 100·2. μ Each time unit, μ, is related to the subcarrier spacing. The subcarrier spacings of 15kHz, 30kHz, 60kHz, and 120kHz correspond to μ of 0, 1, 2, and 3, respectively.
[0206] In some embodiments, the second time unit is determined based on the measurement time unit and the second time offset. In some embodiments, the second time unit is the difference between the measurement time unit and the second time offset. In some embodiments, the second time offset is indicated by the network device or configured or pre-configured by the network device or a standard predefined or depends on the implementation of the first terminal device.
[0207] For example, the first terminal device determines or measures the CBR in time slot n. Assuming the first time offset c is 100 and the second time offset is 1, the measurement window is determined to be [n-100, n-1].
[0208] A measurement time unit refers to the time unit in which the first terminal device determines or measures the CBR. A time unit is a basic unit used to describe time. In some embodiments, a time unit may include, but is not limited to, time slots, frames, subframes, and OFDM symbols, and may also include other time units, which are not limited in this application embodiment.
[0209] SL RSSI or RSSI is a metric used to measure the channel quality of a subchannel, indicating the signal power strength received by the first terminal device on that subchannel. In this application, the SL RSSI or RSSI of a subchannel is used to measure the busy level of that subchannel. A configuration threshold is a threshold value used to distinguish between busy and idle states of a subchannel. In some embodiments, the configuration threshold is indicated by the network device, configured or pre-configured by the network device, predefined by a standard, or depends on the implementation of the first terminal device. If the SL RSSI or RSSI of a subchannel is higher than the configuration threshold, the subchannel is in a busy state. If the SL RSSI or RSSI of a subchannel is lower than the configuration threshold, the subchannel is in an idle state. In some embodiments, within a measurement window, the first terminal device measures the SL RSSI or RSSI of each subchannel in the resource pool.
[0210] By using the above method, the SL RSSI or RSSI of the sub-channel is used to measure the busyness of the sub-channel. Then, the CBR of the resource pool is calculated based on the idle sub-channels, which can more accurately determine the channel busyness and avoid unnecessary resource contention and conflicts.
[0211] In some embodiments, if sub-condition 2 is satisfied, the sidelink transmission resources reported by the first terminal device are idle sidelink transmission resources. It is understood that idle sidelink transmission resources are resources suitable for scheduling uplink transmissions.
[0212] Using the above method, terminal devices whose channel occupancy rate in the resource pool is less than or equal to the first threshold are in a relatively idle state. The terminal device directly reports the sidelink transmission resources, which not only saves the signaling overhead consumed by notifying other terminal devices to report sidelink transmission resources, but also reports sidelink transmission resources when the resource pool is idle, in order to assist network devices in scheduling uplink transmission resources, which helps to improve the reliability and resource utilization of uplink transmission.
[0213] Sub-condition 3: The number of remaining resources after resource exclusion by the first terminal device is greater than or equal to the second threshold.
[0214] The remaining resources after resource exclusion refer to the resources remaining after the first terminal device excludes resources based on the resource exclusion rules. The resource exclusion rules refer to a set of rules used to exclude resources. In some embodiments, the first terminal device counts the number of remaining resources in any of the following units: time-domain resources, frequency-domain resources, time-frequency resources, code-domain resources, and other resources as well. This application embodiment does not limit this.
[0215] In some embodiments, the second threshold is indicated by the network device, configured or pre-configured by the network device, predefined by a standard, or depends on the implementation of the first terminal device. When the number of remaining resources after resource exclusion by the first terminal device is greater than or equal to the second threshold, the first terminal device determines that there are a large number of remaining resources. When the number of remaining resources after resource exclusion by the first terminal device is less than the second threshold, the first terminal device determines that there are a small number of remaining resources.
[0216] In some embodiments, the remaining resources after resource exclusion include: the remaining resources included in the candidate resource set determined by the first terminal device using a first transmission mode for resource exclusion.
[0217] In some embodiments, the first terminal device uses mode 2 to exclude resources from the candidate resource set, thereby determining a candidate resource set after resource exclusion. In some embodiments, the first terminal device uses mode 4 to exclude resources from the candidate resource set, thereby determining a candidate resource set after resource exclusion. The specific steps for determining the candidate resource set can refer to the procedures for determining resource set A in NR SL and LTE SL in related technologies, respectively. The determined resource set A includes the available resources in the resource pool within the resource selection window, corresponding to the candidate resource set after resource exclusion in this application.
[0218] For example, the first terminal device uses mode 2 or mode 4 to exclude resources from the initialized resource set A, and determines the resource set A after resource exclusion. If the remaining resources in the resource set A after resource exclusion are greater than or equal to the second threshold, then the sideline transmission resources are reported.
[0219] In some embodiments, the side-transmission resources include: the remaining resources included in the candidate resource set; or, the remaining resources included in the candidate resource set that were not selected by the first terminal device; or, the resources included in the time units of the remaining resources included in the candidate resource set that were not selected by the first terminal device.
[0220] When the side-link transmission resources include the remaining resources in the candidate resource set, the side-link transmission resources reported by the first terminal device include all the remaining resources in the candidate resource set.
[0221] For example, assuming that the remaining resources in the candidate resource set include resource a, resource b, resource c and resource d, then when the sideline transmission resources include the remaining resources included in the candidate resource set, the sideline transmission resources reported by the first terminal device include resource a, resource b, resource c and resource d.
[0222] In some embodiments, the first terminal device selects resources from a candidate resource set for sideline transmission. The sideline transmission resources reported by the first terminal device include all remaining resources in the candidate resource set after the resources selected by the first terminal device.
[0223] Based on the previous example, assuming the first terminal device selects resource b for side-by-side transmission, then if the side-by-side transmission resources include the remaining resources in the candidate resource set that were not selected by the first terminal device, the side-by-side transmission resources reported by the first terminal device include resource a, resource c, and resource d.
[0224] In some embodiments, the first terminal device selects resources from a candidate resource set for side-transmission. The side-transmission resources reported by the first terminal device include all resources remaining in the candidate resource set after the target resource, wherein the target resource is the resource contained within the time unit to which the resource selected by the first terminal device belongs.
[0225] Based on the previous example, assuming resource a is located in time slot 0, resources b and c are located in time slot 1, and resource d is located in time slot 2, the first terminal device selects resource b for side-by-side transmission. Since resource b is located in time slot 1 and resource c is also located in time slot 1, the side-by-side transmission resources reported by the first terminal device include resources a and d, but do not include resources b and c.
[0226] In some embodiments, if subcondition 3 is met, the side-link transmission resources reported by the first terminal device are resources suitable for scheduling uplink transmission.
[0227] In this way, the terminal device reports side-link transmission resources when it determines that the number of remaining resources in the candidate resource set is greater than or equal to the second threshold. This ensures that there are enough available resources in the candidate resource set before reporting, reduces unnecessary reporting signaling overhead, and also improves the reporting efficiency of the terminal device.
[0228] Sub-condition 4: The first terminal device triggers a resource selection, reselection, re-evaluation, or preemption check.
[0229] Resource selection refers to the process by which the first terminal device selects resources for side-channel transmission. In some embodiments, the first terminal device triggers resource selection for a first transmission mode. In some embodiments, the first terminal device triggers resource selection for mode 2. In some embodiments, the first terminal device triggers resource selection for mode 4.
[0230] Resource reselection refers to the process by which a first terminal device selects a new transmission resource to replace the one already selected. For example, resource reselection means that if the resource selected by the first terminal device is preempted by another terminal device, a new resource selection process is performed. Resource reassessment refers to the process of assessing whether a resource conflict has occurred for resources selected by the first terminal device but not indicated by the first sideline control information. Resource preemption check refers to the process of determining whether the resources selected by the first terminal device and indicated by the first sideline control information have been preempted by other terminal devices by listening to the first sideline control information of other terminal devices.
[0231] In some embodiments, when the first condition includes the first terminal device triggering a resource selection, reselection, re-evaluation, or preemption check, the first terminal device uses a first transmission mode to perform resource exclusion to determine a set of candidate resources.
[0232] In some embodiments, when the first condition includes the first terminal device triggering a resource selection, reselection, re-evaluation, or preemption check, the first terminal device initializes a candidate resource set using a first transmission mode; the first terminal device uses the first transmission mode to exclude resources from the candidate resource set based on resource listening, and determines a candidate resource set after resource exclusion.
[0233] In some embodiments, the sideline transmission resources reported by the first terminal device include: the remaining resources included in the candidate resource set; or, the resources in the remaining resources included in the candidate resource set that were not selected by the first terminal device; or, the resources in the remaining resources included in the candidate resource set that were not selected by the first terminal device within a time unit.
[0234] It should be noted that, under sub-condition 4, the side-transmission resources reported by the first terminal device are similar to those under sub-condition 3, so they will not be elaborated here.
[0235] In some embodiments, if subcondition 4 is satisfied, the side-link transmission resources reported by the first terminal device are resources suitable for scheduling uplink transmission.
[0236] In this way, when the terminal device triggers resource selection, reselection, re-evaluation, or preemption check, it uses the first transmission mode to exclude resources and determine the candidate resource set. There is no need to additionally determine the step of reporting the uplink transmission resources, which reduces the complexity of the terminal device reporting the uplink transmission resources and ensures the reliability of uplink transmission.
[0237] Sub-condition 5: The first terminal device sends or receives IUC information.
[0238] IUC information refers to shared information used between terminal devices for collaboration, optimizing communication, cooperation, and resource management. In some embodiments, IUC information includes at least one of the following: resource conflict information, resource set information, transmission demand information, channel information, location information, load information, etc., and may also include other information, which is not limited in this application embodiment.
[0239] In SL, a mechanism for resource selection through collaboration between terminal devices is standardized. This mechanism includes IUC scheme 1 and IUC scheme 2.
[0240] (I) IUC Scheme 1
[0241] Please refer to Figure 11, which shows a schematic diagram of the transmission of IUC information between terminal devices according to an embodiment of this application. As shown in sub-figure (a) of Figure 11, in IUC scheme 1, UE A can determine the resources suitable for UE B to transmit and / or the resources unsuitable for UE B to transmit.
[0242] In some embodiments, UE A sends IUC information to UE B when a third condition is met; or, if UE B sends an IUC request to UE A, UE A sends IUC information to UE B after receiving the IUC request. The third condition is a condition used to trigger the terminal device to send IUC information. In some embodiments, the third condition is indicated by the network device, configured or pre-configured by the network device, predefined by the standard, or depends on the implementation of UE A. The IUC request is used to request other terminal devices to send IUC information.
[0243] (1) The first terminal device is UE A
[0244] In some embodiments, when IUC information is sent from a first terminal device to a second terminal device, the IUC information is used to indicate resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
[0245] In some embodiments, the first terminal device sends IUC information to the second terminal device. Correspondingly, the second terminal device receives the IUC information, that is, the second terminal device receives the IUC information sent by the first terminal device.
[0246] When IUC information is sent from a first terminal device to a second terminal device, where the first terminal device is UE A and the second terminal device is UE B, the first terminal device determines suitable resources for the second terminal device to transmit and / or unsuitable resources for the second terminal device to transmit. Suitable resources for the second terminal device to transmit are those that will not cause resource conflicts between the second terminal device and the first terminal device and / or other terminal devices. Unsuitable resources for the second terminal device are those that may cause resource conflicts between the second terminal device and the first terminal device and / or other terminal devices.
[0247] In some embodiments, the first terminal device uses a first transmission mode to exclude resources and determine a first resource set. In some embodiments, resources suitable for transmission by the second terminal device include the remaining resources in the first resource set. It should be noted that in sub-condition 5, the process by which the first terminal device uses the first transmission mode to exclude resources and determine the first resource set is similar to the process by which the first terminal device uses the first transmission mode to exclude resources and determine the candidate resource set in sub-condition 3, and therefore will not be described again here.
[0248] In some embodiments, the first terminal device measures the received power corresponding to the first sidelink control information sent by other terminal devices to obtain the received power of at least one first sidelink control information; based on the received power of at least one first sidelink control information, a second resource set is determined, the second resource set including resources corresponding to the first sidelink control information with received power greater than a fifth threshold. For example, the received power corresponding to the first sidelink control information sent by other terminal devices measured by the first terminal device may be SLRSRP (Sidelink Reference Signal Received Power). Optionally, the received power corresponding to the first sidelink control information may also include, but is not limited to, any of the following: SL RSSI (Sidelink Received Signal Strength Indicator) or SL RSRQ (Sidelink Reference Signal Received Quality). In some embodiments, resources unsuitable for transmission by the second terminal device include resources in the second resource set.
[0249] In some embodiments, when the first terminal device determines or sends IUC information, the first terminal device sends first information. In some embodiments, the side-transmission resources include: resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device. It is understood that the first terminal device copies the determined IUC information to the network device via the first information.
[0250] (2) The first terminal device is UE B
[0251] In some embodiments, when the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate resources suitable for transmission by the first terminal device and / or resources unsuitable for transmission by the first terminal device.
[0252] In some embodiments, the third terminal device sends IUC information to the first terminal device. Correspondingly, the first terminal device receives the IUC information, that is, the first terminal device receives the IUC information sent by the third terminal device.
[0253] In the case where IUC information is sent from a third terminal device to a first terminal device, the third terminal device is UE A and the first terminal device is UE B. The third terminal device determines the resources suitable for transmission by the first terminal device and / or the resources unsuitable for transmission by the first terminal device.
[0254] In some embodiments, the first terminal device determines a candidate resource set by listening to first sideline control information sent by other terminal devices. In some embodiments, the first terminal device selects resources for transmission from the intersection of resources suitable for transmission by the first terminal device and the aforementioned candidate resource set.
[0255] In some embodiments, when the first terminal device receives IUC information, and the IUC information is used to indicate resources suitable for transmission by the first terminal device, the first terminal device sends first information.
[0256] In some embodiments, the side-transmission resources reported by the first terminal device include: resources suitable for transmission by the first terminal device; or, the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device; or, resources not selected by the first terminal device in the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device; or, resources contained in time units not selected by the first terminal device in the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device.
[0257] In some embodiments, when the IUC information is used to indicate resources that are not suitable for transmission by the first terminal device, the first terminal device determines a set of candidate resources based on resource exclusion for resources that are not suitable for transmission by the first terminal device; the first terminal device selects resources from the set of candidate resources for transmission.
[0258] In some embodiments, during the process of determining the candidate resource set, the first terminal device excludes resources that overlap with resources that are not suitable for transmission by the first terminal device, and then determines the candidate resource set.
[0259] In some embodiments, when the first terminal device receives IUC information, and the IUC information is used to indicate resources that are not suitable for transmission by the first terminal device, the first terminal device sends first information.
[0260] In some embodiments, the side-transmission resources reported by the first terminal device include: a set of candidate resources after resource exclusion based on resources unsuitable for transmission by the first terminal device; or, resources not selected by the first terminal device in the set of candidate resources after resource exclusion based on resources unsuitable for transmission by the first terminal device; or, resources contained in time units not selected by the first terminal device in the set of candidate resources after resource exclusion based on resources unsuitable for transmission by the first terminal device.
[0261] In some embodiments, when the first terminal device receives IUC information, and the IUC information is used to indicate resources suitable for transmission by the first terminal device and resources unsuitable for transmission by the first terminal device, the first terminal device sends first information.
[0262] In some embodiments, the side-transmission resources reported by the first terminal device include: a first type of resources and / or a second type of resources. The first type of resources includes: resources suitable for transmission by the first terminal device; or, the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device; or, resources not selected by the first terminal device within the intersection of resources suitable for transmission by the first terminal device and the set of candidate resources determined by the first terminal device; or, resources contained in time units not selected by the first terminal device within the intersection of resources suitable for transmission by the first terminal device and the set of candidate resources determined by the first terminal device. The second type of resources includes: a set of candidate resources after resource exclusion based on resources unsuitable for transmission by the first terminal device; or, resources not selected by the first terminal device within the set of candidate resources after resource exclusion based on resources unsuitable for transmission by the first terminal device; or, resources contained in time units not selected by the first terminal device within the set of candidate resources after resource exclusion based on resources unsuitable for transmission by the first terminal device.
[0263] (II) IUC Scheme 2
[0264] As shown in sub-figure (b) of Figure 11, in IUC scheme 2, UE A can determine whether the resource indicated by the sideline control information sent by UE B conflicts with the resource indicated by the sideline control information sent by UE C. If a conflict exists, UE A can send a resource conflict indication to UE B or UE C, and UE B or UE C will trigger resource reselection after receiving the resource conflict indication.
[0265] In some embodiments, when the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate a resource conflict; the first terminal device triggers resource reselection and uses a first transmission mode to exclude resources and determine a set of candidate resources.
[0266] In some embodiments, the IUC information occupies 1 bit. In this case, the value of the IUC information is either 0 or 1. In some embodiments, an IUC information value of 0 indicates a resource conflict, and an IUC information value of 1 indicates no resource conflict; or, an IUC information value of 1 indicates a resource conflict, and an IUC information value of 0 indicates no resource conflict. In some embodiments, when the first terminal device receives the IUC information, it indicates a resource conflict has occurred; when the first terminal device does not receive the IUC information, it indicates no resource conflict has occurred.
[0267] In the case where the IUC information is received by the first terminal device from the third terminal device, the third terminal device is UE A and the first terminal device is UE B. The third terminal device indicates the resource conflict to the first terminal device by sending the IUC information back to the first terminal device.
[0268] In some embodiments, the third terminal device sends IUC information to the first terminal device. Correspondingly, the first terminal device receives the IUC information, that is, the first terminal device receives the IUC information sent by the third terminal device.
[0269] In some embodiments, resource conflict includes: a resource indicated by a sideline control message sent by a first terminal device conflicts with a resource indicated by a sideline control message sent by at least one other terminal device and / or a resource sent by a third terminal device.
[0270] For example, when the third terminal device is the receiving end of the resources used by the first terminal device for transmission, the third terminal device determines that the resources indicated by the side-link control information sent by the first terminal device conflict with the transmission resources of the third terminal device, that is, there is a half-duplex problem. The third terminal device cannot receive when transmitting. In this case, the third terminal device sends IUC information to the first terminal device.
[0271] In some embodiments, if the IUC information received by the first terminal device indicates a resource conflict, the first terminal device reselects resources from the determined set of candidate resources for transmission; the first terminal device sends first information.
[0272] In some embodiments, the side-transmission resources include: the remaining resources included in the candidate resource set; or, the remaining resources included in the candidate resource set that were not selected by the first terminal device; or, the resources included in the time units of the remaining resources included in the candidate resource set that were not selected by the first terminal device.
[0273] In some embodiments, if subcondition 5 is satisfied, the side-link transmission resource indicated by the first information is a resource suitable for scheduling uplink transmission.
[0274] By using the above methods, in scenarios where UEs collaborate to select sideline resources, the terminal device reports sideline transmission resources to the network device, which helps to improve the accuracy and effectiveness of the sideline transmission resources reported by the terminal device.
[0275] Sub-condition 6: The first terminal device sends or receives an ACK, or does not receive a NACK.
[0276] In some embodiments, the first terminal device and the fourth terminal device perform side-by-side transmission. In some embodiments, when the first terminal device sends side-by-side data to the fourth terminal device, the fourth terminal device sends feedback information regarding the side-by-side data to the first terminal device. In some embodiments, when the fourth terminal device sends side-by-side data to the first terminal device, the first terminal device sends feedback information regarding the side-by-side data to the fourth terminal device. In some embodiments, the feedback information includes ACK and / or NACK.
[0277] In some embodiments, when the first terminal device receives an ACK or does not receive a NACK, the side-transmission resources include: resources that the first terminal device has identified but not used.
[0278] In some embodiments, the first terminal device receives an ACK or NACK on the first PSFCH resource. The first PSFCH resource refers to the PSFCH resource corresponding to the transmission resource for transmitting sideline data by the first terminal device.
[0279] In some embodiments, when the first terminal device receives an ACK on the first PSFCH resource, the first terminal device sends first information.
[0280] For example, please refer to Figure 12, which shows a schematic diagram of side-link transmission and feedback provided in an embodiment of this application. Assume that TB 1 sent by the first terminal device needs to be transmitted 6 times, and the receiving end of TB 1 is the fourth terminal device. If the first terminal device has successfully transmitted the initial transmission, that is, the first terminal device detects ACK on the PSFCH resource corresponding to the initial transmission, the first terminal device can report the remaining selected but unused transmission resources, such as the time-frequency resources corresponding to retransmission 1 to retransmission 5 of TB 1. The network device can schedule uplink transmission on the resources corresponding to retransmission 1 to 5.
[0281] In some embodiments, if the first terminal device uses a negative acknowledgment-only feedback mechanism and does not receive a NACK on the first PSFCH resource, the first terminal device sends a first message.
[0282] Based on the previous example, in the feedback mechanism of negative acknowledgment only, assuming there are multiple fourth terminal devices, if the first terminal device does not receive any NACK on the PSFCH resource corresponding to the initial transmission, then the first terminal device considers the initial transmission to be successful. The first terminal device can then report the remaining selected but unused transmission resources, such as the time-frequency resources corresponding to retransmission 1-retransmission 5 of TB 1. The network device can then schedule uplink transmission on the resources corresponding to retransmission 1-5.
[0283] In some embodiments, when the first terminal device sends an ACK to the fourth terminal device, the sideline transmission resources include: resources that the fourth terminal device has sent a sideline control information indication for but has not used.
[0284] In some embodiments, upon successfully receiving the sideline data sent by the fourth terminal device, the first terminal device sends an ACK on the second PSFCH resource; the first terminal device also sends first information. The second PSFCH resource refers to the PSFCH resource corresponding to the transmission resource used by the fourth terminal device to transmit the sideline data.
[0285] For example, assuming that TB 1 sent by the fourth terminal device needs to be transmitted 6 times, and the receiving end of TB 1 is the first terminal device, if the first terminal device has successfully transmitted the first transmission, the first terminal device has sent an ACK on the PSFCH resource corresponding to the first transmission of TB 1. Therefore, the first terminal device can also report the resources that the fourth terminal device has sent side-link control information indications for but has not used, such as reporting the time-frequency resources corresponding to retransmission 1 and retransmission 2. The network device can schedule uplink transmission on the resources corresponding to retransmission 1 and 2.
[0286] In some embodiments, if subcondition 6 is satisfied, the side-link transmission resource indicated by the first information is a resource suitable for scheduling uplink transmission.
[0287] By using the above method, terminal devices using the feedback retransmission mechanism reserve resources for initial transmission and retransmission when transmitting side data to ensure successful transmission of side data. After successful transmission of side data, if there are still unused resources in this side transmission, the resources are reported to the network device, avoiding resource idleness and waste, and helping to improve resource utilization.
[0288] Subcondition 7: There is no sideline data to be transmitted in the logical channel of the first terminal device.
[0289] A logical channel is a virtual channel in a wireless communication system used to distinguish different transmission requirements. Sideline data to be transmitted refers to sideline data that the first terminal device has not yet transmitted on the logical channel and is waiting to be transmitted.
[0290] In some embodiments, the first terminal device transmits sideline data in a logical channel on transmission resources selected from the resource pool. In some embodiments, the first terminal device transmits sideline data in a logical channel on transmission resources allocated by the network device. In some embodiments, after the first terminal device completes the transmission of sideline data, and there is no more sideline data to be transmitted in the logical channel, the first terminal device reports unused resources.
[0291] In some embodiments, the first terminal device uses periodic transmission resources to transmit sideline data. In some embodiments, the periodic transmission resources are PSCCH resources and / or PSSCH resources. In some embodiments, the periodic transmission resources may be configured by the network device or determined by the first terminal device itself based on resource sniffing.
[0292] In some embodiments, if the first terminal device completes sideline data transmission in the first cycle, and there is no service to be transmitted in the next cycle of the first cycle, then there is no sideline data to be transmitted in the logical channel of the first terminal device. The service to be transmitted refers to the transmission requirements for the logical channel of the first terminal device. In some embodiments, the first cycle can be the current cycle used for transmitting sideline data, or any cycle in which the first terminal device periodically transmits sideline data.
[0293] For example, please refer to Figure 13, which shows a schematic diagram of periodic transmission resources provided in an embodiment of this application. After the first terminal device transmits TB 1 in period 1, there is no service to be transmitted in period 2, that is, there is no sideline data to be transmitted in the logical channel.
[0294] In some embodiments, when the first condition includes the absence of sideline data to be transmitted in the logical channel of the first terminal device, the sideline transmission resources include: resources that the first terminal device has identified but not used.
[0295] In some embodiments, the first terminal device uses periodic transmission resources to send first sideline control information, which indicates the transmission resources to be used by the first terminal device in the next cycle. In some embodiments, the resource reservation period field of the first sideline control information is used to indicate the transmission resources to be used by the first terminal device in the next cycle.
[0296] In some embodiments, the resources that the first terminal device has identified but not used include: resources that the first terminal device has not used in the next cycle of the first cycle, and / or resources that the first terminal device has indicated through the first sideline control information but has not used.
[0297] In some embodiments, if the first terminal device completes the transmission of sideline data in the first cycle and there is no sideline data to be transmitted in the next cycle of the first cycle, the sideline transmission resources reported by the first terminal device include resources that were not used in the next cycle of the first cycle.
[0298] For example, when the first terminal device has completed the transmission of TB 1 in cycle 1, and there is no side data to be transmitted in cycle 2, the first terminal device can report the unused resources in cycle 2, that is, the resources corresponding to the unused initial transmission, retransmission 1 and retransmission 2 in cycle 2.
[0299] In some embodiments, when the first terminal device sends first sideline control information in the first cycle and there is no sideline data to be transmitted in the second cycle, the sideline transmission resources indicated by the first information include the resources of the second cycle, and the second cycle is the cycle following the first cycle.
[0300] For example, as shown in FIG13, the first terminal device sends the first sideline control information in cycle 1. The first sideline control information indicates the resources in cycle 2. When the first terminal device has completed the transmission of TB 1 in cycle 1, there is no sideline data to be transmitted in cycle 2. Then the first terminal device can report the unused resources indicated by the sideline control information, that is, the resources corresponding to the initial transmission, retransmission 1 and retransmission 2 in cycle 2.
[0301] Based on the previous example, in cycle 3, if there is side data to be transmitted in the logical channel of the first terminal device, the first terminal device continues to use the resources of initial transmission, retransmission 1 and retransmission 2 in cycle 3 to transmit side data.
[0302] In some embodiments, if subcondition 7 is satisfied, the side-link transmission resource indicated by the first information is a resource suitable for scheduling uplink transmission.
[0303] In this way, after the sideline data transmission in the logical channel is completed, the terminal device reports unused resources, which helps the network device to adjust the allocation of resources in the resource pool in a timely manner and helps to improve resource utilization.
[0304] Sub-condition 8: The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold.
[0305] Downlink signals refer to signals sent by network devices to first terminal devices. In some embodiments, downlink signals may include at least one of the following: DCI (Downlink Control Information), MAC CE (Medium Access Control Control Element), RRC signaling, PDCCH (Physical Downlink Control Channel), PDSCH (Physical Downlink Shared Channel), SSB (Synchronization Signal Block), CSI-RS (Channel State Information Reference Signal), and may also include other downlink signals, which are not limited in this application embodiment.
[0306] The third threshold is a threshold value used to measure the quality of the channel transmitting downlink signals. In some embodiments, the third threshold is indicated by the network device, configured or pre-configured by the network device, predefined by the standard, or depends on the implementation of the first terminal device.
[0307] The received power of the downlink signal refers to the power intensity of the downlink signal received by the first terminal device, used to evaluate the quality of the channel transmitting the downlink signal. In some embodiments, the received power of the downlink signal may include, but is not limited to, any of the following: DL RSRP (Downlink Reference Signal Received Power), DL RSSI (Downlink Received Signal Strength Indicator), and DL RSRQ (Downlink Reference Signal Received Quality). DL RSRP is the average power of the downlink signal received by the first terminal device. DL RSSI is the total power of the downlink signal, interference, and noise received by the first terminal device within a specified bandwidth. DL RSRQ represents the quality of the received downlink signal and is the ratio of RSRP to RSSI within the measurement window.
[0308] For example, please refer to FIG14, which shows a schematic diagram of sub-conditions 8 and 9 provided in an embodiment of this application. As shown in sub-figure (a) of FIG14, the network device sends downlink signals, such as DCI, MACCE, RRC signaling, PDCCH, or PDSCH. UE1, UE2, and UE3 measure and obtain DL RSRP based on the downlink signals. If the DL RSRP measured by UE1 and UE2 is greater than the configured third threshold, they report the sidelink transmission resources. If the DL RSRP measured by UE3 is less than the configured third threshold, they do not report the sidelink transmission resources.
[0309] In some embodiments, if subcondition 8 is satisfied, the side-link transmission resource indicated by the first information is a resource suitable for scheduling uplink transmission and / or a resource unsuitable for scheduling uplink transmission.
[0310] In the above manner, when the received power measured by the terminal device based on the downlink signal is greater than or equal to the third threshold, it indicates that the network signal is stable at this time. According to the channel symmetry, the downlink channel quality can reflect the uplink channel quality to a certain extent. When the terminal device reports the side-link transmission resources under this condition, it can ensure that the side-link transmission resources are reported under better channel quality, thus ensuring the reliability of the reported side-link transmission resources and avoiding resource conflicts between uplink transmission and side-link transmission.
[0311] Sub-condition 9: The geographical location of the first terminal device satisfies the second condition.
[0312] The geographic location of the first terminal device refers to the actual location of the first terminal device. In some embodiments, the geographic location information of the first terminal device is used to indicate the geographic location of the first terminal device. In some embodiments, the geographic location information is used to indicate the specific location of the first terminal device.
[0313] In some embodiments, the second condition relates to the geographic location of the first terminal device and the geographic location indicated by the network device via downlink signaling.
[0314] In some embodiments, the network device divides the entire geographic area into at least one geographic region (ZONE), each geographic region comprising a specific geographic area. In some embodiments, a zone identifier (ZONE ID) is used to identify the geographic region.
[0315] In some embodiments, the first terminal device determines a first region identifier to which the first terminal device belongs based on the geographical location information of the first terminal device. The first region identifier is used to indicate the first geographical location region to which the first terminal device belongs. In some embodiments, the first geographical location region is any one of the at least one geographical location region mentioned above.
[0316] In some embodiments, the first terminal device determines a first region identifier based on its geographic location information and region division information. The region division information indicates the relationship between at least one geographic location region and a geographic location. In some embodiments, the region division information is indicated by a network device, configured or pre-configured by the network device, predefined by a standard, or depends on the implementation of the first terminal device.
[0317] The geographical location indicated by a network device through downlink signaling refers to the geographical location of the network device. In some embodiments, the downlink signaling includes at least one of the following: DCI, MAC CE, RRC signaling, PDCCH, PDSCH, and may also include other downlink signaling, which is not limited in this application embodiment. In some embodiments, the network device indicates a second area identifier corresponding to the geographical location area to which the network device belongs through downlink signaling.
[0318] In some embodiments, the second condition includes the following two sub-conditions. In some embodiments, the geographical location of the first terminal device satisfies the second condition if the geographical location of the first terminal device satisfies either of the following two sub-conditions.
[0319] Sub-condition a: The geographical location area of the first terminal device matches the geographical location area indicated by the downlink signaling.
[0320] In some embodiments, if the first region identifier determined by the first terminal device matches the second region identifier corresponding to the geographic location region indicated by the downlink signaling, it is determined that the geographic location of the first terminal device satisfies sub-condition a.
[0321] For example, as shown in sub-figure (b) of FIG14, the network device sends downlink signaling to indicate the second area identifier. UE1 determines its area identifier based on its own geographical location and area division information. If the second area identifier and UE1's area identifier match, and the second area identifier indicated by the downlink signaling is matched, then UE1 reports sidelink transmission resources. UE2 and UE3 determine their respective area identifiers based on their own geographical location and area division information. That is, if the area identifiers corresponding to UE2 and UE3 do not match the second area identifier indicated by the downlink signaling, then UE2 and UE3 do not report sidelink transmission resources.
[0322] Sub-condition b: The distance between the geographical location of the first terminal device and the geographical location indicated by the downlink signaling is less than or equal to the fourth threshold.
[0323] In some embodiments, the first terminal device determines its geographical location and the distance between it and the geographical location indicated by downlink signaling based on its own accurate geographical location and the center location of the geographical location area indicated by the downlink signaling. In some embodiments, the geographical location of the network device is the center location of the geographical location area indicated by the downlink signaling. It is understood that the first terminal device can calculate the distance between itself and the network device based on its accurate geographical location and the center location of the geographical location area corresponding to the second area identifier.
[0324] In some embodiments, the fourth threshold is indicated by the network device or configured or pre-configured by the network device or predefined by the standard or depends on the implementation of the first terminal device.
[0325] For example, as shown in sub-figure (b) of FIG14, the geographical location of the network device is the center location of the geographical location area indicated by the second area identifier. The distances between UE1, UE2 and UE3 and the network device are calculated respectively. Since the distance to the network device calculated by UE2 is less than the configured distance threshold, UE2 performs side-link transmission resource reporting. However, since the distance to the network device calculated by UE1 and UE3 is greater than the configured distance threshold, UE1 and UE3 do not perform side-link transmission resource reporting.
[0326] In some embodiments, if subcondition 9 is satisfied, the side-link transmission resource indicated by the first information is a resource suitable for scheduling uplink transmission and / or a resource unsuitable for scheduling uplink transmission.
[0327] By using the above method, it is determined whether the geographical location of the terminal device matches the geographical location of the network device, or whether the distance between the geographical locations of the terminal device and the network device is less than a fourth threshold, to determine whether the terminal device and the network device are close. When the terminal device and the network device are close, the side-link transmission resources are reported, which can reduce the delay in the reporting process. Furthermore, by reporting side-link transmission resources, the network device is assisted in scheduling uplink transmission resources, thereby improving the efficiency of uplink transmission resource scheduling.
[0328] In the method embodiments of this application, the steps performed by the first terminal device can be implemented separately as a resource indication method on the first terminal device side, and the steps performed by the network device can be implemented separately as a resource indication method on the network device side.
[0329] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.
[0330] Please refer to Figure 15, which shows a block diagram of a resource indication device provided in an embodiment of this application. This device has the function of implementing the resource indication method example described above on the first terminal device side. This function can be implemented in hardware or by hardware executing corresponding software. The device can be the first terminal device described above, or it can be disposed within the first terminal device. As shown in Figure 15, the device 1500 may include: a sending module 1510.
[0331] The sending module 1510 is configured to send first information when a first condition is met. The first information is used to indicate sidelink transmission resources. The first condition includes at least one of the following: the first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from a resource pool for sidelink data transmission; the CBR measured by the first terminal device is less than or equal to a first threshold; the number of remaining resources after resource exclusion by the first terminal device is greater than or equal to a second threshold; the first terminal device triggers a resource selection, reselection, re-evaluation, or preemption check; the first terminal device sends or receives IUC information; the first terminal device sends or receives ACK, or does not receive NACK; there is no sidelink data to be transmitted in the logical channel of the first terminal device; the received power measured by the first terminal device based on the downlink signal is greater than or equal to a third threshold; the geographical location of the first terminal device meets the second condition.
[0332] In some embodiments, the resource pool supports uplink transmission and side-transmission by terminal devices in mode 2, and the first transmission mode used by the first terminal device is mode 2; or, the resource pool supports uplink transmission and side-transmission by terminal devices in mode 4, and the first transmission mode used by the first terminal device is mode 4; or, the resource pool supports uplink transmission, side-transmission by terminal devices in mode 2, and side-transmission by terminal devices in mode 4, and the first transmission mode used by the first terminal device is mode 2; or, the resource pool supports uplink transmission, side-transmission by terminal devices in mode 2, side-transmission by terminal devices in mode 3, and side-transmission by terminal devices in mode 4, and the first transmission mode used by the first terminal device is mode 2.
[0333] In some embodiments, the CBR is the proportion of sub-channels with SL RSSI or RSSI higher than a configured threshold within a measurement window to the total number of sub-channels in the resource pool, and the measurement window includes time units from a first time unit to a second time unit.
[0334] In some embodiments, the remaining resources after resource exclusion include: the remaining resources included in the candidate resource set determined by the first terminal device using the first transmission mode for resource exclusion.
[0335] In some embodiments, when the first condition includes the first terminal device triggering a resource selection, reselection, re-evaluation, or preemption check, the apparatus 1500 further includes a processing module 1520, configured to use the first transmission mode to perform resource exclusion to determine a candidate resource set.
[0336] In some embodiments, when the IUC information is sent from the first terminal device to the second terminal device, the IUC information is used to indicate resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
[0337] In some embodiments, the side-transmission resources include: resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
[0338] In some embodiments, when the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate resources suitable for transmission by the first terminal device and / or resources unsuitable for transmission by the first terminal device.
[0339] In some embodiments, the side-transmission resources include: resources suitable for transmission by the first terminal device; or, the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device; or, resources not selected by the first terminal device in the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device; or, resources contained in time units not selected by the first terminal device in the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device.
[0340] In some embodiments, the side-transmission resources include: a set of candidate resources after excluding resources that are unsuitable for transmission by the first terminal device; or, resources in the set of candidate resources after excluding resources that are unsuitable for transmission by the first terminal device that were not selected by the first terminal device; or, resources in the set of candidate resources after excluding resources that are unsuitable for transmission by the first terminal device that were not selected by the first terminal device within a time unit.
[0341] In some embodiments, when the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate a resource conflict; the processing module 1520 is used to trigger resource reselection and use the first transmission mode to exclude resources and determine a candidate resource set.
[0342] In some embodiments, the resource conflict includes: the resource indicated by the sideline control information sent by the first terminal device conflicts with the resource indicated by the sideline control information sent by at least one other terminal device and / or the resource used by the third terminal device.
[0343] In some embodiments, the side-transmission resources include: the remaining resources included in the candidate resource set; or, the remaining resources included in the candidate resource set that were not selected by the first terminal device; or, the resources included in the time units of the remaining resources included in the candidate resource set that were not selected by the first terminal device.
[0344] In some embodiments, when the first terminal device receives the ACK or does not receive the NACK, the side-transmission resources include: resources that the first terminal device has identified but not used.
[0345] In some embodiments, when the first terminal device sends the ACK to the fourth terminal device, the sideline transmission resources include: resources that the fourth terminal device has sent sideline control information indications for but has not used.
[0346] In some embodiments, when the first condition includes the absence of sideline data to be transmitted in the logical channel of the first terminal device, the sideline transmission resources include: resources that the first terminal device has identified but not used.
[0347] In some embodiments, the second condition relates to the geographic location of the first terminal device and the geographic location indicated by the network device via downlink signaling.
[0348] In some embodiments, the second condition includes: the geographic location area of the first terminal device matches the geographic location area indicated by the downlink signaling; or, the distance between the geographic location of the first terminal device and the geographic location indicated by the downlink signaling is less than or equal to a fourth threshold.
[0349] In some embodiments, the sideline transport resources include at least one of the following: PSCCH resources, PSSCH resources, and PSFCH resources.
[0350] In some embodiments, the side-link transmission resources include: resources suitable for scheduling uplink transmissions, and / or resources unsuitable for scheduling uplink transmissions.
[0351] Please refer to Figure 16, which shows a block diagram of a resource indication device provided in another embodiment of this application. This device has the function of implementing the resource indication method example described above on the network device side. This function can be implemented in hardware or by hardware executing corresponding software. The device can be the network device described above, or it can be installed within a network device. As shown in Figure 16, the device 1600 may include a receiving module 1610.
[0352] The receiving module 1610 is configured to receive first information sent by a first terminal device. The first information is used to indicate sidelink transmission resources. The first information is sent under the condition that a first condition is met. The first condition includes at least one of the following: the first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from a resource pool for sidelink data transmission; the CBR measured by the first terminal device is less than or equal to a first threshold; the number of remaining resources after resource exclusion by the first terminal device is greater than or equal to a second threshold; the first terminal device triggers a resource selection, reselection, re-evaluation, or preemption check; the first terminal device sends or receives IUC information; the first terminal device sends or receives ACK, or does not receive NACK; there is no sidelink data to be transmitted in the logical channel of the first terminal device; the received power measured by the first terminal device based on the downlink signal is greater than or equal to a third threshold; and the geographical location of the first terminal device meets the second condition.
[0353] In some embodiments, the resource pool supports uplink transmission and side-transmission by terminal devices in mode 2, and the first transmission mode used by the first terminal device is mode 2; or, the resource pool supports uplink transmission and side-transmission by terminal devices in mode 4, and the first transmission mode used by the first terminal device is mode 4; or, the resource pool supports uplink transmission, side-transmission by terminal devices in mode 2, and side-transmission by terminal devices in mode 4, and the first transmission mode used by the first terminal device is mode 2; or, the resource pool supports uplink transmission, side-transmission by terminal devices in mode 2, side-transmission by terminal devices in mode 3, and side-transmission by terminal devices in mode 4, and the first transmission mode used by the first terminal device is mode 2.
[0354] In some embodiments, the CBR is the proportion of sub-channels with SL RSSI or RSSI higher than a configured threshold within a measurement window to the total number of sub-channels in the resource pool, and the measurement window includes time units from a first time unit to a second time unit.
[0355] In some embodiments, the remaining resources after resource exclusion include: the remaining resources included in the candidate resource set determined by the first terminal device using the first transmission mode for resource exclusion; the side-transmission resources include: the remaining resources included in the candidate resource set; or, the resources in the remaining resources included in the candidate resource set that were not selected by the first terminal device; or, the resources included in the time units in the remaining resources included in the candidate resource set that were not selected by the first terminal device.
[0356] In some embodiments, when the first condition includes the first terminal device triggering a resource selection, reselection, re-evaluation, or preemption check, the side-transmission resources include: the remaining resources included in the candidate resource set determined by the first terminal device using the first transmission mode for resource exclusion; or, the remaining resources included in the candidate resource set that were not selected by the first terminal device; or, the resources included in the time units of the remaining resources included in the candidate resource set that were not selected by the first terminal device.
[0357] In some embodiments, when the IUC information is sent from the first terminal device to the second terminal device, the IUC information is used to indicate resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
[0358] In some embodiments, the side-transmission resources include: resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
[0359] In some embodiments, when the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate resources suitable for transmission by the first terminal device and / or resources unsuitable for transmission by the first terminal device.
[0360] In some embodiments, the side-transmission resources include: resources suitable for transmission by the first terminal device; or, the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device; or, resources not selected by the first terminal device in the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device; or, resources contained in time units not selected by the first terminal device in the intersection of resources suitable for transmission by the first terminal device and a set of candidate resources determined by the first terminal device.
[0361] In some embodiments, the side-transmission resources include: a set of candidate resources after excluding resources that are unsuitable for transmission by the first terminal device; or, resources in the set of candidate resources after excluding resources that are unsuitable for transmission by the first terminal device that were not selected by the first terminal device; or, resources in the set of candidate resources after excluding resources that are unsuitable for transmission by the first terminal device that were not selected by the first terminal device within a time unit.
[0362] In some embodiments, when the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate a resource conflict.
[0363] In some embodiments, the resource conflict includes: the resource indicated by the sideline control information sent by the first terminal device conflicts with the resource indicated by the sideline control information sent by at least one other terminal device and / or the resource used by the third terminal device.
[0364] In some embodiments, when the first terminal device receives the ACK or does not receive the NACK, the side-transmission resources include: resources that the first terminal device has determined to select but not used.
[0365] In some embodiments, when the first terminal device sends the ACK to the fourth terminal device, the sideline transmission resources include: resources that the fourth terminal device has sent sideline control information indications for but has not used.
[0366] In some embodiments, when the first condition includes the absence of sideline data to be transmitted in the logical channel of the first terminal device, the sideline transmission resources include: resources that the first terminal device has identified but not used.
[0367] In some embodiments, the second condition relates to the geographic location of the first terminal device and the geographic location indicated by the network device via downlink signaling.
[0368] In some embodiments, the second condition includes: the geographic location area of the first terminal device matches the geographic location area indicated by the downlink signaling; or, the distance between the geographic location of the first terminal device and the geographic location indicated by the downlink signaling is less than or equal to a fourth threshold.
[0369] In some embodiments, the sideline transport resources include at least one of the following: PSCCH resources, PSSCH resources, and PSFCH resources.
[0370] In some embodiments, the side-link transmission resources include: resources suitable for scheduling uplink transmissions, and / or resources unsuitable for scheduling uplink transmissions.
[0371] It should be noted that the above embodiments only illustrate the division of the above functional modules when implementing the device. In actual applications, the above functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0372] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0373] Please refer to Figure 17, which shows a schematic diagram of the structure of a terminal device 1700 provided in one embodiment of this application. The terminal device 1700 can be used to execute the method steps performed by the first terminal device in the above embodiments. The terminal device 1700 may include: a processor 1701, a transceiver 1702, and a memory 1703. The transceiver 1702 is used to implement sending or receiving functions, such as implementing the functions of the sending module 1510 described above. The processor 1701 can be used to implement other processing functions or control sending and / or receiving, such as implementing the functions of the processing module 1520 described above.
[0374] The processor 1701 includes one or more processing cores, and the processor 1701 executes various functional applications and information processing by running software programs and modules.
[0375] Transceiver 1702 may include a receiver and a transmitter, for example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0376] The memory 1703 can be connected to the processor 1701 and the transceiver 1702.
[0377] The memory 1703 can be used to store a computer program executed by the processor, and the processor 1701 is used to execute the computer program to implement the various steps executed by the first terminal device in the above method embodiment.
[0378] Furthermore, the memory 1703 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static on-demand memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0379] In some embodiments, transceiver 1702 is configured to send first information, which indicates sidelink transmission resources, when a first condition is met. The first condition includes at least one of the following: the first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from a resource pool for sidelink data transmission; the CBR measured by the first terminal device is less than or equal to a first threshold; the number of remaining resources after resource exclusion by the first terminal device is greater than or equal to a second threshold; the first terminal device triggers a resource selection, reselection, re-evaluation, or preemption check; the first terminal device sends or receives IUC information; the first terminal device sends or receives ACK, or does not receive NACK; there is no sidelink data to be transmitted in the logical channel of the first terminal device; the received power measured by the first terminal device based on the downlink signal is greater than or equal to a third threshold; the geographical location of the first terminal device meets the second condition.
[0380] For details not described in the above embodiments, please refer to the descriptions in the above method embodiments, which will not be repeated here.
[0381] Please refer to Figure 18, which shows a schematic diagram of the structure of a network device 1800 provided in one embodiment of this application. The network device 1800 can be used to execute the method steps performed by the network device in the above embodiments. The network device 1800 may include: a processor 1801, a transceiver 1802, and a memory 1803. The transceiver 1802 is used to implement sending or receiving functions, such as implementing the functions of the receiving module 1610 described above. The processor 1801 can be used to implement other processing functions or control sending and / or receiving.
[0382] The processor 1801 includes one or more processing cores, and the processor 1801 executes various functional applications and information processing by running software programs and modules.
[0383] Transceiver 1802 may include a receiver and a transmitter. For example, transceiver 1802 may include a wired communication component, which may include a wired communication chip and a wired interface (such as a fiber optic interface). Optionally, transceiver 1802 may also include a wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0384] The memory 1803 can be connected to the processor 1801 and the transceiver 1802.
[0385] The memory 1803 can be used to store a computer program executed by the processor, and the processor 1801 is used to execute the computer program to implement the various steps performed by the network device in the above method embodiment.
[0386] Furthermore, the memory 1803 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static on-demand memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0387] In some embodiments, transceiver 1802 is configured to receive first information sent by a first terminal device, the first information indicating sideline transmission resources, the first information being sent under the condition that a first condition is met, the first condition including at least one of the following: the first terminal device uses a first transmission mode, the first transmission mode being a mode in which the first terminal device autonomously selects resources from a resource pool for sideline data transmission; the CBR measured by the first terminal device is less than or equal to a first threshold; the number of remaining resources after resource exclusion by the first terminal device is greater than or equal to a second threshold; the first terminal device triggers a resource selection, reselection, re-evaluation, or preemption check; the first terminal device sends or receives IUC information; the first terminal device sends or receives ACK, or does not receive NACK; there is no sideline data to be transmitted in the logical channel of the first terminal device; the received power measured by the first terminal device based on the downlink signal is greater than or equal to a third threshold; the geographical location of the first terminal device meets the second condition.
[0388] For details not described in this embodiment, please refer to the embodiments above, which will not be repeated here.
[0389] This application embodiment also provides a computer-readable storage medium storing a computer program for execution by a processor to implement the resource indication method on the first terminal device side or the resource indication method on the network device side. In some embodiments, the computer-readable storage medium may include ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0390] This application also provides a chip, which includes programmable logic circuits and / or program instructions. When the chip is running, it is used to implement the resource indication method on the first terminal device side or the resource indication method on the network device side.
[0391] This application also provides a computer program product, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the resource indication method on the first terminal device side or the resource indication method on the network device side.
[0392] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0393] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0394] In some embodiments of this application, "predefined" can be achieved by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0395] In some embodiments of this application, the term "protocol" may refer to standard protocols in the field of communications, such as LTE protocols, NR protocols, and related protocols applied in future communication systems. This application does not limit the scope of these protocols.
[0396] In this article, "multiple" refers to two or more. "And / or" 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. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0397] In this article, "greater than or equal to" can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.
[0398] Furthermore, the step numbers described herein are merely illustrative of one possible execution order between steps. In some other embodiments, the steps may not be executed in the order of their numbers, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.
[0399] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0400] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A resource indication method, characterized in that, The method is executed by a first terminal device, and the method includes: If a first condition is met, first information is sent, the first information indicating sideline transmission resources, the first condition including at least one of the following: The first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for side-by-side data transmission. The channel busy rate (CBR) measured by the first terminal device is less than or equal to the first threshold. The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold. The first terminal device triggered a resource selection, reselection, re-evaluation, or preemption check; The first terminal device sends or receives UE-to-UE coordination IUC information; The first terminal device sends or receives a positive acknowledgment (ACK), or does not receive a negative acknowledgment (NACK); There is no sideline data to be transmitted in the logical channel of the first terminal device; The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold; The geographical location of the first terminal device satisfies the second condition.
2. The method according to claim 1, characterized in that, The resource pool supports uplink transmission and sidelink transmission by terminal devices in mode 2, wherein the first transmission mode used by the first terminal device is mode 2; or... The resource pool supports uplink transmission and sidelink transmission by terminal devices in mode 4, wherein the first transmission mode used by the first terminal device is mode 4; or... The resource pool supports uplink transmission, sidelink transmission by terminal devices in mode 2, and sidelink transmission by terminal devices in mode 4. The first transmission mode used by the first terminal device is mode 2; or... The resource pool supports uplink transmission, sidelink transmission for terminal devices in mode 2, sidelink transmission for terminal devices in mode 3, and sidelink transmission for terminal devices in mode 4. The first transmission mode used by the first terminal device is mode 2.
3. The method according to claim 1 or 2, characterized in that, The CBR is the proportion of sub-channels in the resource pool whose side link received signal strength indicator (SL) or received signal strength indicator (RSSI) is higher than a configured threshold within the measurement window. The measurement window includes time units from the first time unit to the second time unit.
4. The method according to any one of claims 1 to 3, characterized in that, The remaining resources after resource exclusion include: the remaining resources included in the candidate resource set determined by the first terminal device using the first transmission mode for resource exclusion.
5. The method according to any one of claims 1 to 4, characterized in that, If the first condition includes the first terminal device triggering a resource selection, reselection, re-evaluation, or preemption check, the method further includes: The first transmission mode is used to exclude resources and determine the set of candidate resources.
6. The method according to any one of claims 1 to 5, characterized in that, When the IUC information is sent from the first terminal device to the second terminal device, the IUC information is used to indicate resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
7. The method according to claim 6, characterized in that, The side-transmission resources include: resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
8. The method according to any one of claims 1 to 5, characterized in that, When the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate resources suitable for transmission by the first terminal device and / or resources unsuitable for transmission by the first terminal device.
9. The method according to claim 8, characterized in that, The side-link transmission resources include: Resources suitable for transmission by the first terminal device; or, The intersection of the resources suitable for transmission by the first terminal device and the set of candidate resources determined by the first terminal device; or, Resources that were not selected by the first terminal device from the intersection of the resources suitable for transmission by the first terminal device and the candidate resource set determined by the first terminal device; or, Resources included in the time unit that was not selected by the first terminal device, within the intersection of the resources suitable for transmission by the first terminal device and the candidate resource set determined by the first terminal device.
10. The method according to claim 8 or 9, characterized in that, The side-link transmission resources include: A set of candidate resources after excluding resources unsuitable for transmission by the first terminal device; or... Resources not selected by the first terminal device from the candidate resource set after resource exclusion based on resources unsuitable for transmission by the first terminal device; or... The candidate resource set, after resource exclusion based on resources unsuitable for transmission by the first terminal device, includes resources not used by the first terminal device. The resources included in the selected time unit.
11. The method according to any one of claims 1 to 5, characterized in that, When the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate a resource conflict; The method further includes: Trigger resource reselection and use the first transmission mode to exclude resources and determine the candidate resource set.
12. The method according to claim 11, characterized in that, The resource conflict includes: the resource indicated by the side-link control information sent by the first terminal device conflicts with the resource indicated by the side-link control information sent by at least one other terminal device and / or the resource used by the third terminal device.
13. The method according to claim 4, 5, 11 or 12, characterized in that, The side-link transmission resources include: The remaining resources included in the candidate resource set; or, The candidate resource set includes the remaining resources that were not selected by the first terminal device; or, The candidate resource set includes the resources contained in the time units that were not selected by the first terminal device from the remaining resources.
14. The method according to any one of claims 1 to 13, characterized in that, If the first terminal device receives the ACK or does not receive the NACK, the side-transmission resources include: resources that the first terminal device has identified but not used.
15. The method according to any one of claims 1 to 13, characterized in that, When the first terminal device sends the ACK to the fourth terminal device, the sideline transmission resources include: resources that the fourth terminal device has sent sideline control information indications for but has not used.
16. The method according to any one of claims 1 to 15, characterized in that, If there is no sideline data to be transmitted in the logical channel of the first terminal device under the first condition, the sideline transmission resources include: resources that the first terminal device has identified but not used.
17. The method according to any one of claims 1 to 16, characterized in that, The second condition is related to the geographical location of the first terminal device and the geographical location indicated by the network device through downlink signaling.
18. The method according to claim 17, characterized in that, The second condition includes: The geographical location area of the first terminal device matches the geographical location area indicated by the downlink signaling; or, The distance between the geographical location of the first terminal device and the geographical location indicated by the downlink signaling is less than or equal to the fourth threshold.
19. The method according to any one of claims 1 to 18, characterized in that, The side-link transmission resources include at least one of the following: physical side-link control channel (PSCCH) resources, physical side-link shared channel (PSSCH) resources, and physical side-link feedback channel (PSFCH) resources.
20. The method according to any one of claims 1 to 19, characterized in that, The side-link transmission resources include: resources suitable for scheduling uplink transmission, and / or resources unsuitable for scheduling uplink transmission.
21. A resource indication method, characterized in that, The method is performed by a network device, and the method includes: The system receives first information sent by a first terminal device, the first information being used to indicate sideline transmission resources, the first information being sent under the condition that a first condition is met, the first condition including at least one of the following: The first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for side-by-side data transmission. The channel busy rate (CBR) measured by the first terminal device is less than or equal to the first threshold. The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold. The first terminal device triggered a resource selection, reselection, re-evaluation, or preemption check; The first terminal device sends or receives UE-to-UE coordination IUC information; The first terminal device sends or receives a positive acknowledgment (ACK), or does not receive a negative acknowledgment (NACK); There is no sideline data to be transmitted in the logical channel of the first terminal device; The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold; The geographical location of the first terminal device satisfies the second condition.
22. The method according to claim 21, characterized in that, The resource pool supports uplink transmission and sidelink transmission by terminal devices in mode 2, wherein the first transmission mode used by the first terminal device is mode 2; or... The resource pool supports uplink transmission and sidelink transmission by terminal devices in mode 4, wherein the first transmission mode used by the first terminal device is mode 4; or... The resource pool supports uplink transmission, sidelink transmission by terminal devices in mode 2, and sidelink transmission by terminal devices in mode 4. The first transmission mode used by the first terminal device is mode 2; or... The resource pool supports uplink transmission, sidelink transmission for terminal devices in mode 2, sidelink transmission for terminal devices in mode 3, and sidelink transmission for terminal devices in mode 4. The first transmission mode used by the first terminal device is mode 2.
23. The method according to claim 21 or 22, characterized in that, The CBR is the proportion of sub-channels in the resource pool whose side link received signal strength indicator (SL) or received signal strength indicator (RSSI) is higher than a configured threshold within the measurement window. The measurement window includes time units from the first time unit to the second time unit.
24. The method according to any one of claims 21 to 23, characterized in that, The remaining resources after resource exclusion include: the remaining resources included in the candidate resource set determined by the first terminal device using the first transmission mode for resource exclusion; The side-transmission resources include: the remaining resources included in the candidate resource set; or, the remaining resources included in the candidate resource set that were not selected by the first terminal device; or, the resources included in the time units included in the remaining resources included in the candidate resource set that were not selected by the first terminal device.
25. The method according to any one of claims 21 to 24, characterized in that, If the first condition includes the first terminal device triggering a resource selection, reselection, re-evaluation, or preemption check. The side-transmission resources include: the remaining resources in the candidate resource set determined by the first terminal device using the first transmission mode for resource exclusion; or, the resources in the remaining resources in the candidate resource set that were not selected by the first terminal device; or, the resources in the remaining resources in the candidate resource set that were not selected by the first terminal device within a time unit.
26. The method according to any one of claims 21 to 25, characterized in that, When the IUC information is sent from the first terminal device to the second terminal device, the IUC information is used to indicate resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
27. The method according to claim 26, characterized in that, The side-transmission resources include: resources suitable for transmission by the second terminal device and / or resources unsuitable for transmission by the second terminal device.
28. The method according to any one of claims 21 to 25, characterized in that, When the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate resources suitable for transmission by the first terminal device and / or resources unsuitable for transmission by the first terminal device.
29. The method according to claim 28, characterized in that, The side-link transmission resources include: Resources suitable for transmission by the first terminal device; or, The intersection of the resources suitable for transmission by the first terminal device and the set of candidate resources determined by the first terminal device; or, Resources that were not selected by the first terminal device from the intersection of the resources suitable for transmission by the first terminal device and the candidate resource set determined by the first terminal device; or, Resources included in the time unit that was not selected by the first terminal device, within the intersection of the resources suitable for transmission by the first terminal device and the candidate resource set determined by the first terminal device.
30. The method according to claim 28 or 29, characterized in that, The side-link transmission resources include: A set of candidate resources after excluding resources unsuitable for transmission by the first terminal device; or... Resources not selected by the first terminal device from the candidate resource set after resource exclusion based on resources unsuitable for transmission by the first terminal device; or... The resources included in the time unit that were not selected by the first terminal device, after excluding resources that are not suitable for transmission by the first terminal device.
31. The method according to any one of claims 21 to 25, characterized in that, When the IUC information is received by the first terminal device from the third terminal device, the IUC information is used to indicate a resource conflict.
32. The method according to claim 31, characterized in that, The resource conflict includes: the resource indicated by the side-link control information sent by the first terminal device conflicts with the resource indicated by the side-link control information sent by at least one other terminal device and / or the resource used by the third terminal device.
33. The method according to any one of claims 21 to 32, characterized in that, In the event that the first terminal device receives the ACK or does not receive the NACK, the side-transmission resources include: resources that the first terminal device has selected but not used.
34. The method according to any one of claims 21 to 32, characterized in that, When the first terminal device sends the ACK to the fourth terminal device, the sideline transmission resources include: resources that the fourth terminal device has sent sideline control information indications for but has not used.
35. The method according to any one of claims 21 to 34, characterized in that, If there is no sideline data to be transmitted in the logical channel of the first terminal device under the first condition, the sideline transmission resources include: resources that the first terminal device has identified but not used.
36. The method according to any one of claims 21 to 35, characterized in that, The second condition is related to the geographical location of the first terminal device and the geographical location indicated by the network device via downlink signaling.
37. The method according to claim 36, characterized in that, The second condition includes: The geographical location area of the first terminal device matches the geographical location area indicated by the downlink signaling; or, The distance between the geographical location of the first terminal device and the geographical location indicated by the downlink signaling is less than or equal to the fourth threshold.
38. The method according to any one of claims 21 to 37, characterized in that, The side-link transmission resources include at least one of the following: physical side-link control channel (PSCCH) resources, physical side-link shared channel (PSSCH) resources, and physical side-link feedback channel (PSFCH) resources.
39. The method according to any one of claims 21 to 38, characterized in that, The side-link transmission resources include: resources suitable for scheduling uplink transmission, and / or resources unsuitable for scheduling uplink transmission.
40. A resource indicator device, characterized in that, The device includes: The sending module is configured to send first information when a first condition is met, the first information being used to indicate sideline transmission resources, the first condition including at least one of the following: The first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for side-by-side data transmission. The channel busy rate (CBR) measured by the first terminal device is less than or equal to the first threshold. The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold. The first terminal device triggered a resource selection, reselection, re-evaluation, or preemption check; The first terminal device sends or receives UE-to-UE coordination IUC information; The first terminal device sends or receives a positive acknowledgment (ACK), or does not receive a negative acknowledgment (NACK); There is no sideline data to be transmitted in the logical channel of the first terminal device; The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold; The geographical location of the first terminal device satisfies the second condition.
41. A resource indicator device, characterized in that, The device includes: A receiving module is configured to receive first information sent by a first terminal device, the first information being used to indicate sideline transmission resources, the first information being sent under the condition that a first condition is met, the first condition including at least one of the following: The first terminal device uses a first transmission mode, which is a mode in which the first terminal device autonomously selects resources from the resource pool for side-by-side data transmission. The channel busy rate (CBR) measured by the first terminal device is less than or equal to the first threshold. The number of remaining resources after the first terminal device excludes resources is greater than or equal to the second threshold. The first terminal device triggered a resource selection, reselection, re-evaluation, or preemption check; The first terminal device sends or receives UE-to-UE coordination IUC information; The first terminal device sends or receives a positive acknowledgment (ACK), or does not receive a negative acknowledgment (NACK); There is no sideline data to be transmitted in the logical channel of the first terminal device; The received power measured by the first terminal device based on the downlink signal is greater than or equal to the third threshold; The geographical location of the first terminal device satisfies the second condition.
42. A terminal device, characterized in that, The terminal device includes a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the method as described in any one of claims 1 to 20.
43. A network device, characterized in that, The network device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the method as claimed in any one of claims 21 to 39.
44. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that is executed by a processor to implement the method as described in any one of claims 1 to 20, or to implement the method as described in any one of claims 21 to 39.
45. A chip, characterized in that, The chip includes programmable logic circuitry and / or program instructions, which, when the chip is running, are used to implement the method as described in any one of claims 1 to 20, or to implement the method as described in any one of claims 21 to 39.
46. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium, which a processor reads from and executes to implement the method as claimed in any one of claims 1 to 20, or to implement the method as claimed in any one of claims 21 to 39.