[go: up one dir, main page]

CN114189867A - Base station-based resource processing method, device and device - Google Patents

Base station-based resource processing method, device and device Download PDF

Info

Publication number
CN114189867A
CN114189867A CN202111424843.0A CN202111424843A CN114189867A CN 114189867 A CN114189867 A CN 114189867A CN 202111424843 A CN202111424843 A CN 202111424843A CN 114189867 A CN114189867 A CN 114189867A
Authority
CN
China
Prior art keywords
base station
traffic
access users
idle resources
users
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111424843.0A
Other languages
Chinese (zh)
Inventor
吴争光
柯腾辉
陈清
戴鹏
苗岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202111424843.0A priority Critical patent/CN114189867A/en
Publication of CN114189867A publication Critical patent/CN114189867A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/04Traffic adaptive resource partitioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a resource processing method, a device and equipment based on a base station, which relate to the communication technology, and the method comprises the following steps: when the first base station is detected to have a fault, determining idle resources of a second base station corresponding to the first base station and the fault occurrence time; the first base station and the second base station are different types of provider equipment; predicting the traffic of the first base station at the next moment based on a preset traffic prediction model and the fault occurrence moment; the service prediction model is obtained by training according to services at different moments; and according to the traffic of the first base station at the next moment, allocating the idle resources of the second base station to the access user of the first base station. According to the method, the idle resources are allocated to the access users of the first base station in a targeted manner through the different network base station according to the constantly changing traffic of the first base station, and the technical problem of low utilization rate of the base station resources is solved.

Description

