A scheduling control method and a wireless intelligent controller

By passing specific information between wireless intelligent controllers, scheduling adjustments are realized for different services, and the problem that scheduling solutions in the prior art cannot be adjusted for different business needs is solved, reducing network resource waste and ensuring service quality.

CN114698032BActive Publication Date: 2025-05-30CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011580224.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-28
Publication Date
2025-05-30
Estimated Expiration
2040-12-28

AI Technical Summary

Technical Problem

The existing scheduling scheme cannot be adjusted for different needs of different services, resulting in unnecessary adjustments and waste of network resources.

Method used

Scheduling adjustments for different services are achieved by sending specific information between the non-real-time wireless intelligent controller and the near-real-time wireless intelligent controller, including network quality indicator expectations, sensitive indication information, service adjustment indication information and network fluctuation information.

Benefits of technology

Targeted scheduling adjustments are realized for different services, avoid unnecessary scheduling adjustments, reduce waste of network resources, and ensure service quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114698032B_ABST
    Figure CN114698032B_ABST
Patent Text Reader

Abstract

The present invention provides a scheduling control method and a wireless intelligent controller, belonging to the field of wireless communication technologies. The scheduling control method applied to a non-real-time wireless intelligent controller includes: sending first information to a near-real-time wireless intelligent controller, where the first information includes an expected value of a network quality metric and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality metric sensitive to services, and the network quality metric includes at least one of bandwidth and delay. The present invention clearly differentiates network quality metrics sensitive to different services, and while ensuring service experience, can avoid unnecessary scheduling adjustments and reduce waste of network resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technologies, and in particular, to a scheduling control method and a wireless intelligent controller. Background Art

[0002] Figure 1 The shown Open Radio Access Network (O-RAN) represents the future development direction of wireless networks: open and intelligent. Through open wireless data collection, intelligent management and control of wireless networks are carried out. Among them, data collection includes real-time service-side data and network-side data collection, and the regulation of wireless networks is mainly to adjust the network according to the service state, so as to achieve the purpose of ensuring the Quality of Service (QoS) of services. Among them, the network quality indicators that need to be mainly guaranteed are bandwidth and latency.

[0003] Figure 1 The main function of the Non Real Time RAN Intelligent Controller (Non-RT RIC) is to identify services, perform artificial intelligence (AI) model training or mathematical modeling on network-side and service-side data, obtain models corresponding to different service states, input the real-time collected data into these models, and obtain corresponding service state information. The Near Real Time RAN Intelligent Controller (Near-RT RIC) has an algorithm for assisting base station radio resource management (RRM). The algorithm performs scheduling control according to the service state information. The interface between the two network elements is the A1 interface, as Figure 2 shown, the expected value of network quality indicators and feedback information are transmitted in the interface, and this information is triggered when it is detected that a service needs to be guaranteed.

[0004] In the current overall architecture, only the process is roughly introduced, and the content transmitted in the process and interface has not been defined. On the other hand, for diverse services, different services have different requirements for the network, and it is necessary to guarantee the bandwidth or latency in a targeted manner. Otherwise, unnecessary adjustments are likely to be triggered, resulting in waste of network resources. Summary of the Invention

[0005] In view of this, the present invention provides a scheduling control method and a wireless intelligent controller, which are used to solve the problem that the current scheduling scheme cannot be adjusted according to the different requirements of different services, thus easily triggering unnecessary adjustments and resulting in waste of network resources.

[0006] To solve the above technical problems, in a first aspect, the present invention provides a scheduling control method, which is applied to a non-real-time wireless intelligent controller and includes:

[0007] Sending a first message to a near-real-time wireless intelligent controller, where the first message includes an expected value of a network quality metric and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality metric sensitive to services, and the network quality metric includes at least one of bandwidth and delay; and / or,

[0008] Sending a second message to the near-real-time wireless intelligent controller, where the second message includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate an adjustment of the network quality metric, and the network fluctuation information is used to indicate the degree of change of the network quality metric.

[0009] Optionally, after sending the first message to the near-real-time wireless intelligent controller, it further includes:

[0010] Receiving a first feedback message sent by the near-real-time wireless intelligent controller, where the first feedback message includes a first adjustment result of the near-real-time wireless intelligent controller for scheduling adjustment according to the first message.

[0011] Optionally, the first feedback message further includes a current network quality metric value, the current network quality metric value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the degree of change of the network quality metric.

[0012] Optionally, before sending the second message to the near-real-time wireless intelligent controller, it further includes:

[0013] Determining whether the current network quality metric meets the service requirements;

[0014] Generating the service adjustment indication information when it is determined that the current network quality metric does not meet the service requirements.

[0015] Optionally, determining whether the current network quality metric meets the service requirements includes:

[0016] When the network quality metric includes delay, determining whether the delay meets the service requirements according to the delay measurement information sent by the near-real-time wireless intelligent controller;

[0017] When the network quality metric includes bandwidth, determining the card information of the service according to the collected network-side data, and determining whether the bandwidth meets the service requirements according to the card information.

[0018] Optionally, after sending the second information to the near-real-time wireless intelligent controller, the following is further included:

[0019] Receiving second feedback information sent by the near-real-time wireless intelligent controller, where the second feedback information includes a second adjustment result of scheduling adjustment according to the second information and / or status indication decision information, and the status indication decision information is used to indicate whether to re-determine the network fluctuation information.

[0020] In a second aspect, the present invention further provides a scheduling control method, which is applied to a near-real-time wireless intelligent controller and includes:

[0021] Receiving first information sent by a non-real-time wireless intelligent controller, where the first information includes an expected value of a network quality index and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality index sensitive to services, and the network quality index at least includes one of bandwidth and delay; performing scheduling adjustment according to the first information; and / or,

[0022] Receiving second information sent by the non-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjusting the network quality index, and the network fluctuation information is used to indicate the degree of change of the network quality index; performing scheduling adjustment according to the second information.

[0023] Optionally, after performing scheduling adjustment according to the first information, the following is further included:

[0024] Sending first feedback information to the non-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of scheduling adjustment according to the first information.

[0025] Optionally, performing scheduling adjustment according to the first information includes:

[0026] Adjusting the QCI level, and the adjusted QCI level is adapted to the expected value of the network quality index and the sensitive indication information.

[0027] Optionally, the first feedback information further includes a current network quality index value, the current network quality index value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the degree of change of the network quality index.

[0028] Optionally, if the service adjustment indication information is used to indicate adjusting the delay;

[0029] Performing scheduling adjustment according to the second information includes:

[0030] If the network fluctuation information of the time delay is less than the first preset fluctuation threshold, increase the scheduling frequency or set a short-periodic scheduling policy;

[0031] If the network fluctuation information is greater than the first preset fluctuation threshold, enable pre-scheduling.

[0032] Optionally, if the service adjustment indication information is used to indicate an adjustment to the bandwidth;

[0033] The scheduling adjustment according to the second information includes:

[0034] If the network fluctuation information of the bandwidth is less than the second preset fluctuation threshold, increase the scheduling priority or allocate more radio resources;

[0035] If the network fluctuation information is greater than the second preset fluctuation threshold, fix at least a part of the bandwidth of the service.

[0036] In a third aspect, the present invention further provides a non-real-time wireless intelligent controller, including:

[0037] A first information sending module, configured to send first information to a near-real-time wireless intelligent controller, where the first information includes an expected value of a network quality index and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality index sensitive to services, and the network quality index includes at least one of bandwidth and time delay; and / or,

[0038] A second information sending module, configured to send second information to the near-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate an adjustment to the network quality index, and the network fluctuation information is used to indicate the degree of change of the network quality index.

[0039] Optionally, the non-real-time wireless intelligent controller further includes:

[0040] A first feedback information receiving module, configured to receive first feedback information sent by the near-real-time wireless intelligent control, where the first feedback information includes a first adjustment result of the near-real-time wireless intelligent controller for scheduling adjustment according to the first information.

[0041] Optionally, the first feedback information further includes a current network quality index value, the current network quality index value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the degree of change of the network quality index.

[0042] Optionally, the non-real-time wireless intelligent controller further includes:

[0043] A judgment module, configured to determine whether the current network quality indicator meets the service requirements;

[0044] A generation module, configured to generate the service adjustment indication information when it is determined that the current network quality indicator does not meet the service requirements.

[0045] Optionally, the judgment module includes:

[0046] A delay judgment unit, configured to determine whether the delay meets the service requirements according to the delay measurement information sent by the near-real-time radio intelligent controller when the network quality indicator includes delay;

[0047] A bandwidth judgment unit, configured to determine the card information of the service according to the network-side data collected and determine whether the bandwidth meets the service requirements according to the card information when the network quality indicator includes bandwidth.

[0048] Optionally, the non-real-time radio intelligent controller further includes:

[0049] A second feedback information receiving module, configured to receive the second feedback information sent by the near-real-time radio intelligent controller, where the second feedback information includes a second adjustment result of scheduling adjustment according to the second information and / or status indication judgment information, and the status indication judgment information is used to indicate whether to re-determine the network fluctuation information.

[0050] In a fourth aspect, the present invention further provides a near-real-time radio intelligent controller, including:

[0051] A first information receiving module, configured to receive the first information sent by the non-real-time radio intelligent controller, where the first information includes an expected value of a network quality indicator and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality indicator sensitive to the service, and the network quality indicator includes at least one of bandwidth and delay; a first scheduling adjustment module, configured to perform scheduling adjustment according to the first information; and / or,

[0052] A second information receiving module, configured to receive the second information sent by the non-real-time radio intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjusting the network quality indicator, and the network fluctuation information is used to indicate the change degree of the network quality indicator; a second scheduling adjustment module, configured to perform scheduling adjustment according to the second information.

[0053] Optionally, the near-real-time radio intelligent controller further includes:

[0054] The first feedback information sending module is configured to send first feedback information to the non-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of scheduling adjustment according to the first information.

[0055] Optionally, the first scheduling adjustment module is configured to adjust the QCI level, and the adjusted QCI level is adapted to the expected value of the network quality indicator and the sensitivity indication information.

[0056] Optionally, the first feedback information further includes a current network quality indicator value, where the current network quality indicator value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the change degree of the network quality indicator.

[0057] Optionally, the second scheduling adjustment module includes:

[0058] The delay adjustment unit is configured to, when the service adjustment indication information is used to indicate adjustment of the delay, if the network fluctuation information of the delay is less than a first preset fluctuation threshold, increase the scheduling frequency or set a short-periodic scheduling policy, and if the network fluctuation information of the delay is greater than the first preset fluctuation threshold, enable pre-scheduling.

[0059] Optionally, the second scheduling adjustment module includes a bandwidth adjustment unit, which is configured to, when the service adjustment indication information is used to indicate adjustment of the bandwidth, if the network fluctuation information of the bandwidth is less than a second preset fluctuation threshold, increase the scheduling priority or allocate more radio resources, and if the network fluctuation information of the bandwidth is greater than the second preset fluctuation threshold, fix at least a part of the bandwidth of the service.

[0060] In a fifth aspect, the present invention further provides a non-real-time wireless intelligent controller, including: a transceiver and a processor;

[0061] The transceiver is configured to send first information to the near-real-time wireless intelligent controller, where the first information includes an expected value of a network quality indicator and sensitivity indication information; where the sensitivity indication information is used to indicate a network quality indicator sensitive to services, and the network quality indicator includes at least one of bandwidth and delay; and / or,

[0062] The transceiver is configured to send second information to the near-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjustment of the network quality indicator, and the network fluctuation information is used to indicate the change degree of the network quality indicator.

[0063] Optionally, the transceiver is further configured to receive first feedback information sent by the near-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of the near-real-time wireless intelligent controller for scheduling adjustment according to the first information.

[0064] Optionally, the first feedback information further includes a current network quality metric value, where the current network quality metric value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the degree of change of the network quality metric.

[0065] Optionally, the processor is configured to determine whether the current network quality metric meets the service requirements;

[0066] The processor is further configured to generate the service adjustment indication information when it is determined that the current network quality metric does not meet the service requirements.

[0067] Optionally, when the network quality metric includes latency, the processor is configured to determine whether the latency meets the service requirements according to the latency measurement information sent by the near-real-time wireless intelligent controller; when the network quality metric includes bandwidth, the processor is configured to determine the service stuttering information according to the collected network-side data, and determine whether the bandwidth meets the service requirements according to the stuttering information.

[0068] Optionally, the transceiver is further configured to receive second feedback information sent by the near-real-time wireless intelligent controller, where the second feedback information includes a second adjustment result of scheduling adjustment according to the second information and / or status indication decision information, and the status indication decision information is used to indicate whether to re-determine the network fluctuation information.

[0069] In a sixth aspect, the present invention further provides a near-real-time wireless intelligent controller, including: a transceiver and a processor;

[0070] The transceiver is configured to receive first information sent by a non-real-time wireless intelligent controller, where the first information includes a network quality metric expectation value and sensitive indication information; where the sensitive indication information is used to indicate a network quality metric sensitive to services, and the network quality metric includes at least one of bandwidth and latency; the processor is configured to perform scheduling adjustment according to the first information; and / or,

[0071] The transceiver is configured to receive second information sent by the non-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjusting the network quality metric, and the network fluctuation information is used to indicate the degree of change of the network quality metric; the processor is configured to perform scheduling adjustment according to the second information.

[0072] Optionally, the transceiver is further configured to send first feedback information to the non-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of scheduling adjustment according to the first information.

[0073] Optionally, the processor is configured to adjust the QCI level, and the adjusted QCI level is adapted to the expected value of the network quality indicator and the sensitive indication information.

[0074] Optionally, the first feedback information further includes a current network quality indicator value, where the current network quality indicator value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the change degree of the network quality indicator.

[0075] Optionally, when the service adjustment indication information is used to indicate adjustment of the time delay, if the network fluctuation information of the time delay is less than a first preset fluctuation threshold, the processor is further configured to increase the scheduling frequency or set a short-periodic scheduling policy; if the network fluctuation information of the time delay is greater than the first preset fluctuation threshold, pre-scheduling is enabled.

[0076] Optionally, when the service adjustment indication information is used to indicate adjustment of the bandwidth, if the network fluctuation information of the bandwidth is less than a second preset fluctuation threshold, the processor is further configured to increase the scheduling priority or allocate more radio resources; if the network fluctuation information of the bandwidth is greater than the second preset fluctuation threshold, at least a part of the bandwidth of the service is fixed.

[0077] In a seventh aspect, the present invention further provides a non-real-time wireless intelligent controller, including a memory, a processor, and a program stored on the memory and executable on the processor; when the processor executes the program, the steps in any of the above scheduling control methods applied to the non-real-time wireless intelligent controller are implemented.

[0078] In an eighth aspect, the present invention further provides a near-real-time wireless intelligent controller, including a memory, a processor, and a program stored on the memory and executable on the processor; when the processor executes the program, the steps in any of the above scheduling control methods applied to the near-real-time wireless intelligent controller are implemented.

[0079] In a ninth aspect, the present invention further provides a readable storage medium, on which a program is stored, and when the program is executed by a processor, the steps in any of the above scheduling control methods are implemented.

[0080] The beneficial effects of the above technical solutions of the present invention are as follows:

[0081] In the embodiments of the present invention, the non-real-time wireless intelligent controller clearly indicates the network quality indicators sensitive to services. Therefore, for the network quality indicators insensitive to services, it is not necessary to ensure them through scheduling adjustments, thereby avoiding unnecessary scheduling adjustments for this service. While ensuring the quality of service, network resource waste can be reduced. Moreover, the embodiments of the present invention can treat different services differently. Different services have different requirements for network quality indicators (such as bandwidth and latency), and corresponding different adjustment schemes are also used during adjustment, which can further avoid unnecessary adjustments.

[0082] In addition, during the service duration, scheduling adjustments are made in real time for network fluctuations to ensure that the service quality meets the service requirements. Description of the Drawings

[0083] Figure 1 It is a schematic diagram of the architecture of an open wireless access network;

[0084] Figure 2 It is a schematic diagram of the information transmission process in the A1 interface of the open wireless access network;

[0085] Figure 3 It is a schematic diagram of the process of a scheduling control method applied to a non-real-time wireless intelligent controller in the first embodiment of the present invention;

[0086] Figure 4 It is a schematic diagram of determining the service lag situation using a trained model in the embodiments of the present invention;

[0087] Figure 5 It is a schematic diagram of the process of a scheduling control method applied to a near-real-time wireless intelligent controller in the second embodiment of the present invention;

