Node scheduling method and device

By adopting the integrated access backhaul technology in 5G networks and using wireless transmission solutions to combine links and backhaul links, the problems of low coverage and high cost of backhaul links in high-frequency station networks are solved, and an economical and convenient backhaul solution is achieved.

CN116458252BActive Publication Date: 2025-04-18HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080107041.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-22
Publication Date
2025-04-18
Estimated Expiration
2040-12-22

AI Technical Summary

Technical Problem

In 5G networks, high-frequency small station networking leads to severe occlusion and attenuation of the backhaul link, not wide coverage, and high fiber backhaul cost, requiring economical and convenient backhaul solutions.

Method used

The access backhaul integrated (IAB) technology is adopted to achieve the combination of link and backhaul link through wireless transmission solutions to avoid fiber deployment. The specific method is to perform downlink scheduling of the BH RLC CH according to the bit rate and scheduling level on the BH RLC CH to ensure fair scheduling of the non-guaranteed bit rate quality service flow.

Benefits of technology

It ensures the effectiveness and economy of the backhaul link without the need for fiber deployment in 5G networks, and improves the coverage and reliability of the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116458252B_ABST
    Figure CN116458252B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a node scheduling method and device. In the method, the distribution unit DU included in the first node receives the first indication information from the CU included in the access backhaul integrated IAB host, and the first indication information is used to indicate the scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node, so that the DU included in the first node performs downlink scheduling on the one or more BH RLC CH according to the scheduling parameters of the one or more BH RLC CH. The embodiment of the present application guarantees the transmission resources of each BH RLC CH carrying non-GBRQoS flow, which is conducive to ensuring fair scheduling between the data radio bearers DRBs of each terminal device aggregated on the BH RLC CH.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a node scheduling method and device. Background Art

[0002] Compared with the fourth generation of mobile communications (4th-Generation, 4G), the fifth generation of mobile communications (5th-Generation, 5G) has put forward more stringent requirements on various performance indicators of the network. For example, larger capacity indicators, wider coverage, ultra-high reliability and ultra-low latency. In order to meet the ultra-high capacity requirements of 5G, the use of high-frequency small base station networking is becoming more and more popular. However, the propagation characteristics of high-frequency carriers are poor, the attenuation is serious due to obstruction, and the coverage is not wide, requiring a large number of densely deployed small base stations. Providing fiber optic backhaul for these large and densely deployed small base stations is costly and difficult to construct, requiring an economical and convenient backhaul solution. Therefore, in order to solve the above problems, the integrated access and backhaul (IAB) technology was proposed, and its access link (AL) and backhaul link (BL) both use wireless transmission solutions to avoid the deployment of optical fibers.

[0003] The links between different IAB nodes and the links between IAB nodes and IAB hosts (IAB donors, IAB-donors) are called backhaul links, which are used to backhaul uplink data from user equipment (UE) to the IAB donor centralized unit (IAB-donor-CU) included in the IAB host or downlink data from the IAB-donor-CU to the UE. On the backhaul link, there are one or more backhaul radio link control channels (BH RLC CH) for transmitting the above data.

[0004] For multiple BH RLC CHs carrying non-guaranteed bit rate (non-GBR) quality of service (QoS) flows, if each BH RLC CH aggregates a data radio bearer (DRB) of a UE, then each BH RLC CH is scheduled fairly; if each BH RLCCH aggregates DRBs of different numbers of UEs, and the multiple BH RLC CHs are allocated the same number of transmission resources, some UEs' DRBs will be treated unfairly in the BH RLC CH with a large number of aggregated UEs' DRBs. For example, for two BH RLC CHs, one BH RLC CH aggregates DRBs of 2 UEs, and the other BH RLC CH aggregates DRBs of 10 UEs, if the IAB donor distributed unit (IAB-donor-DU) included in the IAB host allocates the same number of transmission resources to the two BH RLC CHs during scheduling, then the performance of some UEs' DRBs in the BH RLC CH that aggregates DRBs of 10 UEs will be affected. Summary of the invention

[0005] The present application provides a node scheduling method and device, which can ensure fair scheduling between data radio bearers of aggregated terminal devices on a BH RLC CH carrying a non-GBR QoS flow.

[0006] In a first aspect, the present application provides a node scheduling method. In the method, a distribution unit DU included in a first node receives first indication information from a CU included in an access backhaul integrated IAB host, and the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node, so that the DU included in the first node performs downlink scheduling on the one or more BH RLC CHs according to the scheduling parameters of the one or more BH RLC CHs.

[0007] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate a priority for scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0008] It can be seen that the embodiment of the present application performs downlink scheduling on one or more BH RLC CHs according to the bit rate and / or scheduling level on the one or more BH RLC CHs, thereby ensuring the transmission resources of the BH RLCCHs carrying non-GBRQoS flows, which is beneficial to ensure fair scheduling between the data radio bearers DRBs of each terminal device aggregated on the BH RLC CH.

[0009] In one implementation, in one or more BH RLC CHs, the scheduling parameters of the first BH RLC CH are determined based on the number of DRBs of the terminal devices aggregated on the first BH RLC CH, or based on the QoS parameters of the QoS flow on the first BH RLC CH, the QoS flow is the QoS flow corresponding to the DRBs of the terminal devices aggregated on the first BH RLC CH, and the first BH RLCCH is any one of the one or more BH RLC CHs.

[0010] It can be seen that in this implementation, the scheduling parameters of the BH RLC CH are related to the DRBs of each terminal device aggregated by the BH RLC CH, thereby avoiding the problem that the DRBs of some aggregated terminal devices are not scheduled when the DU included in the first node performs downlink scheduling, and realizing fair scheduling between the DRBs of the aggregated terminal devices on the BH RLC CH carrying non-GBR QoS flows.

[0011] In one implementation, one or more BH RLC CHs may also be BH RLC CHs carrying GBR QoS flows. That is, the first indication information may indicate the scheduling parameters of the BH RLC CH carrying the non-GBR QoS flows and the scheduling parameters of the BH RLC CH carrying the GBR QoS flows. It can be seen that this implementation may jointly indicate the BH RLC CH carrying the non-GBR QoS flows and the BH RLC CH carrying the GBR QoS flows.

[0012] In one implementation, the above-mentioned scheduling parameters include a bit rate, and the DU included in the first node performs downlink scheduling for one or more BH RLC CHs according to the bit rate of one or more BH RLC CHs, including: the DU included in the first node schedules downlink transmission resources for one or more BH RLC CHs according to the ratio between the bit rates of one or more BH RLC CHs.

[0013] This implementation method is conducive to the reasonable scheduling of downlink transmission resources for one or more BH RLC CHs that aggregate DRBs of different terminal devices. In other words, the scheduling method of downlink transmission resources can ensure that the DRBs of terminal devices aggregated on one or more BH RLC CHs carrying non-GBRQoS flows can all be scheduled.

[0014] In another implementation, the scheduling parameter includes a scheduling level, and the DU included in the first node performs downlink scheduling on one or more BH RLC CHs according to the scheduling level of the one or more BH RLC CHs, including: performing downlink scheduling on the one or more BH RLC CHs according to the scheduling order corresponding to the scheduling level of the one or more BH RLC CHs. This implementation can ensure that the BH RLC CH with a high scheduling level is scheduled first, which is conducive to ensuring that the DRBs of the terminal devices aggregated on the BH RLC CH with a high scheduling level can all be scheduled.

[0015] In a second aspect, the present application further provides a node scheduling method, which corresponds to the node scheduling method described in the first aspect, and is described from the CU side included in the access backhaul integrated IAB host. In the method, the centralized unit CU included in the access backhaul integrated IAB host determines the first indication information and sends the first indication information to the DU included in the first node.

[0016] The first indication information is used to indicate the scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node. The scheduling parameters include at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service QoS flows with non-guaranteed bit rate. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0017] It can be seen that in the embodiment of the present application, the CU included in the IAB host indicates the bit rate and / or scheduling level of one or more BH RLC CHs between the first node and the second node to the DU included in the first node, which is beneficial for the DU of the first node to perform downlink scheduling on one or more BH RLC CHs according to the bit rate and / or scheduling level of the one or more BH RLC CHs, and further helps to ensure fair scheduling between the data radio bearers DRBs of each terminal device aggregated on the BH RLC CH.

[0018] In one implementation, the scheduling parameters of the first BH RLC CH among the one or more BH RLC CHs are determined according to the number of data radio bearers DRBs of the terminal devices aggregated on the first BH RLC CH, or according to the QoS parameters of the QoS flow on the first BH RLCCH, where the QoS flow is the QoS flow corresponding to the DRBs of the terminal devices aggregated on the first BH RLC CH. The first BH RLC CH is any one of the one or more BH RLC CHs.

[0019] It can be seen that in this implementation, the scheduling parameters of the BH RLC CH are related to the DRBs of each terminal device aggregated by the BH RLC CH, thereby avoiding the problem that the DRBs of some aggregated terminal devices are not scheduled when the DU included in the first node performs downlink scheduling, and realizing fair scheduling between the DRBs of the aggregated terminal devices on the BH RLC CH carrying non-GBR QoS flows.

[0020] In one implementation, one or more BH RLC CHs may also be BH RLC CHs carrying GBR QoS flows. That is, the first indication information may indicate the scheduling parameters of the BH RLC CH carrying the non-GBR QoS flows and the scheduling parameters of the BH RLC CH carrying the GBR QoS flows. It can be seen that this implementation may jointly indicate the BH RLC CH carrying the non-GBR QoS flows and the BH RLC CH carrying the GBR QoS flows.

[0021] In a third aspect, the present application provides a node scheduling method. The node scheduling method of this aspect is for uplink transmission, and is described from the DU side included in the first node. In the method, the distribution unit DU included in the first node receives the first indication information from the CU included in the access backhaul integration IAB, and the first indication information is used to indicate the scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node, so that the DU included in the first node performs uplink scheduling on the second node according to the scheduling parameters of one or more BH RLC CHs.

[0022] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0023] It can be seen that in the embodiment of the present application, the DU included in the first node performs uplink scheduling on the second node according to the bit rate and / or scheduling level on the one or more BH RLC CHs, thereby ensuring the transmission resources of the second node, which is beneficial to ensure fair scheduling between the one or more BH RLC CHs.

[0024] In one implementation, the DU included in the first node sends second indication information to the mobile terminal MT included in the second node; the second indication information is used to indicate the first priority bit rate and the first priority of one or more logical channels; the one or more logical channels correspond one to one with one or more BH RLC CHs; the first priority bit rate and the first priority are used for the MT included in the second node to perform a logical channel priority LCP process.

[0025] That is to say, the DU of the first node indicates to the MT included in the second node the first priority bit rate and the first priority of one or more logical channels used to perform the logical channel priority LCP process, which is conducive to ensuring that when the MT included in the second node performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels, the data radio bearers DRBs of the terminal devices aggregated on the BH RLC CH are all scheduled, which is conducive to ensuring fair scheduling between the DRBs of the terminal devices aggregated on the BH RLC CH.

[0026] In one implementation, the scheduling parameters of the first BH RLC CH among the one or more BH RLC CHs are determined according to the number of data radio bearers of the terminal equipment aggregated on the first BH RLC CH, or according to the QoS parameters of the QoS flow on the first BH RLC CH, and the QoS flow is the QoS flow corresponding to the data radio bearers of the terminal equipment aggregated on the first BH RLC CH. The first BH RLC CH is any one of the one or more BH RLC CHs.

[0027] It can be seen that in this implementation, the scheduling parameters of the BH RLC CH are related to the DRBs of each terminal device aggregated by the BH RLC CH, thereby avoiding the problem that the BH RLC CHs carrying non-GBR QoS flows are not scheduled when the DU included in the first node performs uplink scheduling on the second node, thereby achieving fair scheduling among the BH RLC CHs.

[0028] In one implementation, one or more BH RLC CHs are also BH RLC CHs carrying GBR QoS flows. That is, the first indication information may indicate the scheduling parameters of the BH RLC CH carrying the non-GBR QoS flow and the scheduling parameters of the BH RLC CH carrying the GBR QoS flow. It can be seen that this implementation can jointly indicate the BH RLCCH carrying the non-GBR QoS flow and the BH RLC CH carrying the GBR QoS flow.

[0029] In one implementation, the first priority bit rate and the first priority are determined according to the scheduling parameters. That is, in this implementation, the values ​​of the first priority bit rate and the first priority are also related to the DRBs of the terminal devices aggregated on the BH RLC CH, so that when the MT included in the second node performs uplink scheduling on one or more BH RLC CHs, it is beneficial to ensure fair scheduling between the DRBs of the terminal devices aggregated on the BH RLC CH.

[0030] In one implementation, the scheduling parameters include a bit rate, and the DU included in the first node performs uplink scheduling on the second node according to the bit rate of one or more BH RLC CHs between the first node and the second node, including: scheduling uplink transmission resources for the second node and the third node according to the ratio of the sum of the bit rates of one or more BH RLC CHs between the first node and the second node to the sum of the bit rates of one or more BH RLC CHs between the first node and the third node, and the third node is a node among the child nodes of the first node that is different from the second node.

[0031] This implementation is conducive to reasonably scheduling uplink transmission resources for the second node and the third node. That is, the scheduling method of the uplink transmission resources can ensure that one or more BH RLC CHs carrying non-GBRQoS flows between the first node and the second node and between the first node and the third node can be scheduled.

[0032] In another implementation, the above-mentioned scheduling parameters include a scheduling level, and the DU included in the first node performs uplink scheduling on the second node according to the scheduling level of one or more BH RLC CHs between the first node and the second node, including: performing uplink scheduling on the second node and the third node according to the scheduling order corresponding to the scheduling level of one or more BH RLC CHs between the first node and the second node, and the scheduling order corresponding to the scheduling level of one or more BH RLC CHs between the first node and the third node, and the third node is a node different from the second node among the child nodes of the first node. This implementation can ensure that the child node corresponding to the BH RLC CH with a high scheduling level is scheduled first, so that the BH RLC CH between the first node and the child node can be scheduled.

[0033] In a fourth aspect, the present application further provides a node scheduling method, which corresponds to the node scheduling method described in the third aspect, and is described from the MT side included in the second node. In the method, the mobile terminal MT included in the second node receives the second indication information from the distribution unit DU included in the first node, and the second indication information is used to indicate the first priority bit rate and the first priority of one or more logical channels. Then the MT included in the second node performs the logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0034] The one or more logical channels correspond one to one with one of the one or more BH RLC CHs between the first node and the second node. The one or more BH RLC CHs are BH RLCCHs carrying non-GBR QoS flows. The second node is any one of the one or more child nodes of the first node.

[0035] It can be seen that the embodiment of the present application performs a logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to one or more logical channels, thereby ensuring fair scheduling between the data radio bearers DRBs of each terminal device aggregated on the BH RLC CH.

[0036] In one implementation, one or more BH RLC CHs may also be BH RLC CHs carrying GBR QoS flows, that is, the second indication information may also indicate the first priority bit rate and the first priority of the BH RLC CH carrying the GBR QoS flows. It can be seen that this implementation can jointly indicate the BH RLC CH carrying the non-GBR QoS flows and the BH RLC CH carrying the GBR QoS flows.

[0037] In one implementation, the MT included in the second node performs a logical channel priority LCP process according to a first priority bit rate and a first priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels, including: receiving third indication information from a centralized unit CU included in the IAB host, the third indication information is used to indicate a scaling factor of a priority bit rate and a scaling factor of a priority of one or more logical channels; then determining a second priority bit rate of one or more logical channels according to the first priority bit rate and the scaling factor of the priority bit rate, and determining a second priority of one or more logical channels according to the first priority and the scaling factor of the priority; finally, performing a logical channel priority LCP process according to the second priority bit rate and the second priority of one or more logical channels, and performing uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0038] In this implementation, the CU included in the IAB host can indicate the scaling factor of the priority bit rate and the scaling factor of the priority of one or more logical channels to the MT included in the second node, so that the MT included in the second node can determine the second priority bit rate and the second priority of one or more logical channels for performing the LCP process based on the first priority bit rate, the first priority, and the respective scaling factors of the priority bit rate and the priority.

[0039] In one implementation, the MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels, including: receiving fourth indication information from a centralized unit CU included in the IAB host, the fourth indication information is used to indicate the third priority bit rate and the third priority of the one or more logical channels; then performing a logical channel priority LCP process according to the third priority bit rate and the third priority of the one or more logical channels, and performing uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels. That is, in this implementation, the third priority bit rate and the third priority for the MT included in the second node to perform the LCP process are indicated by the CU included in the IAB host.

[0040] In one implementation, the MT included in the second node performs a logical channel priority LCP process according to a first priority bit rate and a first priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels, including: utilizing the uplink transmission resources authorized by the DU included in the first node, performing a logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performing uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0041] In this implementation, the uplink transmission resource authorized by the DU included in the first node for the MT included in the second node is determined according to the bit rate and / or scheduling level of one or more BH RLC CHs between the first node and the second node, thereby facilitating ensuring that the one or more BH RLC CHs can be scheduled.

[0042] In a fifth aspect, the present application further provides a node scheduling method, which corresponds to the node scheduling method described in the third and fourth aspects above, and is described from the CU side included in the access backhaul integrated IAB host. In the method, the centralized unit CU included in the access backhaul integrated IAB host determines the first indication information and sends the first indication information to the CU included in the first node.

[0043] The first indication information is used to indicate the scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node. The scheduling parameters include at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling multiple second BH RLC CHs. One or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service QoS flows with non-guaranteed bit rate. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0044] It can be seen that the CU included in the IAB host indicates to the DU included in the first node the bit rate and / or scheduling level of one or more BH RLC CHs carrying non-GBR QoS flows between the first node and the second node, which is beneficial for the DU included in the first node to perform uplink scheduling on the second node according to the bit rate and / or scheduling level of the above one or more BH RLC CHs, and further helps to ensure fair scheduling between one or more BH RLC CHs between the first node and the second node.

[0045] In one implementation, the scheduling parameters of the first BH RLC CH among one or more BH RLC CHs are determined according to the number of data radio bearers of terminal devices aggregated on the first BH RLC CH, or according to the QoS parameters of the QoS flow on the first BH RLC CH, where the QoS flow is the QoS flow corresponding to the data radio bearers of the terminal devices aggregated on the first BH RLC CH; the first BH RLC CH is any one of the multiple BH RLC CHs.

[0046] It can be seen that in this implementation, the scheduling parameters of the BH RLC CH are related to the DRBs of each terminal device aggregated by the BH RLC CH, thereby avoiding the problem that the BH RLC CHs carrying non-GBR QoS flows are not scheduled when the DU included in the first node performs uplink scheduling on the second node, thereby achieving fair scheduling among the BH RLC CHs.

[0047] In one implementation, one or more first BH RLC CHs are also BH RLC CHs carrying GBR QoS flows. That is, the first indication information may indicate the scheduling parameters of the BH RLC CH carrying the non-GBR QoS flow and the scheduling parameters of the BH RLC CH carrying the GBR QoS flow. It can be seen that this implementation can jointly indicate the BH RLC CH carrying the non-GBR QoS flow and the BH RLC CH carrying the GBR QoS flow.

[0048] In one implementation, the CU included in the IAB host may also send third indication information to the mobile terminal MT included in the second node; the third indication information is used to indicate the scaling factor of the priority bit rate and the scaling factor of the priority of one or more logical channels; one or more logical channels correspond one to one with one or more BH RLC CHs.

[0049] In another implementation, the CU included in the IAB host may also send fourth indication information to the second node, and the fourth indication information is used to indicate a third priority bit rate and a third priority of one or more logical channels, and the third priority bit rate and the third priority are used by the second node to perform a logical channel priority LCP process.

[0050] In the sixth aspect, the present application also provides a communication device. The communication device has some or all functions of the DU included in the first node of the first aspect, or the communication device has some or all functions of the CU included in the IAB host of the second aspect, or the communication device has some or all functions of the DU included in the first node of the third aspect, or the communication device has some or all functions of the MT included in the second node of the fourth aspect, or the communication device has some or all functions of the CU included in the IAB host of the fifth aspect. For example, the function of the communication device may have the functions of some or all embodiments of the DU included in the first node of the present application, or may have the functions of implementing any one of the embodiments of the present application separately. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0051] In one possible design, the structure of the communication device may include a processing unit and a communication unit, wherein the processing unit is configured to support the communication device to perform corresponding functions in the above method. The communication unit is used to support communication between the communication device and other communication devices. The communication device may also include a storage unit, which is used to couple with the processing unit and the communication unit and store necessary program instructions and data for the communication device.

[0052] In one implementation, the communication device includes:

[0053] A communication unit, configured to receive first indication information from a CU included in an access backhaul integrated IAB host, wherein the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLCCH between a first node and a second node, wherein the first node is an IAB host or an IAB node;

[0054] The processing unit is further configured to perform downlink scheduling on the one or more BH RLCCHs according to the scheduling parameters of the one or more BH RLC CHs.

[0055] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of one or more child nodes of the first node.

[0056] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect mentioned above and will not be described in detail here.

[0057] In one implementation, the communication device includes:

[0058] A processing unit, configured to determine first indication information, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node;

[0059] The communication unit is used to send the first indication information to the DU included in the first node.

[0060] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0061] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the above-mentioned second aspect and will not be described in detail here.

[0062] In one implementation, the communication device includes:

[0063] A communication unit, configured to receive first indication information from a CU included in an access backhaul integrated IAB, wherein the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between a first node and a second node, wherein the first node is an IAB host or an IAB node;

[0064] The processing unit is configured to perform uplink scheduling on the second node according to the scheduling parameters of the one or more BH RLC CHs.

[0065] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The second node is any one of the one or more child nodes of the first node.

[0066] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the third aspect mentioned above and will not be described in detail here.

[0067] In one implementation, the communication device includes:

[0068] a communication unit, configured to receive second indication information from a distribution unit DU included in a first node, wherein the second indication information is used to indicate a first priority bit rate and a first priority of one or more logical channels, wherein the first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node;

[0069] The processing unit is used to perform a logical channel priority LCP process according to a first priority bit rate and a first priority of one or more logical channels, and perform uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0070] The one or more logical channels correspond to the one or more BH RLC CHs one by one, and the one or more BH RLCCHs are BH RLC CHs that carry non-GBR quality of service QoS flows.

[0071] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the fourth aspect mentioned above, and will not be described in detail here.

[0072] In one implementation, the communication device includes:

[0073] A processing unit, configured to determine first indication information, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node;

[0074] The communication unit is used to send the first indication information to the DU included in the first node.

[0075] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate a priority for scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0076] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the fifth aspect above, which will not be described in detail here.

[0077] As an example, the communication unit may be a transceiver or an interface, the storage unit may be a memory, and the processing unit may be a processor.

[0078] In one implementation, the communication device includes:

[0079] A transceiver, configured to receive first indication information from a CU included in an access backhaul integrated IAB host, wherein the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between a first node and a second node, wherein the first node is an IAB host or an IAB node;

[0080] The processor is configured to perform downlink scheduling on the one or more BH RLC CHs according to the scheduling parameters of the one or more BH RLC CHs.

[0081] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of one or more child nodes of the first node.

[0082] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect mentioned above and will not be described in detail here.

[0083] In another implementation, the communication device includes:

[0084] A processor, configured to determine first indication information, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node;

[0085] The transceiver is used to send the first indication information to the DU included in the first node.

[0086] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate a priority for scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of one or more child nodes of the first node.

[0087] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the above-mentioned second aspect and will not be described in detail here.

[0088] In yet another implementation, the communication device includes:

[0089] A transceiver, configured to receive first indication information from a CU included in an access backhaul integrated IAB, wherein the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between a first node and a second node, wherein the first node is an IAB host or an IAB node;

[0090] The processor is configured to perform uplink scheduling on the second node according to the scheduling parameters of the one or more BH RLC CHs.

[0091] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate a priority for scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs carrying non-GBR quality of service (QoS) flows. The second node is any one of the one or more child nodes of the first node.

[0092] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the third aspect mentioned above and will not be described in detail here.

[0093] In yet another implementation, the communication device includes:

[0094] A transceiver, configured to receive second indication information from a distribution unit DU included in a first node, the second indication information being used to indicate a first priority bit rate and a first priority of one or more logical channels, the first node being an IAB host or an IAB node, and the second node being any one of the one or more child nodes of the first node;

[0095] The processor is used to perform a logical channel priority LCP process according to a first priority bit rate and a first priority of one or more logical channels, and perform uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0096] The one or more logical channels correspond to the one or more BH RLC CHs one by one, and the one or more BH RLCCHs are BH RLC CHs that carry non-GBR quality of service QoS flows.

[0097] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the fourth aspect mentioned above, and will not be described in detail here.

[0098] In yet another implementation, the communication device includes:

[0099] A processor, configured to determine first indication information, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node;

[0100] The transceiver is used to send the first indication information to the DU included in the first node.

[0101] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0102] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the fifth aspect above, which will not be described in detail here.

[0103] During the implementation process, the processor can be used to perform, for example, but not limited to, baseband related processing, and the transceiver can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be respectively arranged on chips independent of each other, or at least partially or completely arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. Among them, the analog baseband processor can be integrated with the transceiver on the same chip, and the digital baseband processor can be arranged on an independent chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, a digital baseband processor can be integrated with a variety of application processors (such as but not limited to a graphics processor, a multimedia processor, etc.) on the same chip. Such a chip can be called a system on chip. Whether each device is independently arranged on different chips or integrated on one or more chips often depends on the needs of product design. The embodiment of the present application does not limit the implementation form of the above-mentioned devices.

[0104] In the seventh aspect, the present application also provides a processor for executing the above-mentioned various methods. In the process of executing these methods, the process of sending the above-mentioned information and receiving the above-mentioned information in the above-mentioned methods can be understood as the process of the processor outputting the above-mentioned information and the process of the processor receiving the above-mentioned information input. When outputting the above-mentioned information, the processor outputs the above-mentioned information to the transceiver so that it can be transmitted by the transceiver. After being output by the processor, the above-mentioned information may also need to be processed in other ways before it reaches the transceiver. Similarly, when the processor receives the above-mentioned input information, the transceiver receives the above-mentioned information and inputs it into the processor. Furthermore, after the transceiver receives the above-mentioned information, the above-mentioned information may need to be processed in other ways before it is input into the processor.

