Resource indication, determination method and communication device

By instructing the resources of the second communication device according to the congestion control rules of the first communication device, resource conflicts and channel congestion in UE scheduling and UE-to-UE cooperation scenarios are resolved, thereby improving transmission reliability and resource utilization.

CN114080039BActive Publication Date: 2026-07-21VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
VIVO MOBILE COMM CO LTD
Filing Date
2020-08-20
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

After the introduction of UE scheduling or inter-UE cooperation mechanisms, the existing methods for calculating channel occupancy and channel busy ratio are no longer applicable, leading to resource conflicts and channel congestion, which affects transmission reliability and system performance.

Method used

The first communication device, based on the first resource and congestion control rules, instructs the second communication device to allocate the second resource reasonably, ensuring the fairness and effectiveness of resource allocation.

Benefits of technology

It effectively solves the problems of resource conflicts and channel congestion in UE scheduling and UE collaboration scenarios, and improves transmission reliability and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114080039B_ABST
    Figure CN114080039B_ABST
Patent Text Reader

Abstract

The application discloses a resource indication method, a resource determination method and a communication device, and belongs to the technical field of communication. The resource indication method comprises the following steps: acquiring a first resource, wherein the first resource is a resource indicated to a second communication device at a first time or in a first time period; and determining a second resource indicated to the second communication device according to at least one of the first resource and a first rule. The application can reasonably control resource allocation, ensure fairness and effectiveness during resource allocation, and effectively solve the problems of resource conflict or channel congestion in a terminal scheduling terminal scenario or a terminal-to-terminal cooperation scenario.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a resource indication, determination method and communication device. Background Technology

[0002] Currently, to improve transmission reliability, it is desirable to introduce a mechanism for User Equipment (UE, also known as a terminal) to schedule UEs, or to introduce a mechanism for cooperation between UEs (the receiver indicates or recommends resources, and the transmitter transmits data on the resources indicated or recommended by the receiver). However, after introducing the above mechanisms, the calculation methods of the relevant Channel occupancy ratio (CR) and Channel Busy ratio (CBR) are no longer applicable. When selecting or allocating resources, resource conflicts or channel congestion may occur, making it difficult to guarantee transmission reliability, which in turn affects system performance and reduces resource utilization. Summary of the Invention

[0003] This application provides a resource indication and determination method and a communication device, which can solve the problems of resource conflict or channel congestion that may occur when selecting or allocating resources in scenarios where UE schedules UEs or where UEs cooperate with each other.

[0004] In a first aspect, a resource indication method is provided, applied to a first communication device, comprising:

[0005] Acquire a first resource, wherein the first resource is a resource indicated to the second communication device at a first moment or a first time period;

[0006] A second resource is determined based on at least one of the first resource and the first rule, and is then directed to the second communication device.

[0007] Secondly, a resource determination method is provided, applied to a second communication device, including:

[0008] Acquire a third resource, which is a resource used for transmission or reception during the fourth time period or the second time period;

[0009] A fourth resource for transmission or reception is determined based on at least one of the third resource and the second rule.

[0010] Thirdly, a resource indication device is provided, applied to a first communication device, comprising:

[0011] The first acquisition module is used to acquire a first resource, wherein the first resource is a resource indicated to the second communication device at a first moment or a first time period.

[0012] The first determining module is configured to determine a second resource indicated to the second communication device based on at least one of the first resource and the first rule.

[0013] Fourthly, a resource determination device is provided, applied to a second communication device, comprising:

[0014] The second acquisition module is used to acquire the third resource, which is a resource used for transmission or reception during the fourth time moment or the second time period.

[0015] The second determining module is used to determine a reserved or selected fourth resource for transmission or reception based on at least one of the third resource and the second rule.

[0016] Fifthly, a communication device is provided, the communication device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as described in the first or second aspect.

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

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

[0019] In this embodiment of the application, the first communication device determines the second resource indicated to the second communication device based on the resources indicated to the second communication device in the first moment or the first time period and / or the first rule for congestion control. This enables reasonable resource allocation control, ensuring the fairness and effectiveness of resource allocation, and thus effectively solving the problems of resource conflict or channel congestion in scenarios where UE schedules UE or where UEs cooperate. Attached Figure Description

[0020] Figure 1 A flowchart illustrating the resource indication method implemented in this application;

[0021] Figure 2 One of the schematic diagrams illustrating the UE relationship in a UE-scheduled UE scenario;

[0022] Figure 3 This is the second diagram illustrating the UE relationship in a UE-scheduled UE scenario.

[0023] Figure 4A schematic diagram illustrating the relationships between UEs in a collaborative UE scenario;

[0024] Figure 5 A diagram illustrating the relationship between the data sender and the data receiver;

[0025] Figure 6 This is a diagram illustrating the recommended resources within time period T.

[0026] Figure 7 A flowchart illustrating the resource determination method implemented in this application;

[0027] Figure 8 A schematic diagram of the module representing the resource indicator device implemented in this application;

[0028] Figure 9 A schematic diagram of the resource determination device implemented in this application;

[0029] Figure 10 A structural block diagram illustrating the communication device implemented in this application;

[0030] Figure 11 This is a structural block diagram of the terminal in the embodiments of this application. Detailed Implementation

[0031] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0032] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

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

[0034] To enable those skilled in the art to better understand the embodiments of this application, the following description is provided first.

[0035] The following explains Sidelink resource allocation, channel occupancy ratio (CR), and channel busy ratio (CBR).

[0036] 1. Sidelink resource allocation.

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

[0038] For mode 2, the specific operation is as follows: 1) After resource selection is triggered, the transmitting end (TX) UE first determines the resource selection window. The lower boundary of the resource selection window is at time T1 after the resource selection is triggered, and the upper boundary is at time T2 after the trigger. T2 is the value selected by the UE within the PDB (packet delay budget) of its transport block (TB) transmission. T2 is no earlier than T1. 2) Before resource selection, the UE needs to determine the candidate resource set. It compares the reference signal receiving power (RSRP) measured on the resources within the resource selection window with the corresponding RSRP threshold. If the RSRP is lower than the RSRP threshold, then the resource can be included in the candidate resource set. 3) After the resource set is determined, the UE randomly selects a transmission resource from the candidate resource set. In addition, the UE can reserve transmission resources for subsequent transmissions during this transmission.

[0039] 2. CR.

[0040] The CR (Content Requirement) is calculated based on the priority of the UE's transmission services. Each service priority corresponds to a CR value. The method is as follows: at the current time n, if the priority of the service to be transmitted by the sender is q, then the amount of resources A allocated by the UE in the transmission resource pool for service transmission with priority q within the time period [na, n-1] needs to be counted, and the amount of resources B reserved by the UE in the transmission resource pool for service transmission with priority q within the time period [n, n+b] needs to be counted. The total amount of resources in the transmission resource pool within the time period [na, n+b] is C. Therefore, the CR for priority q is (A+B) / C, where a+b+1 equals 1000 or 1000*2. u There are 1 physical slot. The frequency domain granularity of the resource is a sub-band, and the time domain granularity is a slot.

[0041] When reserving resources, assuming the priority of the service that needs to be transmitted is q, the restrictions on CR are as follows:

[0042] ∑ i≥q CR(i)≤CR Limit (q);

[0043] Among them, CR Limit(q) is configured by higher-level parameters. This limit means that the sum of the CRs for services with priority less than or equal to q must not exceed the CR limit for services with priority q. This limit is used for congestion control on sidelinks.

[0044] 3. CBR.

[0045] CBR is used to measure the channel busy characteristics of the entire system. Specifically, it is calculated as follows: at the current time n, within the time period [na, n-1], let A be the number of resources in the resource pool whose RSSI exceeds the threshold T, and let B be the total number of resources in the resource pool. Then, CBR is A / B, where a is 100 or 100*2. u There are 1 physical slot. The frequency domain granularity of the resource is a sub-band, and the time domain granularity is a slot.

[0046] In the resource allocation mode (mode 2) chosen autonomously by the User Equipment (UE) on the New Radio (NR) sidelink, the prerequisite for the UE to reserve transmission resources each time is that the proportion of resources reserved by the UE to the total resources within a certain time window must meet a certain threshold requirement. Currently, to improve transmission reliability, a UE scheduling mechanism is proposed. However, after introducing this mechanism, the calculation methods for CR and CBR become inapplicable. Therefore, resource conflicts or channel congestion may occur during resource selection or allocation, making it difficult to guarantee transmission reliability.

[0047] This application provides a resource indication method applied to a first communication device, which may be a first terminal or a control node, such as... Figure 1 As shown, the method includes:

[0048] Step 101: Obtain the first resource, which is the resource indicated to the second communication device at the first moment or the first time period.

[0049] The resource indication method in this application embodiment is for a first scenario of UE scheduling UE, or for a second scenario of UE-to-UE collaboration.

[0050] In the first scenario described above, the first terminal is the control UE in the user group. The second communication device may specifically be a second terminal, such as a UE other than the control UE in the user group or a control UE in the user group. The first terminal and the second terminal may be terminals within the same user group or terminals within different user groups.

[0051] Regarding the first scenario mentioned above, such as Figure 2As shown, assuming terminal A is a control UE within a user group, terminal A can allocate resources to terminal B within the group, and terminal B performs data transmission based on the resources allocated by terminal A; for example... Figure 3 As shown, terminal A, acting as the control terminal within the user group, can simultaneously schedule terminals B and C, notifying terminal B to send resources and terminal C to receive resources. This improves the transmission reliability between terminals B and C, avoiding half-duplex issues. Figure 4 In this scenario, suppose terminal A is a control terminal within a user group. Terminal A can inform terminals B and C of some available resource sets. These resource sets may be notified to terminal A by the base station or may be selected by terminal A itself. Terminals B and C can select resources from this resource set for data transmission.

[0052] To improve transmission reliability in the second scenario described above, the NR system can introduce a method where the data receiving UE indicates or recommends resources. The data sending UE then transmits data on the corresponding resources indicated or recommended by the data receiving UE. This helps alleviate the transmission reliability issues caused by half-duplex and hidden node problems. In the second scenario, the first communication device is the data receiving UE, and the second communication device is the data sending UE.

[0053] Step 102: Determine the second resource to be indicated to the second communication device based on at least one of the first resource and the first rule.

[0054] The second resource may be a resource indicated to the second communication device at a second moment or within a second time period. The second time period may be the same as or different from the first time period.

[0055] The first rule mentioned above is used for congestion control.

[0056] The resource indication method of this application embodiment allows a first communication device to determine a second resource to be indicated to the second communication device based on the resources indicated to the second communication device in a first moment or a first time period and / or a first rule for congestion control. This method can reasonably control resource allocation, ensure fairness and effectiveness in resource allocation, and effectively solve resource conflicts or channel congestion problems in scenarios where UEs schedule UEs or where UEs cooperate with each other.

[0057] Optionally, the first resource includes at least one of the following:

[0058] First data transmission resource;

[0059] First data receiving resource;

[0060] First control information transmission resources;

[0061] First control information receiving resource;

[0062] And / or, the second resource includes at least one of the following;

[0063] Secondary data transmission resources;

[0064] Second data receiving resources;

[0065] Second control information transmission resources;

[0066] Second control information receiving resources.

[0067] Optionally, the first rule includes at least one of the following:

[0068] The quantity of the first resource is less than or equal to the first threshold;

[0069] The ratio of the first resource quantity to the total resource quantity is less than or equal to the second threshold;

[0070] Wherein, the first resource quantity is the same as the second resource quantity, or the first resource quantity is the same as the third resource quantity, or the first resource quantity is the sum of the second resource quantity and the third resource quantity;

[0071] The second resource quantity is the quantity of at least one of the second data transmission resource, the second data receiving resource, the second control information transmission resource, and the second control information receiving resource;

[0072] The third resource quantity is the quantity of at least one of the first data transmission resource, the first data receiving resource, the first control information transmission resource, and the first control information receiving resource.

[0073] In one implementation, the first threshold or the second threshold is related to the service quality parameters; optionally, the first threshold and the second threshold are related to the service priority, with each service priority corresponding to a first threshold or the second threshold; optionally, the first threshold and the second threshold are related to the service priority, with at least one service priority corresponding to the same first threshold or the second threshold.

[0074] Optionally, the first data transmission resource is at least one data transmission resource indicated by the first communication device at a first moment or within a first time period; wherein, the first data transmission resource or the second data transmission resource includes at least one of the following:

[0075] At least one of the first communication devices indicates data transmission resources to at least one second communication device;

[0076] At least one of the first communication devices indicates to at least one second communication device, and is used to transmit data transmission resources for the first service;

[0077] At least one of the first communication devices indicates to at least one second communication device, and is used to transmit data transmission resources for the second service;

[0078] Wherein, the service quality parameter of the first service is a first value, and the service quality parameter of the second service is a second value; the second value is less than the third value, or the second value is greater than the third value, or the second value is equal to the third value, or the second value is less than or equal to the third value, or the second value is greater than or equal to the third value.

[0079] Optionally, the first data receiving resource is at least one data receiving resource indicated by the first communication device at a first moment or during a first time period; wherein, the first data receiving resource or the second data receiving resource includes at least one of the following:

[0080] At least one of the first communication devices indicates data receiving resources to at least one second communication device;

[0081] At least one of the first communication devices indicates to at least one second communication device, and is used to receive data receiving resources for the third service;

[0082] At least one of the first communication devices instructs at least one of the second communication devices to receive data receiving resources for the fourth service;

[0083] Wherein, the service quality parameter of the third service is a fourth value, and the service quality parameter of the fourth service is a fifth value; the fifth value is less than the sixth value, or the fifth value is greater than the sixth value, or the fifth value is equal to the sixth value, or the fifth value is less than or equal to the sixth value, or the fifth value is greater than or equal to the sixth value.

[0084] For example, for at least one UE in a user group, the control UE (first UE) schedules or instructs the data transmitter to send a first data transmission resource or a first data reception resource at a certain time n or a certain time period T; or, the data receiver instructs the data transmitter to send a first data transmission resource or a first data reception resource at a certain time n or a certain time period T, wherein the number of resources of the first data transmission resource is less than or equal to a threshold A; or, the number of resources of the first data reception resource is less than or equal to a threshold A; or, the ratio of the number of resources of the first data transmission resource to the total number of resources is less than or equal to a threshold A; or, the ratio of the number of resources of the first data reception resource to the total number of resources is less than or equal to a threshold A.

[0085] For example, for at least one UE in a user group, the control UE (first UE) schedules or instructs the data sender to use a first data transmission resource for transmitting a third service within a certain time n or a certain time period T; or, the data receiver instructs the data sender to use a first data transmission resource for transmitting a third service within a certain time n or a certain time period T. The number of resources of the first data transmission resource is less than or equal to a threshold B; or, the ratio of the number of resources of the first data transmission resource to the total number of resources is less than or equal to a threshold B.