Resource processing method, device and equipment based on base station
Technical Field
The present application relates to communications technologies, and in particular, to a method, an apparatus, and a device for processing resources based on a base station.
Background
Currently, with the rapid development of wireless communication technology, the number of access users such as 4/5G is also rapidly increasing, and a base station needs to provide a wireless network for more access users.
In the prior art, when a base station provides a wireless network for an access user, base stations of different operators are generally forcibly combined to obtain combined base station resources, and then the combined base station resources are allocated to the access user in a corresponding area.
However, in the prior art, since the number of access users in an area is dynamically changed, and the combined base station resource is a fixed value, when the combined base station resource is allocated to an access user, the base station cannot dynamically load all the access users, and thus the utilization rate of the base station resource is low.
Disclosure of Invention
The application provides a resource processing method, device and equipment based on a base station, which are used for solving the technical problem of low utilization rate of base station resources.
In a first aspect, the present application provides a resource processing method based on a base station, which is applied to an electronic device, and the method includes:
when a first base station is detected to have a fault, determining idle resources of a second base station corresponding to the first base station and the fault occurrence time; the first base station and the second base station are different types of provider equipment;
predicting the traffic of the first base station at the next moment based on a preset traffic prediction model and the fault occurrence moment; the service prediction model is obtained by training according to services at different moments;
and allocating the idle resources of the second base station to the access user of the first base station according to the traffic of the first base station at the next moment.
Further, when it is detected that the first base station fails, determining idle resources of a second base station corresponding to the first base station and a failure occurrence time includes:
when the first base station is detected to have a fault, determining the fault occurrence time of the first base station, and determining a second base station which is located in the same area as the first base station according to the corresponding relation among the first base station, the second base station and the area;
determining idle resources of the second base station.
Further, determining the idle resources of the second base station includes:
determining idle resources of the second base station according to the average value of the traffic of the second base station in a preset time range, a preset weight and the maximum available resources of the second base station;
wherein the idle resource of the second base station is w ═ P- (a + a ×) B; wherein P is the maximum available resource of the second base station, a is the average value of the traffic of the second base station within a preset time range, and B is the preset weight.
Further, allocating the idle resource of the second base station to the access user of the first base station according to the traffic of the first base station at the next time, includes:
determining a first access user number corresponding to the traffic of the first base station at the next moment and a second access user number corresponding to the idle resource;
if the idle resource of the second base station is determined to be smaller than the traffic of the first base station at the next moment, determining that the number of second access users corresponding to the idle resource is the number of first users to be allocated at the next moment;
allocating the idle resource of the second base station to the access user of the first base station according to the number of the first users to be allocated at the next moment;
if the idle resource of the second base station is determined to be more than or equal to the traffic of the first base station at the next moment, determining the first access user number as a second user number to be allocated at the next moment;
and allocating the idle resources of the second base station to the access users of the first base station according to the number of the second users to be allocated at the next moment.
Further, the method further comprises:
obtaining internal parameters of the first base station, and predicting the traffic of the first base station at the current moment according to a preset traffic prediction model;
based on the internal parameters and the traffic volume at the current moment, judging the running state of the first base station at the current moment through preset base station information;
and when the running state of the first base station at the current moment is abnormal, determining that the first base station has a fault.
Further, the method further comprises:
acquiring the number of access users of a base station at different moments;
determining the time interval of the number of access users at each moment in a plurality of preset time intervals;
counting the traffic corresponding to the number of the access users in each time interval;
and training an initial time training model according to the time intervals and the traffic corresponding to the number of the access users in each time interval until the time sequence model converges to obtain a service prediction model.
In a second aspect, the present application provides a base station-based resource processing apparatus, which is applied to an electronic device, and the apparatus includes:
a first determining unit, configured to determine, when a failure of a first base station is detected, idle resources of a second base station corresponding to the first base station and a failure occurrence time; the first base station and the second base station are different types of provider equipment;
the first prediction unit is used for predicting the traffic of the first base station at the next moment based on a preset traffic prediction model and the fault occurrence moment; the service prediction model is obtained by training according to services at different moments;
and the allocation unit is used for allocating the idle resources of the second base station to the access user of the first base station according to the traffic of the first base station at the next moment.
Further, the first determination unit includes:
the first determining module is used for determining the fault occurrence time of the first base station when the first base station is detected to have a fault, and determining a second base station which is located in the same area as the first base station according to the corresponding relation among the first base station, the second base station and the area;
a second determining module, configured to determine idle resources of the second base station.
Further, the second determining module is specifically configured to:
determining idle resources of the second base station according to the average value of the traffic of the second base station in a preset time range, a preset weight and the maximum available resources of the second base station;
wherein the idle resource of the second base station is w ═ P- (a + a ×) B; wherein P is the maximum available resource of the second base station, a is the average value of the traffic of the second base station within a preset time range, and B is the preset weight.
Further, the allocation unit includes:
a third determining module, configured to determine a first number of access users corresponding to a traffic of the first base station at a next time and a second number of access users corresponding to the idle resource;
a fourth determining module, configured to determine, if it is determined that the idle resource of the second base station is smaller than the traffic volume of the first base station at the next time, that the number of second access users corresponding to the idle resource is the number of first to-be-allocated users at the next time;
a first allocation module, configured to allocate, according to the number of first users to be allocated at the next time, idle resources of the second base station to access users of the first base station;
a fifth determining module, configured to determine that the first number of access users is a second number of users to be allocated at a next time if it is determined that idle resources of the second base station are greater than or equal to a traffic volume of the first base station at the next time;
and the second allocating module is used for allocating the idle resources of the second base station to the access users of the first base station according to the number of the second users to be allocated at the next moment.
Further, the apparatus further comprises:
the second prediction unit is used for acquiring internal parameters of the first base station and predicting the traffic of the first base station at the current moment according to a preset traffic prediction model;
the judging unit is used for judging the running state of the first base station at the current moment through preset base station information based on the internal parameters and the traffic at the current moment;
and the second determining unit is used for determining that the first base station has a fault when the running state of the first base station at the current moment is abnormal.
Further, the apparatus further comprises:
the base station comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring the number of access users of the base station at different moments;
a third determining unit, configured to determine, in a plurality of preset time intervals, a time interval in which the number of access users at each time is located;
a counting unit, which is used for counting the service volume corresponding to the number of the access users in each time interval;
and the training unit is used for training an initial time training model according to the time intervals and the traffic corresponding to the number of the access users in each time interval until the time sequence model converges to obtain a service prediction model.
In a third aspect, the present application provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program operable on the processor, and the processor implements the method of the first aspect when executing the computer program.
In a fourth aspect, the present application provides a computer-readable storage medium having stored thereon computer-executable instructions for implementing the method of the first aspect when executed by a processor.
In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the method of the first aspect.
According to the resource processing method, device and equipment based on the base station, when a first base station is detected to have a fault, idle resources of a second base station corresponding to the first base station and the fault occurrence time are determined; the first base station and the second base station are different types of provider equipment; predicting the traffic of the first base station at the next moment based on a preset traffic prediction model and the fault occurrence moment; the service prediction model is obtained by training according to services at different moments; and according to the traffic of the first base station at the next moment, allocating the idle resources of the second base station to the access user of the first base station. In the scheme, when a first base station is detected to have a fault, the idle resources of a second base station corresponding to the first base station and the fault occurrence time are determined, then the traffic of the first base station at the next time is predicted based on a preset service prediction model and the fault occurrence time, and finally the idle resources of the second base station are allocated to the access user of the first base station according to the traffic of the first base station at the next time based on the load capacity of the idle resources. Therefore, according to the traffic of the first base station at the next moment predicted by the traffic prediction model, the idle resources of the second base station are allocated to the access users of the first base station, so that the idle resources are allocated to the access users of the first base station in a targeted manner through the different-network base station according to the traffic of the first base station changing at the moment, the phenomenon that the first base station still has the idle resources under the conditions of high resource load, resource shortage and the like is avoided, and the technical problem of low utilization rate of the base station resources is solved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a schematic flowchart of a resource processing method based on a base station according to an embodiment of the present application;
fig. 2 is a schematic flowchart of another base station-based resource processing method according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a base station-based resource processing apparatus according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of another base station-based resource processing apparatus according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
fig. 6 is a block diagram of an electronic device according to an embodiment of the present application.
With the foregoing drawings in mind, certain embodiments of the disclosure have been shown and described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure.
In one example, as wireless communication technology rapidly develops, the number of access users such as 4/5G is rapidly increasing, and a base station needs to provide wireless networks for more access users. In the prior art, when a base station provides a wireless network for an access user, base stations of different operators are generally forcibly combined to obtain combined base station resources, and then the combined base station resources are allocated to the access user in a corresponding area. However, in the prior art, since the number of access users in an area is dynamically changed, and the combined base station resource is a fixed value, when the combined base station resource is allocated to an access user, the base station cannot dynamically load all the access users, and thus the utilization rate of the base station resource is low.
The application provides a resource processing method, device and equipment based on a base station, and aims to solve the technical problems in the prior art.
The following describes the technical solutions of the present application and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
Fig. 1 is a schematic flowchart of a resource processing method based on a base station according to an embodiment of the present application, and is applied to an electronic device, as shown in fig. 1, the method includes:
101. when the first base station is detected to have a fault, determining idle resources of a second base station corresponding to the first base station and the fault occurrence time; the first base station and the second base station are different types of provider equipment.
For example, the execution subject of this embodiment may be an electronic device, or a terminal device, or a resource processing device or device based on a base station, or other devices or devices that may execute this embodiment, which is not limited in this respect. In this embodiment, an execution main body is described as an electronic device.
Firstly, the operation condition of a first base station needs to be detected, when the first base station is detected to have a fault, the fault occurrence time of the first base station is determined, a second base station which is located in the same area with the first base station is determined according to the corresponding relation of the first base station, the second base station and the area, then an acquisition request is sent to the second base station, the acquisition request is used for determining the resource condition of the second base station, after the second base station receives the acquisition request, the second base station judges whether the access user of the first base station can be loaded or not on the basis of ensuring the resources used by the normal operation of the second base station, if the access user of the first base station can be loaded, the idle resources of the second base station are determined, and finally the idle resources are sent to electronic equipment, so that the electronic equipment obtains the idle resources of the second base station.
The first base station and the second base station are different types of provider equipment, coverage areas of the first base station and the second base station are basically the same, and under the condition that the first base station and the second base station operate normally, the first base station and the second base station respectively provide resources for access users in the areas.
102. Predicting the traffic of the first base station at the next moment based on a preset traffic prediction model and the fault occurrence moment; the service prediction model is obtained by training according to services at different moments.
For example, each time is located in a different time interval, and the service at each time is correspondingly located in a different time interval, so that a final service prediction model is obtained through multiple training according to the traffic of the base station in different time intervals as sample data, and the time series model is a supervision algorithm generally applicable in the field of machine learning at present, for example, the time series model may be: long Short-Term Memory network (LSTM), Auto-Regressive Moving Average Model (ARMA), and other algorithm models. The traffic is the total voice traffic and the total data traffic of the base station in a certain time interval, and further may include the maximum number of access users, total traffic on the internet, and call traffic of the base station in a certain time interval.
For example, the traffic of the base station at different times can be predicted according to the traffic prediction model, when the failure occurrence time of the first base station is obtained, the failure occurrence time is input into the traffic prediction model, and the traffic of the first base station at the next time can be predicted according to the traffic prediction model.
103. And according to the traffic of the first base station at the next moment, allocating the idle resources of the second base station to the access user of the first base station.
For example, when acquiring the traffic volume of the first base station at the next time, the electronic device first determines the load capacity of the idle resource of the second base station, and if the idle resource can load the entire traffic volume at the next time, the access terminals of all the access users of the first base station may be changed into the second base station, and the idle resource of the second base station is allocated to all the access users of the first base station according to the traffic volume of the first base station at the next time. Or, if the idle resources cannot load the entire traffic volume at the next time, the access end of a part of access users of the first base station may be changed into the second base station, and the idle resources of the second base station are allocated to the part of access users of the first base station according to the traffic volume of the first base station at the next time, at which time the second base station loads the traffic volume of the part at the next time. And if the second base station has no idle resources, not allocating the resources.
For example, the traffic of the first base station at the next time is 100 access subscribers, the total internet traffic a and the call traffic b corresponding to 100 access subscribers, so if the idle resources can load the total internet traffic a and the call traffic b corresponding to 100 access subscribers at the next time, the access ends of the 100 access subscribers of the first base station may be changed into the second base station, and the idle resources of the second base station are allocated to all the access subscribers of the first base station according to the traffic of the first base station at the next time. Or, if the idle resource cannot load the total internet traffic a and the call traffic b corresponding to 100 access users at the next time, and it is necessary to determine the number of access users that the idle resource can load, for example, it is determined that the number of access users that the idle resource can load is 50 according to the total internet traffic a, the call traffic b, and the idle resource corresponding to 100 access users, then the access ends of 50 access users of the first base station may be changed into the second base station, and the idle resource of the second base station is allocated to 50 access users of the first base station according to the traffic of the first base station at the next time. Or if the idle resources cannot load the total internet traffic a and the total call traffic b corresponding to the 100 access users at the next moment, the resource allocation is not performed.
In the embodiment of the application, when a first base station is detected to have a fault, determining idle resources of a second base station corresponding to the first base station and the moment of the fault; the first base station and the second base station are different types of provider equipment. Predicting the traffic of the first base station at the next moment based on a preset traffic prediction model and the fault occurrence moment; the service prediction model is obtained by training according to services at different moments. And according to the traffic of the first base station at the next moment, allocating the idle resources of the second base station to the access user of the first base station. In the scheme, when a first base station is detected to have a fault, the idle resources of a second base station corresponding to the first base station and the fault occurrence time are determined, then the traffic of the first base station at the next time is predicted based on a preset service prediction model and the fault occurrence time, and finally the idle resources of the second base station are allocated to the access user of the first base station according to the traffic of the first base station at the next time based on the load capacity of the idle resources. Therefore, according to the traffic of the first base station at the next moment predicted by the traffic prediction model, the idle resources of the second base station are allocated to the access users of the first base station, so that the idle resources are allocated to the access users of the first base station in a targeted manner through the different-network base station according to the traffic of the first base station changing at the moment, the phenomenon that the first base station still has the idle resources under the conditions of high resource load, resource shortage and the like is avoided, and the technical problem of low utilization rate of the base station resources is solved.
Fig. 2 is a schematic flowchart of another base station-based resource processing method according to an embodiment of the present application, and as shown in fig. 2, the method includes:
201. and acquiring the number of access users of the base station at different moments.
Illustratively, the electronic device may acquire access user terminals of the base station at different times, each access user terminal representing an access user, and therefore, the number of access users of the base station at different times may be determined according to the number of access user terminals, where the access user terminal includes: mobile terminal, thing networking terminal etc..
202. And determining the time interval of the number of the access users at each moment in a plurality of preset time intervals.
For example, the electronic device may preset a plurality of time intervals, determine each time, determine a time interval at which each time is located, and further determine a time interval at which the number of access users at each time is located, so that there are a plurality of access users in each time interval, and further may determine the traffic volume in each time interval. The time interval is a preset data acquisition interval, or may be a time interval determined by calculating according to data sampling points, and the timing unit of the time interval may be a conventional timing unit such as seconds and minutes, for example, the base station sampling data interval is 60 seconds, and the corresponding time interval is 60 seconds; similarly, the time interval is the final result of subtracting the first data sampling time from the second data sampling.
203. And counting the traffic corresponding to the number of the access users in each time interval.
Illustratively, the traffic includes voice traffic data, data traffic data, and the like, and the electronic device may count the voice traffic data and the data traffic data corresponding to the number of the access users in each time interval, and determine a ratio of the voice traffic data to the traffic and a ratio of the data traffic data to the traffic.
204. And training the initial time training model according to the time intervals and the traffic corresponding to the number of the access users in each time interval until the time sequence model converges to obtain a service prediction model.
For example, the electronic device may train an initial time training model according to the time interval and the voice service data and the data service data corresponding to the number of the access users in each time interval, and obtain a service prediction model when the time series model converges.
205. And obtaining internal parameters of the first base station, and predicting the traffic of the first base station at the current moment according to a preset traffic prediction model.
Illustratively, the internal parameters include a license standard, a bandwidth and other parameters of the first base station, and the electronic device may acquire the license standard, the bandwidth and other parameters of the first base station, and then input the current time into a preset service prediction model to predict the traffic of the first base station at the current time. Among the License standards, GNU General Public License (GPL), GNU Lesser General Public License (LGPL), BSD License, MIT License, Mozilla License1.1(MPL), Common Development and Distribution License (CDDL), Apache License, and the like.
206. And judging the running state of the first base station at the current moment through preset base station information based on the internal parameters and the traffic at the current moment.
For example, the preset base station information is an abnormal judgment standard in the case of the current networks 2G, 3G, 4G, 5G, the planned network 6G, and the like, and it should be noted that, for base stations with different parameter types, the upper limits of the corresponding traffic volumes are different, and for base stations with different network systems, the upper limits of the corresponding traffic volumes are different. Meanwhile, the base station exception standards of different network systems and different parameter types are also different, and the actual current network standards of different operators need to be referred to specifically. The electronic equipment can determine base station information corresponding to the current-time traffic based on the internal parameters and the current-time traffic, and then judge the operating state of the first base station at the current time according to the base station information, wherein the operating state includes base station phenomena affecting user voice and internet perception conditions, such as base station faults, high base station load, base station interference and the like.
For example, based on the internal parameters and the traffic volume at the current time, the electronic device determines that the base station information corresponding to the traffic volume at the current time is an abnormal judgment standard under the condition of 2G, and then judges the operating state of the first base station at the current time according to the abnormal judgment standard of 2G.
207. And when the running state of the first base station at the current moment is abnormal, determining that the first base station has a fault.
Exemplarily, when the operation state of the first base station at the current moment is the base station high load, the electronic device determines that the first base station fails; or when the running state of the first base station at the current moment is a base station fault, the electronic equipment determines that the first base station has the fault; or, when the operation state of the first base station at the current moment is the base station interference, the electronic device determines that the first base station has a fault.
208. When the first base station is detected to have a fault, determining the fault occurrence time of the first base station, and determining a second base station which is positioned in the same area with the first base station according to the corresponding relation among the first base station, the second base station and the area; the first base station and the second base station are different types of provider equipment.
For example, when detecting that the first base station fails, the electronic device may determine a failure occurrence time when the first base station fails, and determine a second base station located in the same area as the first base station according to a correspondence relationship among the first base station, the second base station, and the area. The first base station and the second base station are different types of provider equipment, and coverage areas of the first base station and the second base station are basically overlapped.
209. Determining idle resources of the second base station.
In one example, the idle resources of the second base station are determined according to the average value of the traffic of the second base station in a preset time range, a preset weight and the maximum available resources of the second base station; wherein, the idle resource of the second base station is w ═ P- (a + a × B); wherein, P is the maximum available resource of the second base station, A is the average value of the traffic of the second base station in the preset time range, and B is the preset weight.
Exemplarily, the electronic device determines the maximum available resource of the second base station, and then determines the idle resource of the second base station according to an average value and a preset weight of traffic of the second base station within a preset time range, where P is the maximum available resource of the second base station, a is the average value of the traffic of the second base station within the preset time range, the traffic may refer to the number of access users and the traffic usage resource of the access users, and B is the preset weight.
210. Predicting the traffic of the first base station at the next moment based on a preset traffic prediction model and the fault occurrence moment; the service prediction model is obtained by training according to services at different moments.
For example, this step can be referred to as step 102 in fig. 1, and is not described again.
211. And determining the number of first access users corresponding to the traffic of the first base station at the next moment and the number of second access users corresponding to the idle resources.
For example, the electronic device may determine, according to the traffic of the first base station at the next time, a first number of access users corresponding to the traffic of the next time, and determine a second number of access users corresponding to the idle resource.
212. And if the idle resource of the second base station is smaller than the traffic of the first base station at the next moment, determining that the number of the second access users corresponding to the idle resource is the number of the first to-be-allocated users at the next moment.
For example, the electronic device compares the idle resource of the second base station with the traffic of the first base station at the next time to determine the load capacity of the idle resource of the second base station, and if the idle resource is smaller than the total traffic of the first base station at the next time, it is determined that the number of second access users corresponding to the idle resource is the number of first users to be allocated at the next time, and at this time, the idle resource may bear part of the traffic of the first base station at the next time, that is, bear part of the access users of the first base station at the next time.
213. And allocating the idle resources of the second base station to the access users of the first base station according to the number of the first users to be allocated at the next moment.
For example, the electronic device may change the access end of a part of access users of the first base station to the second base station at the next time according to the first number of users to be allocated at the next time, and allocate the idle resources of the second base station to the part of access users of the first base station according to the traffic volume of the first base station at the next time.
214. And if the idle resource of the second base station is determined to be more than or equal to the traffic of the first base station at the next moment, determining the number of the first access users as the number of the second users to be distributed at the next moment.
Exemplarily, if the idle resource is greater than or equal to the traffic of the first base station at the next time, it indicates that the idle resource can load the entire traffic of the first base station at the next time, and further determines that the first access user number is the second to-be-allocated user number at the next time, at this time, the idle resource can bear the entire traffic of the first base station at the next time, that is, bear all the access users of the first base station at the next time.
215. And allocating the idle resources of the second base station to the access users of the first base station according to the number of the second users to be allocated at the next moment.
For example, the electronic device may change access ends of all access users of the first base station to the second base station at the next time according to the second number of users to be allocated at the next time, and allocate idle resources of the second base station to all access users of the first base station according to the traffic volume of the first base station at the next time.
In the embodiment of the application, the number of access users of the base station at different moments is obtained. And determining the time interval of the number of the access users at each moment in a plurality of preset time intervals. And counting the traffic corresponding to the number of the access users in each time interval. And training the initial time training model according to the time intervals and the traffic corresponding to the number of the access users in each time interval until the time sequence model converges to obtain a service prediction model. And obtaining internal parameters of the first base station, and predicting the traffic of the first base station at the current moment according to a preset traffic prediction model. And judging the running state of the first base station at the current moment through preset base station information based on the internal parameters and the traffic at the current moment. And when the running state of the first base station at the current moment is abnormal, determining that the first base station has a fault. When the first base station is detected to have a fault, determining the fault occurrence time of the first base station, and determining a second base station which is positioned in the same area with the first base station according to the corresponding relation among the first base station, the second base station and the area; the first base station and the second base station are different types of provider equipment. Determining idle resources of the second base station. Predicting the traffic of the first base station at the next moment based on a preset traffic prediction model and the fault occurrence moment; the service prediction model is obtained by training according to services at different moments. And determining the number of first access users corresponding to the traffic of the first base station at the next moment and the number of second access users corresponding to the idle resources. And if the idle resource of the second base station is smaller than the traffic of the first base station at the next moment, determining that the number of the second access users corresponding to the idle resource is the number of the first to-be-allocated users at the next moment. And allocating the idle resources of the second base station to the access users of the first base station according to the number of the first users to be allocated at the next moment. And if the idle resource of the second base station is determined to be more than or equal to the traffic of the first base station at the next moment, determining the number of the first access users as the number of the second users to be distributed at the next moment. And allocating the idle resources of the second base station to the access users of the first base station according to the number of the second users to be allocated at the next moment. Therefore, according to the traffic of the first base station at the next moment predicted by the traffic prediction model, the idle resources of the second base station are allocated to the access users of the first base station, so that the idle resources are allocated to the access users of the first base station in a targeted manner through the different-network base station according to the traffic of the first base station changing at the moment, the phenomenon that the first base station still has the idle resources under the conditions of high resource load, resource shortage and the like is avoided, and the technical problem of low utilization rate of the base station resources is solved.
Fig. 3 is a schematic structural diagram of a resource processing apparatus based on a base station according to an embodiment of the present application, which is applied to an electronic device, and as shown in fig. 3, the apparatus includes:
a first determining unit 31, configured to determine, when it is detected that a first base station fails, idle resources of a second base station corresponding to the first base station and a failure occurrence time; the first base station and the second base station are different types of provider equipment.
A first prediction unit 32, configured to predict traffic of the first base station at a next time based on a preset traffic prediction model and a fault occurrence time; the service prediction model is obtained by training according to services at different moments.
And an allocating unit 33, configured to allocate the idle resource of the second base station to the access user of the first base station according to the traffic of the first base station at the next time.
The apparatus of this embodiment may execute the technical solution in the method, and the specific implementation process and the technical principle are the same, which are not described herein again.
Fig. 4 is a schematic structural diagram of another resource processing apparatus based on a base station according to an embodiment of the present application, and based on the embodiment shown in fig. 3, as shown in fig. 4, the first determining unit 31 includes:
the first determining module 311 is configured to determine a failure occurrence time of the first base station when it is detected that the first base station fails, and determine a second base station located in the same area as the first base station according to a correspondence relationship among the first base station, the second base station, and the area.
A second determining module 312, configured to determine idle resources of the second base station.
In an example, the second determining module 312 is specifically configured to:
determining idle resources of the second base station according to the average value of the traffic of the second base station in a preset time range, a preset weight and the maximum available resources of the second base station; wherein, the idle resource of the second base station is w ═ P- (a + a × B); wherein, P is the maximum available resource of the second base station, A is the average value of the traffic of the second base station in the preset time range, and B is the preset weight.
In one example, the allocation unit 33 includes:
the third determining module 331 is configured to determine a first number of access users corresponding to a traffic of the first base station at a next time and a second number of access users corresponding to idle resources.
A fourth determining module 332, configured to determine, if it is determined that the idle resource of the second base station is smaller than the traffic volume of the first base station at the next time, that the number of second access users corresponding to the idle resource is the first number of users to be allocated at the next time.
The first allocating module 333 is configured to allocate, according to the first number of users to be allocated at the next time, the idle resource of the second base station to the access user of the first base station.
A fifth determining module 334, configured to determine that the first number of access users is the second number of users to be allocated at the next time if it is determined that the idle resource of the second base station is greater than or equal to the traffic volume of the first base station at the next time.
The second allocating module 335 is configured to allocate, according to the second number of users to be allocated at the next time, the idle resources of the second base station to the access user of the first base station.
In one example, the apparatus further comprises:
the second prediction unit 41 is configured to obtain internal parameters of the first base station, and predict traffic of the first base station at the current time according to a preset traffic prediction model.
And a determining unit 42, configured to determine, based on the internal parameter and the traffic volume at the current time, an operating state of the first base station at the current time according to preset base station information.
A second determining unit 43, configured to determine that the first base station has a fault when the operation state of the first base station at the current time is abnormal.
In one example, the apparatus further comprises:
an obtaining unit 44, configured to obtain the number of access users of the base station at different time.
A third determining unit 45, configured to determine, in a plurality of preset time intervals, a time interval in which the number of access users at each time is located.
And a counting unit 46, configured to count traffic corresponding to the number of access users in each time interval.
And the training unit 47 is configured to train the initial time training model according to the time interval and the traffic corresponding to the number of the access users in each time interval until the time series model converges to obtain a traffic prediction model.
The apparatus of this embodiment may execute the technical solution in the method, and the specific implementation process and the technical principle are the same, which are not described herein again.
Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application, and as shown in fig. 5, the electronic device includes: memory 51, processor 52.
The memory 51 has stored therein a computer program that is executable on the processor 52.
The processor 52 is configured to perform the methods provided in the embodiments described above.
The electronic device further comprises a receiver 53 and a transmitter 54. The receiver 53 is used for receiving commands and data transmitted from an external device, and the transmitter 54 is used for transmitting commands and data to an external device.
Fig. 6 is a block diagram of an electronic device, which may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, etc., according to an embodiment of the present application.
Apparatus 600 may include one or more of the following components: a processing component 602, a memory 604, a power component 606, a multimedia component 608, an audio component 610, an input/output (I/O) interface 612, a sensor component 614, and a communication component 616.
The processing component 602 generally controls overall operation of the device 600, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 602 may include one or more processors 620 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 602 can include one or more modules that facilitate interaction between the processing component 602 and other components. For example, the processing component 602 can include a multimedia module to facilitate interaction between the multimedia component 608 and the processing component 602.
The memory 604 is configured to store various types of data to support operations at the apparatus 600. Examples of such data include instructions for any application or method operating on device 600, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 604 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power supply component 606 provides power to the various components of device 600. The power components 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 600.
The multimedia component 608 includes a screen that provides an output interface between the device 600 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 608 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 600 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 610 is configured to output and/or input audio signals. For example, audio component 610 includes a Microphone (MIC) configured to receive external audio signals when apparatus 600 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 604 or transmitted via the communication component 616. In some embodiments, audio component 610 further includes a speaker for outputting audio signals.
The I/O interface 612 provides an interface between the processing component 602 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 614 includes one or more sensors for providing status assessment of various aspects of the apparatus 600. For example, the sensor component 614 may detect an open/closed state of the device 600, the relative positioning of the components, such as a display and keypad of the device 600, the sensor component 614 may also detect a change in position of the device 600 or a component of the device 600, the presence or absence of user contact with the device 600, orientation or acceleration/deceleration of the device 600, and a change in temperature of the device 600. The sensor assembly 614 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 614 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 614 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 616 is configured to facilitate communications between the apparatus 600 and other devices in a wired or wireless manner. The apparatus 600 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 616 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 600 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 604 comprising instructions, executable by the processor 620 of the apparatus 600 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Embodiments of the present application also provide a non-transitory computer-readable storage medium, where instructions in the storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the method provided by the above embodiments.
An embodiment of the present application further provides a computer program product, where the computer program product includes: a computer program, stored in a readable storage medium, from which at least one processor of the electronic device can read the computer program, the at least one processor executing the computer program causing the electronic device to perform the solution provided by any of the embodiments described above.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (15)