[0105] Based on the above principle, for example, the sending of the first indication information mentioned in the above method can be understood as the first indication information sent and output by the processor.

[0106] For the transmission, sending and receiving operations involved in the processor, unless otherwise specified, or unless they conflict with their actual function or internal logic in the relevant description, they can be more generally understood as processor output, reception, input and other operations, rather than the transmission, sending and receiving operations performed directly by the RF circuit and antenna.

[0107] In the implementation process, the processor may be a processor specifically used to execute these methods, or a processor that executes computer instructions in a memory to execute these methods, such as a general-purpose processor. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately arranged on different chips. The embodiment of the present application does not limit the type of memory and the arrangement of the memory and the processor.

[0108] In an eighth aspect, the present application further provides a communication system, which includes at least one core network device, at least one wireless access network device, at least one wireless backhaul device and at least one terminal device of the above aspects. In another possible design, the system may also include other devices that interact with the above devices in the solution provided by the present application.

[0109] In a ninth aspect, the present application provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implements the method described in the first aspect above.

[0110] In a tenth aspect, the present application provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implements the method described in the second aspect above.

[0111] In an eleventh aspect, the present application provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implements the method described in the third aspect above.

[0112] In a twelfth aspect, the present application provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implements the method described in the fourth aspect above.

[0113] In a thirteenth aspect, the present application provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implements the method described in the fifth aspect above.

[0114] In a fourteenth aspect, the present application also provides a computer program product comprising instructions, which, when executed on a communication device, enables the communication device to execute the method described in the first aspect above.

[0115] In a fifteenth aspect, the present application also provides a computer program product comprising instructions, which, when executed on a communication device, enables the communication device to execute the method described in the second aspect above.

[0116] In a sixteenth aspect, the present application also provides a computer program product comprising instructions, which, when executed on a communication device, enables the communication device to execute the method described in the third aspect above.

[0117] In the seventeenth aspect, the present application also provides a computer program product comprising instructions, which, when executed on a communication device, enables the communication device to execute the method described in the fourth aspect above.

[0118] In the eighteenth aspect, the present application also provides a computer program product comprising instructions, which, when executed on a communication device, enables the communication device to execute the method described in the fifth aspect above.

[0119] In the nineteenth aspect, the present application provides a chip system, which includes a processor and an interface, wherein the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the DU included in the first node to implement the functions involved in the first aspect, for example, determining or processing at least one of the data and information involved in the above method. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of chips, or it can include chips and other discrete devices.

[0120] In the twentieth aspect, the present application provides a chip system, which includes a processor and an interface, the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the CU included in the IAB host to implement the functions involved in the second aspect, for example, determining or processing at least one of the data and information involved in the above method. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0121] In the twenty-first aspect, the present application provides a chip system, which includes a processor and an interface, wherein the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the DU included in the first node to implement the functions involved in the third aspect, for example, determining or processing at least one of the data and information involved in the above method. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of chips, and can also include chips and other discrete devices.

[0122] In the twenty-second aspect, the present application provides a chip system, which includes a processor and an interface, the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the MT included in the second node to implement the functions involved in the fourth aspect, for example, determining or processing at least one of the data and information involved in the above method. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0123] In the twenty-third aspect, the present application provides a chip system, which includes a processor and an interface, the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the CU included in the IAB host to implement the functions involved in the fifth aspect, for example, determining or processing at least one of the data and information involved in the above method. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of a chip, or it can include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0124] Figure 1 It is a structural diagram of a communication system provided in an embodiment of the present application;

[0125] Figure 2 is a schematic diagram of the structure of an IAB network provided in an embodiment of the present application;

[0126] Figure 3 It is a schematic diagram of an IAB network user plane protocol stack provided in an embodiment of the present application;

[0127] Figure 4 It is a schematic diagram of an IAB network control plane protocol stack provided in an embodiment of the present application;

[0128] Figure 5 It is a flowchart of a node scheduling method provided in an embodiment of the present application;

[0129] Figure 6 is a schematic diagram of the structure of another IAB network provided in an embodiment of the present application;

[0130] Figure 7 It is a structural diagram of another IAB network provided in an embodiment of the present application;

[0131] Figure 8 It is a structural diagram of another IAB network provided in an embodiment of the present application;

[0132] Fig. 9 It is a structural diagram of another IAB network provided in an embodiment of the present application;

[0133] Fig.10 It is a flowchart of another node scheduling method provided in an embodiment of the present application;

[0134] Fig.11 It is a flowchart of another node scheduling method provided in an embodiment of the present application;

[0135] Fig.12 is a structural diagram of a communication device provided in an embodiment of the present application;

[0136] Fig.13 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application;

[0137] Fig.14 It is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION

[0138] The specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.

[0139] First, in order to better understand the node scheduling method disclosed in the embodiment of the present application, a communication system to which the embodiment of the present application is applicable is described.

[0140] The technical solution of the embodiment of the present application can be applied to various communication systems. For example, the global mobile communication system, the long-term evolution (Long Term Evolution, LTE) frequency division duplex system, the LTE time division duplex system, the universal mobile communication system, the fourth generation mobile communication technology (4th-Generation, 4G) system, the fifth generation mobile communication technology (5th-Generation, 5G) system and with the continuous development of communication technology, the technical solution of the embodiment of the present application can also be used for subsequent evolved communication systems, such as the sixth generation mobile communication technology (6th-Generation, 6G) system, etc.

[0141] See also Figure 1 , Figure 11 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application. The communication system may include a core network device 101, a wireless access network device 102, a wireless backhaul device 103 and at least one terminal device (such as Figure 1 The terminal device 1041 and the terminal device 1041 in the figure). The terminal device is connected to the wireless backhaul device 103 in a wireless manner, and is connected to the wireless access network device 102 through one or more wireless backhaul devices 103. Optionally, some terminal devices can also be directly connected to the wireless access network device 102 in a wireless manner. The wireless access network device 102 is connected to the core network device 101 in a wireless or wired manner. The core network device 101 and the wireless access network device 102 can be independent and different physical devices, or they can be devices that integrate the functions of the core network device 101 and the logical functions of the wireless access network device 102 on the same physical device, or they can be devices that integrate part of the functions of the core network device 101 and part of the functions of the wireless access network device 102 on one physical device. The terminal device can be fixed in position or movable.

[0142] The embodiment of the present application does not limit the number of core network devices, wireless access network devices, wireless backhaul devices and terminal devices included in the communication system. In actual applications, two or more core network devices, two or more wireless access network devices, two or more wireless backhaul devices and two or more terminal devices may be included.

[0143] In the embodiments of the present application, the wireless access network device is an access device that a terminal device or a wireless backhaul device accesses to the mobile communication system wirelessly, and may be a base station NodeB, an evolved base station eNodeB, a base station gNB in ​​a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device.

[0144] In some deployments, the gNB may include a centralized unit (CU) and a distributed unit (DU). The gNB may also include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, RF processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, in this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by the DU and the AAU. It is understandable that the network device may be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), which is not limited in this application.

[0145] Terminal equipment can also be called terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. Terminal equipment can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.

[0146] The wireless backhaul device can provide backhaul services for its child nodes. Specifically, it can be a relay node in the LTE system, an IAB node in the 5G system, or other devices that can provide wireless relay functions.

[0147] The wireless access network equipment, wireless backhaul equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the wireless access network equipment, wireless backhaul equipment and terminal equipment.

[0148] In the embodiment of the present application, the wireless links between the various devices can communicate through the licensed spectrum, can communicate through the unlicensed spectrum, or can communicate through both the licensed spectrum and the unlicensed spectrum. The wireless links between the various devices can communicate through the spectrum below 6 gigahertz (GHz), can communicate through the spectrum above 6 GHz, or can communicate using the spectrum below 6 GHz and the spectrum above 6 GHz at the same time. The embodiment of the present application does not limit the spectrum resources used by the wireless link.

[0149] The wireless access network device in the embodiment of the present application takes an integrated access and backhaul donor (IAB-donor) as an example, the wireless backhaul device takes an IAB node as an example, and the terminal device takes a mobile phone as an example.

[0150] To facilitate understanding of the embodiments disclosed in the present application, the following two points are explained.

[0151] (1) The scenarios in the embodiments disclosed in this application are described by taking the scenarios of NR networks in wireless communication networks as an example. It should be noted that the solutions in the embodiments disclosed in this application can also be applied to other wireless communication networks, and the corresponding names can also be replaced by the names of corresponding functions in other wireless communication networks.

[0152] (2) The embodiments disclosed in this application will present various aspects, embodiments or features of this application around a system including multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these schemes may also be used.

[0153] Secondly, the relevant concepts involved in the embodiments of the present application are briefly introduced.

[0154] 1. IAB host, IAB node, IAB network

[0155] IAB host: The IAB host can be an access network element with complete base station functions, or an access network element with a centralized unit (CU) and a distributed unit (DU) separated. In the embodiment of the present application, the IAB donor can also be called a donor node or a donor base station (DgNB, DonorgNodeB).

[0156] The IAB host can be connected to the core network (e.g., 5G core network, 5GC) network element serving the UE and provide wireless backhaul function for the IAB node. The centralized unit included in the IAB host can be referred to as donor CU, or CU. The distributed unit included in the IAB host can be referred to as donor DU. The donor CU can also be in a form where the control plane (CP) and the user plane (UP) are separated. For example, a CU can be composed of a CU-CP and one or more CU-UPs.

[0157] IAB node: It is a relay node (RN) in the IAB network, or a wireless backhaul node or wireless backhaul device. The IAB node can provide wireless access services for UEs, and the service data of the UE can be transmitted from the IAB node to the IAB host through a wireless backhaul link.

[0158] An IAB node can be composed of a mobile termination (MT) part and a distributed unit (DU) part. When an IAB node faces its parent node, it can be regarded as a user device, that is, the role of an MT; when an IAB node faces its child node (the child node may be another IAB node or a UE), it can be regarded as a network device providing backhaul services for the child node, that is, the role of a DU.

[0159] IAB network: is a network that supports multi-hop and multi-connection networking. In an IAB network, there may be multiple transmission paths between the UE and the IAB host. On a transmission path, multiple nodes may be included. For example: UE, one or more IAB nodes, IAB donor (if the IAB donor is in the form of CU and DU separated, it also includes the DU included in the IAB host and the CU included in the IAB host). Each IAB node regards the adjacent node that provides backhaul service for it as a parent node, and accordingly, each IAB node can be regarded as a child node of its parent node.

[0160] For example, Figure 2 As shown, the parent node of IAB node 1 is the IAB donor, and IAB node 1 is the parent node of IAB node 2 and IAB node 3. IAB node 2 and IAB node 3 are both the parent nodes of IAB node 4, and the parent node of IABnode 5 is IAB node 3. The uplink data of the UE can be transmitted to the IABdonor through one or more IAB nodes, and then sent by the IAB donor to the mobile gateway device (such as the user plane function unit UPF in the 5G core network). The downlink data of the UE is received by the IAB donor from the mobile gateway device and then sent to the UE through the IAB node. There are two available paths for data transmission between UE#1 and IABdonor, path 1: Path 2: There are three available paths for data transmission between UE#2 and IAB donor. Path 3: Path 4: Path 5:

[0161] 2. Backhaul adaptation protocol, F1 interface

[0162] Backhaul adaptation protocol (BAP): A new protocol layer introduced in the wireless backhaul link. The BAP is located above the radio link control (RLC) layer and can be used to implement data routing in the wireless backhaul link and bearer mapping.

[0163] F1 interface: an interface established between the DU included in the IAB node and the IAB host (or the CU included in the IAB host). The F1 interface may also be referred to as the F1* interface, and in the embodiments of the present application, may be uniformly referred to as the F1 interface, but the naming of the interface is not limited.

[0164] The F1 interface supports user plane protocols (F1-U / F1*-U) and control plane protocols (F1-C / F1*-C). Figure 3 As shown, the user plane protocol of the F1 interface includes one or more of the following protocol layers: general packet radio service (GPRS) tunneling protocol user plane (GPRS tunnelling protocol user plane, GTP-U), user datagram protocol (UDP), Internet protocol (IP) and other protocol layers; Figure 4 As shown, the control plane protocol of the F1 interface includes one or more of the following: F1 application protocol (F1application protocol, F1AP), stream control transport protocol (stream control transport protocol, SCTP), IP and other protocol layers.

[0165] Through the control plane of the F1 interface, the IAB node and the IAB host can perform interface management, the IAB host manages the DU included in the IAB node, and the IAB host performs UE context-related configuration, etc. Through the user plane of the F1 interface, the IAB node and the IAB host can perform user plane data transmission, downlink transmission status feedback and other functions.

[0166] 3. Logical channel prioritization (LCP) process

[0167] When the terminal device obtains the scheduling opportunity authorized by the network device, that is, the uplink transmission resources authorized by the network device, it can decide the priority order of scheduling each logical channel according to the situation of each uplink logical channel. Among them, the priority of the control logical channel is higher than that of the data logical channel, and the priority of the common control channel (CCCH) is the highest. The priority between data logical channels depends on the QoS parameters of the quality of service (QoS) flow corresponding to the data radio bearer (DRB) aggregated on the logical channel.

[0168] If the terminal device allocates physical layer transmission opportunities for radio bearers on multiple logical channels based solely on priority at the media access control (MAC) layer, the following new problem will arise: the logical channel with the highest priority is always served by the MAC layer first, that is, the MAC layer first puts the data in the logical channel with the highest priority into the MAC protocol data unit (MAC PDU), and then processes the logical channel with the second highest priority until the MAC PDU is filled.

[0169] However, in many cases, the transmission channel capacity allocated by the network device to the terminal device within a transmission time interval (TTI) is limited, and the MAC PDU cannot accommodate the data provided by all logical channels. The data provided by the low-priority logical channels have to wait for the next transmission opportunity. In the next TTI, the high-priority logical channels are still served first. At this time, if the high-priority logical channels provide a large amount of data, the data provided by the low-priority logical channels may have to wait for a long time, or even never be served.

[0170] To avoid the problem that low-priority logical channels are always not served, the network device configures a priority bit rate (PBR) in kB / s for each uplink logical channel of the terminal device. The MAC layer scheduler of the terminal device limits the transmission rate of each logical channel to below its respective PBR. In other words, if the data transmission rate of a high-priority logical channel exceeds the PBR of this logical channel, even if the high-priority logical channel still has data to be sent, the MAC layer scheduler will switch to serving low-priority logical channels whose transmission rate does not reach the PBR.

[0171] At present, the scheduler uses the token bucket algorithm to ensure that the transmission rate of each logical channel is below the PBR. The token bucket algorithm is a commonly used rate limiting method. The algorithm can be figuratively compared to the operation process of a bucket containing "tokens". A token is a pass for transmitting data. A token means that one unit of data (generally in bytes) can be released. The token is put into the bucket at a pre-agreed rate (i.e., PBR). The data generator (i.e., the logical channel) first takes tokens from the bucket. The number of tokens taken determines the number of data that can be sent. After the logical channel sends data, the number of tokens in the bucket is also reduced accordingly. Then, the speed at which the logical channel takes tokens (i.e., the data transmission rate) will not exceed the speed at which the tokens are put in (i.e., PBR), thereby achieving the purpose of limiting the data transmission rate.

[0172] The network device can configure the priority, PBR and bucket size duration (bucket size duration, BSD) for each logical channel through RRC dedicated signaling (field LogicalChannelConfig). The token bucket size of each logical channel is PBR×BSD. In each TTI, for the token bucket of logical channel i, the number of newly added tokens is PBR×TTI, and the total number of tokens is recorded as B. When allocating resources, the scheduler of the terminal device first considers the logical channels with tokens (B>0) in the bucket, and puts the data of these logical channels into the MAC PDU in the order of logical channels from high to low until the MAC PDU is full. If the MAC PDU is not full, the terminal device will reallocate resources to each logical channel according to the priority order of each logical channel, and the value of B will no longer be considered at this time.

[0173] The following is a brief description of the technical problem to be solved by this application.

[0174] The links between different IAB nodes and the links between IAB nodes and IAB hosts are called backhaul links, which are used to backhaul uplink data from the terminal device to the CU included in the IAB host, or downlink data from the CU included in the IAB host to the UE. On the backhaul link, there are one or more backhaul radio link control channels (backhaulradio link control channel, BH RLC CH) for transmitting the above data. Furthermore, for the data of different UE data radio bearers (DRB) (including both DRBs of different UEs and different DRBs of a UE), the relationship between the data and the BHRLC CH can be 1:1 or N:1. In other words, the data of DRBs of different UEs can be aggregated on the same BH RLC CH for transmission, or they can be transmitted separately on different BH RLC CHs. Specifically, the mapping relationship between the UE's DRB and the BH RLC CH depends on the configuration of the CU included in the IAB host.

[0175] At present, in order to transmit a guaranteed bit rate (GBR) quality of service (QoS) flow, the CU included in the IAB host will configure the uplink guaranteed bit rate and downlink guaranteed bit rate (or both are called guaranteed flow bit rate) of the BHRLC CH for the DU included in the IAB host or the DU included in the IAB node. The guaranteed bit rate is the bit rate that the network guarantees to provide to the QoS flow within an average time window. Therefore, when performing uplink and downlink scheduling, the DU included in the IAB host or the DU included in the IAB node can refer to the guaranteed bit rate to achieve fair scheduling between DRBs of different UEs aggregated on the BH RLC CH carrying the GBR QoS flow.

[0176] However, for multiple BH RLC CHs carrying non-guaranteed bit rate (non-GBR) quality of service (QoS) flows, if each BH RLC CH aggregates a data radio bearer (DRB) of a UE, then each BH RLC CH is scheduled fairly; if each BH RLC CH aggregates DRBs of different numbers of UEs, and the multiple BH RLC CHs are allocated the same number of transmission resources, some UEs' DRBs will be treated unfairly in the BH RLC CH with a large number of aggregated UEs' DRBs. For example, for two BH RLC CHs, one BH RLC CH aggregates DRBs of 2 UEs, and the other BH RLC CH aggregates DRBs of 10 UEs. If the distribution unit included in the IAB host allocates the same number of transmission resources to the two BH RLC CHs during scheduling, the performance of some UEs' DRBs will be affected in the BH RLC CH that aggregates DRBs of 10 UEs.

[0177] The embodiment of the present application provides a node scheduling method 100 for downlink transmission. In the method, the DU included in the first node receives the first indication information from the CU included in the access backhaul integrated IAB host, and the first indication information is used to indicate the scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node, so that the DU included in the first node performs downlink scheduling on the one or more BH RLC CHs according to the scheduling parameters of the one or more BH RLC CHs. Among them, the one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service QoS flows with non-guaranteed bit rate, and the scheduling parameters include at least one of the bit rate and the scheduling level. In other words, the DU included in the first node performs downlink scheduling on the one or more BH RLCCHs according to the bit rate and / or scheduling level on the one or more BH RLC CHs, thereby ensuring the transmission resources of each BH RLC CH carrying non-GBRQoS flows, which is conducive to ensuring fair scheduling between the data radio bearers DRBs of each terminal device aggregated on the BH RLC CH.

[0178] The embodiment of the present application also provides a node scheduling method 200 for uplink transmission. In the method, the distribution unit DU included in the first node receives the first indication information from the CU included in the access backhaul integration IAB, and the first indication information is used to indicate the scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node, so that the DU included in the first node performs uplink scheduling on the second node according to the scheduling parameters of one or more BH RLC CHs. Among them, the one or more BH RLC CHs are BHRLC CHs that carry non-GBR quality of service QoS flows with non-guaranteed bit rate, and the scheduling parameters include at least one of the bit rate and the scheduling level. In other words, the DU included in the first node performs uplink scheduling on the second node according to the bit rate and / or scheduling level on the one or more BH RLC CHs, thereby ensuring the transmission resources of the second node, which is conducive to ensuring fair scheduling between one or more BH RLC CHs.

[0179] In addition, the DU included in the first node also indicates the first priority bit rate and the first priority of one or more logical channels to the MT included in the second node, and the one or more logical channels correspond one to one with the one or more BH RLC CHs, so that the MT included in the second node performs the logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels, thereby ensuring fair scheduling between the data radio bearers DRBs of each terminal device aggregated on the BH RLC CH. Specifically, the embodiment of the present application takes the node scheduling method 300 as an example to illustrate the implementation method.

[0180] The embodiments of the present application and related implementation methods are described below in conjunction with the accompanying drawings.

[0181] See also Figure 5 , Figure 5 1 is a flow chart of a node scheduling method 100 provided in an embodiment of the present application. The node scheduling method 100 describes a node scheduling method in downlink transmission from the perspective of interaction between a CU included in an IAB host and a DU included in a first node. The node scheduling method 100 includes but is not limited to the following steps:

[0182] S101, a centralized unit CU included in an access backhaul integrated IAB host determines first indication information; the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between a first node and a second node; the one or more BH RLC CHs are BH RLC CHs carrying non-GBR quality of service QoS flows;

[0183] The scheduling parameter includes at least one of a bit rate and a scheduling level. The first node is an IAB host or an IAB node, and the second node is any one of one or more child nodes of the first node.

[0184] S102. The CU included in the IAB host sends first indication information to the DU included in the first node;

[0185] S103. The DU included in the first node receives first indication information from the CU included in the IAB host;

[0186] S104. The DU included in the first node performs downlink scheduling on one or more BHRLC CHs according to scheduling parameters of one or more BH RLC CHs.

[0187] In S101, the scheduling parameter includes at least one of a bit rate and a scheduling level. That is, the CU included in the IAB host determines a bit rate for the one or more BH RLC CHs, or determines a scheduling level for the one or more BH RLC CHs, or determines a bit rate and a scheduling level for the one or more BH RLC CHs. The scheduling level is used to indicate a priority for scheduling one or more BH RLC CHs.

[0188] The first indication information determined by the CU included in the IAB host is used to indicate the scheduling parameters of one or more BH RLC CHs between the first node and the second node. Various implementations of the CU included in the IAB host determining the scheduling parameters of the one or more BH RLCCHs are described below:

[0189] In one implementation, the scheduling parameters of the first BH RLC CH among one or more BH RLC CHs are determined according to the number of data radio bearers of the terminal devices aggregated on the first BH RLC CH, and the first BH RLC CH is any one of the one or more BH RLC CHs. In a feasible implementation, the more the number of data radio bearers of the terminal devices aggregated on the first BH RLC CH, the larger the scheduling parameters of the first BH RLC CH. This implementation takes into account the number of DRBs of the terminal devices aggregated on the first BH RLCCH, which is beneficial for the DU included in the first node to schedule the first BH RLC CH according to the scheduling parameters, ensuring that the DRBs of the terminal devices aggregated on the first BH RLC CH are all scheduled, that is, it is beneficial to achieve fair scheduling between the DRBs of the terminal devices aggregated on the first BH RLC CH.

[0190] For example, the IAB network is Figure 6As shown, the first node is the IAB host, and the second node is the IAB node a. BH RLC CH-a and BH RLC CH-b are included between the IAB host and the IAB node a. BH RLC CH-a and BH RLC CH-b are both BH RLC CHs that carry non-GBR QoS flows. The DRBs of UE#1 and UE#2 are aggregated on BH RLC CH-a, and the DRBs of UE#3 are aggregated on BH RLC CH-b. Therefore, the CU included in the IAB host can determine that the bit rate of BH RLC CH-a is 2kB / s, and the bit rate of BH RLCCH-b is 1kB / s.

[0191] In another implementation, the scheduling parameters of the first BH RLC CH among one or more BH RLC CHs are determined according to the QoS parameters of the QoS flow on the first BH RLC CH, where the QoS flow is the QoS flow corresponding to the data radio bearer of the terminal device aggregated on the first BH RLC CH, and the first BH RLC CH is any one of the one or more BH RLC CHs. The QoS parameters include latency, error rate, etc. This implementation takes into account the QoS flow information corresponding to the DRB of the terminal device aggregated on the first BH RLC CH, so that when the DU included in the first node schedules the first BHRLC CH according to the scheduling parameters determined in this way, it can avoid the problem that the DRB of some terminal devices aggregated on the first BH RLC CH is not scheduled.

[0192] For example, the IAB network is listed above Figure 6 As shown, the delay of the QoS flow corresponding to the DRB of UE#1 aggregated on BH RLC CH-a is 2s, and the delay of the QoS flow corresponding to the DRB of UE#2 aggregated on BH RLC CH-b is 3s, and the delay of the QoS flow corresponding to the DRB of UE#3 aggregated on BH RLC CH-b is 8s. Therefore, the CU included in the IAB host determines that the delay requirement corresponding to the DRB of the terminal equipment aggregated on BH RLC CH-a is higher than the delay requirement corresponding to the DRB of the terminal equipment aggregated on BH RLC CH-b, and then the CU included in the IAB host determines that the bit rate of BH RLC CH-a is 7kB / s and the bit rate of BH RLC CH-b is 4kB / s, or the CU included in the IAB host determines that the scheduling level of BH RLC CH-a is 5 and the scheduling level of BH RLC CH-b is 2.

[0193] In another implementation, the scheduling parameters of the multiple BH RLC CHs between the first node and the multiple second nodes are determined by the DU included in the first node according to the number of DRBs of the terminal devices aggregated on the multiple BH RLC CHs, or the QoS parameters of the QoS flows on the multiple BH RLC CHs. That is to say, the DU included in the first node uniformly determines the scheduling parameters for the multiple BH RLC CHs according to the number of DRBs of the terminal devices aggregated on the multiple BH RLC CHs between the first node and the multiple second nodes or the QoS parameters of the QoS flows on the multiple BH RLC CHs.

[0194] For example, the IAB network Figure 7 As shown, the first node is the IAB host, and the second node includes IAB node a and IAB node b. BH RLC CH-a and BH RLC CH-b are between the IAB host and IAB node a, and BHRLC CH-c is between the IAB host and IAB node b. The DRB of UE#1 and the DRB of UE#2 are aggregated on BH RLC CH-a, the DRB of UE#3 is aggregated on BH RLC CH-b, and the DRB of UE#5 and the DRB of UE#6 are aggregated on BH RLC CH-c. Thus, the DU included in the first node device determines that the scheduling levels of BH RLC CH-a, BH RLC CH-b, and BH RLC CH-c are 3, 2, and 3, respectively, according to the number of DRBs of the terminal devices aggregated on each BHRLC CH.