[0086] Alternatively, the control UE (first UE) may schedule or instruct the data transmitter to use the first data transmission resource for transmitting the fourth service within a certain time n or a certain time period T; or the data receiver may instruct the data transmitter to use the first data transmission resource for transmitting the fourth service within a certain time n or a certain time period T. In this case, the number of resources of the first data transmission resource is less than or equal to the threshold C; or the ratio of the number of resources of the first data transmission resource to the total number of resources is less than or equal to the threshold C.

[0087] For example, if the number of resources for the first data transmission resource that the control UE (first UE) schedules or instructs to the data transmitter for transmitting the third service (with a service quality parameter of Q) within a certain time n or a certain time period T is less than or equal to a threshold B, then the number of resources for the control UE that schedules or instructs to the data transmitter for a service quality parameter greater than or equal to Q, or for a fourth service with a service quality less than or equal to Q, within a certain time n or a certain time period T is less than or equal to a threshold C.

[0088] For example, for all or some UEs within at least one user group, if at least one control UE schedules or instructs a data transmitter to send a first data transmission resource or a first data reception resource at a certain time n or a certain time period T, or if at least one data receiver instructs a data transmitter to send a first data transmission resource or a first data reception resource at a certain time n or a certain time period T, then the number of resources of the first data transmission resource or the number of resources of the first data reception resource is less than or equal to a threshold D, or the ratio of the number of resources of the first data transmission resource to the total number of resources is less than or equal to a threshold D, or the ratio of the number of resources of the first data reception resource to the total number of resources is less than or equal to a threshold D.

[0089] For example, for all or part of the UEs in at least one user group, at least one control UE schedules or instructs a data transmitter to use a first data transmission resource for transmitting a first service within a certain time n or a certain time period T, or at least one data receiver instructs a data transmitter to use a first data transmission resource for transmitting a first service within a certain time n or a certain time period T, then the number of resources of the first data transmission resource is less than or equal to a threshold E, or the ratio of the number of resources of the first data transmission resource to the total number of resources is less than or equal to a threshold E.

[0090] Alternatively, for all or part of the UEs within at least one user group, at least one controlling UE schedules or instructs a data transmitter to use a first data transmission resource for transmitting a second service within a certain time n or a certain time period T; or, at least one data receiver instructs a data transmitter to use a first data transmission resource for transmitting a second service within a certain time n or a certain time period T, wherein the number of resources in the first data transmission resource is less than or equal to a threshold F; or, the ratio of the number of resources in the first data transmission resource to the total number of resources is less than or equal to a threshold F.

[0091] Optionally, the first control information transmission resource is at least one control information transmission resource indicated by the first communication device at a first moment or during a first time period.

[0092] Wherein, the first control information transmission resource or the second control information transmission resource includes at least one of the following:

[0093] At least one of the first communication devices indicates control information transmission resources to at least one second communication device;

[0094] At least one of the first communication devices instructs at least one of the second communication devices, and is used to transmit control information transmission resources for the fifth service;

[0095] At least one of the first communication devices instructs at least one second communication device to transmit control information transmission resources for the sixth service;

[0096] Wherein, the service quality parameter of the fifth service is the seventh value, and the service quality parameter of the sixth service is the eighth value; the eighth value is less than the ninth value, or the eighth value is greater than the ninth value, or the eighth value is equal to the ninth value, or the eighth value is less than or equal to the ninth value, or the eighth value is greater than or equal to the ninth value.

[0097] Optionally, the first control information receiving resource is at least one control information receiving resource indicated by the first communication device at a first moment or within a first time period.

[0098] Wherein, the first control information receiving resource or the second control information receiving resource includes at least one of the following:

[0099] At least one of the first communication devices indicates control information receiving resources to at least one of the second communication devices;

[0100] At least one of the first communication devices instructs at least one of the second communication devices, and is used to receive control information receiving resources for the seventh service;

[0101] At least one of the first communication devices instructs at least one of the second communication devices, and is used to receive control information receiving resources for the eighth service;

[0102] Wherein, the service quality parameter of the seventh service is the tenth value, and the service quality parameter of the eighth service is the eleventh value; the eleventh value is less than the twelfth value, or the eleventh value is greater than the twelfth value, or the eleventh value is equal to the twelfth value, or the eleventh value is less than or equal to the twelfth value, or the eleventh value is greater than or equal to the twelfth value.

[0103] For example, for at least one UE in a user group, the control UE (first UE) schedules or instructs the data sender to send first control information transmission resources or first control information reception resources at a certain time n or a certain time period T. Alternatively, the data receiver instructs the data sender to send first control information transmission resources or first control information reception resources at a certain time n or a certain time period T. The number of resources of the first control information transmission resources or first control information reception resources is less than or equal to a threshold G. Alternatively, the ratio of the number of resources of the first control information transmission resources to the total number of resources is less than or equal to a threshold G. Alternatively, the ratio of the number of resources of the first control information reception resources to the total number of resources is less than or equal to a threshold G.

[0104] Alternatively, for at least one UE in the user group, the control UE (first UE) schedules or instructs the data sender to use the first control information transmission resources for transmitting the fifth service within a certain time n or a certain time period T; or, the data receiver instructs the data sender to use the first control information transmission resources for transmitting the fifth service within a certain time n or a certain time period T, wherein the number of resources of the first control information transmission resources is less than or equal to a threshold H; or, the ratio of the number of resources of the first control information transmission resources to the total number of resources is less than or equal to a threshold H.

[0105] Alternatively, for at least one UE within the user group, the control UE (first UE) schedules or instructs the data sender to use first control information transmission resources for transmitting the sixth service within a certain time n or a certain time period T; or, the data receiver instructs the data sender to use first control information transmission resources for transmitting the sixth service within a certain time n or a certain time period T, wherein the number of resources of the first control information transmission resources is less than or equal to a threshold I; or, the ratio of the number of resources of the first control information transmission resources to the total number of resources is less than or equal to a threshold I.

[0106] For example, if the number of resources for the first control information transmission resource that the control UE (first UE) schedules or instructs to the data sender for transmitting the fifth service (with a service quality parameter of Q) within a certain time n or a certain time period T is less than or equal to a threshold H, then the number of resources that the control UE schedules or instructs to the data sender for transmitting the sixth service with a service quality parameter greater than or equal to Q within a certain time n or a certain time period T is less than or equal to a threshold I.

[0107] For example, for all or part of the UEs within at least one user group, at least one control UE schedules or instructs the data sender to send first control information transmission resources or first control information reception resources at a certain time n or a certain time period T; or, at least one data receiver instructs the data sender to send first control information transmission resources or first control information reception resources at a certain time n or a certain time period T. The number of resources of the first control information transmission resources or the first control information reception resources is less than or equal to a threshold J; or, the ratio of the number of resources of the first control information transmission resources to the total number of resources is less than or equal to a threshold J; or, the ratio of the number of resources of the first control information reception resources to the total number of resources is less than or equal to a threshold J.

[0108] Alternatively, for all or part of the UEs in at least one user group, at least one control UE schedules or instructs the data sender to use the first control information transmission resources for transmitting the seventh service at a certain time n or a certain time period T, and at least one data receiver instructs the data sender to use the first control information transmission resources for transmitting the seventh service at a certain time n or a certain time period T, wherein the number of resources of the first control information transmission resources is less than or equal to a threshold K, or the ratio of the number of resources of the first control information transmission resources to the total number of resources is less than or equal to a threshold K.

[0109] Alternatively, for all or part of the UEs within at least one user group, at least one control UE schedules or instructs a data transmitter to use first control information transmission resources for transmitting the eighth service within a certain time n or a certain time period T, and at least one data receiver instructs a data transmitter to use first control information transmission resources for transmitting the eighth service within a certain time n or a certain time period T, wherein the number of resources of the first control information transmission resources is less than or equal to a threshold L, or the ratio of the number of resources of the first control information transmission resources to the total number of resources is less than or equal to a threshold L.

[0110] In one implementation, the threshold AL is related to the service quality parameters; alternatively, the threshold AL is related to the service priority, with each service priority corresponding to a threshold A or threshold B, and so on down to threshold L; alternatively, the threshold AL is related to the service priority, with at least one service priority corresponding to the same threshold A or threshold B, and so on down to threshold L.

[0111] The resource indication method of this application embodiment will be specifically described below in conjunction with the accompanying drawings, for the scenario of inter-UE collaboration.

[0112] Example 1:

[0113] Assume that for each pair of senders and receivers, a limit on the resources recommended / indicated by the receiver user will be maintained. For example... Figure 5 and Figure 6 As shown, for example, between UE A and UE D, where UE A is the data sender and UE D is the receiver, the service priority corresponding to the resource recommended or indicated by UE D to UE A within all resources over a time period T is Q. This service priority can be the priority of the service to be transmitted by UE A, or it can be the priority of the first message sent by UE D to UE A (used to carry the recommended or indicated resource, for example, referred to as auxiliary information). If UE D wants to continue recommending or indicating resources to UE A within the time period T, then:

[0114] It is necessary to ensure that the proportion of the total number of existing resources plus the number of newly recommended or indicated resources does not exceed the threshold value A.

[0115] Alternatively, if the business priority corresponding to the newly recommended or indicated resource is Q, then it is necessary to ensure that the proportion of the existing two resource quantities plus the newly recommended or indicated resource quantity to all resources does not exceed the threshold value B, where the threshold B corresponds to the business priority Q; if the business priority corresponding to the newly recommended or indicated resource is M, then it is necessary to ensure that the proportion of the newly recommended or indicated resource quantity to all resources does not exceed the threshold value L, where the threshold L corresponds to the business priority M.

[0116] Alternatively, if the business priority corresponding to the newly recommended or indicated resource is M, and M is greater than or equal to or less than or equal to Q, then it is necessary to ensure that the proportion of the existing two resource quantities plus the newly recommended or indicated resource quantity to all resources does not exceed the threshold value C.

[0117] Example 2:

[0118] Assuming multiple data senders connect to a single receiver, a limit on the receiver's user recommendation / instruction resources will be maintained. For example... Figure 5 and Figure 6 As shown, for example, between UE A, UE B, UE C, and UE D, UE A, UE B, and UE C are data senders, and UE D is a receiver. In all resources within a time period T, the service priority corresponding to the resource recommended or indicated by UE D to UE A, UE B, and UE C is Q. This service priority can be the pending service priority of UE A, UE B, or UE C, or it can be the priority of the first message (used to carry the recommended or indicated resource, for example, referred to as auxiliary information) sent by UE D to UE A, UE B, or UE C. If UE D wants to continue recommending or indicating resources to UE A, UE B, or UE C within time period T, then:

[0119] It is necessary to ensure that the proportion of all resources to the sum of the number of existing recommended or indicated resources and the number of newly recommended or indicated resources does not exceed the threshold value D;

[0120] Alternatively, if the business priority corresponding to the newly recommended or indicated resource is Q, then it is necessary to ensure that the proportion of the number of existing recommended or indicated resources plus the number of newly recommended or indicated resources to all resources does not exceed the threshold value E, where the threshold E corresponds to the business priority Q; if the business priority corresponding to the newly recommended or indicated resource is M, then it is necessary to ensure that the proportion of the number of newly recommended or indicated resources to all resources does not exceed the threshold value X, where the threshold X corresponds to the business priority M.

[0121] Alternatively, if the business priority corresponding to the newly recommended or indicated resource is M, and M is greater than or equal to or less than or equal to Q, then it is necessary to ensure that the proportion of the number of existing recommended or indicated resources plus the number of newly recommended or indicated resources to all resources does not exceed the threshold value F.

[0122] Example 3:

[0123] Assume that within a user group, at least one user maintains a limit on the resources that can be recommended / instructed to the receiving user. For example... Figure 5 and Figure 6 As shown, for example, between UE A, UE B, UE C and UE D, UE E, UE F, UE A, UE B, and UE C are data senders, and UE D, UE E, and UE F are receivers. In all resources within a time period T, the service priority corresponding to the resources recommended or indicated by UE D, UE E, and UE F to UE A, UE B, and UE C is Q. This service priority can be the pending service priority of UE A, UE B, or UE C, or it can be the priority of the first message (used to carry the recommended or indicated resources, for example, referred to as auxiliary information) sent by UE D, UE E, or UE F to UE A, UE B, or UE C. If UE D, UE E, or UE F wants to continue recommending or indicating resources to UE A, UE B, or UE C within time period T, then:

[0124] It is necessary to ensure that the proportion of all resources to the sum of the number of existing recommended or indicated resources and the number of newly recommended or indicated resources does not exceed the threshold value G;

[0125] Alternatively, if the business priority corresponding to the newly recommended or indicated resource is Q, then it is necessary to ensure that the proportion of the number of existing recommended or indicated resources plus the number of newly recommended or indicated resources to all resources does not exceed the threshold value H, where the threshold H corresponds to the business priority Q; if the business priority corresponding to the newly recommended or indicated resource is M, then it is necessary to ensure that the proportion of the number of newly recommended or indicated resources to all resources does not exceed the threshold value Y, where the threshold Y corresponds to the business priority M.

[0126] Alternatively, if the business priority corresponding to the newly recommended or indicated resource is M, and M is greater than or equal to or less than or equal to Q, then it is necessary to ensure that the proportion of the number of existing recommended or indicated resources plus the number of newly recommended or indicated resources to all resources does not exceed the threshold value I.

[0127] Optionally, the resource indication method in this application embodiment further includes:

[0128] Send second control information to the second communication device;

[0129] The second control information carries the location information of the second resource.

[0130] In the scenario of UE scheduling, the second control information can be scheduling information, including the location information of the indicated second resource and the MCS level used for transmission. In the scenario of inter-UE cooperation, the second control information can be auxiliary information, allowing the second communication device to select or reserve resources based on the location information of the second resource carried in the second control information. Furthermore, in addition to the location information of the second resource, the second control information can also carry information such as the validity period of the second resource, the periodicity of the second resource, and the usage information of the second resource (fully available, partially available, or unavailable), etc.

[0131] Optionally, before sending the second control information to the second communication device, the method further includes:

[0132] Receive the first control information sent by the second communication device.

[0133] In the scenario of UE scheduling of other UEs, the first control information can be scheduling request information, resource request information, or auxiliary information. In the scenario of UE-to-UE cooperation, the first control information can be trigger information for auxiliary information transmission.

