Resource determination methods, devices, nodes, and storage media

By acquiring and utilizing the configuration information and signaling of the second communication node, resource selection and usage are optimized, solving the problem of low terminal channel preemption success rate on unlicensed spectrum, and realizing highly reliable and low-latency data transmission and efficient utilization of spectrum resources.

CN111901872BActive Publication Date: 2025-10-31ZTE CORP

Patent Information

Application Number
CN202010280195.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-10
Publication Date
2025-10-31
Estimated Expiration
2040-04-10

AI Technical Summary

Technical Problem

When performing high-reliability, low-latency communication on unlicensed spectrum, the probability of a terminal successfully preempting the channel is low in existing technologies, leading to increased service latency and wasted spectrum resources.

Method used

The first communication node obtains the configuration information of the second communication node, selects the target resource, and activates or activates the specified resource according to the signaling, or competes for the pre-configured resource according to the instruction information, thereby optimizing the selection and use of resources.

Benefits of technology

This increases the probability of a terminal successfully preempting a channel on unlicensed spectrum, reduces service latency and spectrum resource waste, and ensures the reliability and efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111901872B_ABST
    Figure CN111901872B_ABST
Patent Text Reader

Abstract

This application proposes a resource determination method, apparatus, node, and storage medium. The method includes: a first communication node acquiring configuration information configured by a second communication node; the first communication node selecting a target resource from multiple pre-configured resources based on the configuration information, wherein the pre-configured resources are frequency domain resources configured by the second communication node. Thus, when the first communication node has multiple available spectrum resources, it can select the corresponding target resource according to the configuration information, thereby ensuring the reliability of data transmission on the first communication node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, specifically to a resource determination method, apparatus, node, and storage medium. Background Technology

[0002] Unlicensed spectrum is shared spectrum, and terminals need to compete for channel access rights to use the spectrum. When there are many terminals, it's possible for a terminal to fail to secure a channel, leading to uncertainty in data transmission on unlicensed spectrum, or a delay in securing a channel, resulting in data transmission delays. To ensure the smooth operation of services with high latency requirements (e.g., Ultra Reliable Low Latency Communications, URLLC) and reduce scheduling time, base stations can use pre-configuration methods to allocate fixed time-frequency domains to terminals. For example... Figure 1 As shown, the base station allocates resources to the terminal for a certain period and occupies a certain bandwidth. When the terminal has uplink data arriving, it can directly use the configured resources to send uplink data. However, when using unlicensed spectrum to transmit services with high latency requirements, even with the pre-configuration method, the existence of a contention mechanism will still lead to increased service latency.

[0003] The current solution is to increase the probability of nodes successfully preempting the channel, such as... Figure 2 As shown, the base station pre-configures resources in multiple frequency domains. When data is to be sent, the terminal competes for it in multiple frequency domains simultaneously. The terminal sends data in the frequency domain on which it wins the competition. However, this requires the use of multiple spectrum resources, resulting in a waste of spectrum resources. Summary of the Invention

[0004] To address at least one of the aforementioned technical problems, embodiments of this application provide the following solutions.

[0005] This application provides a resource determination method, including:

[0006] The first communication node obtains the configuration information configured by the second communication node;

[0007] The first communication node selects the target resource from multiple pre-configured resources based on the configuration information;

[0008] Among them, the pre-configured resources are the time-frequency domain resources configured by the second communication node.

[0009] This application provides a resource determination method, including:

[0010] The first communication node listens to the signaling sent by the second communication node under the first condition;

[0011] The first communication node activates the specified resource according to the signaling, and / or activates the specified resource.

[0012] This application provides a resource determination method, including:

[0013] The first communication node obtains the instruction information configured by the second communication node;

[0014] The first communication node competes for pre-configured resources based on the instruction information.

[0015] This application provides a resource determination method, including:

[0016] The second communication node is configured with multiple pre-configured resources, which are configured time-frequency domain resources;

[0017] Second communication node configuration information;

[0018] The second communication node sends the configuration information to the first communication node;

[0019] The configuration information is used to instruct the first communication node to select a target resource from multiple pre-configured resources based on the configuration information.

[0020] This application provides a resource determination method, including:

[0021] The second communication node is configured with multiple pre-configured resources;

[0022] The second communication node sends a signaling message to the first communication node;

[0023] The first communication node is a node configured on a pre-configured resource, and the signaling is used to instruct the first communication node to activate the specified resource, and / or to activate the specified resource.

[0024] This application provides a resource determination method, including:

[0025] The second communication node is configured with multiple pre-configured resources;

[0026] Second communication node configuration indication information;

[0027] The second communication node sends the instruction information to the first communication node;

[0028] The indication information is used to instruct the first communication node to compete for frequency domain resources among multiple pre-configured resources according to the indication information.

[0029] This application provides a resource determination method, including:

[0030] The second communication node allocates resources;

[0031] The second communication node sends the resource indication and the corresponding level to the adjacent node through interface messages;

[0032] Among them, the adjacent nodes are nodes of the same type as the second communication node.

[0033] This application provides a resource determination method, including:

[0034] The node receives the resource indication and corresponding level sent by the second communication node through the interface message;

[0035] Wherein, the node is a node of the same type as the second communication node;

[0036] Nodes allocate their own resources based on the resource indications and corresponding levels.

[0037] This application provides a resource determination apparatus, including:

[0038] The acquisition module is used to acquire the configuration information of the second communication node.

[0039] The selection module is used to select the target resource from multiple pre-configured resources based on configuration information.

[0040] Among them, the pre-configured resources are the time-frequency domain resources configured by the second communication node.

[0041] This application provides a resource determination apparatus, including:

[0042] The configuration module is used to configure multiple pre-configured resources, which are time-frequency domain resources;

[0043] The configuration module is used to configure configuration information;

[0044] The communication module is used to send configuration information to the first communication node;

[0045] The configuration information is used to instruct the first communication node to select a target resource from multiple pre-configured resources based on the configuration information.

[0046] This application provides a resource determination apparatus, including:

[0047] The configuration module is used to configure multiple pre-configured resources;

[0048] The communication module is used to send signaling to the first communication node;

[0049] The first communication node is a node configured on a pre-configured resource, and the signaling is used to instruct the first communication node to activate the specified resource, and / or to activate the specified resource.

[0050] This application provides a resource determination apparatus, including:

[0051] The configuration module is used to configure multiple pre-configured resources;

[0052] The configuration module is used to configure instruction information;

[0053] The communication module is used to send the indication information to the first communication node;

[0054] The indication information is used to instruct the first communication node to compete for frequency domain resources among multiple pre-configured resources according to the indication information.

[0055] This application provides a resource determination apparatus, including:

[0056] The partitioning module is used to partition resources;

[0057] The communication module is used to send resource indications and corresponding levels to adjacent nodes via interface messages;

[0058] Among them, the adjacent nodes are nodes of the same type as the resource determination device.

[0059] This application provides a resource determination apparatus, including:

[0060] The communication module is used to receive resource indications and corresponding levels sent by the second communication node through interface messages;

[0061] The second communication node is a node of the same type as the resource determination device;

[0062] The partitioning module is used to partition one's own resources according to resource indicators and corresponding levels.

[0063] This application provides a node, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the resource determination method provided in this application.

[0064] This application provides a node, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the resource determination method provided in this application.

[0065] This application provides a storage medium, including: a computer-readable storage medium storing a computer program, the computer program being executed by a processor to implement the resource determination method provided in this application.

[0066] This application provides a storage medium, including: a computer-readable storage medium storing a computer program, the computer program being executed by a processor to implement the resource determination method provided in this application.

[0067] Further details regarding the above embodiments and other aspects of this application, as well as their implementations, are provided in the accompanying drawings, detailed description, and claims. Attached Figure Description

[0068] Figure 1 A schematic diagram illustrating pre-configured resources in existing technologies;

[0069] Figure 2 A schematic diagram illustrating the pre-configuration of multiple frequency domain resources in existing technologies;

[0070] Figure 3 This is a schematic diagram of the network-side architecture;

[0071] Figure 4 A flowchart of a resource determination method provided in one embodiment;

[0072] Figure 5 A schematic diagram illustrating resource configuration for nodes in multiple subbands in existing technologies;

[0073] Figure 6 A schematic diagram of each competition mechanism;

[0074] Figure 7 A flowchart of a resource determination method provided in one embodiment;

[0075] Figure 8 A schematic diagram illustrating the configuration of multiple first communication nodes in the same frequency domain and the same or different time domains;

[0076] Figure 9 A flowchart of a resource determination method provided in one embodiment;

[0077] Figure 10 A schematic diagram illustrating the configuration of multiple first communication nodes in the same frequency and time domains;

[0078] Figure 11 A flowchart of a resource determination method provided in one embodiment;

[0079] Figure 12 A flowchart of a resource determination method provided in one embodiment;

[0080] Figure 13 A flowchart of a resource determination method provided in one embodiment;

[0081] Figure 14 A flowchart of a resource determination method provided in one embodiment;

[0082] Figure 15 This is a schematic diagram illustrating the interaction between nodes in one embodiment;

[0083] Figure 16 A flowchart of a resource determination method provided in one embodiment;

[0084] Figure 17 This is a schematic diagram illustrating the interaction between nodes in one embodiment;

[0085] Figure 18 A schematic diagram of a resource determination device provided in one embodiment;

[0086] Figure 19 A schematic diagram of a resource determination device provided in one embodiment;

[0087] Figure 20 A schematic diagram of a resource determination device provided in one embodiment;

[0088] Figure 21 A schematic diagram of a resource determination device provided in one embodiment;

[0089] Figure 22 A schematic diagram of a resource determination device provided in one embodiment;