[0195] In another implementation, the one or more BH RLC CHs are also BH RLC CHs that carry GBR QoS flows. That is to say, the CU included in the IAB host uniformly determines scheduling parameters for the BH RLC CH that carries non-GBR QoS flows and the BH RLCCH that carries GBR QoS flows. Optionally, the CU included in the IAB host uniformly determines scheduling parameters for multiple BH RLC CHs based on the number of DRBs of terminal devices aggregated on the BH RLC CH that carries non-GBR QoS flows and the BH RLC CH that carries GBR QoS flows, or the QoS parameters of the QoS flows corresponding to the DRBs of the aggregated terminal devices. Optionally, since the demand for service data transmitted by the BHRLC CH that carries GBR QoS flows is higher than the demand for service data transmitted by the BH RLC CH that carries non-GBR QoS flows, the scheduling parameters of the BH RLC CH that carries GBR QoS flows determined by the CU included in the IAB host are greater than the scheduling parameters of the BH RLC CH that carries non-GBR QoS flows.

[0196] For example, Figure 8As shown, the first node is the IAB host, the second node is the IAB node a, and the IAB host and the IAB node a include BH RLC CH-a, BH RLC CH-b, and BH RLC CH-c. BH RLC CH-a and BH RLC CH-b are BH RLC CHs that carry GBRQoS flows, and BH RLC CH-c is a BH RLC CH that carries non-GBR QoS flows. The DRBs of UE#1 and UE#2 are aggregated on BH RLC CH-a, the DRBs of UE#3, UE#4, and UE#5 are aggregated on BH RLC CH-b, and the DRBs of UE#6 are aggregated on BH RLCCH-c. Therefore, the bit rates determined by the CUs included in the IAB host for BH RLC CH-a, BH RLC CH-b, and BH RLC CH-c are 2kB / s, 3kB / s, and 1kB / s, respectively. It can be seen that the bit rate of the BH RLC CH-c carrying the GBR QoS flow is higher than the bit rates of the BH RLC CH-a and BH RLC CH-b carrying the non-GBR QoS flow.

[0197] In another implementation, the scheduling parameters of multiple BH RLC CHs between the first node and multiple second nodes are determined by the DU included in the first node according to the number of DRBs of terminal devices aggregated on the multiple BH RLC CHs, or according to the QoS parameters of the QoS flows corresponding to the DRBs of terminal devices aggregated on each BH RLC CH, and the multiple BH RLC CHs include BH RLC CHs carrying non-GBR QoS flows and BH RLC CHs carrying GBR QoS flows. At this time, the IAB host uniformly determines the scheduling parameters for multiple BH RLC CHs between the first node and the multiple second nodes.

[0198] For example, the IAB network Fig. 9As shown, the first node is IAB node-1b, the second node includes IAB node-2a and IAB node-2b, BH RLC CH-a, BH RLC CH-b, and BH RLC CH-c are included between IAB node-1b and IAB node-2a, BH RLC CH-d and BH RLC CH-e are included between IAB node-1b and IAB node-2b, BH RLC CH-a, BH RLC CH-b, and BH RLC CH-c are BH RLC CHs carrying non-GBR QoS flows, BH RLC CH-d and BH RLC CH-e are BH RLC CHs carrying GBR QoS flows, and the IAB host determines the number of DRBs of terminal devices aggregated on BH RLC CH-a, BH RLC CH-b, BH RLC CH-c, BH RLC CH-d, and BH RLCCH-e, or the number of DRBs of terminal devices aggregated on BH RLC CH-a, BH RLC CH-b, BH RLC The QoS parameters of the QoS flow corresponding to the DRB of the terminal equipment aggregated on BH RLC CH-c, BH RLC CH-d, and BH RLC CH-e determine the scheduling parameters of BH RLC CH-a, BH RLC CH-b, BH RLC CH-c, BH RLC CH-d, and BH RLC CH-e. For example, the number of DRBs of the terminal equipment aggregated on BH RLC CH-a, BH RLC CH-b, BH RLC CH-c, BH RLC CH-d, and BH RLC CH-e is 1, 1, 1, 2, and 3 respectively, and the CUs included in the IAB host are BH RLC CH-a, BH RLC CH-b, BH RLC CH-c, BH RLC CH-d, and BH RLC CH-e, and the bit rates of each BH RLC CH are determined to be 3kB / s, 3kB / s, 3kB / s, 6kB / s, and 9kB / s respectively.

[0199] In an embodiment of the present application, the IAB host including the CU may configure the first indication message for the DU included in the IAB host or the IAB node including the DU through the F1 interface application protocol (F1-application protocol, F1-AP) message of the F1 interface. In one implementation, the CU included in the IAB host may configure the first indication information in a message for establishing a BH RLC CH or modifying a BH RLC CH.

[0200] With respect to S104, the following describes an implementation method in which the DU included in the first node performs downlink scheduling on one or more BH RLC CHs according to the scheduling parameters of the one or more BH RLC CHs:

[0201] In one implementation, the above-mentioned scheduling parameters include a bit rate, and the DU included in the first node performs downlink scheduling for one or more BH RLC CHs according to the bit rate of one or more BH RLC CHs, including: scheduling downlink transmission resources for one or more BH RLC CHs according to the ratio between the bit rates of the multiple BH RLCCHs. That is to say, the DU included in the first node schedules downlink transmission resources for one or more BH RLC CHs in equal proportions according to the ratio between the bit rates of the multiple BH RLC CHs, thereby ensuring that the DRBs of the terminal devices aggregated on the above-mentioned one or more BH RLC CHs are all scheduled, that is, fair scheduling between the DRBs of the terminal devices aggregated on the above-mentioned BH RLC CH carrying the non-GBR QoS flow is achieved.

[0202] For example, the IAB network is the Figure 6 As shown, the bit rate of BHRLC CH-a indicated by the CU included in the IAB host and the bit rate of BH RLC CH-b indicated by the DU included in the IAB host is 2kB / s, and the bit rate of BH RLC CH-b is 1kB / s. That is, the ratio between the bit rate of BH RLC CH-a and the bit rate of BH RLC CH-b is 2:1, so the ratio of downlink transmission resources scheduled by the DU included in the IAB host for BH RLCCH-a and BH RLC CH-b is 2:1. For example, if the DU included in the IAB host will schedule 9kB of downlink transmission resources, the DU included in the IAB host will schedule 6kB of downlink transmission resources for BH RLC CH-a, and 3kB of downlink transmission resources for BH RLCCH-b.

[0203] In one implementation, the above-mentioned scheduling parameters include a scheduling level, and the DU included in the first node performs downlink scheduling on multiple BH RLC CHs according to the scheduling levels of one or more BH RLC CHs, including: scheduling one or more BH RLC CHs according to a scheduling order corresponding to the scheduling levels of one or more BH RLCCHs.

[0204] For example, the IAB network Figure 6 As shown, the DU included in the IAB host indicates that the scheduling levels of BH RLC CH-a and BHRLC CH-b indicated by the IAB node a are 7 and 3 respectively, so the DU included in the IAB node a determines the scheduling order of BH RLC CH-a and BH RLC CH-b to schedule BH RLC CH-a first and then schedule BH RLC CH-b.

[0205] In another implementation, the CU included in the IAB host only determines the scheduling level for one or more BHRLC CHs carrying non-GBR QoS flows, but does not determine the scheduling level for one or more BH RLC CHs carrying non-GBR QoS flows. Then, when the DU included in the first node performs downlink scheduling on each BH RLC CH, it first performs downlink scheduling on the BHRLC CH carrying the GBR QoS flow, and then performs downlink scheduling on one or more BH RLC CHs carrying non-GBR QoS flows according to the scheduling level of one or more BH RLC CHs carrying non-GBR QoS flows.

[0206] For example, the IAB network is listed above Figure 8 As shown, the CU included in the IAB host is the DU included in the IAB host. The DU does not indicate the scheduling level of BH RLC CH-a and BH RLC CH-b carrying GBR QoS flows, but only indicates that the scheduling level of BH RLCCH-c carrying non-GBR QoS flows is 3. The DU included in the IAB host first performs downlink scheduling on BH RLC CH-a and BH RLC CH-b, and then performs downlink scheduling on BH RLC CH-c.

[0207] In another implementation, the CU included in the IAB host is a scheduling level uniformly determined for the BH RLC CH carrying non-GBR QoS flows and the BH RLC CH carrying GBR QoS flows. The DU included in the first node performs downlink scheduling on the multiple BH RLC CHs according to the scheduling levels of the BH RLC CH carrying non-GBR QoS flows and the BH RLC CH carrying GBR QoS flows, i.e., it does not consider whether a certain BH RLC CH is a BH RLC CH carrying a GBR QoS flow or a BH RLC CH carrying a non-GBR QoS flow.

[0208] In another implementation, the above-mentioned scheduling parameters include a bit rate and a scheduling level. The DU included in the first node performs downlink scheduling on one or more BH RLC CHs according to the bit rate and scheduling level of one or more BH RLC CHs, including: scheduling downlink transmission resources for multiple BH RLC CHs according to the ratio between the bit rates of one or more BH RLC CHs, and then using the downlink transmission resources of the one or more BH RLC CHs to perform downlink scheduling on one or more BH RLC CHs according to the scheduling order corresponding to the scheduling level of the one or more BH RLCCHs.

[0209] For example, the IAB network is listed above Figure 6As shown, the CU included in the IAB host indicates that the bit rates of BH RLCCH-a and BH RLC CH-b are 5kB / s and 3kB / s respectively, and the scheduling levels of BH RLC CH-a and BH RLC CH-b are 4 and 1 respectively. The DU of the IAB host schedules 8kB of downlink transmission resources to BH RLC CH-a and 5kB of downlink transmission resources to BH RLC CH-b according to the ratio between the bit rates of BH RLC CH-a and BH RLC CH-b, and then schedules BH RLC CH-a downlink using the 5kB downlink transmission resource, and then schedules BH RLC CH-b downlink using the 3kB downlink transmission resource.

[0210] In the embodiment of the present application, the DU included in the first node does not limit the downlink scheduling order of the DRBs of the terminal devices aggregated on each BH RLC CH. Optionally, when the DU included in the first node performs downlink scheduling on the DRBs of the terminal devices aggregated on each BH RLC CH, a first in first out (FIFO) method may be used to perform downlink scheduling on the DRBs of one or more terminal devices. That is to say, when the DU included in the first node performs downlink scheduling on the DRBs of the terminal devices aggregated on one BH RLC CH, the DRBs of the terminal devices that arrive first are scheduled first, and then the DRBs of the terminal devices that arrive later are scheduled.

[0211] In the embodiment of the present application, the multiple BH RLC CHs in which the DU included in the first node performs downlink scheduling on one or more BH RLC CHs refer to some BH RLC CHs in the multiple BH RLC CHs between the first node and the second node, that is, the multiple BH RLC CHs in which the DU included in the first node performs downlink scheduling on multiple BH RLC CHs refer to one or more BH RLC CHs in the BH RLC CHs between the first node and the second node. For example, the first node and the second node include BH RLC CH-a, BH RLC CH-b, and BH RLC CH-c, and the DU included in the first node can perform downlink scheduling on any one of BH RLC CH-a, BH RLCCH-b, and BH RLC CH-c, or can perform downlink scheduling on any two of BH RLC CH-a, BH RLCCH-b, and BH RLC CH-c, or can perform downlink scheduling on all of BH RLC CH-a, BH RLCCH-b, and BH RLC CH-c. The embodiment of the present application does not limit the number of BH RLC CHs for downlink scheduling of the DU included in the first node.

[0212] It can be seen that in the embodiment of the present application, the DU included in the first node performs downlink scheduling on the one or more BH RLC CHs according to the bit rate and / or scheduling level on the one or more BH RLC CHs, thereby ensuring the transmission resources of the BH RLC CHs carrying non-GBRQoS flows, which is beneficial to ensure fair scheduling between the data radio bearers DRBs of each terminal device aggregated on the BH RLC CH.

[0213] The embodiment of the present application further provides a node scheduling method 200, which describes a node scheduling method in uplink transmission from the perspective of interaction between a CU included in an IAB host, a DU included in a first node, and an MT included in a second node. Fig.10 2 is a flow chart of a node scheduling method 200, which includes but is not limited to the following steps:

[0214] S201, a centralized unit CU included in an access backhaul integrated IAB host determines first indication information; the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between a first node and a second node; the one or more BH RLC CHs are BH RLC CHs carrying non-GBR quality of service QoS flows;

[0215] The scheduling parameters include at least one of a bit rate and a scheduling level; the scheduling level is used to indicate the priority of scheduling multiple second BH RLC CHs; the first node is the IAB host or IAB node; the second node is any one of one or more child nodes of the first node.

[0216] S202. The CU included in the IAB sends first indication information to the DU included in the first node;

[0217] S203, the distribution unit DU included in the first node receives first indication information from the CU included in the access backhaul integration IAB;

[0218] In the embodiment of the present application, S201-S203 are implemented in the same way as the above-mentioned S101-S103 and will not be described in detail.

[0219] S204: The DU included in the first node performs uplink scheduling on the second node according to scheduling parameters of one or more BH RLC CHs between the first node and the second node.

[0220] In one implementation, the scheduling parameter includes a bit rate, and the DU included in the first node performs uplink scheduling for the second node according to the bit rate of one or more BH RLC CHs between the first node and the second node, including: the DU included in the first node schedules uplink transmission resources for the second node and the third node according to the ratio of the sum of the bit rates of one or more BH RLC CHs between the first node and the second node to the sum of the bit rates of one or more BH RLC CHs between the first node and the third node; the third node is a node different from the second node among the child nodes of the first node. In other words, the scheduling of uplink transmission resources for each child node of the first node by the DU included in the first node is determined according to the sum of the bit rates of one or more BH RLC CHs of each child node, and this implementation can ensure fair scheduling between the one or more BH RLC CHs between the first node and the child nodes.

[0221] For example, the IAB network is listed above Fig. 9 As shown, the first node is IAB node-1b, the second node includes IAB node-2a and IAB node-2b, BH RLC CH-a, BH RLC CH-b, and BH RLCCH-c are included between IAB node-1b and IAB node-2a, BH RLC CH-d and BH RLC CH-e are included between IAB node-1b and IAB node-2b, the bit rates of BH RLC CH-a, BH RLCCH-b, and BH RLC CH-c are 1kB / s, 1kB / s, and 1kB / s respectively, and the bit rates of BH RLC CH-d and BH RLC CH-e are 2kB / s and 3kB / s respectively. That is, the ratio of the sum of the bit rates of the multiple BH RLC CHs between the IAB node-1b and the IAB node-2a to the sum of the bit rates of the BH RLC CHs between the IAB node-1b and the IAB node-2b is 3:5, so that the ratio of the uplink transmission resources scheduled by the DU included in the IAB node-1 for the IAB node-2a and the IAB node-2b is also 3:5. For example, if the DU included in the IAB node-1b will schedule 8kB of uplink transmission resources, 3kB of the 8kB uplink transmission resources will be scheduled to the IAB node-2a, and 5kB of the 8kB uplink transmission resources will be scheduled to the IAB node-2b.

[0222] In another implementation, the scheduling parameter includes a bit rate, and the DU included in the first node performs uplink scheduling on the second node according to the bit rate of one or more BH RLC CHs between the first node and the second node, including: the DU included in the first node performs uplink scheduling on the second node and the third node according to the bit rate of one or more BH RLC CHs between the first node and the second node, and the bit rate of one or more BH RLC CHs between the first node and the third node. In detail, if the bit rate of each of the one or more BH RLC CHs between the first node and the second node is greater than the bit rate of each of the one or more BH RLC CHs between the first node and the third node, the DU included in the first node first performs uplink scheduling on the second node, and then performs uplink scheduling on the third node. This implementation can also ensure fair scheduling between one or more BH RLC CHs between the first node and the second node when the DU included in the first node performs uplink scheduling on the second node.

[0223] In another implementation, the scheduling parameters include a scheduling level, and the scheduling level is determined by the CU included in the IAB host for one or more BH RLC CHs carrying non-GBR QoS flows between the first node and each child node. Then the DU included in the first node performs uplink scheduling on the second node according to the scheduling level of one or more BH RLC CHs between the first node and the second node, including: the DU of the first node first performs uplink scheduling on one or more BH RLC CHs carrying GBR QoS flows between the first node and the third node, and then performs uplink scheduling on the second node and the fourth node according to the sum of the scheduling levels of each BH RLC CH between the first node and the second node and the sum of the scheduling levels on each BH RLC CH between the first node and the fourth node.

[0224] Among them, the third node and the fourth node are nodes different from the second node among the child nodes of the first node, and one or more BH RLC CHs between the first node and the third node are BH RLC CHs carrying GBR QoS flows, and one or more BH RLC CHs between the first node and the second node and one or more BH RLC CHs between the first node and the fourth node are BH RLC CHs carrying non-GBR QoS flows. If the sum of the scheduling levels of one or more BH RLC CHs between the first node and the second node is greater than the sum of the scheduling levels of one or more BH RLC CHs between the first node and the fourth node, the DU of the first node first performs uplink scheduling on the third node, then performs uplink scheduling on the second node, and finally performs uplink scheduling on the fourth node.

[0225] That is to say, under this implementation method, the DU included in the first node first performs uplink scheduling on the sub-nodes corresponding to the BHRLC CH carrying one or more GBR QoS flows, and then performs uplink scheduling on the sub-nodes corresponding to the BH RLC CH carrying the non-GBR QoS flow according to the scheduling level of one or more BH RLC CH carrying non-GBR QoS flows.

[0226] In another implementation, the scheduling parameters include a scheduling level, and the scheduling level is uniformly determined by the CU included in the IAB host for one or more BH RLC CHs carrying non-GBR QoS flows and one or more BH RLC CHs carrying GBR QoS flows between the first node and each sub-node, then the DU included in the first node performs uplink scheduling on the second node according to the scheduling level of one or more BH RLC CHs between the first node and the second node, including: the DU of the first node determines the scheduling order for the second node and the third node according to the sum of the scheduling levels of one or more BH RLC CHs between the first node and the second node and the sum of the scheduling levels of one or more BH RLC CHs between the first node and the third node, and performs uplink scheduling on the second node and the third node according to the scheduling order. The third node is a sub-node of the first node that is different from the second node.

[0227] That is to say, under this implementation method, the DU of the first node does not consider whether the BH RLC CH between the first node and the child node is a BH RLC CH carrying a GBR QoS flow or a BH RLC CH carrying a non-GBR QoS flow. It only determines the scheduling order of the second node and the third node based on the sum of the BH RLC CH scheduling levels between the first node and the second node, and the sum of the BH RLC CH scheduling levels between the first node and the third node, and performs uplink scheduling on the second node and the third node according to the scheduling order.

[0228] For example, if the sum of scheduling levels of one or more BH RLC CHs between the first node and the second node is less than the sum of scheduling levels of one or more BH RLC CHs between the first node and the second node, the DU included in the first node first performs uplink scheduling on the third node and then performs uplink scheduling on the second node.

[0229] In another implementation, the scheduling parameter includes a scheduling level, and the DU included in the first node performs uplink scheduling on the second node according to the scheduling level of one or more BH RLC CHs between the first node and the second node, including: the DU included in the first node performs uplink scheduling on the second node and the third node according to the scheduling level of one or more BH RLC CHs between the first node and the second node, and according to the scheduling level of one or more BH RLC CHs between the first node and the third node. The third node is a subnode of the first node that is different from the second node. In detail, if the scheduling level of each of the one or more BH RLC CHs between the first node and the second node is higher than the scheduling level of each of the one or more BH RLC CHs between the first node and the third node, the DU included in the first node first performs uplink scheduling on the second node, and then performs uplink scheduling on the third node. This implementation can also ensure fair scheduling between one or more BH RLC CHs between the first node and the second node when the DU included in the first node performs uplink scheduling on the second node.

[0230] In another implementation, the scheduling parameters include a bit rate and a scheduling level, then the DU included in the first node performs uplink scheduling on the second node according to the scheduling level and bit rate of one or more BH RLC CHs between the first node and the second node, including: the DU included in the first node schedules uplink transmission resources for the second node and the third node according to the ratio between the sum of the bit rates of one or more BHRLC CHs between the first node and the second node and the sum of the bit rates of one or more BH RLC CHs between the first node and the third node, and then determines the scheduling order for the second node and the third node according to the sum of the scheduling levels of one or more BH RLC CHs between the first node and the second node and the sum of the scheduling levels of one or more BH RLC CHs between the first node and the third node, and finally performs uplink scheduling on the second node and the third node by respectively utilizing the uplink transmission resources of the second node and the third node, and according to the order in which the second node and the third node are scheduled.

[0231] It can be seen that in the embodiment of the present application, the DU included in the first node performs uplink scheduling on the second node according to the bit rate and / or scheduling level on the one or more BH RLC CHs, thereby ensuring the transmission resources of the second node, which is beneficial to ensure fair scheduling between one or more BH RLC CHs.

[0232] After S104 , the DU included in the first node and the MT included in the second node may further perform the following steps, which are specifically described with reference to the node scheduling method 300 . Fig.11It is a flowchart of the node scheduling method 300.

[0233] S301, the DU included in the first node sends second indication information to the mobile terminal MT included in the second node; the second indication information is used to indicate the first priority bit rate and the first priority of one or more logical channels; the one or more logical channels correspond to one or more BH RLC CHs one by one;

[0234] S302, the mobile terminal MT included in the second node receives second indication information from the distribution unit DU included in the first node;

[0235] S303: The MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0236] In S301, the one-to-one correspondence between one or more logical channels and one or more BH RLC CHs refers to the channel mapping relationship between the RLC layer and different protocol layers. The channel used to transmit data between the RLC layer and the MAC layer is called a logical channel, and the channel used to transmit data between the RLC layer and the BAP layer is called a BH RLC CH. One logical channel between the RLC layer and the MAC layer corresponds to one BH RLC CH between the RLC layer and the BAP layer. For example, the channel used to transmit data between the RLC layer and the MAC layer includes logical channel a, logical channel b, and logical channel c, then there are corresponding BH RLC CH-a, BH RLC CH-b, and BH RLC CH-c in the RLC layer and the BAP layer. Therefore, the first priority bit rate and the first priority of one or more logical channels can be used by the second node to perform the LCP process and perform uplink scheduling on one or more BH RLC CHs corresponding to one or more logical channels.

[0237] In one implementation, the first priority bit rate and the first priority are determined by the DU included in the first node according to the above-mentioned scheduling parameters, then the MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performs uplink scheduling on one or more BHRLC CHs corresponding to the one or more logical channels, including: utilizing the uplink transmission resources authorized by the DU included in the first node, performing a logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performing uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0238] In another implementation, the first priority bit rate and the first priority are determined by the DU included in the first node according to the information of the DRB of the terminal device aggregated on the BH RLC CH. Then in this implementation, the MT included in the second node performs the logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels, including: receiving third indication information from the centralized unit CU included in the IAB host, the third indication information is used to indicate the scaling factor of the priority bit rate and the scaling factor of the priority of one or more logical channels; then, the MT included in the second node determines the second priority bit rate of one or more logical channels according to the first priority bit rate and the scaling factor of the priority bit rate, and determines the second priority of one or more logical channels according to the first priority and the scaling factor of the priority; finally, the MT included in the second node performs the logical channel priority LCP process according to the second priority bit rate and the second priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0239] That is to say, if the first priority bit rate and the first priority are not determined by the DU included in the first node according to the scheduling parameters, the CU included in the IAB host can indicate the scaling factor of the priority bit rate and the priority to the MT included in the second node, thereby facilitating the MT included in the second node to obtain the priority bit rate and priority for performing the LCP process according to the scaling factor of the priority bit rate and the scaling factor of the priority.

[0240] In another implementation, the MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels, including: receiving fourth indication information from a centralized unit CU included in the IAB host; the fourth indication information is used to indicate a third priority bit rate and a third priority of one or more logical channels; then performing a logical channel priority LCP process according to the third priority bit rate and the third priority of one or more logical channels, and performing uplink scheduling on one or more BH RLC CHs corresponding to one or more logical channels. That is, in this implementation, the priority bit rate and priority used for the second node to perform the LCP process are indicated by the CU included in the IAB host to the MT included in the second node.

[0241] In the embodiment of the present application, the order in which the MT included in the second node performs uplink scheduling on the DRBs of one or more terminal devices aggregated on a BH RLC CH is not limited. Optionally, the MT included in the second node may use the FIFO method to perform uplink scheduling on the DRBs of terminal devices aggregated on a BH RLC CH. For example, the DRBs of UE#a and UE#b are aggregated on the BH RLC CH-a between the first node and the second node. When the second node performs uplink scheduling on the BH RLC CH-a, the MT included in the second node will schedule the DRB of the UE whose DRB corresponding QoS flow arrives at the second node first. For example, if the QoS flow corresponding to the DRB of UE#b arrives at the second node first, then when the MT included in the second node performs uplink scheduling on the BH RLC CH-a, the QoS flow corresponding to the DRB of UE#b is first uplink scheduled, and then the QoS flow corresponding to the DRB of UE#a is uplink scheduled.

[0242] It can be seen that in the embodiment of the present application, the MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of one or more logical channels, and performs uplink scheduling on one or more BH RLC CHs corresponding to one or more logical channels, thereby ensuring fair scheduling between the data radio bearers DRBs of each terminal device aggregated on the BH RLC CH.

[0243] In order to implement the functions of the method provided in the above embodiment of the present application, any one of the core network device, the wireless access network device, the wireless backhaul device and the terminal device may include at least one of a hardware structure and a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether one of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0244] like Fig.12 As shown, an embodiment of the present application provides a communication device 1200. The communication device 1200 may be a component of the DU included in the first node (for example, an integrated circuit, a chip, etc.), or a component of the CU included in the IAB host (for example, an integrated circuit, a chip, etc.), or a component of the MT included in the second node (for example, an integrated circuit, a chip, etc.). The communication device 1200 may also be other communication units for implementing the method in the method embodiment of the present application. The communication device 1200 may include: a communication unit 1201. Optionally, it may also include a processing unit 1202 and a storage unit 1203.

[0245] In one possible design, Fig.12One or more units may be implemented by one or more processors, or by one or more processors and memories; or by one or more processors and transceivers; or by one or more processors, memories, and transceivers, which are not limited in the embodiments of the present application. The processor, memory, and transceiver may be provided separately or integrated.

[0246] The communication device 1200 has the function of implementing the DU included in the first node described in the embodiment of the present application. Optionally, the communication device 1200 has the function of implementing the CU included in the IAB host described in the embodiment of the present application. Optionally, the communication device 1200 has the function of implementing the MT included in the second node described in the embodiment of the present application. For example, the communication device 1200 includes a module or unit or means corresponding to the steps involved in the DU included in the first node described in the embodiment of the present application, and the function or unit or means can be implemented by software, or by hardware, or by hardware executing the corresponding software implementation, or by a combination of software and hardware. For details, please refer to the corresponding description in the aforementioned corresponding method embodiment.

[0247] In one possible design, a communication device 1200 may include:

[0248] The communication unit 1201 is used to receive first indication information from a CU included in an access backhaul integrated IAB host, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BHRLC CH between a first node and a second node, and the first node is an IAB host or an IAB node;

[0249] The processing unit 1202 is further configured to perform downlink scheduling on the one or more BH RLC CHs according to the scheduling parameters of the one or more BH RLC CHs.

[0250] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of one or more child nodes of the first node.

[0251] In one implementation, the scheduling parameters of the first BH RLC CH among the one or more BH RLC CHs are determined according to the number of data radio bearers of the terminal devices aggregated on the first BH RLC CH, or according to the QoS parameters of the QoS flow on the first BH RLC CH, and the QoS flow is the QoS flow corresponding to the data radio bearers of the terminal devices aggregated on the first BH RLC CH; the first BH RLC CH is any one of the one or more BH RLC CHs.

[0252] In one implementation manner, the one or more BH RLC CHs are also BH RLC CHs that carry GBR QoS flows.

[0253] In one implementation, the scheduling parameter includes a bit rate, and the processing unit 1202 performs downlink scheduling on the multiple BH RLC CHs according to the bit rates of the one or more BH RLC CHs, including: scheduling downlink transmission resources for the multiple BH RLC CHs according to a ratio between the bit rates of the multiple BH RLC CHs.

[0254] In another implementation, the scheduling parameters include a scheduling level, and the processing unit 1202 performs downlink scheduling on one or more BH RLC CHs according to the scheduling levels of one or more BH RLC CHs, including: performing downlink scheduling on one or more BH RLC CHs according to a scheduling order corresponding to the scheduling levels of one or more BH RLC CHs.

[0255] The embodiment of the present application and the method embodiment shown in the above-mentioned node scheduling method 100 are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiment shown in the above-mentioned node scheduling method 100, and no further details will be given.

[0256] In another possible design, a communication device 1200 may include:

[0257] The processing unit 1202 is configured to determine first indication information, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node;

[0258] The communication unit 1201 is configured to send the first indication information to the DU included in the first node.

[0259] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0260] In one implementation, the scheduling parameters of the first BH RLC CH among the one or more BH RLC CHs are determined according to the number of data radio bearers of the terminal devices aggregated on the first BH RLC CH, or according to the QoS parameters of the QoS flow on the first BH RLC CH, and the QoS flow is the QoS flow corresponding to the data radio bearers of the terminal devices aggregated on the first BH RLC CH; the first BH RLC CH is any one of the one or more BH RLC CHs.

[0261] In one implementation manner, the one or more BH RLC CHs are also BH RLC CHs that carry GBR QoS flows.

[0262] The embodiment of the present application and the method embodiment shown in the above-mentioned node scheduling method 100 are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiment shown in the above-mentioned node scheduling method 100, and no further details will be given.

[0263] In yet another possible design, a communication device 1200 may include:

[0264] The communication unit 1201 is configured to receive first indication information from a CU included in the access backhaul integrated IAB, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLCCH between a first node and a second node, and the first node is an IAB host or an IAB node;

[0265] The processing unit 1202 is configured to perform uplink scheduling on the second node according to the scheduling parameters of the one or more BH RLC CHs.

[0266] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The second node is any one of the one or more child nodes of the first node.

[0267] In one implementation, the processing unit 1202 is also used to send second indication information to the mobile terminal MT included in the second node, and the second indication information is used to indicate a first priority bit rate and a first priority of one or more logical channels, and the one or more logical channels correspond one-to-one to the one or more BH RLC CHs, and the first priority bit rate and the first priority are used for the second node to perform a logical channel priority LCP process.

[0268] In one implementation, the scheduling parameters of the first BH RLC CH among the one or more BH RLC CHs are determined according to the number of data radio bearers of the terminal devices aggregated on the first BH RLC CH, or according to the QoS parameters of the QoS flow on the first BH RLC CH, the QoS flow is the QoS flow corresponding to the data radio bearers of the terminal devices aggregated on the first BH RLC CH, and the first BH RLC CH is any one of the one or more BH RLC CHs.

[0269] In one implementation manner, the one or more BH RLC CHs are also BH RLC CHs that carry GBR QoS flows.

[0270] In one implementation, the first priority bit rate and the first priority are determined based on the scheduling parameters.

[0271] In one implementation, the scheduling parameter includes a bit rate, and the processing unit 1202 performs uplink scheduling on the second node according to the bit rate of one or more BH RLC CHs between the first node and the second node, and specifically performs the following steps: scheduling uplink transmission resources for the second node and the third node according to the ratio of the sum of the bit rates of one or more BH RLC CHs between the first node and the second node to the sum of the bit rates of one or more BH RLC CHs between the first node and a third node, wherein the third node is a node among the child nodes of the first node that is different from the second node.

[0272] In another implementation, the scheduling parameters include a scheduling level, and the processing unit 1202 performs uplink scheduling on the second node according to the scheduling level of one or more BH RLC CHs between the first node and the second node, including: performing uplink scheduling on the second node and the third node according to a scheduling order corresponding to the scheduling level of one or more BH RLC CHs between the first node and the second node, and a scheduling order corresponding to the scheduling level of one or more BH RLC CHs between the first node and the third node, wherein the third node is a node among the child nodes of the first node that is different from the second node.

[0273] The embodiment of the present application and the method embodiment shown in the above-mentioned node scheduling method 200 are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiment shown in the above-mentioned node scheduling method 200, and no further details will be given.

[0274] In yet another possible design, a communication device 1200 may include:

[0275] The communication unit 1201 is configured to receive second indication information from a distribution unit DU included in a first node, where the second indication information is used to indicate a first priority bit rate and a first priority of one or more logical channels, the first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node;

[0276] The processing unit 1202 is configured to perform a logical channel priority LCP process according to a first priority bit rate and a first priority of one or more logical channels, and perform uplink scheduling on one or more BH RLC CHs corresponding to the one or more logical channels.

[0277] The one or more logical channels correspond to the one or more BH RLC CHs one by one, and the one or more BH RLCCHs are BH RLC CHs that carry non-GBR quality of service QoS flows.

[0278] In one implementation manner, the one or more BH RLC CHs are also BH RLC CHs that carry GBR QoS flows.

[0279] In one implementation, the processing unit 1202 performs a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels, and is specifically used to perform the following steps: receiving third indication information from a centralized unit CU included in the IAB host; the third indication information is used to indicate a scaling factor of the priority bit rate and a scaling factor of the priority of the one or more logical channels; determining a second priority bit rate of the one or more logical channels according to the first priority bit rate and the scaling factor of the priority bit rate, and determining a second priority of the one or more logical channels according to the first priority and the scaling factor of the priority; performing a logical channel priority LCP process according to the second priority bit rate and the second priority of the one or more logical channels, and performing uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels.

[0280] In one implementation, the processing unit 1202 performs a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels, and is specifically used to perform the following steps: receiving fourth indication information from a centralized unit CU included in the IAB host, the fourth indication information being used to indicate a third priority bit rate and a third priority of the one or more logical channels, and then performing a logical channel priority LCP process according to the third priority bit rate and the third priority of the one or more logical channels, and performing uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels.

[0281] In one implementation, the processing unit 1202 performs a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels, and is specifically used to perform the following steps: utilizing the uplink transmission resources authorized by the DU included in the first node, performing a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performing uplink scheduling on the one or more BHRLC CHs corresponding to the one or more logical channels.

[0282] The embodiment of the present application and the method embodiment shown in the above-mentioned node scheduling method 300 are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiment shown in the above-mentioned node scheduling method 300, and no further details will be given.

[0283] In yet another possible design, a communication device 1200 may include:

[0284] The processing unit 1202 is configured to determine first indication information, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node;

[0285] The communication unit 1201 is configured to send the first indication information to the DU included in the first node.

[0286] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate a priority for scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of the one or more child nodes of the first node.

[0287] In one implementation, the scheduling parameters of the first BH RLC CH among the one or more BH RLC CHs are determined according to the number of data radio bearers of the terminal devices aggregated on the first BH RLC CH, or according to the QoS parameters of the QoS flow on the first BH RLC CH, and the QoS flow is the QoS flow corresponding to the data radio bearers of the terminal devices aggregated on the first BH RLC CH; the first BH RLC CH is any one of the one or more BH RLC CHs.

[0288] In one implementation manner, the one or more first BH RLC CHs are also BH RLCCHs carrying GBR QoS flows.

[0289] In one implementation, the communication unit 1201 may also send a third indication information to the mobile terminal MT included in the second node; the third indication information is used to indicate the scaling factor of the priority bit rate and the scaling factor of the priority of one or more logical channels; the one or more logical channels correspond one-to-one to the one or more BH RLC CHs.

[0290] In one implementation, the communication unit 1201 may also send fourth indication information to the second node; the fourth indication information is used to indicate a third priority bit rate and a third priority of one or more logical channels; the third priority bit rate and the third priority are used by the second node to perform a logical channel priority LCP process; the one or more logical channels correspond one-to-one to the one or more BH RLC CHs.

[0291] The embodiments of the present application and the embodiments shown in the above-mentioned node scheduling method 200 and node scheduling method 300 are based on the same concept and bring the same technical effects. For the specific principles, please refer to the description of the embodiments shown in the above-mentioned node scheduling method 200 and node scheduling method 300 and will not be repeated here.

[0292] Fig.13 A schematic diagram of the structure of a communication device is given. The communication device 1300 may be a DU included in the first node, a CU included in the IAB host, or an MT included in the second node, or may be a chip, a chip system, or a processor that supports the DU included in the first node to implement the above method, or may be a chip, a chip system, or a processor that supports the CU included in the IAB host to implement the above method, or may be a chip, a chip system, or a processor that supports the MT included in the second node to implement the above method. The device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.

[0293] The communication device 1300 may include one or more processors 1301. The processor 1301 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute a software program, and process the data of the software program.

[0294] Optionally, the communication device 1300 may include one or more memories 1302, on which instructions 1304 may be stored, and the instructions may be executed on the processor 1301, so that the communication device 1300 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 1302. The processor 1301 and the memory 1302 may be provided separately or integrated together.

[0295] Optionally, the communication device 1300 may further include a transceiver 1305 and an antenna 1306. The transceiver 1305 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing a transceiver function. The transceiver 1305 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.

[0296] The communication device 1300 is a DU included in the first node: the transceiver 1305 is used to execute S103 in the node scheduling method 100, execute S203 in the node scheduling method 200, and execute S301 in the node scheduling method 300; the processor 1301 is used to execute S104 in the node scheduling method 100, and is used to execute S204 in the node scheduling method 200.

[0297] The communication device 1300 is a CU included in the IAB host: the transceiver 1305 is used for S102 in the node scheduling method 100 and executes S202 in the node scheduling method 200; the processor 1301 is used for executing S101 in the node scheduling method 100 and for executing S201 in the node scheduling method 200.

[0298] The communication device 1300 is an MT included in the second node: the transceiver 1305 is used to execute S302 in the node scheduling method 300; the processor 1301 is used to execute S303 in the node scheduling method 300.

[0299] In another possible design, the processor 1301 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0300] In another possible design, optionally, the processor 1301 may store an instruction 1303, and the instruction 1303 runs on the processor 1301, so that the communication device 1300 can perform the method described in the above method embodiment. The instruction 1303 may be solidified in the processor 1301, in which case the processor 1301 may be implemented by hardware.

[0301] In another possible design, the communication device 1300 may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiments. The processor and transceiver described in the embodiments of the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channelmetal oxide semiconductor, PMOS), bipolar junction transistor (Bipolar Junction Transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0302] The communication device described in the above embodiment may be a DU included in the first node, a CU included in the IAB host, or an MT included in the second node, but the scope of the communication device described in the embodiment of the present application is not limited thereto, and the structure of the communication device may not be limited thereto. Fig.13 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0303] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0304] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and instructions;

[0305] (3) ASIC, such as modem (MSM);

[0306] (4) Modules that can be embedded in other devices;

[0307] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0308] (6)Others

[0309] For the case where the communication device may be a chip or a chip system, see Fig.14 Schematic diagram of the chip structure shown. Fig.14 The chip 1400 shown includes a processor 1401 and an interface 1402, and may further include a memory 1403. The number of the processor 1401 may be one or more, and the number of the interface 1402 may be multiple.

[0310] In one design, for a case where the chip is used to implement the function of the DU of the first node in an embodiment of the present application:

[0311] The interface 1402 is used to receive first indication information from a CU included in an access backhaul integrated IAB host, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BHRLC CH between a first node and a second node, and the first node is an IAB host or an IAB node;

[0312] The processor 1401 is configured to perform downlink scheduling on one or more BH RLC CHs according to scheduling parameters of the one or more BH RLC CHs.

[0313] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate the priority of scheduling one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The first node is an IAB host or an IAB node, and the second node is any one of one or more child nodes of the first node.

[0314] In another design, for a case where the chip is used to implement the function of the DU of the first node in an embodiment of the present application:

[0315] The interface 1402 is used to receive first indication information from a CU included in the access backhaul integrated IAB, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLCCH between a first node and a second node, and the first node is the IAB host or IAB node;

[0316] The processor 1401 is configured to perform uplink scheduling on the second node according to scheduling parameters of one or more backhaul radio link control channels BH RLC CH.

[0317] The scheduling parameter includes at least one of a bit rate and a scheduling level, and the scheduling level is used to indicate a priority for scheduling the one or more BH RLC CHs. The one or more BH RLC CHs are BH RLC CHs that carry non-GBR quality of service (QoS) flows. The second node is any one of the one or more child nodes of the first node.

[0318] In another design, for a case where the chip is used to implement the functions of the CU included in the IAB host in the embodiment of the present application:

[0319] The processor 1401 is configured to determine first indication information, where the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node;

[0320] The interface 1402 is used to send the first indication information to the DU included in the first node.

[0321] The scheduling parameters include at least one of a bit rate and a scheduling level; the scheduling level is used to indicate the priority of scheduling the one or more BH RLC CHs; the one or more BH RLC CHs are BH RLC CHs carrying non-GBR quality of service QoS flows; the first node is the IAB host or the IAB node; the second node is any one of the one or more child nodes of the first node.

[0322] In yet another design, for a case where the chip is used to implement the function of the MT included in the second node in the embodiment of the present application:

[0323] The interface 1402 is used to receive second indication information from a distribution unit DU included in the first node, where the second indication information is used to indicate a first priority bit rate and a first priority of one or more logical channels, the first node is the IAB host or IAB node; the second node is any one of the one or more child nodes of the first node; the first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node; the scheduling parameters include at least one of a bit rate and a scheduling level; the scheduling level is used to indicate a priority for scheduling the one or more BH RLC CHs; the one or more BH RLC CHs are BH RLC CHs carrying non-GBR quality of service QoS flows with non-guaranteed bit rate; the second node is any one of the one or more child nodes of the first node;

[0324] The processor 1401 is configured to perform a logical channel priority LCP process according to a first priority bit rate and a first priority of the one or more logical channels, and perform uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels.

[0325] In the embodiment of the present application, the communication device 1300 and the chip 1400 may also execute the implementation method described in the above-mentioned communication device 1200.

[0326] Those skilled in the art may also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application may be implemented by electronic hardware, computer software, or a combination of the two. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the functions described for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present application.

[0327] The embodiments of the present application and the method embodiments shown in the above-mentioned node scheduling method 100, node scheduling method 200 and node scheduling method 300 are based on the same concept and bring the same technical effects. For the specific principles, please refer to the description of the embodiments shown in the above-mentioned node scheduling method 100, node scheduling method 200 and node scheduling method 300, and no further details will be given.

[0328] It is understandable that some optional features in the embodiments of the present application may be implemented independently in certain scenarios without relying on other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects, or may be combined with other features according to needs in certain scenarios. Accordingly, the communication device provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.

[0329] In this application, "transmission" may include the following three situations: sending of data, receiving of data, or sending of data and receiving of data. In this application, "data" may include service data and / or signaling data.

[0330] In this application, the terms "comprises" or "has" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process / method comprising a series of steps, or a system / product / apparatus comprising a series of units, is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes / methods / products / apparatus.

[0331] In the description of the present application, "at least one" means one or more. "Including at least one of the following: A, B, C." means that it may include A, or include B, or include C, or include A and B, or include A and C, or include B and C, or include A, B and C.

[0332] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system.

[0333] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.

[0334] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0335] The present application also provides a computer-readable medium for storing computer software instructions, which, when executed by a communication device, implement the functions of any of the above method embodiments.

[0336] The present application also provides a computer program product for storing computer software instructions, which, when executed by a communication device, implement the functions of any of the above method embodiments.

[0337] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0338] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A node scheduling method, characterized in that: The method comprises: The distributed unit DU included in the first node receives the first indication information from the CU included in the access backhaul integrated IAB host; the first node is the IAB host or the IAB node; The first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node; the scheduling parameters include at least one of a bit rate and a scheduling level; the scheduling level is used to indicate a priority for scheduling the one or more BH RLC CHs; the one or more BH RLC CHs are BH RLC CHs carrying non-GBR quality of service QoS flows; the second node is any one of the one or more child nodes of the first node; The DU included in the first node performs downlink scheduling on the one or more BH RLC CHs according to the scheduling parameters of the one or more BH RLC CHs; Among the one or more BH RLC CHs, a scheduling parameter of a first BH RLC CH is determined according to the number of data radio bearers of the terminal device aggregated on the first BH RLC CH, or is determined according to a QoS parameter of a QoS flow on the first BH RLC CH, where the QoS flow is a QoS flow corresponding to the data radio bearer of the terminal device aggregated on the first BH RLC CH; The first BH RLC CH is any one of the one or more BH RLC CHs.

2. The method according to claim 1, characterized in that The one or more BH RLC CHs are also BH RLC CHs carrying GBRQoS flows.

3. The method according to claim 1 or 2, characterized in that: The scheduling parameter includes a bit rate, and the DU included in the first node performs downlink scheduling on the one or more BH RLC CHs according to the bit rate of the one or more BH RLC CHs, including: The DU included in the first node schedules downlink transmission resources for the one or more BH RLC CHs according to a ratio between bit rates of the one or more BH RLC CHs.

4. A node scheduling method, characterized in that: The method comprises: The distributed unit DU included in the first node receives the first indication information from the CU included in the access backhaul integrated IAB host; the first node is the IAB host or the IAB node; The first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node; the scheduling parameters include at least one of a bit rate and a scheduling level; the scheduling level is used to indicate a priority for scheduling the one or more BH RLC CHs; the one or more BH RLC CHs are BH RLC CHs carrying non-GBR quality of service QoS flows; the second node is any one of the one or more child nodes of the first node; The DU included in the first node performs uplink scheduling on the second node according to the scheduling parameters of the one or more BH RLC CHs; The scheduling parameter of the first BH RLC CH among the one or more BH RLC CHs is determined according to the number of data radio bearers of the terminal device aggregated on the first BH RLC CH, or is determined according to the QoS parameter of the QoS flow on the first BH RLC CH, and the QoS flow is the QoS flow corresponding to the data radio bearer of the terminal device aggregated on the first BH RLC CH; The first BH RLC CH is any one of the one or more BH RLC CHs.

5. The method according to claim 4, characterized in that The method further comprises: The DU included in the first node sends second indication information to the mobile terminal MT included in the second node; the second indication information is used to indicate a first priority bit rate and a first priority of one or more logical channels; the one or more logical channels correspond one to one with the one or more BH RLC CHs; the first priority bit rate and the first priority are used for the MT included in the second node to perform a logical channel priority LCP process.

6. The method according to claim 4 or 5, characterized in that: The one or more BH RLC CHs are also BH RLC CHs carrying GBR QoS flows.

7. The method according to claim 5, characterized in that The first priority bit rate and the first priority level are determined according to the scheduling parameters.

8. The method according to claim 4 or 5, characterized in that: The scheduling parameter includes a bit rate; the DU included in the first node performs uplink scheduling on the second node according to the bit rate of one or more BH RLC CHs between the first node and the second node, including: The DU included in the first node schedules uplink transmission resources for the second node and the third node according to a ratio of a sum of bit rates of one or more BH RLCCHs between the first node and the second node to a sum of bit rates of one or more BH RLC CHs between the first node and a third node; The third node is a node different from the second node among the child nodes of the first node.

9. A node scheduling method, characterized in that: The method comprises: The mobile terminal MT included in the second node receives the second indication information from the distribution unit DU included in the first node; the first node is an access backhaul integrated IAB host or IAB node; the second node is any one of the one or more child nodes of the first node; The second indication information is used to indicate a first priority bit rate and a first priority of one or more logical channels; the one or more logical channels correspond one to one with one or more BH RLC CHs between the first node and the second node; the one or more BH RLC CHs are BH RLCCHs carrying non-GBR quality of service QoS flows; The MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels.

10. The method according to claim 9, characterized in that The one or more BH RLC CHs are also BH RLC CHs carrying GBRQoS flows.

11. The method according to claim 9 or 10, characterized in that: The MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels, including: The MT included in the second node receives third indication information from the centralized unit CU included in the IAB host; the third indication information is used to indicate the scaling factor of the priority bit rate and the scaling factor of the priority of the one or more logical channels; The MT included in the second node determines a second priority bit rate of the one or more logical channels according to the first priority bit rate and a scaling factor of the priority bit rate, and determines a second priority of the one or more logical channels according to the first priority and the scaling factor of the priority; The MT included in the second node performs a logical channel priority LCP process according to the second priority bit rate and the second priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels.

12. The method according to claim 9 or 10, characterized in that: The MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels, including: The MT included in the second node receives fourth indication information from the centralized unit CU included in the IAB host; the fourth indication information is used to indicate a third priority bit rate and a third priority of the one or more logical channels; The MT included in the second node performs a logical channel priority LCP process according to the third priority bit rate and the third priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels.

13. The method according to claim 9 or 10, characterized in that: The MT included in the second node performs a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels, including: The MT included in the second node uses the uplink transmission resources authorized by the DU included in the first node, performs a logical channel priority LCP process according to the first priority bit rate and the first priority of the one or more logical channels, and performs uplink scheduling on the one or more BH RLC CHs corresponding to the one or more logical channels.

14. A node scheduling method, characterized in that: The method comprises: The centralized unit CU included in the access backhaul integrated IAB host determines the first indication information; The first indication information is used to indicate scheduling parameters of one or more backhaul radio link control channels BH RLC CH between the first node and the second node; the scheduling parameters include at least one of a bit rate and a scheduling level; the scheduling level is used to indicate a priority for scheduling the one or more BH RLC CHs; the one or more BHRLC CHs are BH RLC CHs carrying non-GBR quality of service QoS flows; the first node is the IAB host or IAB node; the second node is any one of the one or more child nodes of the first node; The CU included in the IAB host sends the first indication information to the DU included in the first node; The scheduling parameter of the first BH RLC CH among the one or more BH RLC CHs is determined according to the number of data radio bearers of the terminal device aggregated on the first BH RLC CH, or is determined according to the QoS parameter of the QoS flow on the first BH RLC CH, and the QoS flow is the QoS flow corresponding to the data radio bearer of the terminal device aggregated on the first BH RLC CH; The first BH RLC CH is any one of the one or more BH RLC CHs.

15. The method according to claim 14, characterized in that The one or more BH RLC CHs are also BH RLC CHs carrying GBRQoS flows.

16. The method according to claim 14 or 15, characterized in that The method further comprises: The CU included in the IAB host sends third indication information to the mobile terminal MT included in the second node; the third indication information is used to indicate the scaling factor of the priority bit rate and the scaling factor of the priority of one or more logical channels; the one or more logical channels correspond one to one with the one or more BH RLC CHs.

17. The method according to claim 14 or 15, characterized in that The method further comprises: The CU included in the IAB host sends fourth indication information to the second node; the fourth indication information is used to indicate a third priority bit rate and a third priority of one or more logical channels; the third priority bit rate and the third priority are used by the second node to perform a logical channel priority LCP process; the one or more logical channels correspond one to one with the one or more BH RLC CHs.

18. A communication device, characterized in that: The communication device comprises a unit for implementing any one of claims 1 to 3.

19. A communication device, characterized in that: The communication device comprises a unit for implementing any one of claims 4 to 8.

20. A communication device, characterized in that: The communication device comprises a unit for implementing any one of claims 9 to 13.

21. A communication device, characterized in that: The communication device comprises a unit for implementing any one of claims 14 to 17.

22. A communication device, characterized in that: It includes a processor and a communication interface, wherein the communication interface is used to communicate with other communication devices; the processor is used to run a program so that the communication device implements the method described in any one of claims 1 to 3, or implements the method described in any one of claims 4 to 8, or implements the method described in any one of claims 9 to 13, or implements the method described in any one of claims 14 to 17.

23. A communication device, characterized in that: include: Processors and interfaces; The interface is used to receive code instructions and transmit them to the processor; The processor is used to run the code instructions to execute the method as described in any one of claims 1 to 3, or to run the code instructions to execute the method as described in any one of claims 4 to 8, to run the code instructions to execute the method as described in any one of claims 9 to 13, and to run the code instructions to execute the method as described in any one of claims 14 to 17.

24. A computer-readable storage medium storing a computer program, the computer program comprising at least one code, the at least one code being executed by a communication device to control the communication device to execute the method described in any one of claims 1 to 3, or the method described in any one of claims 4 to 8, or the method described in any one of claims 9 to 13, or the method described in any one of claims 14 to 17.

Citation Information

Patent Citations

  • Control method and device for wireless backhaul link

    CN111586886A