[0134] The triggering information is used to trigger the first communication device to transmit auxiliary information, recommending or indicating suitable resources to the second communication device to enhance transmission reliability. The triggering information may carry transmission resources indicating auxiliary information, and the transmission of the triggering information also consumes system resources. Regarding the triggering information itself, if it is carried in the PSSCH, the resources occupied by the triggering information sent by the sending end are calculated within the sending end's channel occupancy rate and updated and calculated on the second communication device side. As for the transmission resources indicating auxiliary information carried in the triggering information, based on the actual usage of these resources by the second communication device, the actually used resources are included in the channel occupancy rate of the services transmitted by the second communication device; or, all transmission resources indicating auxiliary information in the triggering information are included in the channel occupancy rate of the services transmitted by the second communication device; or, the transmission resources indicating auxiliary information carried in the triggering information also need to meet a first rule, namely, the number of resources indicated by at least one communication device in the triggering information within the first moment or first time period needs to be less than a first threshold, or the proportion of the number of resources indicated by at least one communication device in the triggering information to the total resources within the first moment or first time period needs to be less than a first threshold.

[0135] Further optionally, the fourth resource quantity is less than or equal to the third threshold;

[0136] And / or, the ratio of the fourth resource quantity to the total resource quantity is less than or equal to the fourth threshold;

[0137] The fourth resource quantity is at least one of the fifth resource quantity and the sixth resource quantity;

[0138] The fifth resource quantity is the quantity of at least one of the following:

[0139] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period;

[0140] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; the quality of service parameter of the second control information is the thirteenth value;

[0141] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; the quality of service parameter of the second control information is the fourteenth value;

[0142] Wherein, the fourteenth value is less than the fifteenth value, or the fourteenth value is greater than the fifteenth value, or the fourteenth value is equal to the fifteenth value, or the fourteenth value is less than or equal to the fifteenth value, or the fourteenth value is greater than or equal to the fifteenth value;

[0143] The sixth resource quantity is the quantity of at least one of the following:

[0144] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period;

[0145] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; the quality of service parameter of the first control information is the sixteenth value;

[0146] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; the quality of service parameter of the first control information is the seventeenth value;

[0147] Wherein, the seventeenth value is less than the eighteenth value, or the seventeenth value is greater than the eighteenth value, or the seventeenth value is equal to the eighteenth value, or the seventeenth value is less than or equal to the eighteenth value, or the seventeenth value is greater than or equal to the eighteenth value.

[0148] In one implementation, the aforementioned third or fourth threshold is related to service quality parameters; optionally, the third and fourth thresholds are related to the service priority of control information, with each service priority corresponding to a third and fourth threshold; optionally, the third and fourth thresholds are related to the service priority, with at least one service priority corresponding to the same third and fourth thresholds.

[0149] It should be noted that the service quality parameters in the embodiments of this application include, but are not limited to, at least one of the following:

[0150] Business priorities;

[0151] Business latency requirements;

[0152] Business speed requirements;

[0153] Service bitrate;

[0154] Business communication scope requirements;

[0155] Business reliability requirements;

[0156] Service power requirements.

[0157] Optionally, in the embodiments of this application, each service quality parameter (e.g., business priority) corresponds to a threshold (e.g., a first threshold, a first threshold, a second threshold, a third threshold, or a fourth threshold).

[0158] Optionally, multiple service quality parameters (e.g., multiple service priorities) may have the same threshold, such as the same first threshold, first threshold, second threshold, third threshold, or fourth threshold.

[0159] Optionally, all service quality parameters (e.g., multiple service priorities) have the same threshold, such as the same first threshold, first threshold, second threshold, third threshold, or fourth threshold.

[0160] In this embodiment, the service quality parameter of the service can be a service used by the sending end in the user group, and the service quality parameter of the service corresponds to the service quality parameter of the sending end; in this embodiment, the service quality parameter can also be the service quality parameter of the scheduling information controlled by the UE or the information of users in the user group making resource requests.

[0161] Optionally, the first moment includes at least one of the following:

[0162] Current moment;

[0163] The time located Y time units prior to the current time;

[0164] The time located Z time units after the current time;

[0165] The moment when the first communication device sends the second control information;

[0166] The moment when the second communication device receives the second control information;

[0167] The second communication device receives the second control information and then delays for X time units.

[0168] The moment when the second communication device sends the first control information;

[0169] The moment when the first communication device receives the first control information;

[0170] The first communication device receives the first control information and then delays for M time units.

[0171] Where X, Y, Z and M are all positive integers.

[0172] The aforementioned time units are slots, symbols, frames, or sub-frames.

[0173] Optionally, the first time period refers to the time period between the second time a and the third time b;

[0174] In this context, the second time 'a' is before the current time, and the third time 'b' is after the current time, and a + b = c, where a, b, and c are natural numbers, and the unit can be a slot, symbol, frame, or sub-frame. As one implementation, a + b + 1 = 1000 slots or a + b + 1 = 1000 * 2. u There are 3 slots, where u is the subcarrier spacing;

[0175] Alternatively, both the second and third moments can be located before the current moment, and the unit can be a slot, symbol, frame, or sub-frame, where the values ​​of a and b are natural numbers satisfying a + b = c, or optionally c * 2. u ;

[0176] Alternatively, both the second and third moments can be located after the current moment, and the unit can be a slot, symbol, frame, or sub-frame, where the values ​​of a and b are natural numbers satisfying a + b = c, or optionally c * 2. u .

[0177] Optionally, the total resources shall include at least one of the following:

[0178] The first total resource is all or part of the resources that the first communication device schedules or instructs the second communication device to use for transmission.

[0179] The second total resource is all or part of the resources in the transmission resource pool or the receiving resource pool where the first communication device is located;

[0180] The third total resource is all or part of the resources in the transmission resource pool or receiving resource pool where the second communication device is located;

[0181] The fourth total resource is all or part of the bandwidth portion where the first or second communication device is located;

[0182] The fifth total resource is all or part of the resources in the intersection of the first communication device's transmitting resource pool and the first communication device's receiving resource pool, or the fifth total resource is all or part of the resources in the union of the first communication device's transmitting resource pool and the first communication device's receiving resource pool.

[0183] The sixth total resource is all or part of the resources in the intersection of the second communication device's transmitting resource pool and the second communication device's receiving resource pool, or the sixth total resource is all or part of the resources in the union of the second communication device's transmitting resource pool and the second communication device's receiving resource pool.

[0184] The seventh total resource is all or part of the resources of the intersection of the first communication device's transmitting resource pool and the first communication device's receiving resource pool, and the second communication device's transmitting resource pool and the second communication device's receiving resource pool;

[0185] The eighth total resource is the total resource of the communication system;

[0186] All or part of the resources of the first total resource, the second total resource, the third total resource, the fourth total resource, the fifth total resource, the sixth total resource, the seventh total resource, or the eighth total resource within the first time window.

[0187] The definition of total resources requires first defining the minimum resource granularity. Only after defining the minimum resource granularity can the total number of resources be calculated. In the time domain, the minimum resource granularity can be at least one OFDM symbol, at least one slot, at least one subframe, or at least one radio frame. In the frequency domain, the minimum resource granularity can be the bandwidth of at least one subcarrier, at least one physical resource block, at least one subband, or at least one BWP.

[0188] Optionally, in this embodiment, the proportion or quantity of the first and / or second resources in the total resources is calculated or updated at specific times. The specific time can be each time unit (each slot, each OFDM symbol, each subframe, or each radio frame), or it can be some specific positions within each time unit, such as the last n OFDM symbols of each slot. For the scenario of UE scheduling UEs described above, the calculation or update method includes at least one of the following:

[0189] Calculation Method 1: Calculation and update are performed on the control UE side, including the calculation or update of all / part of the resources used by users in the scheduling or instruction user group for transmission or reception. The update scope can be the transceiver end within one user group or the transceiver end within multiple user groups.

[0190] Calculation Method 2: Calculation and update are performed on the control UE side, including the calculation or update of all / part of the resources used by the scheduling signaling (information). The update scope can be the transceivers within a user group or the transceivers within multiple user groups.

[0191] Calculation Method 3: Calculate and update at the user end within the user group, including all / part of the resources used for transmission or reception by users within the user group as instructed in the scheduling signaling. The update scope can be the transceiver end within one user group or the transceiver end within multiple user groups.

[0192] Calculation Method 4: Calculate and update at the user end within the user group, including all / part of the transmission resources used for resource requests or scheduling requests. The update scope can be the transceivers within one user group or the transceivers within multiple user groups.

[0193] Calculating or updating the proportion or quantity of the first and / or second resources in the total resources at a specific time can also provide a basis for the resource selection of the first communication device at time n.

[0194] Additionally, it should be noted that the threshold AL, the first threshold (and also the second threshold, the third threshold, and the fourth threshold), the time period information, the measurement time point information, the total resource information, the first rule, and other parameters in the embodiments of this application can be predefined, specified by the protocol, configured by higher layers, configured by the base station / network, notified by the control node, notified by the terminal, or selected autonomously by the communication device. Furthermore, the resources in the above scheme can be at least one of NR Sidelink resources and / or LTE Sidelink resources.

[0195] For the above-mentioned UE-to-UE collaboration scenarios, the update method includes at least one of the following:

[0196] Update on the data receiving side, and take into account all resources recommended / indicated by the data receiving side;

[0197] Updates are performed on the data receiving end based on the actual use of the resources recommended / instructed by the receiving end at the data sending end;

[0198] Update at the data receiving end, based on the resources used by the auxiliary information at the data receiving end;

[0199] Update on the data receiving end side, based on the resources indicated in the trigger information received by the data receiving end;

[0200] Update on the data sending side, based on the resources used by the trigger information of the data sending end;

[0201] The resource indication method of this application embodiment allows a first communication device to determine a second resource to be indicated to the second communication device based on the resources indicated to the second communication device in a first moment or a first time period and / or a first rule for congestion control. This method can reasonably control resource allocation, ensure fairness and effectiveness in resource allocation, and effectively solve resource conflicts or channel congestion problems in scenarios where UEs schedule UEs or where UEs cooperate with each other.

[0202] like Figure 7 As shown in the embodiments of this application, a resource determination method is also provided, applied to a second communication device, the method comprising:

[0203] Step 701: Obtain the third resource, which is a resource used for transmission or reception during the fourth time period or the second time period.

[0204] The resource indication method in this application is for a scenario where a UE schedules another UE, specifically for the above-mentioned... Figure 4 The scenario is illustrated. The second communication device mentioned above is a UE in the user group, and the second communication device can be controlled or scheduled by the first communication device mentioned above.

[0205] The aforementioned third resource includes resources selected or reserved for transmission or reception during the fourth time period or the second time period, and / or resources used for transmission or reception during the fourth time period or the second time period.

[0206] Step 702: Determine a fourth resource reserved or selected for transmission or reception based on at least one of the third resource and the second rule.

[0207] The fourth resource can be a resource selected or reserved for transmission or reception during the fifth time period or the third time period. The third time period can be the same as or different from the second time period.

[0208] The resource determination method of this application embodiment obtains a third resource, which is a resource selected or reserved for transmission or reception during a fourth time period or a second time period; and determines a reserved or selected fourth resource based on the third resource and / or a second rule. This method can reasonably select resources, ensure the fairness and effectiveness of resource selection, and thus effectively solve the problems of resource conflict or channel congestion in the scenario of UE scheduling UE.

[0209] Optionally, the third resource includes at least one of the following;

[0210] Third data transmission resources;

[0211] Third data receiving resources;

[0212] Third control information transmission resources;

[0213] Third control information receiving resources;

[0214] And / or, the fourth resource includes at least one of the following;

[0215] Fourth data transmission resource;

[0216] Fourth data receiving resource;

[0217] Fourth, control information transmission resources;

[0218] Fourth control information receiving resource.

[0219] Optionally, the second rule includes at least one of the following:

[0220] The seventh resource quantity is less than or equal to the fifth threshold;

[0221] The ratio of the seventh resource quantity to the total resource quantity is less than or equal to the sixth threshold;

[0222] Wherein, the seventh resource quantity is the same as the eighth resource quantity, or the seventh resource quantity is the same as the ninth resource quantity, or the seventh resource quantity is the sum of the eighth resource quantity and the ninth resource quantity;

[0223] The eighth resource quantity is the quantity of at least one of the fourth data transmission resource, the fourth data receiving resource, the fourth control information transmission resource, and the fourth control information receiving resource;

[0224] The ninth resource quantity is the quantity of at least one of the third data transmission resource, the third data receiving resource, the third control information transmission resource, and the third control information receiving resource.

[0225] In one implementation, the aforementioned fifth or sixth threshold is related to the service quality parameters; optionally, the fifth or sixth threshold is related to the service priority, with each service priority corresponding to a fifth or sixth threshold; optionally, the fifth or sixth threshold is related to the service priority, with at least one service priority corresponding to the same fifth or sixth threshold.

[0226] Optionally, the third data transmission resource or the fourth data transmission resource includes at least one of the following:

[0227] At least one data transmission resource of the second communication device;

[0228] At least one of the second communication devices is used for data transmission resources of the ninth service;

[0229] At least one of the second communication devices is used for data transmission resources of the tenth service;

[0230] Wherein, the service quality parameter of the ninth service is the nineteenth value, and the service quality parameter of the tenth service is the twentieth value; the twentieth value is less than the twentieth value, or the twentieth value is greater than the twentieth value, or the twentieth value is equal to the twentieth value, or the twentieth value is less than or equal to the twentieth value, or the twentieth value is greater than or equal to the twentieth value.

[0231] Optionally, the third data receiving resource or the fourth data receiving resource includes at least one of the following:

[0232] At least one data receiving resource of the second communication device;

[0233] At least one of the second communication devices is used for data reception resources of the eleventh service;

[0234] At least one of the second communication devices is used for data reception resources of the twelfth service;

[0235] Wherein, the service quality parameter of the eleventh service is the twenty-second value, and the service quality parameter of the twelfth service is the twenty-third value; the twenty-third value is less than the twenty-fourth value, or the twenty-third value is greater than the twenty-fourth value, or the twenty-third value is equal to the twenty-fourth value, or the twenty-third value is less than or equal to the twenty-fourth value, or the twenty-third value is greater than or equal to the twenty-fourth value.

[0236] For example, for at least one UE in a user group, the number of third data transmission resources of the data transmitting UE at a certain time n or a certain time period T is less than or equal to threshold A, or the number of third data receiving resources is less than or equal to threshold A, or the ratio of the number of third data transmission resources to the total number of resources is less than or equal to threshold A, or the ratio of the number of third data receiving resources to the total number of resources is less than or equal to threshold A.

[0237] And / or, for at least one UE within the user group, the number of resources of the data transmitting UE for the third data transmission resource of the ninth service at a certain time n or a certain time period T is less than or equal to threshold B, or the number of resources of the third data transmission resource of the tenth service is less than or equal to threshold C; or the ratio of the number of resources of the third data transmission resource of the ninth service to the total number of resources is less than or equal to threshold B, or the ratio of the number of resources of the third data transmission resource of the tenth service to the total number of resources is less than or equal to threshold C.

[0238] For example, for all or some UEs within at least one user group, the number of third data transmission resources of at least one data transmitting UE at a certain time n or a certain time period T is less than or equal to a threshold D, or the number of third data receiving resources is less than or equal to a threshold D, or the ratio of the number of third data transmission resources to the total number of resources is less than or equal to a threshold D, or the ratio of the number of third data receiving resources to the total number of resources is less than or equal to a threshold D.

[0239] And / or, for all or some UEs within at least one user group, at least one data transmitting UE has a resource quantity for the third data transmission resource used for the ninth service that is less than or equal to threshold E at a certain time n or a certain time period T, or has a resource quantity for the third data transmission resource used for the tenth service that is less than or equal to threshold F; or, the ratio of the resource quantity for the third data transmission resource used for the ninth service to the total resource quantity is less than or equal to threshold E, or the ratio of the resource quantity for the third data transmission resource used for the tenth service to the total resource quantity is less than or equal to threshold F.

[0240] Optionally, the third control information transmission resource or the fourth control information transmission resource includes at least one of the following:

[0241] Control information transmission resources between at least one of the first communication devices and at least one of the second communication devices;

[0242] At least one of the first communication devices and at least one of the second communication devices are used to transmit control information transmission resources for the thirteenth service.

[0243] At least one of the first communication devices and at least one of the second communication devices are used to transmit control information transmission resources for the fourteenth service;

[0244] Wherein, the service quality parameter of the thirteenth service is the twenty-fifth value, and the service quality parameter of the fourteenth service is the twenty-sixth value; the twenty-sixth value is less than the twenty-seventh value, or the twenty-sixth value is greater than the twenty-seventh value, or the twenty-sixth value is equal to the twenty-seventh value, or the twenty-sixth value is less than or equal to the twenty-seventh value, or the twenty-sixth value is greater than or equal to the twenty-seventh value.

[0245] Optionally, the third control information receiving resource or the fourth control information receiving resource includes at least one of the following:

[0246] Control information receiving resources between at least one of the first communication devices and at least one of the second communication devices;

[0247] At least one of the first communication devices and at least one of the second communication devices have control information receiving resources for the fifteenth service;

[0248] At least one of the first communication devices and at least one of the second communication devices have control information receiving resources for the sixteenth service;

[0249] Wherein, the service quality parameter of the fifteenth service is the twenty-eighth value, and the service quality parameter of the sixteenth service is the twenty-ninth value; the twenty-ninth value is less than the thirtieth value, or the twenty-ninth value is greater than the thirtieth value, or the twenty-ninth value is equal to the thirtieth value, or the twenty-ninth value is less than or equal to the thirtieth value, or the twenty-ninth value is greater than or equal to the thirtieth value.

[0250] For example, for at least one UE in a user group, the number of third control information transmission resources of the data sending UE at a certain time n or a certain time period T is less than or equal to a threshold G, or the number of third control information receiving resources is less than or equal to a threshold G, or the ratio of the number of third control information transmission resources to the total number of resources is less than or equal to a threshold G, or the ratio of the number of third control information receiving resources to the total number of resources is less than or equal to a threshold G.

[0251] And / or, for at least one UE within the user group, the number of resources used by the data transmitting UE for the third control information transmission of the thirteenth service at a certain time n or a certain time period T is less than or equal to threshold H, or the number of resources used for the third control information transmission of the fourteenth service is less than or equal to threshold I; or the ratio of the number of resources used for the third control information transmission of the thirteenth service to the total number of resources is less than or equal to threshold H, or the ratio of the number of resources used for the third control information transmission of the fourteenth service to the total number of resources is less than or equal to threshold I.

[0252] For example, for all or some UEs within at least one user group, the number of third control information transmission resources of at least one data transmitting UE at a certain time n or a certain time period T is less than or equal to a threshold J, or the number of third control information receiving resources is less than or equal to a threshold J, or the ratio of the number of third control information transmission resources to the total number of resources is less than or equal to a threshold J, or the ratio of the number of third control information receiving resources to the total number of resources is less than or equal to a threshold J.

[0253] And / or, for all or some UEs within at least one user group, at least one data transmitting UE has a resource quantity for the third control information transmission of the thirteenth service that is less than or equal to threshold K at a certain time n or a certain time period T, or has a resource quantity for the third control information transmission of the fourteenth service that is less than or equal to threshold L; or, the ratio of the resource quantity for the third control information transmission of the thirteenth service to the total resource quantity is less than or equal to threshold K, or the ratio of the resource quantity for the third control information transmission of the fourteenth service to the total resource quantity is less than or equal to threshold L.

[0254] In one implementation, the threshold AL is related to the service quality parameters; alternatively, the threshold AL is related to the service priority, with each service priority corresponding to a threshold A or threshold B, and so on down to threshold L; alternatively, the threshold AL is related to the service priority, with at least one service priority corresponding to the same threshold A or threshold B, and so on down to threshold L.

[0255] Optionally, the resource determination method in this application embodiment further includes:

[0256] Receive the fourth control information sent by the first communication device;

[0257] The fourth control information includes resource set information.

[0258] The fourth control information may be sent based on the third control information, and the fourth resource is a resource in the resource set. This fourth control information may be scheduling information or indication information.

[0259] Optionally, before receiving the fourth control information sent by the first communication device, the method further includes:

[0260] Send third control information to the first communication device.

[0261] The third control information can be scheduling request information, resource request information, or auxiliary information.

[0262] Further optionally, the number of tenth resources is less than or equal to the seventh threshold;

[0263] And / or, the ratio of the tenth resource quantity to the total resource quantity is less than or equal to the eighth threshold;

[0264] The tenth resource quantity is the resource quantity of at least one of the eleventh and twelfth resource quantities;

[0265] The eleventh resource quantity is the quantity of at least one of the following:

[0266] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period.

[0267] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period; the quality of service parameter of the fourth control information is the thirty-first value;

[0268] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period; the quality of service parameter of the fourth control information is the thirty-second value;

[0269] Wherein, the thirty-second value is less than the thirty-third value, or the thirty-second value is greater than the thirty-third value, or the thirty-second value is equal to the thirty-third value, or the thirty-second value is less than or equal to the thirty-third value, or the thirty-second value is greater than or equal to the thirty-third value;

[0270] The twelfth resource quantity is the quantity of at least one of the following:

[0271] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period.

[0272] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period; the quality of service parameter of the third control information is the thirty-fourth value;

[0273] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period; the quality of service parameter of the third control information is the thirty-fifth value;

[0274] Wherein, the thirty-fifth value is less than the thirty-sixth value, or the thirty-fifth value is greater than the thirty-sixth value, or the thirty-fifth value is equal to the thirty-sixth value, or the thirty-fifth value is less than or equal to the thirty-sixth value, or the thirty-fifth value is greater than or equal to the thirty-sixth value.

[0275] In one implementation, the aforementioned seventh or eighth threshold is related to service quality parameters; optionally, the seventh or eighth threshold is related to the service priority of control information, with each service priority corresponding to a seventh or eighth threshold; optionally, the seventh or eighth threshold is related to the service priority, with at least one service priority corresponding to the same seventh or eighth threshold.

[0276] It should be noted that the service quality parameters in the embodiments of this application include, but are not limited to, at least one of the following:

[0277] Business priorities;

[0278] Business latency requirements;

[0279] Business speed requirements;

[0280] Service bitrate;

[0281] Business communication scope requirements;

[0282] Business reliability requirements;

[0283] Service power requirements.

[0284] Optionally, in the embodiments of this application, each service quality parameter (e.g., business priority) corresponds to a threshold (e.g., a first threshold, a fifth threshold, a sixth threshold, a seventh threshold, or an eighth threshold).

[0285] Optionally, multiple service quality parameters (e.g., multiple service priorities) may have the same threshold, such as the first threshold, fifth threshold, sixth threshold, seventh threshold, or eighth threshold being the same.

[0286] Optionally, all service quality parameters (e.g., multiple service priorities) have the same threshold, such as the first threshold, fifth threshold, sixth threshold, seventh threshold, or eighth threshold being the same.

[0287] In this embodiment, the service quality parameter of the service can be a service used by the sending end in the user group, and the service quality parameter of the service corresponds to the service quality parameter of the sending end; in this embodiment, the service quality parameter can also be the service quality parameter of the scheduling information controlled by the UE or the information of users in the user group making resource requests.

[0288] Optionally, the fourth moment includes at least one of the following:

[0289] Current moment;

[0290] The time located Y time units prior to the current time;

[0291] The time located Z time units after the current time;

[0292] The moment when the first communication device sends the fourth control information;

[0293] The moment when the second communication device receives the fourth control information;

[0294] The second communication device receives the fourth control information and then delays for X time units.

[0295] The timing at which the second communication device sends the third control information;

[0296] The moment when the first communication device receives the third control information;

[0297] The first communication device receives the third control information and then delays for M time units.

[0298] Where X, Y, Z and M are all positive integers.

[0299] The aforementioned time units are slots, symbols, frames, or sub-frames.

[0300] Optionally, the second time period refers to the time period between the fifth time a and the sixth time b;

[0301] In this context, the fifth time point 'a' is located before the current time point, and the sixth time point 'b' is located after the current time point, with a + b = c, where a, b, and c are natural numbers. The unit can be a slot, symbol, frame, or sub-frame. As one implementation, a + b + 1 = 1000 slots or a + b + 1 = 1000 * 2. u There are 3 slots, where u is the subcarrier spacing;

[0302] Alternatively, both the fifth time 'a' and the sixth time 'b' are located before the current time, and their units can be slots, symbols, frames, or sub-frames, where the values ​​of 'a' and 'b' are natural numbers satisfying a + b = c, or optionally, c * 2. u ;

[0303] Alternatively, both the fifth time point 'a' and the sixth time point 'b' are located after the current time, and their units can be slots, symbols, frames, or sub-frames, where the values ​​of 'a' and 'b' are natural numbers satisfying a + b = c, or optionally, c * 2. u .

[0304] Optionally, the total resources shall include at least one of the following:

[0305] The ninth total resource refers to all or part of the resources in a resource set indicated, notified, or forwarded by at least one of the first communication devices. The resource set may be a resource set selected by the first communication device from the target resources, or a resource set notified or indicated to the first communication device by the control node. The target resources may be part or all of the resources in the first communication device's transmit or receive resource pool, or part or all of the resources on the entire BWP.

[0306] The tenth total resource is all or part of the resources in the transmission resource pool or the receiving resource pool where the second communication device is located;

[0307] The eleventh total resource is all or part of the bandwidth portion where the first or second communication device is located;

[0308] The twelfth total resource, wherein the twelfth total resource is the total resource of the communication system;

[0309] The thirteenth total resource is all or part of the resources in the resource set indicated in the fourth control information;

[0310] All or part of the ninth, tenth, eleventh, twelfth, or thirteenth total resources within the second time window.

[0311] Optionally, the second time window mentioned above is a time window for measuring channel occupancy rate or channel busy rate.

[0312] The definition of total resources requires first defining the minimum resource granularity. Only after defining the minimum resource granularity can the total number of resources be calculated. In the time domain, the minimum resource granularity can be at least one OFDM symbol, at least one slot, at least one subframe, or at least one radio frame. In the frequency domain, the minimum resource granularity can be the bandwidth of at least one subcarrier, at least one physical resource block, at least one subband, or at least one BWP.

[0313] Optionally, in this embodiment, the proportion or quantity of the third and / or fourth resources in the total resources may be calculated or updated at specific times. The specific time may be each time unit (each slot, each OFDM symbol, each subframe, or each radio frame), or it may be some specific positions within each time unit, such as the last n OFDM symbols of each slot. The calculation or update method includes at least one of the following:

[0314] Calculation Method 1: The calculation and update are performed on the data sending end UE side within the user group, and the resources actually used for transmission are updated. The update scope is at least one UE within at least one user group.

[0315] Calculation Method 2: Calculate and update at the data sending end UE side within the user group, including all or part of the resources used for transmission or reception by users within the user group as indicated in the scheduling signaling, and the update scope is at least one UE within at least one user group;

[0316] Calculation Method 3: Calculate and update at the data sending end UE side within the user group, including all or part of the transmission resources used for resource request or scheduling request information, and the update scope is at least one UE within at least one user group;

[0317] Calculation Method 4: Calculation and update are performed on the control UE side, and all or part of the resources scheduled to the user group are included in the calculation. The update scope is at least one UE in at least one user group.

[0318] Calculation method 5: Calculation and update are performed on the control UE side, and all or part of the resources occupied by the scheduling signaling are included in the calculation. The update scope is at least one UE in at least one user group.

[0319] Calculation Method 6: Calculation and updating are performed on the control UE side. The data sending UEs within the user group report channel occupancy rate or channel busy rate measurement information to the control UE. Based on the channel occupancy rate or channel busy rate reported by the UEs within the group, the control UE dynamically allocates, semi-statically allocates, or configures resource sets by higher layers to all or some UEs within the user group for data transmission or reception. The control UE updates the channel occupancy rate or channel busy rate information of the UEs within the user group based on the channel occupancy rate or channel busy rate reported by the UEs within the group. The update scope is at least one UE within at least one user group.

[0320] The resource set mentioned above can be a resource set in different resource pools or a resource set on different BWPs;

[0321] Calculation Method 7: Calculation and updating are performed on the control UE side or control node side. Data sending UEs within a user group report channel occupancy rate or channel busy rate measurement information to the control UE. The control UE, based on the channel occupancy rate or channel busy rate reported by the UEs within the group, reports the channel occupancy rate or channel busy rate measurement status / value of the group to the control node. The control node dynamically allocates, semi-statically allocates, or configures resource sets at higher layers to the control UE. The control UE then reallocates resources for data transmission or reception by all or some UEs within the user group. The control UE or control node updates the channel occupancy rate or channel busy rate information of the UEs within the user group based on the channel occupancy rate or channel busy rate reported by the UEs within the group. The update scope is at least one UE within at least one user group.

[0322] The resource set mentioned above can be a resource set in different resource pools or a resource set on different BWPs.

[0323] Additionally, it should be noted that the threshold AL, the fifth threshold (and also the sixth, seventh, and eighth thresholds), time period information, measurement time point information, and second rule parameters mentioned above in the embodiments of this application can be predefined, specified by the protocol, configured by higher layers, configured by the base station / network, notified by the control node, notified by the terminal, or selected autonomously by the communication device. Furthermore, the resources in the above scheme can be at least one of NR Sidelink resources and / or LTE Sidelink resources.