[0088] Figure 6 It is a schematic diagram of the scheduling control process when the service is sensitive to latency in the embodiments of the present invention;

[0089] Figure 7 It is a schematic diagram of the scheduling control process when the service is sensitive to bandwidth in the embodiments of the present invention;

[0090] Figure 8 It is a schematic diagram of another scheduling control process according to network fluctuation information in the embodiments of the present invention;

[0091] Figure 9 It is a schematic diagram of the scheduling control process according to latency fluctuation information when the service is sensitive to latency in the embodiments of the present invention;

[0092] Figure 10 It is a schematic diagram of the scheduling control process according to bandwidth fluctuation information when the service is sensitive to bandwidth in the embodiments of the present invention;

[0093] Figure 11 Schematic diagram of the structure of a non-real-time wireless intelligent controller in the third embodiment of the present invention;

[0094] Figure 12 Schematic diagram of the structure of a near-real-time wireless intelligent controller in the fourth embodiment of the present invention;

[0095] Figure 13 Schematic diagram of the structure of a non-real-time wireless intelligent controller in the fifth embodiment of the present invention;

[0096] Figure 14 Schematic diagram of the structure of a near-real-time wireless intelligent controller in the sixth embodiment of the present invention;

[0097] Figure 15 Schematic diagram of the structure of a non-real-time wireless intelligent controller in the seventh embodiment of the present invention;

[0098] Figure 16 Schematic diagram of the structure of a near-real-time wireless intelligent controller in the eighth embodiment of the present invention. Detailed implementation manners

[0099] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Apparently, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the described embodiments of the present invention fall within the scope of protection of the present invention.

[0100] Please refer to Figure 3 , Figure 3 which is a schematic flowchart of a scheduling control method provided in the first embodiment of the present invention. This method is applied to a non-real-time wireless intelligent controller and includes the following steps:

[0101] Step 31: Send a first piece of information to the near-real-time wireless intelligent controller. The first piece of information includes an expected value of a network quality index and sensitive indication information. Among them, the sensitive indication information is used to indicate the network quality index sensitive to the service, and the network quality index includes at least one of bandwidth and delay.

[0102] Among them, the scheduling method provided in the embodiments of the present invention is a scheduling method for the target service. Therefore, the first piece of information is the first piece of information for the target service, and this will not be elaborated one by one in the following related parts.

[0103] The sensitive indication information can also be used to indicate the sensitivity degree of the service to the network quality index, and different services have different sensitivity degrees to the network quality index.

[0104] The specific content of the expected value of the network quality indicator included in the first information is related to the network quality indicators sensitive to the service. For example, if the target service is sensitive to latency, then the expected value of the network quality indicator includes at least the expected latency. If the target service is sensitive to bandwidth, then the expected value of the network quality indicator includes at least the expected bandwidth. If the target service is sensitive to both bandwidth and latency, then the expected value of the network quality indicator includes at least the expected bandwidth and the expected latency.

[0105] The network quality indicators sensitive to different services are different. The target service may be only sensitive to bandwidth, may be only sensitive to latency, or may be sensitive to both bandwidth and latency.

[0106] In the scheduling control method provided by the embodiments of the present invention, the non-real-time radio intelligent controller clearly indicates the network quality indicators sensitive to the service. Therefore, for the network quality indicators that are not sensitive to the service, it is not necessary to ensure them through scheduling adjustment, thereby avoiding unnecessary scheduling adjustment for this service. While ensuring the Quality of Service (QoS), it reduces the waste of network resources. Moreover, the embodiments of the present invention can treat different services differently. Different services have different requirements for network quality indicators (such as bandwidth, latency), and there are corresponding different adjustment schemes during adjustment, which can further avoid unnecessary adjustments.

[0107] In addition, based on the A1 interface, the experience or model of the non-real-time radio intelligent controller can be combined with the service status of the real-time radio intelligent controller with relatively small changes to the existing base stations, and then real-time adjustments can be made to ensure the services of users. The time granularity is small, the adjustment range is small, the adjustment period is short, the impact on other users is small, and the impact on the entire network is small.

[0108] The above scheduling control method will be illustrated by examples below.

[0109] Optionally, the sending of the first information to the near-real-time radio intelligent controller further includes:

[0110] Receiving the first feedback information sent by the near-real-time radio intelligent controller. The first feedback information includes the first adjustment result of the near-real-time radio intelligent controller for scheduling adjustment according to the first information. The first adjustment result can be used to indicate whether the network quality indicator has been adjusted. The first feedback information may further include the current available bandwidth of the base station. The first feedback information may further include sensitive indication information, such as bandwidth sensitive indication information and latency sensitive indication information.

[0111] Optionally, the first feedback information further includes a current network quality metric value, which is used to determine network fluctuation information, and the network fluctuation information is used to indicate the degree of change of the network quality metric. Network fluctuation information can also be referred to as network fluctuation parameters.

[0112] For example, a non-real-time wireless intelligent controller can calculate the variance of the bandwidth over a period of time as the network fluctuation information, and can also calculate the variance of the delay over a period of time as the network fluctuation information.

[0113] In addition, the non-real-time wireless intelligent controller will also adjust the network quality metric expectation value according to the current network quality metric value, for example, adjust the bandwidth expectation value according to the current bandwidth value, and adjust the delay expectation value according to the current delay.

[0114] Optionally, the method further includes:

[0115] Receiving the network quality metric values sent by the near-real-time wireless intelligent controller multiple times;

[0116] Determining network fluctuation information according to the received network quality metric values, where the network fluctuation information is used to indicate the degree of change of the network quality metric.

[0117] Specifically, the non-real-time wireless intelligent controller can calculate the network fluctuation information by using a model obtained through AI model training or mathematical modeling.

[0118] Optionally, the first information may further include network fluctuation information.

[0119] Optionally, the method further includes:

[0120] Sending second information to the near-real-time wireless intelligent controller, where the second information includes service adjustment instruction information and network fluctuation information, the service adjustment instruction information is used to indicate adjusting the network quality metric, and the network fluctuation information is used to indicate the degree of change of the network quality metric; wherein, the second information may further include sensitive indication information, and the sensitive indication information in the second information is the same as or different from the sensitive indication information in the first information.

[0121] The first information and the second information can be Figure 2 the status information in.

[0122] Among them, the service adjustment instruction information may include whether the current network quality indicators meet the service requirements. For example, if the current bandwidth does not meet the service requirements, then it instructs the near-real-time wireless intelligent controller to adjust the bandwidth. If the current latency does not meet the requirements, then it instructs the near-real-time wireless intelligent controller to adjust the latency. If both the current latency and bandwidth do not meet the requirements, then it instructs the near-real-time wireless intelligent controller to adjust both the latency and bandwidth simultaneously.

[0123] After the previous adjustment, although the network quality indicators of the service meet the corresponding expected values, with the change of the network, the service may still experience lag and large delays. Therefore, during the service duration, it is necessary to schedule and adjust in real time according to the network fluctuations to further ensure that the service quality meets the service requirements.

[0124] In the embodiments of the present invention, based on bandwidth and latency, the service state further subdivides network fluctuation information to characterize the change degree of network quality indicators.

[0125] In other optional specific embodiments, the scheduling control method may not include the process of sending the first information to the near-real-time wireless intelligent controller, and only include the process of sending the second information to the near-real-time wireless intelligent controller. During the service duration, schedule and adjust in real time according to the network fluctuations to ensure that the service quality meets the service requirements.

[0126] In the case of not including the process of sending the first information to the near-real-time wireless intelligent controller, the method may not include the process of receiving the first feedback information sent by the near-real-time wireless intelligent controller, and may not involve the first feedback information either.

[0127] Optionally, before sending the second information to the near-real-time wireless intelligent controller, it further includes:

[0128] Determine whether the current network quality indicators meet the service requirements;

[0129] In the case of determining that the current network quality indicators do not meet the service requirements, generate the service adjustment instruction information.

[0130] Further optionally, determining whether the current network quality indicators meet the service requirements includes:

[0131] In the case where the network quality indicators include latency, determine whether the latency meets the service requirements according to the latency measurement information sent by the near-real-time wireless intelligent controller; the latency measurement information sent by the near-real-time wireless intelligent controller can be obtained by real-time acquisition;