1.一种基于基站的资源处理方法,其特征在于,应用于电子设备,所述方法包括:1. A resource processing method based on a base station, characterized in that, applied to an electronic device, the method comprising: 当检测到第一基站出现故障时,确定与所述第一基站对应的第二基站的空闲资源、以及故障发生时刻;其中,所述第一基站与所述第二基站为不同类型的提供商设备;When it is detected that the first base station is faulty, determine the idle resources of the second base station corresponding to the first base station and the time when the fault occurs; wherein the first base station and the second base station are providers of different types equipment; 基于预设的业务预测模型和所述故障发生时刻,预测所述第一基站在下一时刻的业务量;其中,所述业务预测模型为根据不同时刻的业务进行训练得到的;Predict the traffic volume of the first base station at the next moment based on a preset service prediction model and the moment of occurrence of the fault; wherein, the service prediction model is obtained by training according to services at different times; 根据所述第一基站在下一时刻的业务量,将所述第二基站的空闲资源分配给所述第一基站的接入用户。According to the traffic volume of the first base station at the next moment, the idle resources of the second base station are allocated to the access users of the first base station. 2.根据权利要求1所述的方法,其特征在于,当检测到所述第一基站出现故障时,确定与所述第一基站对应的第二基站的空闲资源、以及故障发生时刻,包括:2. The method according to claim 1, wherein, when detecting that the first base station is faulty, determining the idle resources of the second base station corresponding to the first base station and the time when the fault occurs, comprising: 当检测到所述第一基站出现故障时,确定所述第一基站的故障发生时刻,并根据第一基站、第二基站、以及区域三者的对应关系,确定与所述第一基站位于同一区域的第二基站;When it is detected that the first base station is faulty, determine the fault occurrence time of the first base station, and determine that the first base station is located at the same location as the first base station according to the corresponding relationship among the first base station, the second base station, and the area. the second base station in the area; 确定所述第二基站的空闲资源。Determine idle resources of the second base station. 3.根据权利要求2所述的方法,其特征在于,确定所述第二基站的空闲资源,包括:3. The method according to claim 2, wherein determining the idle resources of the second base station comprises: 根据所述第二基站在预设时间范围内业务量的平均值、预设权重、以及所述第二基站的最大可用资源,确定所述第二基站的空闲资源;Determine the idle resources of the second base station according to the average value of the traffic volume of the second base station within the preset time range, the preset weight, and the maximum available resources of the second base station; 其中,所述第二基站的空闲资源为w=P-(A+A*B);其中P为所述第二基站的最大可用资源,A为所述第二基站在预设时间范围内业务量的平均值,B为所述预设权重。Wherein, the idle resource of the second base station is w=P-(A+A*B); where P is the maximum available resource of the second base station, and A is the service of the second base station within the preset time range The average value of the quantity, and B is the preset weight. 4.根据权利要求1所述的方法,其特征在于,根据所述第一基站在下一时刻的业务量,将所述第二基站的空闲资源分配给所述第一基站的接入用户,包括:4. The method according to claim 1, wherein, according to the traffic volume of the first base station at the next moment, allocating the idle resources of the second base station to the access users of the first base station, comprising: : 确定所述第一基站在下一时刻的业务量对应的第一接入用户数量、以及所述空闲资源所对应的第二接入用户数量;determining the number of first access users corresponding to the traffic volume of the first base station at the next moment, and the number of second access users corresponding to the idle resources; 若确定所述第二基站的空闲资源小于所述第一基站在下一时刻的业务量,则确定所述空闲资源对应的第二接入用户数量为下一时刻的第一待分配用户数量;If it is determined that the idle resources of the second base station are less than the traffic volume of the first base station at the next moment, then determining that the number of second access users corresponding to the idle resources is the first number of users to be allocated at the next moment; 根据所述下一时刻的第一待分配用户数量,将所述第二基站的空闲资源分配给所述第一基站的接入用户;Allocate the idle resources of the second base station to the access users of the first base station according to the number of the first users to be allocated at the next moment; 若确定所述第二基站的空闲资源大于等于所述第一基站在下一时刻的业务量,则确定所述第一接入用户数量为下一时刻的第二待分配用户数量;If it is determined that the idle resources of the second base station are greater than or equal to the traffic volume of the first base station at the next moment, then determining that the number of the first access users is the second number of users to be allocated at the next moment; 根据所述下一时刻的第二待分配用户数量,将所述第二基站的空闲资源分配给所述第一基站的接入用户。According to the second number of users to be allocated at the next moment, the idle resources of the second base station are allocated to the access users of the first base station. 5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:5. The method according to any one of claims 1-4, wherein the method further comprises: 获取第一基站的内部参数,并根据预设的业务预测模型预测第一基站在当前时刻的业务量;acquiring internal parameters of the first base station, and predicting the traffic volume of the first base station at the current moment according to a preset service prediction model; 基于所述内部参数以及当前时刻的业务量,通过预设的基站信息判断第一基站在当前时刻的运行状态;Based on the internal parameters and the traffic volume at the current moment, determine the running state of the first base station at the current moment by using preset base station information; 当所述第一基站在当前时刻的运行状态为异常时,确定所述第一基站出现故障。When the running state of the first base station at the current moment is abnormal, it is determined that the first base station is faulty. 6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:6. The method according to any one of claims 1-4, wherein the method further comprises: 获取基站在不同时刻的接入用户数量;Obtain the number of access users of the base station at different times; 在多个预设的时间间隔中,确定每一时刻的接入用户数量所在的时间间隔;In a plurality of preset time intervals, determine the time interval in which the number of access users at each moment is located; 统计每一时间间隔中接入用户数量对应的业务量;Count the traffic corresponding to the number of access users in each time interval; 根据所述时间间隔、以及每一时间间隔中接入用户数量对应的业务量,对初始的时间训练模型进行训练,直至所述时间序列模型收敛,得到业务预测模型。According to the time interval and the service volume corresponding to the number of access users in each time interval, the initial time training model is trained until the time series model converges, and a service prediction model is obtained. 7.一种基于基站的资源处理装置,其特征在于,应用于电子设备,所述装置包括:7. A base station-based resource processing apparatus, characterized in that, applied to electronic equipment, the apparatus comprising: 第一确定单元,用于当检测到第一基站出现故障时,确定与所述第一基站对应的第二基站的空闲资源、以及故障发生时刻;其中,所述第一基站与所述第二基站为不同类型的提供商设备;a first determining unit, configured to determine the idle resources of the second base station corresponding to the first base station and the failure occurrence time when it is detected that the first base station is faulty; wherein the first base station and the second base station are Base stations are different types of provider equipment; 第一预测单元,用于基于预设的业务预测模型和所述故障发生时刻,预测所述第一基站在下一时刻的业务量;其中,所述业务预测模型为根据不同时刻的业务进行训练得到的;a first prediction unit, configured to predict the traffic volume of the first base station at the next moment based on a preset service prediction model and the moment of occurrence of the fault; wherein, the service prediction model is obtained by training according to services at different times of; 分配单元,用于根据所述第一基站在下一时刻的业务量,将所述第二基站的空闲资源分配给所述第一基站的接入用户。an allocation unit, configured to allocate the idle resources of the second base station to the access users of the first base station according to the traffic volume of the first base station at the next moment. 8.根据权利要求7所述的装置,其特征在于,所述第一确定单元,包括:8. The apparatus according to claim 7, wherein the first determining unit comprises: 第一确定模块,用于当检测到所述第一基站出现故障时,确定所述第一基站的故障发生时刻,并根据第一基站、第二基站、以及区域三者的对应关系,确定与所述第一基站位于同一区域的第二基站;The first determining module is configured to determine the moment when the first base station fails when it is detected that the first base station is faulty, and determine the corresponding relationship between the first base station, the second base station and the area according to the corresponding relationship among the first base station, the second base station and the area. the first base station is located in a second base station in the same area; 第二确定模块,用于确定所述第二基站的空闲资源。A second determining module, configured to determine idle resources of the second base station. 9.根据权利要求8所述的装置,其特征在于,所述第二确定模块,具体用于:9. The apparatus according to claim 8, wherein the second determining module is specifically configured to: 根据所述第二基站在预设时间范围内业务量的平均值、预设权重、以及所述第二基站的最大可用资源,确定所述第二基站的空闲资源;Determine the idle resources of the second base station according to the average value of the traffic volume of the second base station within the preset time range, the preset weight, and the maximum available resources of the second base station; 其中,所述第二基站的空闲资源为w=P-(A+A*B);其中P为所述第二基站的最大可用资源,A为所述第二基站在预设时间范围内业务量的平均值,B为所述预设权重。Wherein, the idle resource of the second base station is w=P-(A+A*B); where P is the maximum available resource of the second base station, and A is the service of the second base station within the preset time range The average value of the quantity, and B is the preset weight. 10.根据权利要求7所述的装置,其特征在于,所述分配单元,包括:10. The device according to claim 7, wherein the distribution unit comprises: 第三确定模块,用于确定所述第一基站在下一时刻的业务量对应的第一接入用户数量、以及所述空闲资源所对应的第二接入用户数量;a third determining module, configured to determine the number of first access users corresponding to the traffic volume of the first base station at the next moment, and the number of second access users corresponding to the idle resources; 第四确定模块,用于若确定所述第二基站的空闲资源小于所述第一基站在下一时刻的业务量,则确定所述空闲资源对应的第二接入用户数量为下一时刻的第一待分配用户数量;The fourth determination module is configured to determine, if it is determined that the idle resources of the second base station are less than the traffic volume of the first base station at the next moment, determine that the number of second access users corresponding to the idle resources is the number of the second access users at the next moment. 1. The number of users to be allocated; 第一分配模块,用于根据所述下一时刻的第一待分配用户数量,将所述第二基站的空闲资源分配给所述第一基站的接入用户;a first allocation module, configured to allocate the idle resources of the second base station to the access users of the first base station according to the first number of users to be allocated at the next moment; 第五确定模块,用于若确定所述第二基站的空闲资源大于等于所述第一基站在下一时刻的业务量,则确定所述第一接入用户数量为下一时刻的第二待分配用户数量;A fifth determining module, configured to determine that the number of the first access users is the second to be allocated at the next moment if it is determined that the idle resources of the second base station are greater than or equal to the traffic volume of the first base station at the next moment amount of users; 第二分配模块,用于根据所述下一时刻的第二待分配用户数量,将所述第二基站的空闲资源分配给所述第一基站的接入用户。The second allocation module is configured to allocate the idle resources of the second base station to the access users of the first base station according to the second number of users to be allocated at the next moment. 11.根据权利要求7-10任一项所述的装置,其特征在于,所述装置还包括:11. The device according to any one of claims 7-10, wherein the device further comprises: 第二预测单元,用于获取第一基站的内部参数,并根据预设的业务预测模型预测第一基站在当前时刻的业务量;a second prediction unit, configured to acquire internal parameters of the first base station, and predict the traffic volume of the first base station at the current moment according to a preset service prediction model; 判断单元,用于基于所述内部参数以及当前时刻的业务量,通过预设的基站信息判断第一基站在当前时刻的运行状态;a judgment unit, configured to judge the operation state of the first base station at the current moment by using preset base station information based on the internal parameters and the traffic volume at the current moment; 第二确定单元,用于当所述第一基站在当前时刻的运行状态为异常时,确定所述第一基站出现故障。A second determining unit, configured to determine that the first base station is faulty when the running state of the first base station at the current moment is abnormal. 12.根据权利要求7-10任一项所述的装置,其特征在于,所述装置还包括:12. The device according to any one of claims 7-10, wherein the device further comprises: 获取单元,用于获取基站在不同时刻的接入用户数量;an acquisition unit, used to acquire the number of access users of the base station at different times; 第三确定单元,用于在多个预设的时间间隔中,确定每一时刻的接入用户数量所在的时间间隔;a third determining unit, configured to determine, in a plurality of preset time intervals, the time interval in which the number of access users at each moment is located; 统计单元,用于统计每一时间间隔中接入用户数量对应的业务量;A statistical unit, used to count the traffic corresponding to the number of access users in each time interval; 训练单元,用于根据所述时间间隔、以及每一时间间隔中接入用户数量对应的业务量,对初始的时间训练模型进行训练,直至所述时间序列模型收敛,得到业务预测模型。The training unit is configured to train the initial time training model according to the time interval and the traffic corresponding to the number of access users in each time interval, until the time series model converges to obtain a service prediction model. 13.一种电子设备,其特征在于,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述权利要求1-6中任一项所述的方法。13. An electronic device, characterized in that it comprises a memory and a processor, wherein a computer program that can be run on the processor is stored in the memory, and the processor implements claim 1 when the processor executes the computer program The method of any one of -6. 14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-6任一项所述的方法。14. A computer-readable storage medium, wherein computer-executable instructions are stored in the computer-readable storage medium, and when the computer-executable instructions are executed by a processor, are used to implement any one of claims 1-6 the method described. 15.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的方法。15. A computer program product, comprising a computer program that implements the method of any one of claims 1-6 when the computer program is executed by a processor.
CN202111424843.0A 2021-11-26 2021-11-26 Base station-based resource processing method, device and device Pending CN114189867A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111424843.0A CN114189867A (en) 2021-11-26 2021-11-26 Base station-based resource processing method, device and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111424843.0A CN114189867A (en) 2021-11-26 2021-11-26 Base station-based resource processing method, device and device