[0324] The resource determination method of this application embodiment obtains a third resource, which is a resource used for transmission or reception during a fourth time period or a second time period; and determines a reserved or selected fourth resource based on the third resource and / or a second rule. This method can reasonably select resources, ensure the fairness and effectiveness of resource selection, and thus effectively solve the problems of resource conflict or channel congestion in the scenario of UE scheduling UE.

[0325] It should be noted that the resource indication method provided in this application embodiment can be executed by a resource indication device, or by a control module in the resource indication device for performing resource indication. This application embodiment uses the execution of the resource indication method by a resource indication device as an example to illustrate the resource indication device provided in this application embodiment.

[0326] like Figure 8 As shown, this application embodiment also provides a resource indication device 800, applied to a first communication device, comprising:

[0327] The first acquisition module 801 is used to acquire a first resource, wherein the first resource is a resource indicated to the second communication device at a first moment or a first time period.

[0328] The first determining module 802 is configured to determine a second resource to be indicated to the second communication device based on at least one of the first resource and the first rule.

[0329] The resource indicating device according to an embodiment of this application, wherein the first resource includes at least one of the following:

[0330] First data transmission resource;

[0331] First data receiving resource;

[0332] First control information transmission resources;

[0333] First control information receiving resource;

[0334] And / or, the second resource includes at least one of the following;

[0335] Secondary data transmission resources;

[0336] Second data receiving resources;

[0337] Second control information transmission resources;

[0338] Second control information receiving resources.

[0339] The resource indication device of this application embodiment includes at least one of the following rules:

[0340] The quantity of the first resource is less than or equal to the first threshold;

[0341] The ratio of the first resource quantity to the total resource quantity is less than or equal to the second threshold;

[0342] Wherein, the first resource quantity is the same as the second resource quantity, or the first resource quantity is the same as the third resource quantity, or the first resource quantity is the sum of the second resource quantity and the third resource quantity;

[0343] The second resource quantity is the quantity of at least one of the second data transmission resource, the second data receiving resource, the second control information transmission resource, and the second control information receiving resource;

[0344] The third resource quantity is the quantity of at least one of the first data transmission resource, the first data receiving resource, the first control information transmission resource, and the first control information receiving resource.

[0345] The resource indication device of this application embodiment, wherein the first data transmission resource is at least one data transmission resource indicated by the first communication device at a first moment or a first time period; wherein the first data transmission resource or the second data transmission resource includes at least one of the following:

[0346] At least one of the first communication devices indicates data transmission resources to at least one second communication device;

[0347] At least one of the first communication devices indicates to at least one second communication device, and is used to transmit data transmission resources for the first service;

[0348] At least one of the first communication devices indicates to at least one second communication device, and is used to transmit data transmission resources for the second service;

[0349] Wherein, the service quality parameter of the first service is a first value, and the service quality parameter of the second service is a second value; the second value is less than the third value, or the second value is greater than the third value, or the second value is equal to the third value, or the second value is less than or equal to the third value, or the second value is greater than or equal to the third value.

[0350] In the resource indication device of this application embodiment, the first data receiving resource is at least one data receiving resource indicated by the first communication device at a first moment or a first time period; wherein, the first data receiving resource or the second data receiving resource includes at least one of the following:

[0351] At least one of the first communication devices indicates data receiving resources to at least one second communication device;

[0352] At least one of the first communication devices indicates to at least one second communication device, and is used to receive data receiving resources for the third service;

[0353] At least one of the first communication devices instructs at least one of the second communication devices to receive data receiving resources for the fourth service;

[0354] Wherein, the service quality parameter of the third service is a fourth value, and the service quality parameter of the fourth service is a fifth value; the fifth value is less than the sixth value, or the fifth value is greater than the sixth value, or the fifth value is equal to the sixth value, or the fifth value is less than or equal to the sixth value, or the fifth value is greater than or equal to the sixth value.

[0355] In the resource indication device of this application embodiment, the first control information transmission resource is at least one control information transmission resource indicated by the first communication device at a first moment or during a first time period.

[0356] Wherein, the first control information transmission resource or the second control information transmission resource includes at least one of the following:

[0357] At least one of the first communication devices indicates control information transmission resources to at least one second communication device;

[0358] At least one of the first communication devices instructs at least one of the second communication devices, and is used to transmit control information transmission resources for the fifth service;

[0359] At least one of the first communication devices instructs at least one second communication device to transmit control information transmission resources for the sixth service;

[0360] Wherein, the service quality parameter of the fifth service is the seventh value, and the service quality parameter of the sixth service is the eighth value; the eighth value is less than the ninth value, or the eighth value is greater than the ninth value, or the eighth value is equal to the ninth value, or the eighth value is less than or equal to the ninth value, or the eighth value is greater than or equal to the ninth value.

[0361] In the resource indication device of this application embodiment, the first control information receiving resource is at least one control information receiving resource indicated by the first communication device at a first moment or within a first time period.

[0362] Wherein, the first control information receiving resource or the second control information receiving resource includes at least one of the following:

[0363] At least one of the first communication devices indicates control information receiving resources to at least one of the second communication devices;

[0364] At least one of the first communication devices instructs at least one of the second communication devices, and is used to receive control information receiving resources for the seventh service;

[0365] At least one of the first communication devices instructs at least one of the second communication devices, and is used to receive control information receiving resources for the eighth service;

[0366] Wherein, the service quality parameter of the seventh service is the tenth value, and the service quality parameter of the eighth service is the eleventh value; the eleventh value is less than the twelfth value, or the eleventh value is greater than the twelfth value, or the eleventh value is equal to the twelfth value, or the eleventh value is less than or equal to the twelfth value, or the eleventh value is greater than or equal to the twelfth value.

[0367] The resource indication device in this application embodiment further includes:

[0368] The first transmitting module is used to transmit second control information to the second communication device;

[0369] The second control information carries the location information of the second resource.

[0370] The resource indication device in this application embodiment further includes:

[0371] The first receiving module is used to receive the first control information sent by the second communication device before the first sending module sends the second control information to the second communication device.

[0372] In the resource indication device of this application embodiment, the fourth resource quantity is less than or equal to the third threshold;

[0373] And / or, the ratio of the fourth resource quantity to the total resource quantity is less than or equal to the fourth threshold;

[0374] The fourth resource quantity is at least one of the fifth resource quantity and the sixth resource quantity;

[0375] The fifth resource quantity is the quantity of at least one of the following:

[0376] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period;

[0377] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; the quality of service parameter of the second control information is the thirteenth value;

[0378] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; the quality of service parameter of the second control information is the fourteenth value;

[0379] Wherein, the fourteenth value is less than the fifteenth value, or the fourteenth value is greater than the fifteenth value, or the fourteenth value is equal to the fifteenth value, or the fourteenth value is less than or equal to the fifteenth value, or the fourteenth value is greater than or equal to the fifteenth value;

[0380] The sixth resource quantity is the quantity of at least one of the following:

[0381] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period;

[0382] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; the quality of service parameter of the first control information is the sixteenth value;

[0383] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; the quality of service parameter of the first control information is the seventeenth value;

[0384] Wherein, the seventeenth value is less than the eighteenth value, or the seventeenth value is greater than the eighteenth value, or the seventeenth value is equal to the eighteenth value, or the seventeenth value is less than or equal to the eighteenth value, or the seventeenth value is greater than or equal to the eighteenth value.

[0385] The resource indication device of this application embodiment includes at least one of the following quality of service parameters:

[0386] Business priorities;

[0387] Business latency requirements;

[0388] Business speed requirements;

[0389] Service bitrate;

[0390] Business communication scope requirements;

[0391] Business reliability requirements;

[0392] Service power requirements.

[0393] The resource indication device of this application embodiment includes at least one of the following at the first moment:

[0394] Current moment;

[0395] The time located Y time units prior to the current time;

[0396] The time located Z time units after the current time;

[0397] The moment when the first communication device sends the second control information;

[0398] The moment when the second communication device receives the second control information;

[0399] The second communication device receives the second control information and then delays for X time units.

[0400] The moment when the second communication device sends the first control information;

[0401] The moment when the first communication device receives the first control information;

[0402] The first communication device receives the first control information and then delays for M time units.

[0403] Where X, Y, Z and M are all positive integers.

[0404] In the resource indication device of this application embodiment, the first time period refers to the time period between the second time and the third time.

[0405] Wherein, the second moment is before the current moment, and the third moment is after the current moment;

[0406] Alternatively, both the second and third moments are located before the current moment;

[0407] Alternatively, both the second and third moments can be located after the current moment.

[0408] The resource indication device in this application embodiment includes at least one of the following:

[0409] The first total resource is all or part of the resources that the first communication device schedules or instructs the second communication device to use for transmission.

[0410] The second total resource is all or part of the resources in the transmission resource pool or the receiving resource pool where the first communication device is located;

[0411] The third total resource is all or part of the resources in the transmission resource pool or receiving resource pool where the second communication device is located;

[0412] The fourth total resource is all or part of the bandwidth portion where the first or second communication device is located;

[0413] The fifth total resource is all or part of the resources in the intersection of the first communication device's transmitting resource pool and the first communication device's receiving resource pool, or the fifth total resource is all or part of the resources in the union of the first communication device's transmitting resource pool and the first communication device's receiving resource pool.

[0414] The sixth total resource is all or part of the resources in the intersection of the second communication device's transmitting resource pool and the second communication device's receiving resource pool, or the sixth total resource is all or part of the resources in the union of the second communication device's transmitting resource pool and the second communication device's receiving resource pool.

[0415] The seventh total resource is all or part of the resources of the intersection of the first communication device's transmitting resource pool and the first communication device's receiving resource pool, and the second communication device's transmitting resource pool and the second communication device's receiving resource pool;

[0416] The eighth total resource is the total resource of the communication system;

[0417] All or part of the resources of the first total resource, the second total resource, the third total resource, the fourth total resource, the fifth total resource, the sixth total resource, the seventh total resource, or the eighth total resource within the first time window.

[0418] The resource indication device of this application determines the second resource indicated to the second communication device based on the resources indicated to the second communication device in the first moment or the first time period and / or the first rule for congestion control. It can reasonably perform resource allocation control, ensure the fairness and effectiveness of resource allocation, and thus effectively solve the problems of resource conflict or channel congestion in the scenario of UE scheduling UE or UE cooperation.

[0419] It should be noted that the resource determination apparatus provided in this application embodiment can be executed by the resource determination apparatus itself, or by the control module within the resource determination apparatus for executing the resource determination method. This application embodiment uses the execution of a resource determination method by the resource determination apparatus as an example to illustrate the resource determination apparatus provided in this application embodiment.

[0420] like Figure 9 As shown in the illustration, this application also provides a resource determination device 900, applied to a second communication device, comprising:

[0421] The second acquisition module 901 is used to acquire a third resource, which is a resource used for transmission or reception during the fourth time moment or the second time period.

[0422] The second determining module 902 is used to determine a reserved or selected fourth resource for transmission or reception based on at least one of the third resource and the second rule.

[0423] The resource determination apparatus of this application embodiment includes at least one of the following:

[0424] Third data transmission resources;

[0425] Third data receiving resources;

[0426] Third control information transmission resources;

[0427] Third control information receiving resources;

[0428] And / or, the fourth resource includes at least one of the following;

[0429] Fourth data transmission resource;

[0430] Fourth data receiving resource;

[0431] Fourth, control information transmission resources;

[0432] Fourth control information receiving resource.

[0433] The resource determination apparatus of this application embodiment includes at least one of the following rules:

[0434] The seventh resource quantity is less than or equal to the fifth threshold;

[0435] The ratio of the seventh resource quantity to the total resource quantity is less than or equal to the sixth threshold;

[0436] Wherein, the seventh resource quantity is the same as the eighth resource quantity, or the seventh resource quantity is the same as the ninth resource quantity, or the seventh resource quantity is the sum of the eighth resource quantity and the ninth resource quantity;

[0437] The eighth resource quantity is the quantity of at least one of the fourth data transmission resource, the fourth data receiving resource, the fourth control information transmission resource, and the fourth control information receiving resource;

[0438] The ninth resource quantity is the quantity of at least one of the third data transmission resource, the third data receiving resource, the third control information transmission resource, and the third control information receiving resource.

[0439] The resource determination apparatus of this application embodiment includes at least one of the following: the third data transmission resource or the fourth data transmission resource.

[0440] At least one data transmission resource of the second communication device;

[0441] At least one of the second communication devices is used for data transmission resources of the ninth service;

[0442] At least one of the second communication devices is used for data transmission resources of the tenth service;

[0443] Wherein, the service quality parameter of the ninth service is the nineteenth value, and the service quality parameter of the tenth service is the twentieth value; the twentieth value is less than the twentieth value, or the twentieth value is greater than the twentieth value, or the twentieth value is equal to the twentieth value, or the twentieth value is less than or equal to the twentieth value, or the twentieth value is greater than or equal to the twentieth value.

[0444] The resource determination apparatus of this application embodiment includes at least one of the following: the third data receiving resource or the fourth data receiving resource.

[0445] At least one data receiving resource of the second communication device;

[0446] At least one of the second communication devices is used for data reception resources of the eleventh service;

[0447] At least one of the second communication devices is used for data reception resources of the twelfth service;

[0448] Wherein, the service quality parameter of the eleventh service is the twenty-second value, and the service quality parameter of the twelfth service is the twenty-third value; the twenty-third value is less than the twenty-fourth value, or the twenty-third value is greater than the twenty-fourth value, or the twenty-third value is equal to the twenty-fourth value, or the twenty-third value is less than or equal to the twenty-fourth value, or the twenty-third value is greater than or equal to the twenty-fourth value.

[0449] The resource determination apparatus of this application embodiment includes at least one of the following: the third control information transmission resource or the fourth control information transmission resource.

[0450] Control information transmission resources between at least one of the first communication devices and at least one of the second communication devices;

[0451] At least one of the first communication devices and at least one of the second communication devices are used to transmit control information transmission resources for the thirteenth service.

[0452] At least one of the first communication devices and at least one of the second communication devices are used to transmit control information transmission resources for the fourteenth service;

[0453] Wherein, the service quality parameter of the thirteenth service is the twenty-fifth value, and the service quality parameter of the fourteenth service is the twenty-sixth value; the twenty-sixth value is less than the twenty-seventh value, or the twenty-sixth value is greater than the twenty-seventh value, or the twenty-sixth value is equal to the twenty-seventh value, or the twenty-sixth value is less than or equal to the twenty-seventh value, or the twenty-sixth value is greater than or equal to the twenty-seventh value.

[0454] The resource determination apparatus of this application embodiment includes at least one of the following: the third control information receiving resource or the fourth control information receiving resource.