[0132] When the network quality index includes bandwidth, determine the lag information of the service according to the collected network-side data, and determine whether the bandwidth meets the service requirements according to the lag information. Specifically, as Figure 4 shown, the lag situation of the service per unit time can be predicted according to the network-side data collected in real time (such as Modulation and Coding Scheme (MCS), Reference Signal Received Power (RSRP), Channel Quality Indicator (CQI), Physical Resource Block (PRB), etc.) through a machine learning model (such as a service lag prediction model), and it is judged whether the current bandwidth meets the service requirements according to the proportion of lags.

[0133] Optionally, after sending the second information to the near-real-time wireless intelligent controller, it further includes:

[0134] Receive the second feedback information sent by the near-real-time wireless intelligent controller, where the second feedback information includes a second adjustment result of scheduling adjustment according to the second information and / or status indication decision information, and the status indication decision information is used to indicate whether to re-determine the network fluctuation information.

[0135] Status indication decision: Whether the status indication information is valid, indicating whether to re-statistics the fluctuation parameters.

[0136] Wherein, the second adjustment result is used to indicate whether an adjustment has been made to the network quality index. The second feedback information may further include sensitive indication information.

[0137] After receiving the status indication decision information, the non-real-time wireless intelligent controller may determine whether to re-determine the network fluctuation information according to the status indication decision information.

[0138] In the embodiments of the present invention, although the network quality index meets the corresponding expected values, with the change of the network, the service may still experience lags and delays. Therefore, during the service duration, it is necessary to update the network fluctuation information according to the real-time delay measurement information and the predicted lag situation.

[0139] The embodiments of the present invention can be directed to services that require real-time guarantee of service quality, use the data collected in real time to obtain the real-time network quality index information of the service, and according to this information, more comprehensively depict the network quality index, give more network information to the scheduling unit, distinguish the diverse needs of the service for the network, and perform customized adjustments according to the service requirements to achieve real-time service QoS guarantee.

[0140] Please refer to Figure 5 , Figure 5 which is a schematic flowchart of a scheduling control method provided in the second embodiment of the present invention. This method is applied to a near-real-time wireless intelligent controller and includes the following steps:

[0141] Step 51: Receive the first information sent by the non-real-time wireless intelligent controller. The first information includes the expected value of the network quality indicator and the sensitive indication information. Among them, the sensitive indication information is used to indicate the network quality indicators sensitive to services, and the network quality indicators at least include one of bandwidth and delay;

[0142] Step 52: Perform scheduling adjustment according to the first information. Specifically, the near-real-time wireless intelligent controller instructs the base station to perform scheduling adjustment according to the first information. In the embodiment of the present invention, if the expected value of the network quality indicator is unreasonable, scheduling adjustment may not be performed, that is, the scheduling policy remains unchanged. In addition, the near-real-time wireless intelligent controller can also feedback to the non-real-time wireless intelligent controller the reason for not performing scheduling adjustment.

[0143] Specific scheduling adjustment schemes may include configuring semi-static scheduling, setting the Discontinuous Reception (DRX) strategy, enabling the pre-scheduling function, increasing the scheduling priority, allocating more radio resources to improve the minimum rate guarantee, temporarily configuring a custom QCI, resource reservation, etc.

[0144] For the scheduling control method provided in the embodiment of the present invention, the near-real-time wireless intelligent controller determines the network quality indicators sensitive to the current service according to the sensitive indication information sent by the non-real-time wireless intelligent controller. For example, it determines whether the network requirements of the current service are delay, bandwidth, or both, and then formulates a targeted scheduling strategy. For the network quality indicators that are not sensitive to the service, it is not necessary to ensure through scheduling adjustment, thus avoiding unnecessary scheduling adjustment for this service, reducing waste of network resources while ensuring the Quality of Service (QoS).

[0145] Optionally, after performing the scheduling adjustment according to the first information, it further includes:

[0146] Sending first feedback information to the non-real-time wireless intelligent controller. The first feedback information includes the first adjustment result of the scheduling adjustment according to the first information. The first adjustment result can be used to indicate whether the network quality indicator has been adjusted.

[0147] Optionally, determining whether to perform scheduling adjustment according to the first information includes:

[0148] Adjust the Quality of Service Class Identifier (QoS Class Identifier, QCI), and the adjusted QCI level is adapted to the expected value of the network quality index and the sensitive indication information.

[0149] There is a corresponding relationship between bandwidth, delay, and QCI level. Different QCI levels represent the size of the scheduled bandwidth and delay. Therefore, after the near-real-time radio intelligent controller receives information about bandwidth or delay, the scheduler will prioritize adjusting the QCI level.

[0150] For example, please refer to Figure 6 , if the expected value of the network quality index in the first information is the expected delay value, and the sensitive indication information is the delay-sensitive indication information indicating that the service is sensitive to delay, then the QCI of the service can be adjusted to meet the expected delay value, and the adjustment result and the delay-sensitive indication information can be put into the first feedback information and fed back to the non-real-time radio intelligent controller. Optionally, the first feedback information may further include the current delay. The non-real-time radio intelligent controller can statistically analyze the delay fluctuation based on the current delay, and can also adjust the expected delay value according to the current delay.

[0151] Please refer to Figure 7 , if the expected value of the network quality index in the first information is the expected bandwidth value, and the sensitive indication information is the bandwidth-sensitive indication information indicating that the service is sensitive to bandwidth, then the QCI of the service can be adjusted to meet the expected bandwidth value, and the adjustment result and the bandwidth-sensitive indication information can be put into the first feedback information and fed back to the non-real-time radio intelligent controller. Optionally, the first feedback information may further include the current bandwidth. The non-real-time radio intelligent controller can statistically analyze the bandwidth fluctuation based on the current bandwidth, and can also adjust the expected bandwidth value according to the current bandwidth.

[0152] Of course, in other alternative specific implementation manners, the QCI level can also be adjusted only when the sensitive indication information indicates that the target service is sensitive to both bandwidth and delay and the current QCI cannot be satisfied. If the sensitive indication information indicates that the target service is only sensitive to delay, then increase the scheduling frequency, set a short periodic scheduling strategy, or enable the pre-scheduling function. If the sensitive indication information indicates that the target service is only sensitive to bandwidth, then increase the scheduling priority and allocate more radio resources to improve the minimum rate guarantee.

[0153] In the embodiments of the present invention, the near-real-time radio intelligent controller can determine whether the network requirements of the target service are for delay, bandwidth, or both based on the sensitive indication information, and then formulate a targeted scheduling strategy. At the beginning of the service, a QCI level with a similar configuration can be selected according to the received sensitive indication information and the expected value of the network quality index. During the subsequent continuous detection process, the following scheduling adjustment strategies can be adopted:

[0154] For the latency requirement, increase the scheduling frequency, set a short-periodic scheduling strategy, or enable the pre-scheduling function;

[0155] For the bandwidth requirement, increase the scheduling priority and allocate more radio resources to improve the minimum rate guarantee;

[0156] For the bandwidth and latency requirements, when the current QCI level cannot be satisfied, temporarily configure a new QCI level, using the received expected bandwidth value and expected latency value as configuration parameters.

[0157] It should be noted that the scheduling adjustment strategies used in specific situations are not limited to those listed in the embodiments of the present invention, and the scheduling adjustment strategies used in different situations can be adjusted as needed.

[0158] Optionally, the first feedback information further includes the current network quality metric value, the current network quality metric value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the degree of change of the network quality metric.

[0159] In addition, the near-real-time radio intelligent controller can also send the network quality metric value to the non-real-time radio intelligent controller multiple times, so that the non-real-time radio intelligent controller can count the changes in the network quality metric. For example, the near-real-time radio intelligent controller can send the current network quality metric value to the non-real-time radio intelligent controller in real time. Specifically, the scheduler of the near-real-time radio intelligent controller can obtain the current available bandwidth through the Media Access Control (MAC) rate of the base station, obtain the latency value through MAC latency measurement, and then send the obtained available bandwidth value and / or latency value to the non-real-time radio intelligent controller, and the non-real-time radio intelligent controller is used to count the network fluctuation information.

[0160] Optionally, the method further includes:

[0161] Receiving second information sent by the non-real-time radio intelligent controller, the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjusting the network quality metric, and the network fluctuation information is used to indicate the degree of change of the network quality metric;

[0162] Wherein, the second information may further include sensitive indication information;

[0163] Performing scheduling adjustment according to the second information.

[0164] After that, the near-real-time wireless intelligent controller may also send second feedback information to the non-real-time wireless intelligent controller. The second feedback information may include a second adjustment result of scheduling adjustment according to the second information. The second adjustment result may be used to indicate whether an adjustment has been made to the network quality index. The second feedback information may also include sensitive indication information. The second feedback information may also include status indication decision information, which is used to indicate to the non-real-time wireless intelligent controller whether to re-determine the network fluctuation information.

[0165] In the embodiments of the present invention, on the basis of indicating the expected value and network fluctuation information, in order to make timely adjustments to the service state, a new process needs to be added to carry prediction information, adjustment results, and status indication decisions. Specifically, as Figure 8 shown, the non-real-time wireless intelligent controller sends sensitive indication information, service adjustment indication information, and network fluctuation information to the near-real-time wireless intelligent controller. The near-real-time wireless intelligent controller retrieves the corresponding requirements according to the sensitive indication information and makes corresponding adjustments; after that, the near-real-time wireless intelligent controller sends sensitive indication information, adjustment results, and status indication decision information to the non-real-time wireless intelligent controller; the non-real-time wireless intelligent controller retrieves the adjustment results of the corresponding network quality index according to the sensitive indication information, and decides whether to re-statistics the network fluctuation information according to the status indication decision information.

[0166] For example, please refer to Figure 9 , the non-real-time wireless intelligent controller sends delay-sensitive indication information, delay adjustment indication, and delay variance to the near-real-time wireless intelligent controller. If the near-real-time wireless intelligent controller receives the delay adjustment indication, it increases the user scheduling frequency to reduce the delay. If the delay variance exceeds the threshold, it starts pre-scheduling and feedbacks to re-statistics the delay fluctuation information; the near-real-time wireless intelligent controller sends delay-sensitive indication information, adjustment results, and status indication decision information to the non-real-time wireless intelligent controller; the non-real-time wireless intelligent controller decides whether to re-start statistics of the delay variance according to the status indication decision information.

[0167] Please refer to Figure 10 , the non-real-time wireless intelligent controller sends bandwidth-sensitive indication information, bandwidth adjustment indication, and bandwidth variance to the near-real-time wireless intelligent controller. If the near-real-time wireless intelligent controller receives the bandwidth adjustment indication, it increases the user scheduling priority. If the bandwidth variance exceeds the threshold, it allocates a fixed part of the bandwidth for this service and feedbacks to re-statistics the bandwidth fluctuation information; the near-real-time wireless intelligent controller sends bandwidth-sensitive indication information, adjustment results, and status indication decision information to the non-real-time wireless intelligent controller; the non-real-time wireless intelligent controller decides whether to re-statistics the bandwidth variance according to the status indication decision information.

[0168] Optionally, if the service adjustment indication information is used to indicate an adjustment to the time delay;

[0169] The scheduling adjustment according to the second information includes:

[0170] If the network fluctuation information of the time delay is less than a first preset fluctuation threshold, increase the scheduling frequency or set a short-periodic scheduling strategy;

[0171] If the network fluctuation information of the time delay is greater than the first preset fluctuation threshold, initiate pre-scheduling.

[0172] The scheduler of the near-real-time radio network controller can utilize the pre-scheduling mechanism to cope with drastic fluctuations in the time delay.

[0173] Optionally, if the service adjustment indication information is used to indicate an adjustment to the bandwidth;

[0174] The scheduling adjustment according to the second information includes:

[0175] If the network fluctuation information of the bandwidth is less than a second preset fluctuation threshold, increase the scheduling priority or allocate more radio resources;

[0176] If the network fluctuation information of the bandwidth is greater than the second preset fluctuation threshold, fix at least a part of the bandwidth of the fixed service.

[0177] The scheduler of the near-real-time radio network controller can utilize the fixed bandwidth mechanism to cope with drastic fluctuations in the bandwidth.

[0178] In an embodiment of the present invention, if the requirements sent by the non-real-time radio intelligent controller are unreasonable, then the near-real-time radio intelligent controller can keep the scheduling strategy unchanged and feedback to the non-real-time radio intelligent controller the reason for the failure of the resource request.

[0179] In other optional specific embodiments, the scheduling control method may not include the process of receiving the first information sent by the non-real-time radio intelligent controller and performing scheduling adjustment according to the first information, and only includes the process of receiving the second information sent by the non-real-time radio intelligent controller and performing scheduling adjustment according to the second information. In an embodiment of the present application, during the service duration, scheduling adjustment is performed in real time for the network fluctuation situation to ensure that the service quality meets the service requirements.

[0180] In the case where the scheduling control method may not include the process of receiving the first information sent by the non-real-time radio intelligent controller and performing scheduling adjustment according to the first information, the process of sending the first feedback information to the non-real-time radio intelligent controller may not be included.

[0181] The embodiment of the present invention provides a technical solution corresponding to the above-mentioned Embodiment 1, with the same inventive concept and capable of achieving the same technical effects. For details, please refer to the above-mentioned Embodiment 1, which will not be elaborated here.

[0182] Please refer to Figure 11 , Figure 11 which is a schematic structural diagram of a non-real-time wireless intelligent controller provided in Embodiment 3 of the present invention. The non-real-time wireless intelligent controller 110 includes:

[0183] A first information sending module 111, configured to send first information to the near-real-time wireless intelligent controller. The first information includes an expected value of a network quality index and sensitive indication information. Among them, the sensitive indication information is used to indicate the network quality index sensitive to services, and the network quality index at least includes one of bandwidth and delay.

[0184] In the embodiment of the present invention, the non-real-time wireless intelligent controller clearly indicates the network quality index sensitive to services. Therefore, for the network quality index insensitive to services, it is not necessary to ensure through scheduling adjustment, thus avoiding unnecessary scheduling adjustment for this service. While ensuring the service quality, it reduces the waste of network resources. Moreover, the embodiment of the present invention can treat different services differently. Different services have different requirements for network quality indexes (such as bandwidth and delay), and corresponding adjustment schemes are also used during adjustment, which can further avoid unnecessary adjustments.

[0185] Optionally, the non-real-time wireless intelligent controller 110 further includes:

[0186] A first feedback information receiving module, configured to receive the first feedback information sent by the near-real-time wireless intelligent controller. The first feedback information includes a first adjustment result of the near-real-time wireless intelligent controller for scheduling adjustment according to the first information.

[0187] Optionally, the first feedback information further includes a current network quality index value, the current network quality index value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the change degree of the network quality index.

[0188] Optionally, the non-real-time wireless intelligent controller 110 further includes:

[0189] A second information sending module, configured to send second information to the near-real-time wireless intelligent controller. The second information includes service adjustment indication information and network fluctuation information. The service adjustment indication information is used to indicate adjusting the network quality index, and the network fluctuation information is used to indicate the change degree of the network quality index.

[0190] In the embodiments of the present application, during the business duration, scheduling adjustments are made in real time for network fluctuations to ensure that the service quality meets the service requirements.

[0191] In other optional specific embodiments, the non-real-time wireless intelligent controller 110 may not include the first information sending module 111 and only include the second information sending module. In the case of not including the first information sending module 111, the first feedback information receiving module may not be included, and the first feedback information may not be involved either.

[0192] Optionally, the non-real-time wireless intelligent controller 110 further includes:

[0193] A judgment module, configured to determine whether the current network quality index meets the service requirements;

[0194] A generation module, configured to generate the service adjustment instruction information when it is determined that the current network quality index does not meet the service requirements.

[0195] Optionally, the judgment module includes:

[0196] A delay judgment unit, configured to determine whether the delay meets the service requirements according to the delay measurement information sent by the near-real-time wireless intelligent controller when the network quality index includes a delay;

[0197] A bandwidth judgment unit, configured to determine the card information of the service according to the network-side data collected, and determine whether the bandwidth meets the service requirements according to the card information when the network quality index includes a bandwidth.

[0198] Optionally, the non-real-time wireless intelligent controller 110 further includes:

[0199] A second feedback information receiving module, configured to receive the second feedback information sent by the near-real-time wireless intelligent controller, where the second feedback information includes a second adjustment result of scheduling adjustment according to the second information and / or status indication judgment information, and the status indication judgment information is used to indicate whether to re-determine the network fluctuation information.

[0200] The embodiments of the present invention are product embodiments corresponding to the first method embodiment above, so they will not be repeated here. For details, please refer to the first embodiment above.

[0201] Please refer to Figure 12 , Figure 12 FIG. is a schematic structural diagram of a near-real-time wireless intelligent controller provided in the fourth embodiment of the present invention. The near-real-time wireless intelligent controller 120 includes:

[0202] A first information receiving module 121, configured to receive first information sent by a non-real-time wireless intelligent controller, where the first information includes an expected value of a network quality indicator and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality indicator sensitive to a service, and the network quality indicator includes at least one of bandwidth and delay;

[0203] A first scheduling adjustment module 122, configured to perform scheduling adjustment according to the first information.

[0204] In an embodiment of the present invention, the near-real-time wireless intelligent controller determines a network quality indicator sensitive to the current service according to the sensitive indication information sent by the non-real-time wireless intelligent controller. For example, it determines whether the network requirement of the current service is delay, bandwidth, or both, and then formulates a targeted scheduling strategy. For network quality indicators that are not sensitive to the service, it is not necessary to ensure through scheduling adjustment, thus avoiding unnecessary scheduling adjustment for the service, reducing waste of network resources while ensuring service quality.

[0205] Optionally, the near-real-time wireless intelligent controller 120 further includes:

[0206] A first feedback information sending module, configured to send first feedback information to the non-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of scheduling adjustment according to the first information.

[0207] Optionally, the first scheduling adjustment module 122 is configured to adjust the QCI level, and the adjusted QCI level is adapted to the expected value of the network quality indicator and the sensitive indication information.

[0208] Optionally, the first feedback information further includes a current network quality indicator value, where the current network quality indicator value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the change degree of the network quality indicator.

[0209] Optionally, the near-real-time wireless intelligent controller 120 further includes:

[0210] A second information receiving module, configured to receive second information sent by the non-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjusting the network quality indicator, and the network fluctuation information is used to indicate the change degree of the network quality indicator;

[0211] A second scheduling adjustment module, configured to perform scheduling adjustment according to the second information.

[0212] In other alternative specific embodiments, the near real-time wireless intelligent controller may not include the first information receiving module 121 and the first scheduling adjustment module 122, and only include the second information receiving module and the second scheduling adjustment module. In the case of not including the first information receiving module 121 and the first scheduling adjustment module 122, correspondingly, the first feedback information sending module may not be included, and the first feedback information may not be involved. In the embodiments of the present application, during the service duration, scheduling adjustment is performed in real time for network fluctuations to ensure that the service quality meets the service requirements.

[0213] Optionally, the second scheduling adjustment module includes:

[0214] A delay adjustment unit, configured to, when the service adjustment indication information is used to indicate adjusting the delay, if the network fluctuation information of the delay is less than a first preset fluctuation threshold, increase the scheduling frequency or set a short-periodic scheduling strategy, and if the network fluctuation information of the delay is greater than the first preset fluctuation threshold, enable pre-scheduling.

[0215] Optionally, the second scheduling adjustment module includes:

[0216] A bandwidth adjustment unit, configured to, when the service adjustment indication information is used to indicate adjusting the bandwidth, if the network fluctuation information of the bandwidth is less than a second preset fluctuation threshold, increase the scheduling priority or allocate more radio resources, and if the network fluctuation information of the bandwidth is greater than the second preset fluctuation threshold, fix at least a part of the bandwidth of the service.

[0217] The embodiments of the present invention are product embodiments corresponding to the second method embodiment above, so details are not described herein again. For details, please refer to the second embodiment above.

[0218] Please refer to Figure 13 , Figure 13 which is a schematic structural diagram of a non-real-time wireless intelligent controller provided by the fifth embodiment of the present invention. The non-real-time wireless intelligent controller 130 includes a transceiver 131 and a processor 132;

[0219] The transceiver 131 is configured to send first information to the near real-time wireless intelligent controller. The first information includes an expected value of a network quality index and sensitive indication information. The sensitive indication information is used to indicate a network quality index sensitive to the service, and the network quality index includes at least one of bandwidth and delay; and / or,

[0220] The transceiver 131 is configured to send second information to the near-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information. The service adjustment indication information is used to indicate adjustment of the network quality indicator, and the network fluctuation information is used to indicate the degree of change of the network quality indicator.

[0221] In the embodiments of the present invention, the non-real-time wireless intelligent controller clearly indicates the network quality indicators sensitive to services. Therefore, for network quality indicators that are not sensitive to services, it is not necessary to ensure them through scheduling adjustment, thereby avoiding unnecessary scheduling adjustment for this service, reducing waste of network resources while ensuring service quality. Moreover, the embodiments of the present invention can treat different services differently. Different services have different requirements for network quality indicators (such as bandwidth and delay), and corresponding adjustment schemes are also used during adjustment, which can further avoid unnecessary adjustments. During the duration of the service, scheduling adjustment is performed in real time according to the network fluctuation situation to ensure that the service quality meets the service requirements.

[0222] Optionally, the transceiver 131 is further configured to receive first feedback information sent by the near-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of the near-real-time wireless intelligent controller for scheduling adjustment according to the first information.

[0223] Optionally, the first feedback information further includes a current network quality indicator value, where the current network quality indicator value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the degree of change of the network quality indicator.

[0224] Optionally, the processor 132 is configured to determine whether the current network quality indicator meets the service requirements;

[0225] The processor 132 is further configured to generate the service adjustment indication information when it is determined that the current network quality indicator does not meet the service requirements.

[0226] Optionally, when the network quality indicator includes delay, the processor 132 is configured to determine whether the delay meets the service requirements according to the delay measurement information sent by the near-real-time wireless intelligent controller; when the network quality indicator includes bandwidth, the processor 132 is configured to determine the card information of the service according to the collected network-side data, and determine whether the bandwidth meets the service requirements according to the card information.

[0227] Optionally, the transceiver 131 is further configured to receive second feedback information sent by the near real-time wireless intelligent controller, where the second feedback information includes a second adjustment result of scheduling adjustment according to the second information and / or status indication decision information, and the status indication decision information is used to indicate whether to re-determine the network fluctuation information.

[0228] The embodiment of the present invention is a product embodiment corresponding to the first method embodiment, so details are not described herein again. For details, please refer to the first embodiment above.

[0229] Please refer to Figure 14 , Figure 14 FIG. 10 is a schematic structural diagram of a near real-time wireless intelligent controller provided in the sixth embodiment of the present invention. The near real-time wireless intelligent controller 140 includes a transceiver 141 and a processor 142;

[0230] The transceiver 141 is configured to receive first information sent by a non-real-time wireless intelligent controller, where the first information includes an expected value of a network quality index and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality index sensitive to services, and the network quality index at least includes one of bandwidth and delay; the processor 142 is configured to perform scheduling adjustment according to the first information.

[0231] And / or,

[0232] The transceiver 141 is configured to receive second information sent by the non-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjustment of the network quality index, and the network fluctuation information is used to indicate a change degree of the network quality index; the processor 142 is configured to perform scheduling adjustment according to the second information.

[0233] In the embodiment of the present invention, the near real-time wireless intelligent controller determines the network quality index sensitive to the current service according to the sensitive indication information sent by the non-real-time wireless intelligent controller, for example, determines whether the network requirements of the current service are delay, bandwidth, or both, and then formulates a targeted scheduling strategy. For network quality indexes that are not sensitive to services, scheduling adjustment does not need to be performed to guarantee them, thereby avoiding unnecessary scheduling adjustment for this service and reducing waste of network resources while guaranteeing service quality. During the service duration, scheduling adjustment is performed in real time according to network fluctuation conditions to ensure that service quality meets service requirements.

[0234] Optionally, the transceiver 141 is further configured to send first feedback information to the non-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of scheduling adjustment according to the first information.

[0235] Optionally, the processor 142 is configured to adjust the QCI level, and the adjusted QCI level is adapted to the expected value of the network quality indicator and the sensitive indication information.

[0236] Optionally, the first feedback information further includes a current network quality indicator value, the current network quality indicator value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the degree of change of the network quality indicator.

[0237] Optionally, when the service adjustment indication information is used to indicate an adjustment to the time delay, if the network fluctuation information of the time delay is less than a first preset fluctuation threshold, the processor 142 is further configured to increase the scheduling frequency or set a short-periodic scheduling policy; if the network fluctuation information of the time delay is greater than the first preset fluctuation threshold, pre-scheduling is enabled.

[0238] Optionally, when the service adjustment indication information is used to indicate an adjustment to the bandwidth, if the network fluctuation information of the bandwidth is less than a second preset fluctuation threshold, the processor 142 is further configured to increase the scheduling priority or allocate more radio resources; if the network fluctuation information of the bandwidth is greater than the second preset fluctuation threshold, at least a part of the bandwidth of the service is fixed.

[0239] The embodiment of the present invention is a product embodiment corresponding to the second method embodiment above, so details are not described herein again. For details, please refer to the second embodiment above.

[0240] Please refer to Figure 15 , Figure 15 which is a schematic structural diagram of a non-real-time wireless intelligent controller provided in the seventh embodiment of the present invention. The non-real-time wireless intelligent controller 150 includes a processor 151, a memory 152, and a program stored in the memory 152 and executable on the processor 151. When the processor 151 executes the program, the following steps are implemented:

[0241] Send a first piece of information to the near-real-time wireless intelligent controller, where the first piece of information includes an expected value of a network quality indicator and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality indicator sensitive to the service, and the network quality indicator includes at least one of bandwidth and time delay; and / or,

[0242] Send a second piece of information to the near-real-time wireless intelligent controller, where the second piece of information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate an adjustment to the network quality indicator, and the network fluctuation information is used to indicate the degree of change of the network quality indicator.

[0243] In the embodiments of the present invention, the non-real-time wireless intelligent controller clearly indicates network quality indicators sensitive to services. Therefore, for network quality indicators that are not sensitive to services, it is not necessary to ensure them through scheduling adjustments, thereby avoiding unnecessary scheduling adjustments for this service. While ensuring service quality, network resource waste can be reduced. Moreover, the embodiments of the present invention can treat different services differently. Different services have different requirements for network quality indicators (such as bandwidth and delay), and corresponding adjustment schemes are also adopted during adjustment, which can further avoid unnecessary adjustments. During the duration of the service, scheduling adjustments are made in real time for network fluctuations to ensure that the service quality meets the service requirements.

[0244] Optionally, when the processor 151 executes the program, the following steps may also be implemented:

[0245] After sending the first information to the near-real-time wireless intelligent controller, the following is further included:

[0246] Receiving the first feedback information sent by the near-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of the near-real-time wireless intelligent controller for scheduling adjustment according to the first information.

[0247] Optionally, the first feedback information further includes the current network quality indicator value, which is used to determine network fluctuation information, and the network fluctuation information is used to indicate the change degree of the network quality indicator.

[0248] Optionally, when the processor 151 executes the program, the following steps may also be implemented:

[0249] Before sending the second information to the near-real-time wireless intelligent controller, the following is further included:

[0250] Determining whether the current network quality indicator meets the service requirements;

[0251] In the case where it is determined that the current network quality indicator does not meet the service requirements, generating the service adjustment indication information.

[0252] Optionally, when the processor 151 executes the program, the following steps may also be implemented:

[0253] The determining whether the current network quality indicator meets the service requirements includes:

[0254] In the case where the network quality indicator includes delay, determining whether the delay meets the service requirements according to the delay measurement information sent by the near-real-time wireless intelligent controller;

[0255] When the network quality indicator includes bandwidth, determine the lag information of the service according to the collected network-side data, and determine whether the bandwidth meets the service requirements according to the lag information.

[0256] Optionally, when the processor 151 executes the program, the following steps may also be implemented:

[0257] After sending the second information to the near-real-time wireless intelligent controller, the following is further included:

[0258] Receive the second feedback information sent by the near-real-time wireless intelligent controller, where the second feedback information includes a second adjustment result of scheduling adjustment according to the second information and / or status indication decision information, and the status indication decision information is used to indicate whether to re-determine the network fluctuation information.

[0259] The specific working process of the embodiments of the present invention is the same as that in the first method embodiment above, so it will not be repeated here. For details, please refer to the description of the method steps in the first embodiment above.

[0260] Please refer to Figure 16 , Figure 16 FIG. is a schematic structural diagram of a near-real-time wireless intelligent controller provided in the eighth embodiment of the present invention. The near-real-time wireless intelligent controller 160 includes a processor 161, a memory 162, and a program stored on the memory 162 and executable on the processor 161. When the processor 161 executes the program, the following steps are implemented:

[0261] Receive the first information sent by the non-real-time wireless intelligent controller, where the first information includes an expected value of a network quality indicator and sensitive indication information. The sensitive indication information is used to indicate the network quality indicator sensitive to the service, and the network quality indicator includes at least one of bandwidth and delay. Perform scheduling adjustment according to the first information; and / or,

[0262] Receive the second information sent by the non-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information. The service adjustment indication information is used to indicate adjusting the network quality indicator, and the network fluctuation information is used to indicate the change degree of the network quality indicator. Perform scheduling adjustment according to the second information.

[0263] In an embodiment of the present invention, the near-real-time wireless intelligent controller determines the network quality indicators sensitive to the current service according to the sensitive indication information sent by the non-real-time wireless intelligent controller. For example, it determines whether the network requirements for the current service are latency, bandwidth, or both, and then formulates a targeted scheduling strategy. For network quality indicators that are not sensitive to the service, it is not necessary to ensure through scheduling adjustments, thereby avoiding unnecessary scheduling adjustments for this service. While ensuring the quality of service, it reduces the waste of network resources. During the duration of the service, scheduling adjustments are made in real-time for network fluctuations to ensure that the service quality meets the service requirements.

[0264] Optionally, when the processor 161 executes the program, the following steps may also be implemented:

[0265] After the scheduling adjustment according to the first information, the following is further included:

[0266] Send first feedback information to the non-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of the scheduling adjustment according to the first information.

[0267] Optionally, when the processor 161 executes the program, the following steps may also be implemented:

[0268] The scheduling adjustment according to the first information includes:

[0269] Adjust the QCI level, and the adjusted QCI level is adapted to the expected value of the network quality indicator and the sensitive indication information.

[0270] Optionally, the first feedback information further includes the current network quality indicator value, and the current network quality indicator value is used to determine network fluctuation information, and the network fluctuation information is used to indicate the change degree of the network quality indicator.

[0271] Optionally, if the service adjustment indication information is used to indicate adjusting the latency; when the processor 161 executes the program, the following steps may also be implemented:

[0272] The scheduling adjustment according to the second information includes:

[0273] If the network fluctuation information of the latency is less than a first preset fluctuation threshold, increase the scheduling frequency or set a short-periodic scheduling strategy;

[0274] If the network fluctuation information of the latency is greater than the first preset fluctuation threshold, enable pre-scheduling.

[0275] Optionally, if the service adjustment indication information is used to indicate adjusting the bandwidth; when the processor 161 executes the program, the following steps may also be implemented:

[0276] Scheduling adjustment according to the second information includes:

[0277] If the network fluctuation information of the bandwidth is less than a second preset fluctuation threshold, increase the scheduling priority or allocate more radio resources;

[0278] If the network fluctuation information of the bandwidth is greater than the second preset fluctuation threshold, fix at least a part of the bandwidth of the fixed service.

[0279] The specific working process of the embodiments of the present invention is the same as that in the second method embodiment above, so it will not be repeated here. For details, please refer to the description of the method steps in the second embodiment above.

[0280] Embodiment 9 of the present invention provides a readable storage medium, on which a program is stored. When the program is executed by a processor, the steps in any one of the scheduling control methods in the above Embodiment 1 or Embodiment 2 are implemented. For details, please refer to the description of the method steps in the corresponding embodiments above.

[0281] The base station in the embodiments of the present invention may be a base transceiver station (BTS) in a Global System of Mobile communication (GSM) or Code Division Multiple Access (CDMA), or a NodeB (NB) in a Wideband Code Division Multiple Access (WCDMA), or an evolved base station (eNB or eNodeB) in LTE, or a relay station or an access point, or a base station in a future 5G network, etc., which is not limited herein.

[0282] The above-readable storage medium includes a computer-readable storage medium. The computer-readable storage medium includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.

[0283] The above is the preferred embodiment of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. A scheduling control method is applied to a non-real-time wireless intelligent controller. Characterized in that: Including: Sending a first piece of information to a near-real-time wireless intelligent controller, where the first piece of information includes an expected value of a network quality metric and sensitive indication information; wherein, the sensitive indication information is used to indicate network quality metrics sensitive to services, and the network quality metrics at least include one of bandwidth and delay; and / or, Sending a second piece of information to the near-real-time wireless intelligent controller, where the second piece of information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjusting the network quality metric, and the network fluctuation information is used to indicate the degree of change of the network quality metric; After sending the first piece of information to the near-real-time wireless intelligent controller, it further includes: Receiving a first feedback message sent by the near-real-time wireless intelligent controller, where the first feedback message includes a first adjustment result of the near-real-time wireless intelligent controller for scheduling adjustment according to the first piece of information; The first feedback message further includes a current network quality metric value, and the current network quality metric value is used to determine network fluctuation information.

2. The method according to claim 1, Characterized in that: Before sending the second piece of information to the near-real-time wireless intelligent controller, it further includes: Determining whether the current network quality metric meets the service requirements; In the case where it is determined that the current network quality metric does not meet the service requirements, generating the service adjustment indication information.

3. The method according to claim 2, Characterized in that: The determining whether the current network quality metric meets the service requirements includes: In the case where the network quality metric includes delay, determining whether the delay meets the service requirements according to the delay measurement information sent by the near-real-time wireless intelligent controller; In the case where the network quality metric includes bandwidth, determining the stuttering information of the service according to the collected network-side data, and determining whether the bandwidth meets the service requirements according to the stuttering information.

4. The method according to claim 1, Characterized in that: After sending the second piece of information to the near-real-time wireless intelligent controller, it further includes: Receiving a second feedback message sent by the near-real-time wireless intelligent controller, where the second feedback message includes a second adjustment result of scheduling adjustment according to the second piece of information and / or status indication decision information, and the status indication decision information is used to indicate whether to re-determine the network fluctuation information.

5. A scheduling control method is applied to a near-real-time wireless intelligent controller. Characterized in that: Including: Receiving a first piece of information sent by a non-real-time wireless intelligent controller, where the first piece of information includes an expected value of a network quality metric and sensitive indication information; wherein, the sensitive indication information is used to indicate network quality metrics sensitive to services, and the network quality metrics at least include one of bandwidth and delay; performing scheduling adjustment according to the first piece of information; and / or, Receive the second information sent by the non-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information. The service adjustment indication information is used to indicate adjusting the network quality indicator, and the network fluctuation information is used to indicate the degree of change of the network quality indicator; perform scheduling adjustment according to the second information; After performing the scheduling adjustment according to the first information, it further includes: Send the first feedback information to the non-real-time wireless intelligent controller, where the first feedback information includes the first adjustment result of the scheduling adjustment according to the first information; The first feedback information further includes the current network quality indicator value, and the current network quality indicator value is used to determine the network fluctuation information.

6. The method according to claim 5, wherein, The performing the scheduling adjustment according to the first information includes: Adjust the QCI level, and the adjusted QCI level is adapted to the expected value of the network quality indicator and the sensitive indication information.

7. The method according to claim 5, wherein, If the service adjustment indication information is used to indicate adjusting the time delay; The performing the scheduling adjustment according to the second information includes: If the network fluctuation information of the time delay is less than the first preset fluctuation threshold, increase the scheduling frequency or set a short-periodic scheduling strategy; If the network fluctuation information of the time delay is greater than the first preset fluctuation threshold, enable pre-scheduling.

8. The method according to claim 5, wherein, If the service adjustment indication information is used to indicate adjusting the bandwidth; The performing the scheduling adjustment according to the second information includes: If the network fluctuation information of the bandwidth is less than the second preset fluctuation threshold, increase the scheduling priority or allocate more radio resources; If the network fluctuation information of the bandwidth is greater than the second preset fluctuation threshold, fix at least a part of the bandwidth of the service.

9. A non-real-time wireless intelligent controller, wherein, It includes: A first information sending module, configured to send the first information to the near-real-time wireless intelligent controller, where the first information includes the expected value of the network quality indicator and the sensitive indication information; wherein, the sensitive indication information is used to indicate the network quality indicator sensitive to the service, and the network quality indicator includes at least one of bandwidth and time delay; and / or, A second information sending module, configured to send the second information to the near-real-time wireless intelligent controller, where the second information includes the service adjustment indication information and the network fluctuation information. The service adjustment indication information is used to indicate adjusting the network quality indicator, and the network fluctuation information is used to indicate the degree of change of the network quality indicator; wherein, after sending the first information to the near-real-time wireless intelligent controller, it further includes: receiving the first feedback information sent by the near-real-time wireless intelligent controller, where the first feedback information includes the first adjustment result of the near-real-time wireless intelligent controller performing the scheduling adjustment according to the first information; The first feedback information further includes the current network quality indicator value, and the current network quality indicator value is used to determine the network fluctuation information.

10. A near-real-time wireless intelligent controller, characterized in that, it includes: A first information receiving module, configured to receive first information sent by a non-real-time wireless intelligent controller, where the first information includes an expected value of a network quality indicator and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality indicator sensitive to services, and the network quality indicator includes at least one of bandwidth and delay; a first scheduling adjustment module, configured to perform scheduling adjustment according to the first information; and / or, A second information receiving module, configured to receive second information sent by the non-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjustment of the network quality indicator, and the network fluctuation information is used to indicate the degree of change of the network quality indicator; a second scheduling adjustment module, configured to perform scheduling adjustment according to the second information; After performing scheduling adjustment according to the first information, it further includes: Sending first feedback information to the non-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of performing scheduling adjustment according to the first information; The first feedback information further includes a current network quality indicator value, and the current network quality indicator value is used to determine network fluctuation information.

11. A non-real-time wireless intelligent controller, characterized in that, it includes: A transceiver and a processor; The transceiver is configured to send first information to a near-real-time wireless intelligent controller, where the first information includes an expected value of a network quality indicator and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality indicator sensitive to services, and the network quality indicator includes at least one of bandwidth and delay; and / or, The transceiver is configured to send second information to the near-real-time wireless intelligent controller, where the second information includes service adjustment indication information and network fluctuation information, the service adjustment indication information is used to indicate adjustment of the network quality indicator, and the network fluctuation information is used to indicate the degree of change of the network quality indicator; Wherein, after sending the first information to the near-real-time wireless intelligent controller, it further includes: receiving first feedback information sent by the near-real-time wireless intelligent controller, where the first feedback information includes a first adjustment result of the near-real-time wireless intelligent controller performing scheduling adjustment according to the first information; The first feedback information further includes a current network quality indicator value, and the current network quality indicator value is used to determine network fluctuation information.

12. A near-real-time wireless intelligent controller, characterized in that, it includes: A transceiver and a processor; The transceiver is configured to receive first information sent by a non-real-time wireless intelligent controller, where the first information includes an expected value of a network quality indicator and sensitive indication information; wherein, the sensitive indication information is used to indicate a network quality indicator sensitive to services, and the network quality indicator includes at least one of bandwidth and delay; the processor is configured to perform scheduling adjustment according to the first information; and / or, The transceiver is configured to receive second information sent by the non-real-time wireless intelligent controller. The second information includes service adjustment indication information and network fluctuation information. The service adjustment indication information is used to indicate adjustment of the network quality indicator, and the network fluctuation information is used to indicate the degree of change of the network quality indicator. The processor is configured to perform scheduling adjustment according to the second information. Wherein, after performing the scheduling adjustment according to the first information, it further includes: Sending first feedback information to the non-real-time wireless intelligent controller. The first feedback information includes a first adjustment result of the scheduling adjustment according to the first information. The first feedback information further includes a current network quality indicator value, and the current network quality indicator value is used to determine network fluctuation information.

13. A non-real-time wireless intelligent controller includes a memory, a processor, and a program stored on the memory and executable on the processor. Characterized in that, When the processor executes the program, it implements the steps in the scheduling control method according to any one of claims 1 to 4.

14. A near-real-time wireless intelligent controller includes a memory, a processor, and a program stored on the memory and executable on the processor. Characterized in that, When the processor executes the program, it implements the steps in the scheduling control method according to any one of claims 5 to 8.

15. A readable storage medium has a program stored thereon. Characterized in that, When the program is executed by the processor, it implements the steps in the scheduling control method according to any one of claims 1 to 4 or implements the steps in the scheduling control method according to any one of claims 5 to 8.

Citation Information

Patent Citations

  • Communication system and method for integrating a data distribution service into a time sensitive network

    US20180006955A1