Publications (1)

Publication Number Publication Date
CN114189867A true CN114189867A (en) 2022-03-15

Family

ID=80541623

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111424843.0A Pending CN114189867A (en) 2021-11-26 2021-11-26 Base station-based resource processing method, device and device

Country Status (1)

Country Link
CN (1) CN114189867A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114867065A (en) * 2022-05-18 2022-08-05 中国联合网络通信集团有限公司 Base station computing force load balancing method, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102711177A (en) * 2012-04-26 2012-10-03 北京邮电大学 Service prediction based load balancing method
KR101189093B1 (en) * 2011-04-08 2012-10-10 주식회사 에치에프알 Method for optimizing load of base station, apparatus therefor
US20150078168A1 (en) * 2013-09-13 2015-03-19 Samsung Electronics Co., Ltd. Method and apparatus for traffic load balancing in mobile communication system
WO2015143636A1 (en) * 2014-03-26 2015-10-01 华为技术有限公司 Method, device and apparatus for controlling base station
CN108650712A (en) * 2013-02-20 2018-10-12 华为技术有限公司 A kind of method and device of distribution resource

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101189093B1 (en) * 2011-04-08 2012-10-10 주식회사 에치에프알 Method for optimizing load of base station, apparatus therefor
CN102711177A (en) * 2012-04-26 2012-10-03 北京邮电大学 Service prediction based load balancing method
CN108650712A (en) * 2013-02-20 2018-10-12 华为技术有限公司 A kind of method and device of distribution resource
US20150078168A1 (en) * 2013-09-13 2015-03-19 Samsung Electronics Co., Ltd. Method and apparatus for traffic load balancing in mobile communication system
WO2015143636A1 (en) * 2014-03-26 2015-10-01 华为技术有限公司 Method, device and apparatus for controlling base station

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HUAWEI: "Discussion on Load Balancing", 3GPP TSG-RAN3 MEETING #103BIS R3-191590, 12 April 2019 (2019-04-12) *
吴庆丰;马赛;: "基于异频切换负载均衡算法研究与实现", 信息技术, no. 04, 25 April 2016 (2016-04-25) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114867065A (en) * 2022-05-18 2022-08-05 中国联合网络通信集团有限公司 Base station computing force load balancing method, equipment and storage medium