[0455] Control information receiving resources between at least one of the first communication devices and at least one of the second communication devices;

[0456] At least one of the first communication devices and at least one of the second communication devices have control information receiving resources for the fifteenth service;

[0457] At least one of the first communication devices and at least one of the second communication devices have control information receiving resources for the sixteenth service;

[0458] Wherein, the service quality parameter of the fifteenth service is the twenty-eighth value, and the service quality parameter of the sixteenth service is the twenty-ninth value; the twenty-ninth value is less than the thirtieth value, or the twenty-ninth value is greater than the thirtieth value, or the twenty-ninth value is equal to the thirtieth value, or the twenty-ninth value is less than or equal to the thirtieth value, or the twenty-ninth value is greater than or equal to the thirtieth value.

[0459] The resource determination apparatus of this application embodiment further includes:

[0460] The second receiving module is used to receive the fourth control information sent by the first communication device;

[0461] The fourth control information includes resource set information.

[0462] The resource determination apparatus of this application embodiment further includes:

[0463] The second sending module is used to send third control information to the first communication device before the second receiving module receives the fourth control information sent by the first communication device.

[0464] In the resource determination device of this application embodiment, the tenth resource quantity is less than or equal to the seventh threshold;

[0465] And / or, the ratio of the tenth resource quantity to the total resource quantity is less than or equal to the eighth threshold;

[0466] The tenth resource quantity is the resource quantity of at least one of the eleventh and twelfth resource quantities;

[0467] The eleventh resource quantity is the quantity of at least one of the following:

[0468] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period.

[0469] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period; the quality of service parameter of the fourth control information is the thirty-first value;

[0470] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period; the quality of service parameter of the fourth control information is the thirty-second value;

[0471] Wherein, the thirty-second value is less than the thirty-third value, or the thirty-second value is greater than the thirty-third value, or the thirty-second value is equal to the thirty-third value, or the thirty-second value is less than or equal to the thirty-third value, or the thirty-second value is greater than or equal to the thirty-third value;

[0472] The twelfth resource quantity is the quantity of at least one of the following:

[0473] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period.

[0474] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period; the quality of service parameter of the third control information is the thirty-fourth value;

[0475] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period; the quality of service parameter of the third control information is the thirty-fifth value;

[0476] Wherein, the thirty-fifth value is less than the thirty-sixth value, or the thirty-fifth value is greater than the thirty-sixth value, or the thirty-fifth value is equal to the thirty-sixth value, or the thirty-fifth value is less than or equal to the thirty-sixth value, or the thirty-fifth value is greater than or equal to the thirty-sixth value.

[0477] The resource determination apparatus of this application embodiment includes at least one of the following quality of service parameters:

[0478] Business priorities;

[0479] Business latency requirements;

[0480] Business speed requirements;

[0481] Service bitrate;

[0482] Business communication scope requirements;

[0483] Business reliability requirements;

[0484] Service power requirements.

[0485] The resource determination apparatus of this application embodiment includes at least one of the following in the fourth moment:

[0486] Current moment;

[0487] The time located Y time units prior to the current time;

[0488] The time located Z time units after the current time;

[0489] The moment when the first communication device sends the fourth control information;

[0490] The moment when the second communication device receives the fourth control information;

[0491] The second communication device receives the fourth control information and then delays for X time units.

[0492] The timing at which the second communication device sends the third control information;

[0493] The moment when the first communication device receives the third control information;

[0494] The first communication device receives the third control information and then delays for M time units.

[0495] Where X, Y, Z and M are all positive integers.

[0496] In the resource determination device of this application embodiment, the second time period refers to the time period between the fifth time and the sixth time.

[0497] The fifth moment is located before the current moment, and the sixth moment is located after the current moment;

[0498] Alternatively, both the fifth and sixth moments can be located before the current moment;

[0499] Alternatively, both the fifth and sixth moments may be located after the current moment.

[0500] The resource determination apparatus of this application embodiment includes at least one of the following:

[0501] The ninth total resource is all or part of the resources in the resource set indicated, notified or forwarded by at least one of the first communication devices;

[0502] The tenth total resource is all or part of the resources in the transmission resource pool or the receiving resource pool where the second communication device is located;

[0503] The eleventh total resource is all or part of the bandwidth portion where the first or second communication device is located;

[0504] The twelfth total resource, wherein the twelfth total resource is the total resource of the communication system;

[0505] The thirteenth total resource is all or part of the resources in the resource set indicated in the fourth control information;

[0506] All or part of the ninth, tenth, eleventh, twelfth, or thirteenth total resources within the second time window.

[0507] The resource determination device of this application embodiment acquires a third resource, which is a resource selected or reserved for transmission or reception during a fourth time period or a second time period; and determines a reserved or selected fourth resource according to the third resource and / or a second rule, which can reasonably select resources, ensure the fairness and effectiveness of resource selection, and thus effectively solve the problem of resource conflict or channel congestion in the scenario of UE scheduling UE.

[0508] The resource indication device and resource determination device in the embodiments of this application can be devices, or components, integrated circuits, or chips in a terminal. The device can be a mobile terminal or a non-mobile terminal. For example, a mobile terminal can include, but is not limited to, the types of terminal 11 listed above, and a non-mobile terminal can be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. The embodiments of this application do not make specific limitations.

[0509] The resource indicating device and resource determining device in the embodiments of this application can be devices with an operating system. The operating system can be Android, iOS, or other possible operating systems, and this application embodiment does not specifically limit them.

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

[0511] The resource determination device provided in this application embodiment can achieve... Figure 7 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0512] Optionally, such as Figure 10 As shown, this application embodiment also provides a communication device 1000, including a processor 1001, a memory 1002, and a program or instructions stored in the memory 1002 and executable on the processor 1001. For example, when the communication device 1000 is a terminal, when the program or instructions are executed by the processor 1001, they implement the various processes of the above-described resource indication method embodiment or resource determination method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0513] Figure 11 This is a schematic diagram of the hardware structure of a communication device according to an embodiment of this application. The communication device is specifically a terminal.

[0514] The terminal 1100 includes, but is not limited to, the following components: radio frequency unit 1101, network module 1102, audio output unit 1103, input unit 1104, sensor 1105, display unit 1106, user input unit 1107, interface unit 1108, memory 1109, and processor 1110.

[0515] Those skilled in the art will understand that the terminal 1100 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1110 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 11 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0516] It should be understood that, in this embodiment, the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042. The GPU 11041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1106 may include a display panel 11061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1107 includes a touch panel 11071 and other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0517] In this embodiment, the radio frequency unit 1101 receives downlink data from the network device and processes it for the processor 1110; additionally, it sends uplink data to the network device. Typically, the radio frequency unit 1101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0518] The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 may primarily include a program or instruction storage area and a data storage area. The program or instruction storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1109 may include high-speed random access memory and non-volatile memory, wherein the non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.

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

[0520] In a first optional implementation, the processor 1110 is configured to acquire a first resource, the first resource being a resource indicated to the second communication device at a first moment or a first time period; and to determine a second resource indicated to the second communication device based on at least one of the first resource and a first rule.

[0521] Optionally, the first resource includes at least one of the following:

[0522] First data transmission resource;

[0523] First data receiving resource;

[0524] First control information transmission resources;

[0525] First control information receiving resource;

[0526] And / or, the second resource includes at least one of the following;

[0527] Secondary data transmission resources;

[0528] Second data receiving resources;

[0529] Second control information transmission resources;

[0530] Second control information receiving resources.

[0531] Optionally, the first rule includes at least one of the following:

[0532] The quantity of the first resource is less than or equal to the first threshold;

[0533] The ratio of the first resource quantity to the total resource quantity is less than or equal to the second threshold;

[0534] Wherein, the first resource quantity is the same as the second resource quantity, or the first resource quantity is the same as the third resource quantity, or the first resource quantity is the sum of the second resource quantity and the third resource quantity;

[0535] The second resource quantity is the quantity of at least one of the second data transmission resource, the second data receiving resource, the second control information transmission resource, and the second control information receiving resource;

[0536] The third resource quantity is the quantity of at least one of the first data transmission resource, the first data receiving resource, the first control information transmission resource, and the first control information receiving resource.

[0537] Optionally, the first data transmission resource is at least one data transmission resource indicated by the first communication device at a first moment or within a first time period; wherein, the first data transmission resource or the second data transmission resource includes at least one of the following:

[0538] At least one of the first communication devices indicates data transmission resources to at least one second communication device;

[0539] At least one of the first communication devices indicates to at least one second communication device, and is used to transmit data transmission resources for the first service;

[0540] At least one of the first communication devices indicates to at least one second communication device, and is used to transmit data transmission resources for the second service;

[0541] Wherein, the service quality parameter of the first service is a first value, and the service quality parameter of the second service is a second value; the second value is less than the third value, or the second value is greater than the third value, or the second value is equal to the third value, or the second value is less than or equal to the third value, or the second value is greater than or equal to the third value.

[0542] Optionally, the first data receiving resource is at least one data receiving resource indicated by the first communication device at a first moment or during a first time period; wherein, the first data receiving resource or the second data receiving resource includes at least one of the following:

[0543] At least one of the first communication devices indicates data receiving resources to at least one second communication device;

[0544] At least one of the first communication devices indicates to at least one second communication device, and is used to receive data receiving resources for the third service;

[0545] At least one of the first communication devices instructs at least one of the second communication devices to receive data receiving resources for the fourth service;

[0546] Wherein, the service quality parameter of the third service is a fourth value, and the service quality parameter of the fourth service is a fifth value; the fifth value is less than the sixth value, or the fifth value is greater than the sixth value, or the fifth value is equal to the sixth value, or the fifth value is less than or equal to the sixth value, or the fifth value is greater than or equal to the sixth value.

[0547] Optionally, the first control information transmission resource is at least one control information transmission resource indicated by the first communication device at a first moment or during a first time period.

[0548] Wherein, the first control information transmission resource or the second control information transmission resource includes at least one of the following:

[0549] At least one of the first communication devices indicates control information transmission resources to at least one second communication device;

[0550] At least one of the first communication devices instructs at least one of the second communication devices, and is used to transmit control information transmission resources for the fifth service;

[0551] At least one of the first communication devices instructs at least one second communication device to transmit control information transmission resources for the sixth service;

[0552] Wherein, the service quality parameter of the fifth service is the seventh value, and the service quality parameter of the sixth service is the eighth value; the eighth value is less than the ninth value, or the eighth value is greater than the ninth value, or the eighth value is equal to the ninth value, or the eighth value is less than or equal to the ninth value, or the eighth value is greater than or equal to the ninth value.

[0553] Optionally, the first control information receiving resource is at least one control information receiving resource indicated by the first communication device at a first moment or within a first time period.

[0554] Wherein, the first control information receiving resource or the second control information receiving resource includes at least one of the following:

[0555] At least one of the first communication devices indicates control information receiving resources to at least one of the second communication devices;

[0556] At least one of the first communication devices instructs at least one of the second communication devices, and is used to receive control information receiving resources for the seventh service;

[0557] At least one of the first communication devices instructs at least one of the second communication devices, and is used to receive control information receiving resources for the eighth service;

[0558] Wherein, the service quality parameter of the seventh service is the tenth value, and the service quality parameter of the eighth service is the eleventh value; the eleventh value is less than the twelfth value, or the eleventh value is greater than the twelfth value, or the eleventh value is equal to the twelfth value, or the eleventh value is less than or equal to the twelfth value, or the eleventh value is greater than or equal to the twelfth value.

[0559] Optionally, in this embodiment of the application, it further includes:

[0560] Radio frequency unit 1101 sends second control information to the second communication device;

[0561] The second control information carries the location information of the second resource.

[0562] Optionally, in this embodiment of the application, it further includes:

[0563] The radio frequency unit 1101 receives the first control information sent by the second communication device.

[0564] Optionally, the fourth resource quantity is less than or equal to the third threshold;

[0565] And / or, the ratio of the fourth resource quantity to the total resource quantity is less than or equal to the fourth threshold;

[0566] The fourth resource quantity is at least one of the fifth resource quantity and the sixth resource quantity;

[0567] The fifth resource quantity is the quantity of at least one of the following:

[0568] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period;

[0569] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; the quality of service parameter of the second control information is the thirteenth value;

[0570] The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; the quality of service parameter of the second control information is the fourteenth value;

[0571] Wherein, the fourteenth value is less than the fifteenth value, or the fourteenth value is greater than the fifteenth value, or the fourteenth value is equal to the fifteenth value, or the fourteenth value is less than or equal to the fifteenth value, or the fourteenth value is greater than or equal to the fifteenth value;

[0572] The sixth resource quantity is the quantity of at least one of the following:

[0573] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period;

[0574] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; the quality of service parameter of the first control information is the sixteenth value;

[0575] The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; the quality of service parameter of the first control information is the seventeenth value;

[0576] Wherein, the seventeenth value is less than the eighteenth value, or the seventeenth value is greater than the eighteenth value, or the seventeenth value is equal to the eighteenth value, or the seventeenth value is less than or equal to the eighteenth value, or the seventeenth value is greater than or equal to the eighteenth value.

[0577] Optionally, the service quality parameters include at least one of the following:

[0578] Business priorities;

[0579] Business latency requirements;

[0580] Business speed requirements;

[0581] Service bitrate;

[0582] Business communication scope requirements;

[0583] Business reliability requirements;

[0584] Service power requirements.

[0585] Optionally, the first moment includes at least one of the following:

[0586] Current moment;

[0587] The time located Y time units prior to the current time;

[0588] The time located Z time units after the current time;

[0589] The moment when the first communication device sends the second control information;

[0590] The moment when the second communication device receives the second control information;

[0591] The second communication device receives the second control information and then delays for X time units.

[0592] The moment when the second communication device sends the first control information;

[0593] The moment when the first communication device receives the first control information;

[0594] The first communication device receives the first control information and then delays for M time units.

[0595] Where X, Y, Z and M are all positive integers.

[0596] Optionally, the first time period refers to the time period between the second time and the third time.

[0597] Wherein, the second moment is before the current moment, and the third moment is after the current moment;

[0598] Alternatively, both the second and third moments are located before the current moment;

[0599] Alternatively, both the second and third moments can be located after the current moment.

[0600] Optionally, the total resources shall include at least one of the following:

[0601] The first total resource is all or part of the resources that the first communication device schedules or instructs the second communication device to use for transmission.

[0602] The second total resource is all or part of the resources in the transmission resource pool or the receiving resource pool where the first communication device is located;

[0603] The third total resource is all or part of the resources in the transmission resource pool or receiving resource pool where the second communication device is located;

[0604] The fourth total resource is all or part of the bandwidth portion where the first or second communication device is located;

[0605] The fifth total resource is all or part of the resources in the intersection of the first communication device's transmitting resource pool and the first communication device's receiving resource pool, or the fifth total resource is all or part of the resources in the union of the first communication device's transmitting resource pool and the first communication device's receiving resource pool.

[0606] The sixth total resource is all or part of the resources in the intersection of the second communication device's transmitting resource pool and the second communication device's receiving resource pool, or the sixth total resource is all or part of the resources in the union of the second communication device's transmitting resource pool and the second communication device's receiving resource pool.

[0607] The seventh total resource is all or part of the resources of the intersection of the first communication device's transmitting resource pool and the first communication device's receiving resource pool, and the second communication device's transmitting resource pool and the second communication device's receiving resource pool;

[0608] The eighth total resource is the total resource of the communication system;

[0609] All or part of the resources of the first total resource, the second total resource, the third total resource, the fourth total resource, the fifth total resource, the sixth total resource, the seventh total resource, or the eighth total resource within the first time window.

[0610] In this embodiment, the second resource indicated to the second communication device is determined based on the resources indicated to the second communication device in the first moment or the first time period and / or the first rule for congestion control. This enables reasonable resource allocation control, ensuring fairness and effectiveness in resource allocation, and thus effectively solving the problems of resource conflict or channel congestion in scenarios where UE schedules UEs or where UEs cooperate.

[0611] In a second alternative implementation, the processor 1110 is configured to acquire a third resource, which is a resource used for transmission or reception during a fourth time period or a second time period; and determine a reserved or selected fourth resource for transmission or reception based on at least one of the third resource and a second rule.

[0612] Optionally, the third resource includes at least one of the following;

[0613] Third data transmission resources;

[0614] Third data receiving resources;

[0615] Third control information transmission resources;

[0616] Third control information receiving resources;

[0617] And / or, the fourth resource includes at least one of the following;

[0618] Fourth data transmission resource;

[0619] Fourth data receiving resource;

[0620] Fourth, control information transmission resources;

[0621] Fourth control information receiving resource.

[0622] Optionally, the second rule includes at least one of the following:

[0623] The seventh resource quantity is less than or equal to the fifth threshold;

[0624] The ratio of the seventh resource quantity to the total resource quantity is less than or equal to the sixth threshold;

[0625] Wherein, the seventh resource quantity is the same as the eighth resource quantity, or the seventh resource quantity is the same as the ninth resource quantity, or the seventh resource quantity is the sum of the eighth resource quantity and the ninth resource quantity;

[0626] The eighth resource quantity is the quantity of at least one of the fourth data transmission resource, the fourth data receiving resource, the fourth control information transmission resource, and the fourth control information receiving resource;

[0627] The ninth resource quantity is the quantity of at least one of the third data transmission resource, the third data receiving resource, the third control information transmission resource, and the third control information receiving resource.

[0628] Optionally, the third data transmission resource or the fourth data transmission resource includes at least one of the following:

[0629] At least one data transmission resource of the second communication device;

[0630] At least one of the second communication devices is used for data transmission resources of the ninth service;

[0631] At least one of the second communication devices is used for data transmission resources of the tenth service;

[0632] Wherein, the service quality parameter of the ninth service is the nineteenth value, and the service quality parameter of the tenth service is the twentieth value; the twentieth value is less than the twentieth value, or the twentieth value is greater than the twentieth value, or the twentieth value is equal to the twentieth value, or the twentieth value is less than or equal to the twentieth value, or the twentieth value is greater than or equal to the twentieth value.

[0633] Optionally, the third data receiving resource or the fourth data receiving resource includes at least one of the following:

[0634] At least one data receiving resource of the second communication device;

[0635] At least one of the second communication devices is used for data reception resources of the eleventh service;

[0636] At least one of the second communication devices is used for data reception resources of the twelfth service;

[0637] Wherein, the service quality parameter of the eleventh service is the twenty-second value, and the service quality parameter of the twelfth service is the twenty-third value; the twenty-third value is less than the twenty-fourth value, or the twenty-third value is greater than the twenty-fourth value, or the twenty-third value is equal to the twenty-fourth value, or the twenty-third value is less than or equal to the twenty-fourth value, or the twenty-third value is greater than or equal to the twenty-fourth value.

[0638] Optionally, the third control information transmission resource or the fourth control information transmission resource includes at least one of the following:

[0639] Control information transmission resources between at least one of the first communication devices and at least one of the second communication devices;

[0640] At least one of the first communication devices and at least one of the second communication devices are used to transmit control information transmission resources for the thirteenth service.

[0641] At least one of the first communication devices and at least one of the second communication devices are used to transmit control information transmission resources for the fourteenth service;

[0642] Wherein, the service quality parameter of the thirteenth service is the twenty-fifth value, and the service quality parameter of the fourteenth service is the twenty-sixth value; the twenty-sixth value is less than the twenty-seventh value, or the twenty-sixth value is greater than the twenty-seventh value, or the twenty-sixth value is equal to the twenty-seventh value, or the twenty-sixth value is less than or equal to the twenty-seventh value, or the twenty-sixth value is greater than or equal to the twenty-seventh value.

[0643] Optionally, the third control information receiving resource or the fourth control information receiving resource includes at least one of the following:

[0644] Control information receiving resources between at least one of the first communication devices and at least one of the second communication devices;

[0645] At least one of the first communication devices and at least one of the second communication devices have control information receiving resources for the fifteenth service;

[0646] At least one of the first communication devices and at least one of the second communication devices have control information receiving resources for the sixteenth service;

[0647] Wherein, the service quality parameter of the fifteenth service is the twenty-eighth value, and the service quality parameter of the sixteenth service is the twenty-ninth value; the twenty-ninth value is less than the thirtieth value, or the twenty-ninth value is greater than the thirtieth value, or the twenty-ninth value is equal to the thirtieth value, or the twenty-ninth value is less than or equal to the thirtieth value, or the twenty-ninth value is greater than or equal to the thirtieth value.

[0648] Optionally, the radio frequency unit 1101 is used to receive the fourth control information sent by the first communication device;

[0649] The fourth control information includes resource set information.

[0650] Optionally, the radio frequency unit 1101 is also used to send third control information to the first communication device.

[0651] Optionally, the number of tenth resources is less than or equal to the seventh threshold;

[0652] And / or, the ratio of the tenth resource quantity to the total resource quantity is less than or equal to the eighth threshold;

[0653] The tenth resource quantity is the resource quantity of at least one of the eleventh and twelfth resource quantities;

[0654] The eleventh resource quantity is the quantity of at least one of the following:

[0655] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period.

[0656] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period; the quality of service parameter of the fourth control information is the thirty-first value;

[0657] The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period; the quality of service parameter of the fourth control information is the thirty-second value;

[0658] Wherein, the thirty-second value is less than the thirty-third value, or the thirty-second value is greater than the thirty-third value, or the thirty-second value is equal to the thirty-third value, or the thirty-second value is less than or equal to the thirty-third value, or the thirty-second value is greater than or equal to the thirty-third value;

[0659] The twelfth resource quantity is the quantity of at least one of the following:

[0660] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period.

[0661] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period; the quality of service parameter of the third control information is the thirty-fourth value;

[0662] The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period; the quality of service parameter of the third control information is the thirty-fifth value;

[0663] Wherein, the thirty-fifth value is less than the thirty-sixth value, or the thirty-fifth value is greater than the thirty-sixth value, or the thirty-fifth value is equal to the thirty-sixth value, or the thirty-fifth value is less than or equal to the thirty-sixth value, or the thirty-fifth value is greater than or equal to the thirty-sixth value.

[0664] Optionally, the service quality parameters include at least one of the following:

[0665] Business priorities;

[0666] Business latency requirements;

[0667] Business speed requirements;

[0668] Service bitrate;

[0669] Business communication scope requirements;

[0670] Business reliability requirements;

[0671] Service power requirements.

[0672] Optionally, the fourth moment includes at least one of the following:

[0673] Current moment;

[0674] The time located Y time units prior to the current time;

[0675] The time located Z time units after the current time;

[0676] The moment when the first communication device sends the fourth control information;

[0677] The moment when the second communication device receives the fourth control information;

[0678] The second communication device receives the fourth control information and then delays for X time units.

[0679] The timing at which the second communication device sends the third control information;

[0680] The moment when the first communication device receives the third control information;

[0681] The first communication device receives the third control information and then delays for M time units.

[0682] Where X, Y, Z and M are all positive integers.

[0683] Optionally, the second time period refers to the time period between the fifth time and the sixth time.

[0684] The fifth moment is located before the current moment, and the sixth moment is located after the current moment;

[0685] Alternatively, both the fifth and sixth moments can be located before the current moment;

[0686] Alternatively, both the fifth and sixth moments may be located after the current moment.

[0687] Optionally, the total resources shall include at least one of the following:

[0688] The ninth total resource is all or part of the resources in the resource set indicated, notified or forwarded by at least one of the first communication devices;

[0689] The tenth total resource is all or part of the resources in the transmission resource pool or the receiving resource pool where the second communication device is located;

[0690] The eleventh total resource is all or part of the bandwidth portion where the first or second communication device is located;

[0691] The twelfth total resource, wherein the twelfth total resource is the total resource of the communication system;

[0692] The thirteenth total resource is all or part of the resources in the resource set indicated in the fourth control information;

[0693] All or part of the ninth, tenth, eleventh, twelfth, or thirteenth total resources within the second time window.

[0694] In this implementation, a third resource is obtained, which is a resource used for transmission or reception during the fourth time period or the second time period. Based on the third resource and / or the second rule, a reserved or selected fourth resource is determined, which can reasonably select resources, ensure the fairness and effectiveness of resource selection, and thus effectively solve the problem of resource conflict or channel congestion in the scenario of UE scheduling UE.

[0695] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described resource indication method embodiment or resource determination method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0696] The processor is the processor in the communication device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0697] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described resource indication method embodiment or resource determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0698] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

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

[0700] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0701] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A resource indication method, applied to a first communication device, characterized in that, include: Acquire a first resource, wherein the first resource is a resource indicated to the second communication device at a first moment or a first time period; Based on the first resource and the first rule, a second resource is determined to be directed to the second communication device; The first resource includes at least one of the following: First data transmission resource; First data receiving resource; First control information transmission resources; First control information receiving resource; And / or, the second resource includes at least one of the following; Secondary data transmission resources; Second data receiving resources; Second control information transmission resources; Second control information receiving resources; The first rule includes at least one of the following: The quantity of the first resource is less than or equal to the first threshold; The ratio of the first resource quantity to the total resource quantity is less than or equal to the second threshold; Wherein, the first resource quantity is the same as the second resource quantity, or the first resource quantity is the same as the third resource quantity, or the first resource quantity is the sum of the second resource quantity and the third resource quantity; The second resource quantity is the quantity of at least one of the second data transmission resource, the second data receiving resource, the second control information transmission resource, and the second control information receiving resource; The third resource quantity is the resource quantity of at least one of the first data transmission resource, the first data receiving resource, the first control information transmission resource, and the first control information receiving resource; The first threshold and / or the second threshold are determined based on the service quality parameters of the second communication device.

2. The resource indication method according to claim 1, characterized in that, The first data transmission resource is at least one data transmission resource indicated by the first communication device at a first moment or within a first time period; wherein, the first data transmission resource or the second data transmission resource includes at least one of the following: At least one of the first communication devices indicates data transmission resources to at least one second communication device; At least one of the first communication devices indicates to at least one second communication device, and is used to transmit data transmission resources for the first service; At least one of the first communication devices indicates to at least one second communication device, and is used to transmit data transmission resources for the second service; Wherein, the service quality parameter of the first service is a first value, and the service quality parameter of the second service is a second value; the second value is less than the third value, or the second value is greater than the third value, or the second value is equal to the third value, or the second value is less than or equal to the third value, or the second value is greater than or equal to the third value.

3. The resource indication method according to claim 1, characterized in that, The first data receiving resource is at least one data receiving resource indicated by the first communication device at a first moment or within a first time period; wherein, the first data receiving resource or the second data receiving resource includes at least one of the following: At least one of the first communication devices indicates data receiving resources to at least one second communication device; At least one of the first communication devices indicates to at least one second communication device, and is used to receive data receiving resources for the third service; At least one of the first communication devices instructs at least one of the second communication devices to receive data receiving resources for the fourth service; Wherein, the service quality parameter of the third service is a fourth value, and the service quality parameter of the fourth service is a fifth value; the fifth value is less than the sixth value, or the fifth value is greater than the sixth value, or the fifth value is equal to the sixth value, or the fifth value is less than or equal to the sixth value, or the fifth value is greater than or equal to the sixth value.

4. The resource indication method according to claim 1, characterized in that, The first control information transmission resource is at least one control information transmission resource indicated by the first communication device at a first moment or within a first time period; Wherein, the first control information transmission resource or the second control information transmission resource includes at least one of the following: At least one of the first communication devices indicates control information transmission resources to at least one second communication device; At least one of the first communication devices instructs at least one of the second communication devices, and is used to transmit control information transmission resources for the fifth service; At least one of the first communication devices instructs at least one second communication device to transmit control information transmission resources for the sixth service; Wherein, the service quality parameter of the fifth service is the seventh value, and the service quality parameter of the sixth service is the eighth value; the eighth value is less than the ninth value, or the eighth value is greater than the ninth value, or the eighth value is equal to the ninth value, or the eighth value is less than or equal to the ninth value, or the eighth value is greater than or equal to the ninth value.

5. The resource indication method according to claim 1, characterized in that, The first control information receiving resource is at least one control information receiving resource indicated by the first communication device at a first moment or within a first time period; Wherein, the first control information receiving resource or the second control information receiving resource includes at least one of the following: At least one of the first communication devices indicates control information receiving resources to at least one of the second communication devices; At least one of the first communication devices instructs at least one of the second communication devices, and is used to receive control information receiving resources for the seventh service; At least one of the first communication devices instructs at least one of the second communication devices, and is used to receive control information receiving resources for the eighth service; Wherein, the service quality parameter of the seventh service is the tenth value, and the service quality parameter of the eighth service is the eleventh value; the eleventh value is less than the twelfth value, or the eleventh value is greater than the twelfth value, or the eleventh value is equal to the twelfth value, or the eleventh value is less than or equal to the twelfth value, or the eleventh value is greater than or equal to the twelfth value.

6. The resource indication method according to claim 1, characterized in that, Also includes: Send second control information to the second communication device; The second control information carries the location information of the second resource.

7. The resource indication method according to claim 6, characterized in that, Before sending the second control information to the second communication device, the method further includes: Receive the first control information sent by the second communication device.

8. The resource indication method according to claim 7, characterized in that, The fourth resource quantity is less than or equal to the third threshold; And / or, the ratio of the fourth resource quantity to the total resource quantity is less than or equal to the fourth threshold; The fourth resource quantity is at least one of the fifth resource quantity and the sixth resource quantity; The fifth resource quantity is the quantity of at least one of the following: The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; the quality of service parameter of the second control information is the thirteenth value; The amount of resources occupied by the second control information transmitted by at least one of the first communication devices to at least one of the second communication devices within a first moment or a first time period; the quality of service parameter of the second control information is the fourteenth value; Wherein, the fourteenth value is less than the fifteenth value, or the fourteenth value is greater than the fifteenth value, or the fourteenth value is equal to the fifteenth value, or the fourteenth value is less than or equal to the fifteenth value, or the fourteenth value is greater than or equal to the fifteenth value; The sixth resource quantity is the quantity of at least one of the following: The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; the quality of service parameter of the first control information is the sixteenth value; The amount of resources occupied by the first control information transmitted between at least one second communication device and at least one first communication device within a first moment or a first time period; the quality of service parameter of the first control information is the seventeenth value; Wherein, the seventeenth value is less than the eighteenth value, or the seventeenth value is greater than the eighteenth value, or the seventeenth value is equal to the eighteenth value, or the seventeenth value is less than or equal to the eighteenth value, or the seventeenth value is greater than or equal to the eighteenth value.

9. The resource indication method according to claim 2, 3, 4, 5 or 8, characterized in that, The service quality parameters include at least one of the following: Business priorities; Business latency requirements; Business speed requirements; Service bitrate; Business communication scope requirements; Business reliability requirements; Service power requirements.

10. The resource indication method according to claim 2, 3, 4, 5 or 8, characterized in that, The first moment includes at least one of the following: Current moment; The time located Y time units prior to the current time; The time located Z time units after the current time; The moment when the first communication device sends the second control information; The moment when the second communication device receives the second control information; The second communication device receives the second control information and then delays for X time units. The moment when the second communication device sends the first control information; The moment when the first communication device receives the first control information; The first communication device receives the first control information and then delays for M time units. Where X, Y, Z and M are all positive integers.

11. The resource indication method according to claim 2, 3, 4, 5 or 8, characterized in that, The first time period refers to the time period between the second and third moments; Wherein, the second moment is before the current moment, and the third moment is after the current moment; Alternatively, both the second and third moments are located before the current moment; Alternatively, both the second and third moments can be located after the current moment.

12. The resource indication method according to claim 1, characterized in that, The total resources shall include at least one of the following: The first total resource is all or part of the resources that the first communication device schedules or instructs the second communication device to use for transmission. The second total resource is all or part of the resources in the transmission resource pool or the receiving resource pool where the first communication device is located; The third total resource is all or part of the resources in the transmission resource pool or receiving resource pool where the second communication device is located; The fourth total resource is all or part of the bandwidth portion where the first or second communication device is located; The fifth total resource is all or part of the resources in the intersection of the first communication device's transmitting resource pool and the first communication device's receiving resource pool, or the fifth total resource is all or part of the resources in the union of the first communication device's transmitting resource pool and the first communication device's receiving resource pool. The sixth total resource is all or part of the resources in the intersection of the second communication device's transmitting resource pool and the second communication device's receiving resource pool, or the sixth total resource is all or part of the resources in the union of the second communication device's transmitting resource pool and the second communication device's receiving resource pool. The seventh total resource is all or part of the resources of the intersection of the first communication device's transmitting resource pool and the first communication device's receiving resource pool, and the second communication device's transmitting resource pool and the second communication device's receiving resource pool; The eighth total resource is the total resource of the communication system; All or part of the resources of the first total resource, the second total resource, the third total resource, the fourth total resource, the fifth total resource, the sixth total resource, the seventh total resource, or the eighth total resource within the first time window.

13. A resource determination method, applied to a second communication device, characterized in that, include: Acquire a third resource, which is a resource used for transmission or reception during the fourth time period or the second time period; Based on the third resource and the second rule, determine the reserved or selected fourth resource for transmission or reception; The third resource includes at least one of the following: Third data transmission resources; Third data receiving resources; Third control information transmission resources; Third control information receiving resources; And / or, the fourth resource includes at least one of the following; Fourth data transmission resource; Fourth data receiving resource; Fourth, control information transmission resources; Fourth control information receiving resource; The second rule includes at least one of the following: The seventh resource quantity is less than or equal to the fifth threshold; The ratio of the seventh resource quantity to the total resource quantity is less than or equal to the sixth threshold; Wherein, the seventh resource quantity is the same as the eighth resource quantity, or the seventh resource quantity is the same as the ninth resource quantity, or the seventh resource quantity is the sum of the eighth resource quantity and the ninth resource quantity; The eighth resource quantity is the quantity of at least one of the fourth data transmission resource, the fourth data receiving resource, the fourth control information transmission resource, and the fourth control information receiving resource; The ninth resource quantity is the quantity of at least one of the third data transmission resource, the third data receiving resource, the third control information transmission resource, and the third control information receiving resource; The fifth threshold and / or the sixth threshold are determined based on the service quality parameters of the second communication device.

14. The resource determination method according to claim 13, characterized in that, The third data transmission resource or the fourth data transmission resource includes at least one of the following: At least one data transmission resource of the second communication device; At least one of the second communication devices is used for data transmission resources of the ninth service; At least one of the second communication devices is used for data transmission resources of the tenth service; Wherein, the service quality parameter of the ninth service is the nineteenth value, and the service quality parameter of the tenth service is the twentieth value; the twentieth value is less than the twenty-first value, or the twentieth value is greater than the twenty-first value, or the twentieth value is equal to the twenty-first value, or the twentieth value is less than or equal to the twenty-first value, or the twentieth value is greater than or equal to the twenty-first value.

15. The resource determination method according to claim 13, characterized in that, The third data receiving resource or the fourth data receiving resource includes at least one of the following: At least one data receiving resource of the second communication device; At least one of the second communication devices is used for data reception resources of the eleventh service; At least one of the second communication devices is used for data reception resources of the twelfth service; Wherein, the service quality parameter of the eleventh service is the twenty-second value, and the service quality parameter of the twelfth service is the twenty-third value; the twenty-third value is less than the twenty-fourth value, or the twenty-third value is greater than the twenty-fourth value, or the twenty-third value is equal to the twenty-fourth value, or the twenty-third value is less than or equal to the twenty-fourth value, or the twenty-third value is greater than or equal to the twenty-fourth value.

16. The resource determination method according to claim 13, characterized in that, The third control information transmission resource or the fourth control information transmission resource includes at least one of the following: Control information transmission resources between at least one first communication device and at least one second communication device; At least one of the first communication devices and at least one of the second communication devices are used to transmit control information transmission resources for the thirteenth service. At least one of the first communication devices and at least one of the second communication devices are used to transmit control information transmission resources for the fourteenth service; Wherein, the service quality parameter of the thirteenth service is the twenty-fifth value, and the service quality parameter of the fourteenth service is the twenty-sixth value; the twenty-sixth value is less than the twenty-seventh value, or the twenty-sixth value is greater than the twenty-seventh value, or the twenty-sixth value is equal to the twenty-seventh value, or the twenty-sixth value is less than or equal to the twenty-seventh value, or the twenty-sixth value is greater than or equal to the twenty-seventh value.

17. The resource determination method according to claim 13, characterized in that, The third control information receiving resource or the fourth control information receiving resource includes at least one of the following: Control information receiving resources between at least one first communication device and at least one second communication device; At least one of the first communication devices and at least one of the second communication devices have control information receiving resources for the fifteenth service; At least one of the first communication devices and at least one of the second communication devices have control information receiving resources for the sixteenth service; Wherein, the service quality parameter of the fifteenth service is the twenty-eighth value, and the service quality parameter of the sixteenth service is the twenty-ninth value; the twenty-ninth value is less than the thirtieth value, or the twenty-ninth value is greater than the thirtieth value, or the twenty-ninth value is equal to the thirtieth value, or the twenty-ninth value is less than or equal to the thirtieth value, or the twenty-ninth value is greater than or equal to the thirtieth value.

18. The resource determination method according to claim 13, characterized in that, Also includes: Receive the fourth control information sent by the first communication device; The fourth control information includes resource set information.

19. The resource determination method according to claim 18, characterized in that, Before receiving the fourth control information sent by the first communication device, the process also includes: Send third control information to the first communication device.

20. The resource determination method according to claim 19, characterized in that, The number of resources in the tenth place is less than or equal to the seventh threshold; And / or, the ratio of the tenth resource quantity to the total resource quantity is less than or equal to the eighth threshold; The tenth resource quantity is the resource quantity of at least one of the eleventh and twelfth resource quantities; The eleventh resource quantity is the quantity of at least one of the following: The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period. The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period; the quality of service parameter of the fourth control information is the thirty-first value; The amount of resources occupied by the fourth control information transmitted by at least one of the first communication devices to at least one of the second communication devices during the fourth time period or the second time period; the quality of service parameter of the fourth control information is the thirty-second value; Wherein, the thirty-second value is less than the thirty-third value, or the thirty-second value is greater than the thirty-third value, or the thirty-second value is equal to the thirty-third value, or the thirty-second value is less than or equal to the thirty-third value, or the thirty-second value is greater than or equal to the thirty-third value; The twelfth resource quantity is the quantity of at least one of the following: The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period. The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period; the quality of service parameter of the third control information is the thirty-fourth value; The amount of resources occupied by the third control information transmitted between at least one second communication device and at least one first communication device during the fourth time period or the second time period; the quality of service parameter of the third control information is the thirty-fifth value; Wherein, the thirty-fifth value is less than the thirty-sixth value, or the thirty-fifth value is greater than the thirty-sixth value, or the thirty-fifth value is equal to the thirty-sixth value, or the thirty-fifth value is less than or equal to the thirty-sixth value, or the thirty-fifth value is greater than or equal to the thirty-sixth value.

21. The resource determination method according to claim 14, 15, 16, 17 or 20, characterized in that, The service quality parameters include at least one of the following: Business priorities; Business latency requirements; Business speed requirements; Service bitrate; Business communication scope requirements; Business reliability requirements; Service power requirements.

22. The resource determination method according to claim 14, 15, 16, 17 or 20, characterized in that, The fourth moment includes at least one of the following: Current moment; The time located Y time units prior to the current time; The time located Z time units after the current time; The moment when the first communication device sends the fourth control information; The moment when the second communication device receives the fourth control information; The second communication device receives the fourth control information and then delays for X time units. The timing at which the second communication device sends the third control information; The moment when the first communication device receives the third control information; The first communication device receives the third control information and then delays for M time units. Where X, Y, Z and M are all positive integers.

23. The resource determination method according to claim 14, 15, 16, 17 or 20, characterized in that, The second time period refers to the period between the fifth and sixth moments; The fifth moment is located before the current moment, and the sixth moment is located after the current moment; Alternatively, both the fifth and sixth moments can be located before the current moment; Alternatively, both the fifth and sixth moments may be located after the current moment.

24. The resource determination method according to claim 14, 15, 16, 17 or 20, characterized in that, The total resources shall include at least one of the following: The ninth total resource is all or part of the resources in the resource set indicated, notified or forwarded by at least one first communication device; The tenth total resource is all or part of the resources in the transmission resource pool or the receiving resource pool where the second communication device is located; The eleventh total resource is all or part of the bandwidth portion where the first or second communication device is located; The twelfth total resource, wherein the twelfth total resource is the total resource of the communication system; The thirteenth total resource is all or part of the resources in the resource set indicated in the fourth control information; All or part of the ninth, tenth, eleventh, twelfth, or thirteenth total resources within the second time window.

25. A resource indication device, applied to a first communication device, the first communication device including a first terminal in a terminal scheduling terminal scenario, the first terminal being a control terminal in a user group, characterized in that... include: The first acquisition module is used to acquire a first resource, wherein the first resource is a resource indicated to the second communication device at a first moment or a first time period. The first determining module is configured to determine the second resource to be indicated to the second communication device based on the first resource and the first rule; The first resource includes at least one of the following: First data transmission resource; First data receiving resource; First control information transmission resources; First control information receiving resource; And / or, the second resource includes at least one of the following; Secondary data transmission resources; Second data receiving resources; Second control information transmission resources; Second control information receiving resources; The first rule includes at least one of the following: The quantity of the first resource is less than or equal to the first threshold; The ratio of the first resource quantity to the total resource quantity is less than or equal to the second threshold; Wherein, the first resource quantity is the same as the second resource quantity, or the first resource quantity is the same as the third resource quantity, or the first resource quantity is the sum of the second resource quantity and the third resource quantity; The second resource quantity is the quantity of at least one of the second data transmission resource, the second data receiving resource, the second control information transmission resource, and the second control information receiving resource; The third resource quantity is the resource quantity of at least one of the first data transmission resource, the first data receiving resource, the first control information transmission resource, and the first control information receiving resource; The first threshold and / or the second threshold are determined based on the service quality parameters of the second communication device.

26. A resource determination device, applied to a second communication device, characterized in that, include: The second acquisition module is used to acquire the third resource, which is a resource used for transmission or reception during the fourth time moment or the second time period. The second determining module is used to determine, based on the third resource and the second rule, a reserved or selected fourth resource for transmission or reception; The third resource includes at least one of the following: Third data transmission resources; Third data receiving resources; Third control information transmission resources; Third control information receiving resources; And / or, the fourth resource includes at least one of the following; Fourth data transmission resource; Fourth data receiving resource; Fourth, control information transmission resources; Fourth control information receiving resource; The second rule includes at least one of the following: The seventh resource quantity is less than or equal to the fifth threshold; The ratio of the seventh resource quantity to the total resource quantity is less than or equal to the sixth threshold; Wherein, the seventh resource quantity is the same as the eighth resource quantity, or the seventh resource quantity is the same as the ninth resource quantity, or the seventh resource quantity is the sum of the eighth resource quantity and the ninth resource quantity; The eighth resource quantity is the quantity of at least one of the fourth data transmission resource, the fourth data receiving resource, the fourth control information transmission resource, and the fourth control information receiving resource; The ninth resource quantity is the quantity of at least one of the third data transmission resource, the third data receiving resource, the third control information transmission resource, and the third control information receiving resource; The fifth threshold and / or the sixth threshold are determined based on the service quality parameters of the second communication device.

27. A communication device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein when the program or instructions are executed by the processor, they implement the steps of the resource indication method as claimed in any one of claims 1 to 12 or the resource determination method as claimed in any one of claims 13 to 24.

28. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the resource indication method as described in any one of claims 1 to 12 or the steps of the resource determination method as described in any one of claims 13 to 24.