[0090] Figure 23 A schematic diagram of a resource determination device provided in one embodiment;

[0091] Figure 24 A schematic diagram of a node structure is provided for one embodiment;

[0092] Figure 25 A schematic diagram of a node structure is provided for one embodiment;

[0093] Figure 26 This is a schematic diagram of a node structure provided in one embodiment. Detailed Implementation

[0094] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be arbitrarily combined with each other.

[0095] Furthermore, in the embodiments of this application, terms such as "optionally" or "exemplarily" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "optionally" or "exemplarily" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of terms such as "optionally" or "exemplarily" is intended to present the relevant concepts in a specific manner.

[0096] To facilitate understanding of the solutions in the embodiments of this application, illustrative descriptions of some concepts related to this application are provided for reference. As shown below:

[0097] Unlicensed spectrum: Unlicensed spectrum is used in cellular network topology. It can be used as supplementary spectrum to licensed spectrum, for secondary nodes (SNs) in dual-linkage networks or for auxiliary cells in carrier aggregation, or it can be used independently for the spectrum of a single (standalone) cell. For example... Figure 3 As shown, this is the network-side architecture for 4G / 5G networking using unlicensed spectrum. Nodes (e.g., base stations) provide wireless services using unlicensed spectrum and connect to core network equipment via the NG / SI interface. Nodes are connected to each other via the Xn / X2 interface.

[0098] The Listen Before Talk (LBT) mechanism was developed by the 3rd Generation Partnership Project (3GPP) and the European Telecommunications Standards Institute (ETSI). Before sending data, the sender needs to listen for channel availability. If the channel is idle, the sender uses it to send data; otherwise, it continues listening until the channel becomes available. For example, if two nodes share a 100MHz bandwidth, and each node needs to send data, they must compete for the allocated bandwidth. If both nodes simultaneously intend to send data within the same bandwidth, they must compete for the bandwidth; only the node that wins the competition can send data.

[0099] Contention Mechanisms: ETSI and 3GPP define various contention mechanisms. CAT4 / Type1 is a contention mechanism where the terminal generates a random number to determine the duration of channel listening. CAT2 25us / Type2A is a contention mechanism where the terminal listens to the channel for 25us. Generally, after the base station successfully acquires the channel, it shares the channel with the terminal to send uplink data, ensuring a 25us gap between uplink and downlink. CAT2 16us / Type2B is a contention mechanism where the terminal listens to the channel for 16us. Generally, after the base station successfully acquires the channel, it shares the channel with the terminal to send uplink data, ensuring a 16us gap between uplink and downlink. CAT1 / Type2C is a mechanism where the terminal can immediately send data without listening to the channel. Generally, after the base station successfully acquires the channel, it shares the channel with the terminal to send uplink data, ensuring a gap between uplink and downlink is less than or equal to 16us. These competition mechanisms require different listening times for different durations. The order of priority for obtaining channel access rights, from longest to shortest duration, is CAT4 > CAT 225us > CAT 2 16us > CAT1.

[0100] The embodiments of this application can be applied to the following scenario: Within a frequency domain, a second communication node can configure and activate multiple configured grants (CG#1, CG#2, CG#3) in multiple subbands (20M LBT bandwidth). At time n, the first communication node fails to compete for resources in the subband containing CG#2, but succeeds in competing for resources in the subbands containing CG#1 and CG#3. That is, at time n, the first communication node has multiple resources (CG#1, CG#3) available, which leads to a waste of resources.

[0101] Based on the above concepts and the problems existing in the above scenarios, Figure 4 A flowchart of a resource determination method provided in an embodiment of this application is shown below. Figure 4 As shown, the method may include:

[0102] S401, The first communication node obtains the configuration information configured by the second communication node.

[0103] For example, the configuration information in this application embodiment may include initial transmission configuration information and / or retransmission configuration information. The second communication node and the first communication node can be two different types of communication nodes. For example, the first communication node can be a terminal, and the second communication node can be a base station.

[0104] S402, The first communication node selects the target resource from multiple pre-configured resources according to the configuration information.

[0105] In this step, the pre-configured resources are the time-frequency domain resources configured for the second communication node. For example, the second communication node can configure multiple configured grants for the first communication node, and semi-persistent scheduling (SPS).

[0106] After obtaining the configuration information configured by the second communication node, the first communication node can select a target resource from multiple pre-configured time-frequency resources configured by the second communication node based on this configuration information. Thus, when the first communication node has multiple available spectrum resources, it can select the corresponding target time-frequency domain resource according to the configuration information, thereby ensuring the reliability of data transmission on the first communication node.

[0107] In this embodiment of the application, the initial transmission configuration information configured by the second communication node may include any one of the following:

[0108] The first type of information indicates whether the first communication node is enabled to select the target resource.

[0109] For example, the second communication node can indicate whether to enable the first communication node to select a target resource via Radio Resource Control (RRC) messages, Media Access Control Control Element (MAC CE) messages, or Down Control Information (DCI) messages. For instance, an RRC message (e.g., an RRC reconfiguration message) can carry an information element indicating whether the first communication node's resource selection function is enabled; or the MAC CE or DCI instruction can carry a bit indicating whether the first communication node's resource selection function is enabled, for example, 1 for enabled and 0 for disabled.

[0110] The second type of information enables the first communication node to select the target resource and choose the frequency domain resource with the least interference.

[0111] If the second communication node is configured with multiple available time-frequency domain resources for the first communication node, the first communication node can only select one resource to send data. Therefore, the second communication node can configure the first communication node to perform measurements on multiple resources. The first communication node can obtain the interference measurement results for each frequency domain (e.g., interference intensity, interference frequency, or probability of successful preemption). Based on the measurement values ​​in each frequency domain, the first communication node selects the resource with the least interference (e.g., low interference intensity, low interference frequency, or high probability of successful preemption), thereby ensuring the latency and reliability of service transmission.

[0112] Further, a specific example provided in this application embodiment can be that the first communication node performs measurements in each sub-band and obtains the interference intensity (the strength of the received signal) and channel occupancy rate (the percentage of received signal strength above a certain threshold, reflecting the interference frequency) of each sub-band. When the interference intensity of a certain sub-band is less than the corresponding threshold, and / or the channel occupancy rate is lower than the corresponding threshold, the first communication node confirms that the interference in that sub-band is relatively small and selects resources on that sub-band; or, when the interference intensity of a certain sub-band is less than the corresponding threshold, and / or the channel occupancy rate is lower than the corresponding threshold, and the interference intensity value is the minimum or the channel occupancy rate value is the minimum, the first communication node confirms that the interference in that sub-band is relatively small and selects resources on that sub-band.

[0113] The third type of information is based on the selection of target resources through competition.

[0114] The second communication node is pre-configured with multiple frequency domain resources, such as multiple configured grants and SPS configurations. At a certain moment, when the first communication node needs to send data, multiple frequency domain resources configured by the second communication node exist, and the contention types for each resource are different. For example, the second communication node may configure and activate multiple configured grants (CG#1, CG#2, CG#3) in multiple subbands (20M LBT bandwidth). Figure 5 As shown, at time n, the first communication node competes for Cat1 in the subband where CG#1 is located, for Cat4 in the subband where CG#2 is located, for Cat2 (25us) in the subband where CG#3 is located, and for Cat2 (16us) in the subband where CG#4 is located. Since the probability of the first communication node successfully acquiring channel access rights in each competition mechanism is Cat1 ≥ Cat2 (16us) ≥ Cat2 (25us) ≥ Cat4, the first communication node can choose the configured grantration, which has a higher probability of acquiring channel access rights, namely CG#1.

[0115] In this way, when the first communication node has multiple uplink resource configurations at the same time, and the competition mechanism required to acquire frequency domain resources for each resource is different, the first communication node can select resources according to the competition mechanism, which can ensure that the first communication node acquires channel access rights and obtains available target resources as much as possible, thereby ensuring service data latency.

[0116] The fourth type of information instructs the first communication node to select a target resource based on parameter information, wherein the parameter information includes any one of the following: first communication node identifier, cell identifier, random number, and frequency band information.

[0117] For example, suppose the initial configuration information enables the first communication node to select a target resource based on parameter information. Then, when the first communication node has multiple pre-configured resources, the implementation of the first communication node selecting a frequency domain resource based on its identifier can be as follows: there is an association between the first communication node identifier (which can be a node identifier assigned to the second communication node or other identifiers, such as S-TMSI) and each configured resource. This association can be achieved by associating the value calculated from the first communication node identifier with the configured resource. For example, three first communication nodes share CG#1, CG#2, and CG#3. The identifier of first communication node 1 is 1, the identifier of first communication node 2 is 2, and the identifier of first communication node 3 is 3. If the first communication node identifier mod 3 = 0, then the first communication node selects CG#1; if the first communication node identifier mod 3 = 1, then the first communication node selects CG#2; and if the first communication node identifier mod 3 = 2, then the first communication node selects CG#3.

[0118] The implementation method for the first communication node to select the target resource based on the cell identifier can be as follows: there is an association between the cell identifier (e.g., the physical cell identifier, a globally unified identifier, or other cell-level identifier) ​​and each configuration resource. This association can link the value calculated from the cell identifier to the configuration resource. For example, three first communication nodes share CG#1, CG#2, and CG#3. The identifier of cell 1 where first communication node 1 is located is 1, the identifier of cell 2 where first communication node 2 is located is 2, and the identifier of cell 3 where first communication node 3 is located is 3. If the cell identifier mod 3 = 0, then the first communication node of that cell selects CG#1; if the cell identifier mod 3 = 1, then the first communication node of that cell selects CG#2; and if the cell identifier mod 3 = 2, then the first communication node of that cell selects CG#3.

[0119] The first communication node selects the target resource based on a random number in one of the following ways: the first communication node generates a random number, and different random numbers are associated with different configured resources. For example, three first communication nodes share CG#1, CG#2, and CG#3. Each first communication node generates a random integer between 1 and 3. When the random integer generated by the first communication node is 1, CG#1 is selected; when the random integer generated by the first communication node is 2, CG#2 is selected; and when the random integer generated by the first communication node is 3, CG#3 is selected.

[0120] The first communication node selects target resources based on frequency band information in one of the following ways: The second communication node notifies the first communication node of frequency band information, such as the contention type, contention priority, service information, resource type, avoidance type, and reserved resources for each frequency band, through system information or RRC messages. Based on this frequency band information, the first communication node preferentially selects frequency domain resources with shorter contention times or higher priority for the corresponding frequency band; alternatively, it may select resources with longer contention times or lower priority for the corresponding frequency band; or it may avoid, silence, or abandon resources that need to be avoided in the corresponding frequency band. For example, if the second communication node carries a cell in an RRC message (e.g., an RRC reconfiguration message) indicating that a certain frequency band has a low contention priority and another has a high contention priority, then the first communication node can preferentially select resources on the frequency band with the higher contention priority.

[0121] The above-mentioned different methods allow the first communication node to select the corresponding target resource, thereby reducing competition among the first communication nodes and ensuring the latency and reliability of data transmission on the first communication node.

[0122] In one example, the retransmission configuration information configured by the second communication node may include any one of the following:

[0123] The first type of information enables the first communication node to select a target resource and select the target resource with the least interference based on the Transport Block Size (TBS) of the retransmission data packets.

[0124] If the first communication node supports automatic retransmission, then in a scenario where there are multiple available frequency domain resources, the first communication node selects the target resource with the least interference based on the retransmission data packet TBS. For example, the first communication node selects the frequency domain resource that is greater than and closest to the retransmission data packet TBS, and then selects the frequency domain resource with the least interference to improve resource utilization.

[0125] The second type of information is to select the target resource for retransmission based on the timer and the retransmission data packet TBS.

[0126] For example, suppose the second communication node configures multiple pre-configured resources for the first communication node. Each pre-configured resource may have different times (period, start time, etc.), frequency domain location, transport block size, etc. At a certain time, if the first communication node transmits a data packet on a pre-configured resource at that time, or generates a data packet based on the TBS of the pre-configured resource at that time, and simultaneously starts a timer, if the data packet transmission fails, the data packet needs to be retransmitted. Before the timer expires, the first communication node can choose a pre-configured resource with the same TBS as the data packet for data retransmission; after the timer expires, the first communication node can choose a pre-configured resource with a TBS greater than or equal to the retransmission data packet and the closest time for data retransmission.

[0127] For example, such as Figure 6 As shown, the first communication node has multiple pre-configured resources, CG#1, CG#2, and CG#3, where CG#1TBS > CG#2TBS = CG#3TBS. The first communication node selects CG#2 at time a and generates data packet 1 based on the TBS of CG#2. Simultaneously, the first communication node starts a timer at time a. However, at time a, the first communication node fails to compete for the data packet and needs to retransmit it. If, before the timer expires, the first communication node does not find a pre-configured resource with the same TBS as the retransmitted data packet (e.g., CG#1 or CG#3), but after the timer expires, at time b, the resource CG#1 is the nearest neighbor and CG#1TBS > CG#2TBS, then the first communication node selects the CG1 resource at time b to retransmit data packet 1.

[0128] Similarly, suppose the first communication node selects CG#2 at time d and generates data packet 2 based on TBS of CG#2, and the first communication node starts a timer at time d. However, at time d, the first communication node fails to compete for the data packet and needs to retransmit data packet 2. If, before the timer expires, the first communication node finds a pre-configured resource with the same TBS as the retransmitted data packet, such as CG#3, then the first communication node selects resource CG3 at time d to retransmit the data packet.

[0129] It should be noted that the duration of the timer in the above process can be configured by the second communication node for pre-configured resources.

[0130] The third type of information is to select the target resource for retransmission based on the pre-configured resource attributes, which are either preemption priority or whether occupation is allowed.

[0131] The second communication node configures different attributes for different pre-configured resources, such as different preemption priorities. The second communication node can configure a cell for each pre-configured resource via RRC signaling or DCI. This cell can have several bits, and the bit values ​​indicate the preemption priority of the pre-configured resource. For example, 11 indicates a preemption priority of 3, 10 indicates a preemption priority of 2, and so on. When the first communication node transmits a data packet on a pre-configured resource with a high preemption priority, if a retransmission occurs, it can use a resource with the same or lower preemption priority for retransmission. Conversely, when the first communication node transmits a data packet on a pre-configured resource with a low preemption priority, if a retransmission occurs, the first communication node cannot use a pre-configured resource with a high preemption priority for retransmission.

[0132] For example, suppose the first communication node has multiple pre-configured resources, namely CG#1, CG#2, and CG#3. The second communication node configures the preemption priority of CG#1 as 11, CG#2 as 10, and CG#3 as 10. When the first communication node transmits a data packet on CG#1, since the channel preemption on CG#1 fails, the data packet needs to be retransmitted. Therefore, the first communication node can choose to retransmit the data packet using resources on CG#1, CG#2, and CG#3. When the first communication node transmits a data packet on CG#2, since the channel preemption on CG#2 fails, the data packet needs to be retransmitted. Therefore, the first communication node can choose to retransmit the data packet using resources on CG#2 and CG#3.

[0133] If the second communication node configures the attribute of pre-configured resources to allow or disallow occupancy, for example, the second communication node configures a cell for each pre-configured resource via RRC signaling or DCI. This cell can have 1 bit, where 1 indicates that occupancy is allowed and 0 indicates that occupancy is not allowed. If a pre-configured resource is configured to disallow occupancy, it cannot be used to retransmit data packets that were not successfully transmitted on other pre-configured resources. If a pre-configured resource is configured to allow occupancy, it can be used to transmit data packets that were not successfully transmitted on other pre-configured resources.

[0134] For example, suppose a first communication node has multiple pre-configured resources, CG#1, CG#2, and CG#3. A second communication node configures CG#1 to be disallowed from being occupied, CG#2 to be allowed to be occupied, and CG#3 to be allowed to be occupied. When the first communication node transmits a data packet on CG#1, if channel preemption on CG#1 fails and the data packet needs to be retransmitted, the first communication node can choose to retransmit the data packet on resources CG#1, CG#2, and CG#3. If the first communication node transmits a data packet on CG#2, and channel preemption on CG#2 fails and the data packet needs to be retransmitted, the first communication node can choose to retransmit the data packet on resources CG#2 and CG#3.

[0135] Figure 7 A flowchart of a resource determination method provided in an embodiment of this application is shown below. Figure 7 As shown, the method includes:

[0136] S701, The first communication node listens to the signaling sent by the second communication node under the first condition.

[0137] In the above steps, the first communication node can be at least two communication nodes. The first communication node can be a terminal, and the second communication node can be a base station. That is, the first communication node and the second communication node are two different types of communication nodes. Therefore, this step can allow multiple terminals to listen to the signaling sent by the base station under the first condition.

[0138] For example, the pre-configured resources of the multiple first communication nodes in this step can be in the same frequency domain and in the same or different time domains, such as... Figure 8 As shown, both the first communication node 1 and the first communication node 2 are in sub-band 1.

[0139] S702, The first communication node activates the specified resource according to the signaling, and / or activates the specified resource.

[0140] After multiple first communication nodes receive an instruction from a second communication node under a first condition, they can activate a specified resource based on the signaling, and / or activate the specified resource.

[0141] For example, assuming that communication nodes 1 and 2 are both in subband 1, and the WiFi nodes occupy the frequency domain of subband 1 to continuously transmit data for a period of time, then all communication nodes in subband 1 (including communication nodes 1 and 2) may be continuously interfered with. Therefore, a deactivation signaling can be used to deactivate the configured grant or SPS of a subband, or an activation signaling can be used to activate the configured grant or SPS of a subband.

[0142] This allows multiple first communication nodes to be selected to other frequency domains (e.g., less interference frequency domains) with a single signaling message while saving air interface resources, reducing signaling overhead and signaling latency, thereby ensuring the reliability and latency requirements of data services transmitted on multiple first communication nodes.

[0143] For example, in this embodiment of the application, the signaling sent by the second communication node can be a common physical downlink control channel (PDCCH), which can carry different information, as follows:

[0144] The first method involves the public PDCCH carrying the activated configuration information and / or the deactivated configuration information.

[0145] Multiple first communication nodes listen to a common PDCCH, which can notify the multiple first communication nodes to activate resources in a certain frequency domain and resources in other frequency domains. The resources in the frequency domain can be resources of the entire frequency domain or pre-configured resources.

[0146] For example, a public PDCCH can carry a pre-configured index indicating activation and / or a pre-configured index indicating deactivation. This public PDCCH instructs multiple first communication nodes to activate pre-configured resources in a certain frequency domain and activate pre-configured resources in other frequency domains. After multiple first communication nodes successfully listen to the public PDCCH, they can activate the corresponding pre-configured resources according to the instructions. For example, assuming multiple first communication nodes successfully listen to the GC-PDCCH, the GC-PDCCH can carry an activated configured grant or SPS index, configured scheduling information for activating the configured grant or SPS (such as frequency domain location, time location, MCS, etc.), and / or configured deactivation information and a deactivated configured grant or SPS index. After multiple first communication nodes listen to and successfully decode the GC-PDCCH, they can activate or deactivate the corresponding configured grant or SPS according to the instructions.

[0147] Alternatively, the public PDCCH can carry frequency domain information indicating activation and / or frequency domain information indicating deactivation. This public PDCCH instructs multiple first communication nodes to activate the entire resource in a certain frequency domain and the entire resource in other frequency domains. After successfully listening to the public PDCCH, multiple first communication nodes can activate the corresponding frequency domain resources according to the instructions. For example, assuming multiple first communication nodes successfully listen to the GC-PDCCH, the GC-PDCCH can carry activation information, the activated frequency domain index (such as the BWP index), and / or configured deactivation information, the deactivated frequency domain index (such as the BWP index). After successfully listening to and decoding the GC-PDCCH, multiple first communication nodes can activate or deactivate the corresponding frequency domain (such as BWP), and the configured grant or SPS on that frequency domain, according to the instructions.

[0148] The second type involves a public PDCCH carrying a user identifier, an activated pre-configured index, and / or a deactivated pre-configured index.

[0149] Multiple first communication nodes listen to a common PDCCH. When the configurations of these first communication nodes differ, the common PDCCH can issue corresponding instructions to each first communication node, notifying it to activate resources in a specific frequency domain or resources in other frequency domains. These resources in the specified frequency domain can be resources across the entire frequency domain or pre-configured resources.

[0150] For example, a public PDCCH can notify different first communication nodes to activate pre-configured resources in different frequency domains, and / or activate pre-configured resources in different frequency domains. For instance, the public PDCCH instructs each first communication node to activate a pre-configured index, and / or deactivate a pre-configured index. After successfully listening to the public PDCCH, each first communication node can activate, and / or deactivate, the corresponding pre-configured resource according to the instructions. For example, suppose multiple first communication nodes listen to the GC-PDCCH, which carries the first communication node identifier, the activated configured grant or SPS index, the configured activation scheduling information for the configured grant or SPS (such as frequency domain location, time location, MCS, etc.), and / or deactivation information along with the first communication node identifier and the deactivated configured grant or SPS index. After successfully listening to and decoding the GC-PDCCH, each first communication node can activate or deactivate the corresponding configured grant or SPS according to the instructions.

[0151] Alternatively, the public PDCCH notifies different first communication nodes to activate entire resources in different frequency domains, and to activate entire resources in different other frequency domains. For example, the public PDCCH can instruct each first communication node on the frequency domain to be activated, and / or the frequency domain to be deactivated. After successfully listening to the public PDCCH, each first communication node can activate the corresponding frequency domain resources according to the instructions. For example, assume that multiple first communication nodes are listening to the GC-PDCCH, which carries the first communication node identifier, the activation information corresponding to each first communication node identifier, and the activated frequency domain index (such as the BWP index), and / or the deactivation information corresponding to the first communication node identifier and each communication node identifier, and the deactivated frequency domain index (such as the BWP index). After successfully listening to and decoding the GC-PDCCH, each first communication node can activate or deactivate the corresponding frequency domain (such as BWP), and the configured grant or SPS on that frequency domain according to the instructions.

[0152] It should be noted that the public PDCCH monitored by multiple first communication nodes can be scrambled by CS-RNTI, SI-RNTI, P-RNTI, INT-RNTI, SFI-RNTI, TPC-PUSCH-RNTI, TPC-PUCCH-RNTI, or TPC-SRS-RNTI, other RNTIs, or new RNTIs (such as NR-U-RNTI).

[0153] Furthermore, in step S701 of this embodiment, multiple first communication nodes need to listen to the signaling sent by the second communication node under a first condition. This first condition may include any one of the following: the first communication node is transmitting a first service, or the first communication node is transmitting data on a first spectrum, or the first communication node receives an indication message sent by the second communication node, the indication message being used to instruct the first communication node to listen to the signaling sent by the second communication node.

[0154] For example, the first service can be a high-latency service, such as URLLC. When the first communication node transmits such a high-latency service, the first communication node can assume that the above-mentioned public PDCCH has the function of indicating the activation and / or deactivation of a specified frequency domain resource, and thus listen to the public PDCCH.

[0155] The first spectrum can be a special spectrum such as an unlicensed spectrum. When the first communication node transmits data on such a special spectrum, the first communication node confirms that the public PDCCH has the function of indicating the activation and / or deactivation of a specified frequency domain resource, and then listens to the public PDCCH.

[0156] Alternatively, when the second communication node instructs the first communication node via system information or RRC messages that the aforementioned public PDCCH has the function of indicating activation and / or deactivation of specified frequency domain resources, the first communication node confirms that the aforementioned public PDCCH has the aforementioned function and begins listening. For example, the system information or RRC message (such as an RRC reconfiguration message) carries a cell that indicates whether a certain public PDCCH enables or deactivates a pre-configured function.

[0157] Figure 9 A flowchart of a resource determination method provided in an embodiment of this application is shown below. Figure 9 As shown, the method includes:

[0158] S901, The first communication node obtains the instruction information configured by the second communication node.

[0159] In this embodiment of the application, the first communication node can be at least two (or more) communication nodes. The first communication node can be a terminal, and the second communication node can be a base station. That is, the first communication node and the second communication node are two different types of communication nodes.

[0160] For example, the indication information in this embodiment includes: contention priority, or whether to reduce the contention level, or whether to delay the contention, or whether to cancel sending or remain silent, or whether to generate a random number.

[0161] S902, the first communication node competes for pre-configured resources according to the instruction information.

[0162] The pre-configured resources in this step can be frequency domain resources configured by the second communication node for multiple first communication nodes. For example, the pre-configured resources of multiple first communication nodes may be in the same frequency domain and at the same time; that is, in a certain frequency domain, there may be resources for multiple first communication nodes. Figure 10 As shown, the first communication node 1 and the first communication node 2 both overlap in sub-band 2 at time n.

[0163] When multiple first communication nodes share the same frequency domain resources, they can compete for pre-configured resources based on the obtained indication information.

[0164] For example, assuming the indication information in step S902 is a contention priority, multiple first communication nodes can compete for the channel according to this contention priority. For instance, when the pre-configuration of two first communication nodes conflicts, the second communication node can pre-configure a contention priority for each first communication node. For example, if one of the first communication nodes has a service with high latency requirements and high reliability (such as URLLC), the second communication node can configure that first communication node with a high contention priority; if one of the first communication nodes does not have a service with high latency requirements and high reliability, the second communication node can configure that first communication node with a low contention priority.

[0165] For a first communication node configured with a low contention priority, contention for the channel will be delayed. The delay time can be randomly generated or specified by the second communication node. Alternatively, the contention time can be limited, meaning the first communication node with the low contention priority can only compete for the channel within a certain time. If it fails, it will give up the competition. The contention time can be specified by the second communication node. The second communication node can configure or indicate the contention priority using RRC signaling, DCI indication, or MAC CE. For example, an RRC message (such as an RRC reconfiguration message) carries a cell indicating a pre-configured contention priority as high or low; or a MAC CE or DCI indication carries a bit indicating a pre-configured contention priority, such as 1 for low priority and 0 for high priority.

[0166] If the indication information is whether to reduce the contention level, multiple first communication nodes can compete for the channel by indicating whether to reduce the contention level. For example, the first communication nodes can adopt a contention mechanism with a lower contention level or a longer contention time. For instance, this contention mechanism could be CAT2 25us, CAT2 16us, CAT4, CAT1, with the contention time ordered from longest to shortest as CAT4 > CAT2 25us > CAT2 16us > CAT1. Assume the second communication node configures the indication information using RRC signaling, DCI indication, or MAC CE. For example, an RRC message (such as an RRC reconfiguration message) carries a cell that enables a pre-configured resource to reduce the contention level and adopt a longer contention mechanism; or, a MAC CE or DCI indication carries a bit that indicates a pre-configured resource to reduce the contention level (1 indicates a reduced contention level and a longer contention mechanism). After receiving the indication information, the first communication node can reduce the contention level for a pre-configured resource and adopt a longer contention mechanism to obtain channel access rights.

[0167] The above process will be further described in detail below with a specific example. Assume that both the first communication node 1 and the second communication node 2 can use the CAT2 25us contention mechanism to compete for the channel. However, the first communication node 1 has services with high latency and high reliability requirements (such as URLLC), while the first communication node 2 does not have such services. Therefore, the first communication node 1 uses the CAT2 25us contention mechanism, while the first communication node 2 uses a contention mechanism with a longer contention duration than CAT2 25us, such as CAT4.

[0168] If the indication information is whether to delay contention, multiple first communication nodes can compete for the channel by indicating whether to delay contention. For example, when the pre-configurations of two first communication nodes conflict in reducing contention levels, a second communication node can instruct one of the first communication nodes to delay contention by indicating information. The indication method can be RRC message configuration, DCI indication, or MAC CE. For example, an RRC message (such as an RRC reconfiguration message) carries a cell that enables a certain pre-configuration to delay contention, while a MAC CE or DCI indication carries a bit that indicates whether a certain pre-configuration needs to delay contention; 1 indicates that delayed contention is required. Furthermore, the indication information can carry information about the delayed contention, such as the delay time. After receiving the indication information, the first communication node delays for a certain period of time before competing for the channel. This delay time can be randomly generated or specified by the second communication node.

[0169] For example, assuming that there are no services with high latency requirements and high reliability (such as URLLC) on the first communication node 2, and the first communication node 2 obtains the delay contention indicated by the second communication node through the indication information, then the first communication node 2 will extend the contention period after time n before competing again, or extend the contention period again at the time when it was originally required before competing again, wherein the extension period is determined based on the delay time.

[0170] If the indication information indicates whether to cancel transmission or remain silent, multiple first communication nodes can compete for the channel through this indication information. For example, when the pre-configurations of multiple first communication nodes conflict, a second communication node can instruct one of the first communication nodes to cancel transmission or remain silent at a certain frequency domain or time using the indication information. The indication method can be RRC message configuration, DCI indication, or MAC CE. Further, the indication information can carry the start time of the cancellation information and the duration of the cancellation (e.g., time slot, subframe, symbol). For example, an RRC message (such as an RRC reconfiguration message) carries an information element that enables the cancellation or silence of data in a certain pre-configuration, or it can also carry the time of cancellation; a MAC CE or DCI indication carries a bit that indicates whether data in a certain pre-configuration has been cancelled or silenced, with 1 indicating cancellation or silence, and further, it can also carry the start time of cancellation and the duration of cancellation. After receiving the instruction information, the first communication node can immediately cancel the transmission, or cancel the transmission at a certain time (determined by the start time of the cancellation) after a certain period of time, or cancel the transmission for a certain period of time (determined by the start time and duration of the cancellation) after a certain period of time.

[0171] Moreover, this method is also applicable to notifying multiple users of competing priorities via a single message or instruction (such as RRC signaling, DCI indication, or MACCE). For example, multiple users can be instructed to cancel sending or remain silent via a common PDCCH (GC-PDCCH). The common PDCCH can carry the configured grant index and the corresponding option to cancel sending or remain silent.

[0172] If the indication information is whether to generate a random number, multiple first communication nodes can compete for the channel based on the random number. For example, if a first communication node has a pre-configured resource in a certain frequency domain at a certain time, and the indication information indicates that the first communication node can generate a random number, the first communication node determines whether to compete for the channel where the pre-configured resource is located by generating the size of the random number. For example, assuming the first communication node generates a random number of 0s and 1s, when the random number is 1, it indicates that it is competing for the channel where the pre-configured resource is located; otherwise, it is not competing. The indication method of this information can be RRC signaling, DCI indication, or MACCE. For example, an RRC message (such as an RRC reconfiguration message) carries a cell that enables a first communication node on a certain pre-configuration to use a random number to determine whether to compete. Furthermore, when using a random number to determine whether to compete, the size of the random number can also be carried. A MAC CE or DCI indication carries a bit that indicates whether a first communication node on a certain pre-configuration uses a random number to determine whether to compete. For example, 1 indicates that a random number is used to determine whether to compete. Furthermore, when using a random number to determine whether to compete, several bits can also be carried to indicate the size of the random number.

[0173] It should be noted that the above-mentioned indication information can be notified to multiple first communication nodes through a single message or instruction (such as RRC signaling, DCI indication, or MAC CE). For example, a common PDCCH (GC-PDCCH) can indicate the pre-configured contention priority of multiple first communication nodes. The common PDCCH can carry the configured grant index and the corresponding contention priority, or whether to reduce the contention level, or whether to delay contention, or whether to cancel transmission or remain silent.

[0174] In this way, while improving resource utilization, competition between the first communication nodes is avoided, and the latency requirements of services on the first communication node can be effectively guaranteed.

[0175] Figure 11 A flowchart of a resource determination method provided in an embodiment of this application is shown below. Figure 11 As shown, the method includes:

[0176] S1101, The second communication node is configured with multiple pre-configured resources.

[0177] The pre-configured resources in this step can be time-frequency domain resources configured by the second communication node for the first communication node. For example, the second communication node can configure multiple configured grants for the first communication node, or semi-persistent scheduling (SPS). The second and first communication nodes are two different types of communication nodes. For example, the first communication node could be a terminal, and the second communication node could be a base station.

[0178] S1102, Configuration information for the second communication node.

[0179] The configuration information configured by the second communication node may include initial transmission configuration information and / or retransmission configuration information. This configuration information is used to instruct the first communication node to select a target resource from a plurality of pre-configured resources configured by the second communication node according to the configuration information.

[0180] S1103, The second communication node sends the configuration information to the first communication node.

[0181] For example, the second communication node can send configuration information to the first communication node via RRC messages, MAC CE, or DCI.

[0182] The initial transmission configuration information includes any one of the following: indicating whether to enable the first communication node to select target resources; or, enabling the first communication node to select target resources and selecting the frequency domain resource with the least interference; or, selecting target resources based on a contention mechanism; or, instructing the first communication node to select target resources according to parameter information, wherein the parameter information includes any one of the following: first communication node identifier, cell identifier, random number, and frequency band information.

[0183] For example, the second communication node carries a cell in the RRC message (such as the RRC reconfiguration message) that indicates whether the first communication node's resource selection function is enabled; or the MAC CE or DCI instruction carries a bit that indicates whether the first communication node's resource selection function is enabled, for example, 1 for enabled and 0 for disabled.

[0184] The configured retransmission configuration information includes any one of the following: enabling the first communication node to select a target resource and select the target resource with the least interference based on the retransmission data packet TBS; or, selecting the target resource for retransmission according to the timer and the retransmission data packet TBS; or, selecting the target resource for retransmission according to the pre-configured resource attributes, wherein the second communication node has different pre-configured resource attributes such as preemption priority or whether occupation is allowed.

[0185] In one example, the second communication node can configure the duration of the aforementioned timer for the pre-configured resources.

[0186] In one example, the second communication node can configure a cell for each pre-configured resource via RRC signaling or DCI. This cell can have several bits, with bit values ​​indicating preemption priority. For example, 11 indicates preemption priority 3, 10 indicates preemption priority 2, and so on. If a data packet transmitted on a pre-configured resource with a higher preemption priority fails, it can be retransmitted using a resource with the same or lower preemption priority. Alternatively, the second communication node can configure a cell for each pre-configured resource via RRC signaling or DCI. This cell can have one bit; for example, 1 indicates that it can be occupied, and 0 indicates that it cannot be occupied. If a pre-configured resource is configured to not be occupied, it cannot be used to retransmit data packets that failed to be transmitted on other pre-configured resources. If a pre-configured resource is configured to be occupied, it can be used to transmit data packets that failed to be transmitted on other pre-configured resources.

[0187] Figure 12 A flowchart of a resource determination method provided in an embodiment of this application is shown below. Figure 12 As shown, the method includes:

[0188] S1201, The second communication node is configured with multiple pre-configured resources.

[0189] For example, when a second communication node is configured with multiple pre-configured resources, multiple first communication nodes can be configured in the same frequency domain and in the same or different time domains.

[0190] S1202, The second communication node sends a signaling message to the first communication node.

[0191] The aforementioned signaling is used to instruct the first communication node configured on the pre-configured resource to activate the specified resource, and / or to activate the specified resource.

[0192] For example, the above signaling can be a public PDCCH, which carries active configuration information and / or deactivated configuration information;

[0193] Alternatively, the public PDCCH carries the identifier of the first communication node, the active configuration information, and / or the deactivated configuration information.

[0194] In one example, the second communication node can also instruct the first communication node to listen to the aforementioned public PDCCH via system information or RRC messages. For example, the system information or RRC message (such as an RRC reconfiguration message) may carry a cell that indicates that a certain public PDCCH has the function of indicating the activation and / or deactivation of a specified frequency domain resource.

[0195] Figure 13A flowchart of a resource determination method provided in an embodiment of this application is shown below. Figure 13 As shown, the method includes:

[0196] S1301, The second communication node is configured with multiple pre-configured resources.

[0197] In this embodiment, when the second communication node is configured with multiple pre-configured resources, some first communication nodes can be configured in the same frequency domain and at the same time. The first and second communication nodes are different types of nodes. For example, the first communication node is a terminal, and the second communication node is a base station.

[0198] S1302, Second communication node configuration indication information.

[0199] The instruction information in this step is used to instruct the first communication node to compete for frequency domain resources among multiple pre-configured resources configured by the second communication node according to the instruction information.

[0200] S1303, the second communication node sends the instruction information to the first communication node.

[0201] For example, in this embodiment, the first communication node can be multiple first communication nodes. That is, the second communication node can send indication information to multiple first communication nodes through a message or instruction (such as RRC signaling, DCI indication, or MAC CE). For example, a pre-configured indication information of multiple first communication nodes can be indicated through a common PDCCH (GC-PDCCH), and the common PDCCH can carry a configured grant index.

[0202] Optionally, the indication information may include: contention priority, or whether to reduce the contention level, or whether to delay the contention, or whether to cancel sending or silence, or whether to generate a random number.

[0203] The second communication node sends the instruction information to the first communication node. In this way, multiple first communication nodes can compete for frequency domain resources among multiple pre-configured resources according to the instruction information, thereby avoiding the problem of resource conflicts among multiple first communication nodes on pre-configured resources.

[0204] Figure 14 A flowchart of a resource determination method provided in an embodiment of this application is shown below. Figure 14 As shown, the method includes:

[0205] S1401, The second communication node divides the resources.

[0206] In this embodiment, the second communication node can divide resources in the time domain and / or frequency domain. For example, the frequency band can be divided into multiple parts, or the time within a certain period of time can be divided into multiple parts in a time-division manner, or the bandwidth within each time moment can be divided based on a list of time moments within a certain period of time, or the bandwidth can be divided and the time of each bandwidth part can be indicated, and each bandwidth part can be divided into corresponding time parts.

[0207] S1402, the second communication node sends the resource indication and the corresponding level to the adjacent node through the interface message.

[0208] After the second communication node partitions the resources according to the corresponding partitioning method, it sends the partitioned resource indications and the corresponding levels of each partitioned resource to the neighboring nodes through interface messages, such as the Xn and X2 interfaces between the second communication node and its neighboring nodes. This process is as follows: Figure 15 As shown. The neighboring node is a node of the same type as the second communication node. For example, assume that both the neighboring node and the second communication node are base stations.

[0209] Optionally, the second communication node may also send resource indications and corresponding level notifications or configurations to the first communication node in the form of system information or RRC messages. The first communication node may be a node of a different type from the second communication node, such as a terminal.

[0210] In this way, by exchanging frequency band allocation information with neighboring nodes through interface messages, neighboring nodes can avoid frequency bands with high interference or intense competition based on the received resource indications and corresponding levels, thereby reducing resource competition between nodes.

[0211] In the implementation of this application, the levels corresponding to the divided resource indicators may include competition type, competition priority, business information, resource type, avoidance type, and reserved resources.

[0212] For example, suppose the second communication node has a bandwidth of M Hz, which it divides into N parts. When the level corresponds to the contention priority, the level can represent the priority of the N parts of resources after division, such as high, medium, and low, or high and low. If a part of the resources has a high contention priority, it means that the part of the resources can carry service data with high contention priority or high latency requirements (such as URLLC); if a part of the resources has a medium contention priority, it means that the part can carry service data with relatively high contention priority or high latency requirements; if a part of the resources has a low contention priority, it means that the part can carry service data with low contention priority or low latency requirements.

[0213] When the level corresponds to the competition type, for example, CAPC=1, CAPC=2, CAPC=3, CAPC=4, it means that after division, N parts can carry business data of the corresponding competition type.

[0214] When the service level corresponds to service information, for example, suppose it is used to support two service levels with different latency requirements. If the service level has high latency requirements, it means that the resources in that part can support service data with high latency requirements (such as URLLC); if the service level has low latency requirements, it means that the resources in that part can support service data with low latency requirements.

[0215] When a level corresponds to a resource type, the level can represent the resource type of the N partitioned resources, such as high, medium, and low, or high and low. If the level is high, it means that the resource can support high-priority, high-latency, contention-sensitive, or interference-sensitive business data. If the level is medium, it means that the resource can support medium-priority, medium-latency, contention-sensitive, or interference-sensitive business data. If the level is low, it means that the resource can support low-priority, low-latency, contention-insensitive, or interference-insensitive business data.

[0216] When a level corresponds to an avoidance type or reserved resource, the level can indicate whether each part of the N partitioned resources is an avoidance or reserved resource, for example, yes or no. If it is an avoidance or reserved resource, it means that the resource part can carry high-priority, high-latency, contention-sensitive, or interference-sensitive business data; otherwise, it cannot carry high-priority, high-latency, contention-sensitive, or interference-sensitive business data.

[0217] In this way, when the second communication node sends data, it can send the data to different parts of the resources according to the data priority, LBT type, or Quality of Service (QoS) parameters.

[0218] In one example, the resource indication after the second communication node partitioning in step S1402 may include the following:

[0219] The first type of resource indication includes the start location, bandwidth, and / or end location of each resource portion, as well as the corresponding level of each resource portion.

[0220] Each bandwidth segment can be represented in granularity as X Hz bandwidth, and each segment can be a discontinuous or continuous frequency band. For example, the second communication node has a 100Hz bandwidth, and it divides this bandwidth into three segments, corresponding to three levels: a, b, and c. Segment a can be used for the highest priority or highest latency requirements, or CAPC=1 services and signaling transmissions; segment b can be used for higher priority or higher latency requirements, or CAPC=2 or 3 services; and segment c can be used for the lowest priority or lowest latency requirements, or CAPC=4 services.

[0221] Assuming a granularity of 20MHz, then part 1 can be a frequency domain resource with a starting position of 0, a bandwidth of 20MHz, and an ending position of 19MHz, corresponding to level a, used for the transmission of services with the highest priority or the highest latency requirement or CAPC=1, as well as signaling; part 2 can be a frequency domain resource with a starting position of 20MHz, a bandwidth of 40MHz, and an ending position of 59MHz, corresponding to level b, used for the transmission of services with higher priority or higher latency requirements or CAPC=2 or 3; part 3 can be a frequency domain resource with a starting position of 60MHz, a bandwidth of 40MHz, and an ending position of 99MHz, corresponding to level c, used for the transmission of services with the lowest priority or the lowest latency requirement or CAPC=4.

[0222] Alternatively, the partition can be divided into 100RB granularities. Part 1 can be a frequency domain resource with a starting position of 0, a bandwidth of 100RB, and an ending position of 99RB, corresponding to level a; Part 2 can be a frequency domain resource with a starting position of 100RB, a bandwidth of 200RB, and an ending position of 299RB, corresponding to level b; and Part 3 can be a frequency domain resource with a starting position of 300RB, a bandwidth of 200RB, and an ending position of 499RB, corresponding to level c.

[0223] The following example further illustrates the above partitioning process. Assume the second communication node has a 100MHz bandwidth, which is divided into two parts, corresponding to two different levels: 1 and 0. Level 1 can be used for the transmission of services with the highest priority, the highest latency requirements, or CAPC=1, as well as signaling. Level 0 can be used for the transmission of services with low priority, low latency requirements, or those other than CAPC=1. Assuming a granularity of 20MHz, then part 1 could have a starting position of 0, a bandwidth of 20MHz, and an ending position of 19MHz; or a starting position of 80MHz, a bandwidth of 20MHz, and an ending position of 99MHz, corresponding to level 1 frequency domain resources. Part 2 could have a starting position of 20MHz, a bandwidth of 60MHz, and an ending position of 79MHz, corresponding to level 0 frequency domain resources. Alternatively, if the division is done in 100RB increments, then part 1 could have a starting position of 0, a bandwidth of 100RB (subcarrier spacing (SCS) of 15kHz), and an ending position of 99RB; or a starting position of 300RB, a bandwidth of 100RB (SCS of 15kHz), and an ending position of 499RB, corresponding to the frequency domain resources of level 1; and part 2 could have a starting position of 100RB, a bandwidth of 300RB, and an ending position of 299RB, corresponding to the frequency domain resources of level 0.

[0224] The second method uses strings to represent resource indicators, where each character in the string corresponds to a level of a resource section.

[0225] Each character in the string represents a level and corresponds to a bandwidth of X MHz. For example, suppose the second communication node has a bandwidth of 100MHz, which is divided into three parts, corresponding to levels a, b, and c respectively. Level a can be used for the highest priority or highest latency requirement or CAPC=1 services and signaling transmissions; level b can be used for higher priority or higher latency requirement or CAPC=2 or 3 services; and level c can be used for the lowest priority or lowest latency requirement or CAPC=4 services.

[0226] Assuming resource allocation is performed at a granularity of 20MHz, the resulting string would be "abbca". The allocated resources would correspond to different levels: 0-19MHz, 80-99MHz (level a), 20-59MHz (level b), and 60-79MHz (level c). Alternatively, the same resource allocation could be performed at a granularity of 100RB.

[0227] Alternatively, the second communication node can divide its bandwidth into two parts of 100MHz, corresponding to two levels, 1 and 0. Level 1 can be used for the highest priority or highest latency requirements, or CAPC=1 services and signaling transmissions. Level 0 can be used for low priority or low latency requirements, or services other than CAPC=1. Assuming resource allocation is done in 20MHz granularity, the resulting bit string is 10001. The allocated resources are 0-19MHz, 80-99MHz corresponding to level 1, and 20-79MHz corresponding to level 0. Similarly, the above resources can also be allocated in 100RB granularity.

[0228] It should be noted that the number of levels and the granularity of division involved in the above division process can be configured or indicated through interface messages.

[0229] The third type of resource indication is the resources and their corresponding levels for each moment within a first time period. Here, the first time period can be a fixed time interval; that is, the second communication node divides moments within a certain time interval into N parts, each part corresponding to a level.

[0230] For example, the above divides a certain time period into N parts. Each part may include the start time, duration, end position, or period of each time segment, as well as the corresponding level of each part. Each part can be cross-referenced at the granularity of multiple subframes, time slots, milliseconds, or symbols. Moreover, each part can be a discontinuous time or a continuous time. The aforementioned certain time period can be a fixed duration or a configured duration, and it appears periodically in time according to a certain time period.

[0231] The following example further illustrates the above division method in detail. Assume the second communication node divides the 10ms time into three parts, corresponding to levels a, b, and c respectively. Part a can be applied to the highest priority or highest latency requirement, or CAPC=1 services and signaling transmissions. Part b can be applied to higher priority or higher latency requirement, or CAPC=2 or 3 services. Part c can be applied to the lowest priority or lowest latency requirement, or CAPC=4 services. Assuming a granularity of 2ms, then time part 1 could have a start time of 0, a duration of 2ms, and a period of 4ms, corresponding to level a resources, for example, times 0–1ms, 4–5ms, and 8–9ms; time part 2 could have a start time of 2, a duration of 2ms, and a period of 10ms, corresponding to level b resources, for example, times 2–3ms; and part 3 could have a start time of 6, a duration of 2ms, and a period of 10ms, corresponding to level c resources, for example, times 6–7ms.

[0232] Alternatively, the second communication node can divide the aforementioned 10ms time into two parts, each corresponding to two levels: 1 and 0. Level 1 can be used for the highest priority or highest latency requirements, or for services with CAPC=1, as well as signaling transmissions. Level 0 can be used for low priority or low latency requirements, or for services other than those with CAPC=1. Assuming a granularity of 2ms, the divided time part 1 could have a start time of 0, a duration of 2ms, and a period of 4ms, corresponding to level 1 resources, for example, times of 0–1ms, 4–5ms, or 8–9ms. Time part 2 could have a start time of 2, a duration of 2ms, and a period of 4ms, corresponding to level 0 resources, for example, times of 2–3ms or 6–7ms.

[0233] Alternatively, after dividing a certain time period into N parts, the division indicators can be represented by strings, with each character representing a level and corresponding to a certain duration. For example, suppose the second communication node divides 10ms into multiple parts, each corresponding to one of three levels: a, b, and c. Level a can be applied to the highest priority or highest latency requirement, or CAPC=1 services and signaling transmissions; level b can be applied to relatively high priority or high latency requirement, or CAPC=2 or 3 services; and level c can be applied to the lowest priority or lowest latency requirement, or CAPC=4 services. Each part lasts 2ms. Assuming the string "abacc", it can represent level a for 0-1ms and 4-5ms, level b for 2-3ms, and level c for 6-9ms.

[0234] Alternatively, the second communication node divides the 10ms time into two parts, corresponding to levels 1 and 0. Level 1 is used for the highest priority or highest latency requirements, or for services with CAPC=1, as well as signaling transmissions. Level 0 is used for low priority or low latency requirements, or for services other than CAPC=1. Each part lasts 2ms. Assuming the string is 10100, it can represent 0-1ms and 4-5ms as level 1, and 2-3ms and 6-9ms as level 0.

[0235] It should be noted that the aforementioned time intervals can appear periodically. For example, if the time interval is 10ms, then information will appear periodically within each 10ms interval, and this will be indicated via interface messages. Furthermore, the number of levels, granularity, etc., can be configured and also indicated via interface messages.

[0236] The fourth type of resource indication involves dividing the bandwidth at each moment in the first time period. Each part after division includes the starting position of the resource, the bandwidth, the ending position, and the corresponding level of each part of the resource.

[0237] Within a given time period, the bandwidth allocation can differ at each instant. The second communication node can indicate a list of instants within a given time period and further allocate the bandwidth within each instant, with the allocated resources corresponding to specific levels. The bandwidth allocation method within each instant can employ either the first or second approach described above. For example, assuming a given time period is 10ms, and the second communication node divides the bandwidth in 2ms increments, then a list of size 5 is needed, and bandwidth allocation is further performed for each item in the list.

[0238] The fifth type of resource indication involves dividing the time corresponding to each part of the frequency band resources. Each part includes the start time, duration, end time or period, and the level corresponding to each part of the resources.

[0239] The second communication node divides the bandwidth into multiple parts and allocates time for each bandwidth part. Each allocated resource corresponds to a specific level. The time allocation for each bandwidth part can be done using the third method described above. For example, part 1 could start at position 0, have a bandwidth of 20MHz, end at position 19MHz, correspond to level a resource, and occupy 0-1ms, 4-5ms, and 8-9ms within a 10ms interval.

[0240] Figure 16 A flowchart of a resource determination method provided in an embodiment of this application is shown below. Figure 16 As shown, the method includes:

[0241] S1601, The node receives the resource indication and corresponding level sent by the second communication node through the interface message.

[0242] The node in this step is the same type as the second communication node. For example, both the node and the second communication node are base stations. The resource indications and corresponding levels received by the node are the indications and levels after the second communication node has divided the resources according to the frequency domain and / or time domain.

[0243] S1602. Nodes divide their own resources according to resource indicators and corresponding levels.

[0244] For example, assuming the second communication node partitions resources according to the frequency domain, the resource indications and corresponding levels received by the node are the resource indications and corresponding levels after frequency domain partitioning. Thus, the node can partition its own frequency bands based on the resource indications received from the second communication node, avoiding scheduling the highest priority or highest latency requirement services onto the same frequency band as the second communication node. For instance, for the high-priority resource portion of the second communication node, the node may not schedule high latency requirement services in the corresponding frequency band. For the low-priority resource portion of the second communication node, the node can schedule high latency requirement services in the corresponding frequency band. For example, for the highest priority frequency band or the frequency band with the highest corresponding level (e.g., corresponding to level a) of the second communication node, the node can plan it as a low-priority or low-level frequency band. For the lowest priority frequency band or the frequency band with the lowest corresponding level (e.g., corresponding to level c) of the second communication node, the node can plan it as a portion of the highest priority or highest-level frequency band.

[0245] In this way, through the resource allocation instructions and the corresponding level of interaction, nodes and second communication nodes can avoid frequency bands with high interference or intense competition, thereby reducing the competition between nodes.

[0246] Optionally, such as Figure 17 As shown, after receiving the resource indication and corresponding level information sent by the second communication node, the node can reply with a response message and feed back its own resource allocation information to the second communication node, thus realizing negotiation between the two nodes. Alternatively, the node may choose not to feed back any information.

[0247] For example, the resource indication received by the node may include the start position, bandwidth, end position of each part of the resource, and the level corresponding to each part of the resource;

[0248] Alternatively, resource indicators can be represented by strings, where each character in the string corresponds to a level of a resource section;

[0249] Alternatively, the resource indicator can be the resources and their corresponding levels for each moment within the first time period.

[0250] The levels corresponding to resource indicators can include competition type, competition priority, business information, resource type, avoidance type, and reserved resources.

[0251] Figure 18 A resource determination apparatus provided in the embodiments of this application, such as Figure 18 As shown, the device includes: an acquisition module 1801 and a selection module 1802;

[0252] The acquisition module is used to acquire the configuration information of the second communication node.

[0253] The selection module is used to select a target resource from multiple pre-configured resources based on configuration information. The pre-configured resources are the time-frequency domain resources configured by the second communication node.

[0254] Optionally, the above configuration information may include initial transmission configuration information and / or retransmission configuration information.

[0255] In one example, the initial configuration information includes any of the following:

[0256] Indicates whether to enable the resource determination device to select a target resource;

[0257] Alternatively, the resource determination device can be enabled to select a target resource and choose the frequency domain resource with the least interference.

[0258] Alternatively, target resources can be selected based on a competitive mechanism;

[0259] Alternatively, the resource determination device may be instructed to select a target resource based on parameter information, which may include any one of the following: resource determination device identifier, cell identifier, random number, or frequency band information.

[0260] In one example, the retransmission configuration information includes: enabling the resource determination device to select a target resource, and selecting the target resource with the least interference based on the retransmission data packet TBS;

[0261] Alternatively, select the target resource for retransmission based on the timer and the retransmission data packet TBS;

[0262] Alternatively, select the target resource for retransmission based on the pre-configured resource attributes, which are either preemption priority or whether occupancy is allowed.

[0263] Figure 19 A resource determination apparatus provided in the embodiments of this application, such as Figure 19 As shown, the device includes: a configuration module 1901 and a communication module 1902;

[0264] The configuration module is used to configure multiple pre-configured resources and configuration information. The pre-configured resources are time-frequency domain resources that are configured.

[0265] The communication module is used to send configuration information to the first communication node;

[0266] The configuration information is used to instruct the first communication node to select a target resource from multiple pre-configured resources based on the configuration information.

[0267] Optionally, the configuration information includes initial transmission configuration information and / or retransmission configuration information.

[0268] In one example, the initial configuration information includes any of the following:

[0269] Indicates whether to enable the first communication node to select the target resource;

[0270] Alternatively, enable the first communication node to select the target resource and select the frequency domain resource with the least interference;

[0271] Alternatively, target resources can be selected based on a competitive mechanism;

[0272] Alternatively, the first communication node may be instructed to select a target resource based on parameter information, which may include any one of the following: first communication node identifier, cell identifier, random number, or frequency band information.

[0273] In one type, the retransmission configuration information includes any one of the following:

[0274] Enable the first communication node to select the target resource, and select the target resource with the least interference based on the retransmitted data packet TBS;

[0275] Alternatively, select the target resource for retransmission based on the timer and the retransmission data packet TBS;

[0276] Alternatively, select the target resource for retransmission based on the pre-configured resource attributes, which are either preemption priority or whether occupancy is allowed.

[0277] Figure 20 A resource determination apparatus provided in the embodiments of this application, such as Figure 20 As shown, the device includes: a configuration module 2001 and a communication module 2002;

[0278] The configuration module is used to configure multiple pre-configured resources;

[0279] The communication module is used to send signaling to the first communication node;

[0280] The aforementioned first communication nodes are multiple nodes configured on pre-configured resources, and the signaling is used to instruct the multiple first communication nodes to activate the specified resource, and / or to activate the specified resource.

[0281] Optionally, the signaling can be a public PDCCH, which carries active configuration information and / or deactivated configuration information;

[0282] Alternatively, the public PDCCH carries the identifier of the first communication node, the active configuration information, and / or the deactivated configuration information.

[0283] Figure 21 A resource determination apparatus provided in the embodiments of this application, such as Figure 21 As shown, the device includes: a configuration module 2101 and a communication module 2102;

[0284] The configuration module is used to configure multiple pre-configured resources and indication information;

[0285] The communication module is used to send the indication information to the first communication node;

[0286] The number of first communication nodes can be multiple, meaning that the indication information can be used to instruct multiple first communication nodes to compete for frequency domain resources among multiple pre-configured resources according to the indication information.

[0287] For example, the indication information may include: contention priority, or whether to reduce the contention level, or whether to delay the contention, or whether to cancel sending or silence, or whether to generate a random number.

[0288] Figure 22 A resource determination apparatus provided in the embodiments of this application, such as Figure 22 As shown, the device includes: a partitioning module 2201 and a communication module 2202;

[0289] The partitioning module is used to partition resources;

[0290] The communication module is used to send resource indications and corresponding levels to adjacent nodes via interface messages;

[0291] Among them, the adjacent nodes are nodes of the same type as the resource determination device.

[0292] In one example, resource indication may include the start location, bandwidth and / or end location of each resource portion, as well as the corresponding class for each resource portion;

[0293] Alternatively, resource indicators can be represented by strings, where each character in the string corresponds to a level of a resource section;

[0294] Alternatively, the resource indicator can be the resources and their corresponding levels for each moment within the first time period.

[0295] The levels corresponding to resource indications include competition type, competition priority, business information, resource type, avoidance type, and reserved resources.

[0296] Figure 23 A resource determination apparatus provided in the embodiments of this application, such as Figure 23 As shown, the device includes: a communication module 2301 and a partitioning module 2302;

[0297] The communication module is used to receive resource indications and corresponding levels sent by the second communication node through interface messages;

[0298] The second communication node is a node of the same type as the resource determination device described above;

[0299] The partitioning module is used to partition one's own resources according to resource indicators and corresponding levels.

[0300] In one example, the resource indication includes the start location, bandwidth, and / or end location of each resource portion, as well as the corresponding class for each resource portion;

[0301] Alternatively, resource indicators may be represented by strings, where each character in the string corresponds to a level of a resource section;

[0302] Alternatively, the resource indicator can be the resources and their corresponding levels for each moment within the first time period.

[0303] The levels corresponding to resource indications include competition type, competition priority, business information, resource type, avoidance type, and reserved resources.

[0304] Figure 24 A schematic diagram of a node structure is provided for one embodiment, as shown below. Figure 24 As shown, the node includes a processor 2401 and a memory 2402; the number of processors 2401 in the node can be one or more. Figure 24 Taking a processor 2401 as an example; the processor 2401 and memory 2402 in a node can be connected via a bus or other means. Figure 24 Taking the example of a connection between China and Israel via a bus.

[0305] The memory 2402, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, as described in this application. Figure 4 , Figure 7 , Figure 9 The resource determination method in the embodiment corresponds to the program instructions / modules (e.g., the acquisition module 1801, selection module 1802, etc. in the resource determination device). The processor 2401 implements the above-described resource determination method by running the software programs, instructions, and modules stored in the memory 2402.

[0306] The memory 2402 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the node, etc. In addition, the memory 2402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.

[0307] Figure 25 A schematic diagram of a node structure is provided for one embodiment, as shown below. Figure 25 As shown, the node includes a processor 2501 and a memory 2502; the number of processors 2501 in the node can be one or more. Figure 25 Taking a processor 2501 as an example; the processor 2501 and memory 2502 in a node can be connected via a bus or other means. Figure 25 Taking the example of a connection between China and Israel via a bus.

[0308] The memory 2502, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, as described in this application. Figure 11 , Figure 12 , Figure 13 , Figure 14 The program instructions / modules corresponding to the resource determination method in the embodiments (e.g., Figure 19 The processor 2501 implements the resource determination method described above by running software programs, instructions, and modules stored in the memory 2502 (configuration module 1901 and communication module 1902).

[0309] The memory 2502 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and an application program required for at least one function; the data storage area may store data created based on the use of the node, etc. In addition, the memory 2502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.

[0310] Figure 26 A schematic diagram of a node structure is provided for one embodiment, as shown below. Figure 26 As shown, the node includes a processor 2601 and a memory 2602; the number of processors 2601 in the node can be one or more. Figure 26 Taking a processor 2601 as an example; the processor 2601 and memory 2602 in a node can be connected via a bus or other means. Figure 26 Taking the example of a connection between China and Israel via a bus.

[0311] Memory 2602, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, as described in this application. Figure 16 The program instructions / modules corresponding to the resource determination method in the embodiments (e.g., Figure 23 The processor 2601 implements the resource determination method described above by running software programs, instructions, and modules stored in the memory 2602 (communication module 2301 and partitioning module 2302).

[0312] The memory 2602 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the node, etc. In addition, the memory 2602 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.

[0313] This application also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a resource determination method according to any embodiment of this application.

[0314] The above description is merely an exemplary embodiment of this application and is not intended to limit the scope of protection of this application.

[0315] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.

[0316] Embodiments of this application can be implemented by executing computer program instructions through a data processor of a resource determination device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.

[0317] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored in memory. The memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Multifunction Discs, DVDs, or CDs), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, processors with general-purpose computer, special-purpose computer, microprocessor, digital signal processor (DSP), application-specific integrated circuit (ASIC), programmable logic device (FPGA) core processor architecture.

[0318] A detailed description of exemplary embodiments of this application has been provided above through exemplary and non-limiting examples. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, without departing from the scope of the invention. Therefore, the proper scope of the invention will be determined by the claims.

Claims

1. A method for determining resources, characterized in that, include: The first communication node obtains the configuration information configured by the second communication node; The first communication node selects a target resource from multiple pre-configured resources based on the configuration information; The pre-configured resources are the time-frequency domain resources configured by the second communication node; The configuration information includes initial transmission configuration information; The initial transmission configuration information includes: Enable the first communication node to select the target resource and select the resource with the least interference; The step of enabling the first communication node to select a target resource and select the resource with the least interference includes: The first communication node performs measurements in each sub-band and obtains the interference intensity and channel occupancy rate of each sub-band; When the interference intensity of a certain sub-band is less than the corresponding threshold value, and / or the channel occupancy rate is lower than the corresponding threshold value, the first communication node confirms that the interference of the sub-band is relatively small and selects the resources on the sub-band. Alternatively, if the interference intensity of a certain sub-band is less than the corresponding threshold value, and / or the channel occupancy rate is lower than the corresponding threshold value, and the interference intensity value or the channel occupancy rate value is the minimum, then the first communication node confirms that the interference of the sub-band is relatively small and selects the resources on the sub-band.

2. The method according to claim 1, characterized in that, The configuration information also includes retransmission configuration information, which includes: Enable the first communication node to select a target resource, and select the target resource with the least interference based on the retransmission data packet transport block size (TBS). Alternatively, the target resource for retransmission can be selected based on pre-configured resource attributes, such as preemption priority or whether occupancy is allowed.

3. A method for determining resources, characterized in that, include: The second communication node is configured with multiple pre-configured resources, which are configured time-frequency domain resources; The second communication node is configured with configuration information; The second communication node sends the configuration information to the first communication node; The configuration information is used to instruct the first communication node to select a target resource from multiple pre-configured resources according to the configuration information; The configuration information includes initial transmission configuration information; The initial transmission configuration information includes: Enable the first communication node to select target resources and select the frequency domain resource with the least interference; The step of enabling the first communication node to select a target resource and select the resource with the least interference includes: The first communication node performs measurements in each sub-band and obtains the interference intensity and channel occupancy rate of each sub-band. When the interference intensity of a certain sub-band is less than the corresponding threshold value, and / or the channel occupancy rate is lower than the corresponding threshold value, the first communication node confirms that the interference of the sub-band is relatively small and selects the resources on the sub-band. Alternatively, if the interference intensity of a certain sub-band is less than the corresponding threshold value, and / or the channel occupancy rate is lower than the corresponding threshold value, and the interference intensity value or the channel occupancy rate value is the minimum, then the first communication node confirms that the interference of the sub-band is relatively small and selects the resources on the sub-band.

4. The method according to claim 3, characterized in that, The configuration information also includes retransmission configuration information, which includes any one of the following: Enable the first communication node to select a target resource, and select the target resource with the least interference based on the retransmission data packet transport block size (TBS). Alternatively, the target resource for retransmission can be selected based on pre-configured resource attributes, such as preemption priority or whether occupancy is allowed.

5. A resource determination device, characterized in that, include: The acquisition module is used to acquire the configuration information of the second communication node. The selection module is used to select a target resource from multiple pre-configured resources based on the configuration information. The pre-configured resources are the time-frequency domain resources configured by the second communication node; The configuration information includes initial transmission configuration information; The initial transmission configuration information includes: Enable the resource determination device to select a target resource and select the resource with the least interference; The enabling of the resource determination device to select a target resource and select the resource with the least interference includes: The resource determination device performs measurements in each sub-band and obtains the interference intensity and channel occupancy rate of each sub-band. When the interference intensity of a certain sub-band is less than the corresponding threshold value, and / or the channel occupancy rate is lower than the corresponding threshold value, the resource determination device confirms that the interference of the sub-band is relatively small and selects the resources on the sub-band. Alternatively, if the interference intensity of a sub-band is less than the corresponding threshold value, and / or the channel occupancy rate is lower than the corresponding threshold value, and the interference intensity value is the minimum or the channel occupancy rate value is the minimum, then the resource determination device confirms that the interference of the sub-band is relatively small and selects the resources on the sub-band.

6. A resource determination device, characterized in that, include: A configuration module is used to configure multiple pre-configured resources, wherein the pre-configured resources are configured time-frequency domain resources; The configuration module is used to configure configuration information; A communication module is used to send the configuration information to the first communication node; The configuration information is used to instruct the first communication node to select a target resource from multiple pre-configured resources according to the configuration information; The configuration information includes initial transmission configuration information; The initial transmission configuration information includes: Enable the first communication node to select the target resource and select the resource with the least interference; The step of enabling the first communication node to select a target resource and select the resource with the least interference includes: The first communication node performs measurements in each sub-band and obtains the interference intensity and channel occupancy rate of each sub-band. When the interference intensity of a certain sub-band is less than the corresponding threshold value, and / or the channel occupancy rate is lower than the corresponding threshold value, the first communication node confirms that the interference of the sub-band is relatively small and selects the resources on the sub-band. Alternatively, if the interference intensity of a certain sub-band is less than the corresponding threshold value, and / or the channel occupancy rate is lower than the corresponding threshold value, and the interference intensity value or the channel occupancy rate value is the minimum, then the first communication node confirms that the interference of the sub-band is relatively small and selects the resources on the sub-band.

7. A node, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, when the processor executes the computer program, it implements the resource determination method as described in any one of claims 1-2.

8. A node, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, when the processor executes the computer program, it implements the resource determination method as described in any one of claims 3-4.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the resource determination method as described in any one of claims 1-2.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the resource determination method as described in any one of claims 3-4.

Citation Information

Patent Citations

  • Competition-based resource sharing method, network element and system

    CN106488565A

Cited By

  • Resource determination method and apparatus, node and storage medium

    US12690015B2