Similar Documents

Publication Publication Date Title
US12089265B2 (en) Methods and apparatuses for requesting system information
CN110633151B (en) Method, device and storage medium for balancing distributed message issuing cluster partitions
US20180192319A1 (en) Method and apparatus for triggering reporting buffer status report and user equipment
CN106454998B (en) Wireless local area network access method, device and terminal
CN116349279A (en) Performance monitoring method and device of AI model, network node and storage medium
CN108713346B (en) Channel monitoring method, device, system and storage medium
US11343741B2 (en) Data transmission method and device based on mobile network, and storage medium
CN112189352A (en) Response indicating method and device and response determining method and device
CN109328482B (en) Control instruction transmission method, base station, terminal and storage medium
CN114125977A (en) Service switching method and device
CN107820684B (en) Channel detection method, information sending method, device and communication equipment
CN109314842B (en) Resource sensing result reporting method and device, user equipment and storage medium
CN110637502B (en) Data processing method and device, electronic equipment and computer readable storage medium
CN105517078A (en) Network connection switching method and device
CN114189867A (en) Base station-based resource processing method, device and device
CN109156025B (en) Uplink resource acquisition method, device and computer readable storage medium
CN109451827B (en) Method and device for determining moving speed of user equipment, base station and user equipment
CN107979858B (en) Data path switching method, device, terminal and computer readable storage medium
CN109287139B (en) Data transmission method and device
CN108028810B (en) Method and device for establishing service connection
CN112256424A (en) Virtual resource processing method, device and system, electronic equipment and storage medium
CN113424471A (en) Method, device and storage medium for determining resources
CN110506430B (en) Method, apparatus, device and medium for determining starting position of channel occupation time
CN112492654A (en) Network control method, device and storage medium
CN109819691B (en) Wireless link monitoring method and device and indication receiving method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination