CN109819449A - Base station hardware resource distribution method and device based on virtual resource - Google Patents

Base station hardware resource distribution method and device based on virtual resource Download PDF

Info

Publication number
CN109819449A
CN109819449A CN201910213559.5A CN201910213559A CN109819449A CN 109819449 A CN109819449 A CN 109819449A CN 201910213559 A CN201910213559 A CN 201910213559A CN 109819449 A CN109819449 A CN 109819449A
Authority
CN
China
Prior art keywords
base station
hardware resource
target
traffic information
subscriber traffic
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.)
Granted
Application number
CN201910213559.5A
Other languages
Chinese (zh)
Other versions
CN109819449B (en
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 CN201910213559.5A priority Critical patent/CN109819449B/en
Publication of CN109819449A publication Critical patent/CN109819449A/en
Application granted granted Critical
Publication of CN109819449B publication Critical patent/CN109819449B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the present invention discloses a kind of base station hardware resource distribution method and device based on virtual resource, it is related to field of communication technology, causes base station hardware resource utilization rate relatively low since base station hardware resource can not be dynamically distributed according to the dynamic change of subscriber traffic for solving the problems, such as.This method comprises: base station hardware resource virtually turns to base station virtual resource allocation pond in advance, in predetermined period, obtains at least one base station user traffic information and determine weight factor of each base station under the subscriber traffic information of each dimension;Subscriber traffic information include it is following at least one: number of users, data total flow and business access total degree;The distribution factor of target BS is determined according to above-mentioned weight factor;Virtual hardware resource needed for determining target BS according to the distribution factor of target BS, from base station, virtual resource allocation Chi Zhongwei target BS distributes above-mentioned required virtual hardware resource.The embodiment of the present invention is for dynamically distributing base station hardware resource.

Description

Base station hardware resource distribution method and device based on virtual resource
Technical field
The embodiment of the present invention is related to field of communication technology, and in particular to a kind of base station hardware resource based on virtual resource Distribution method and device.
Background technique
With the development of internet technology, the number of services and shifting of the mobile Internet business based on wireless data communication The number of users of dynamic Internet service is presented blowout and increases, and subscriber traffic is influenced to get over by mobile Internet business under base station Hair is significant.It wirelessly communicates in scene, base station hardware resource (such as CPU (Central Processing Unit, the centre of base station Manage device), exchange network interface card, the various physical hardware resources such as accelerator card) need and the subscriber traffic phase under base station coverage area It is equipped with the normal operation for guaranteeing customer service.
In actual conditions, since the user of mobile Internet business has high mobility, while mobile Internet business is visited It asks that diversified trend is presented in mode and flow demand, causes the subscriber traffic of different base station in the multiplicity of mobile Internet business Either large or small dynamic change is presented under the influence of property and user's high mobility, when subscriber traffic changes greatly, wireless network Base station in network will appear the case where insufficient base station hardware resource or base station hardware resource redundancy, the base station hardware resource of base station Utilization rate is low.
Summary of the invention
The embodiment of the present invention provides a kind of base station hardware resource distribution method and device based on virtual resource, for solving In the prior art since BTS hardware can not be caused to dynamically distribute base station hardware resource according to the dynamic change of subscriber traffic The relatively low technical problem of resource utilization.
In a first aspect, providing a kind of base station hardware resource distribution method based on virtual resource, base station hardware resource is preparatory Base station virtual resource allocation pond virtually is turned to, this method comprises:
In predetermined period, the subscriber traffic information of at least one base station is obtained;Subscriber traffic information includes following At least one in dimension: number of users, data total flow and business access total degree;
Determine that any base station is in each dimension at least one base station according to the subscriber traffic information of at least one base station Subscriber traffic information under weight factor;
The distribution weight of base station is determined according to weight factor of each base station under the subscriber traffic information of each dimension;
According to the distribution factor of the distribution weight calculation target BS of each base station;Target BS is at least one base station It is any;
Virtual hardware resource needed for determining target BS according to distribution factor, from not dividing for base station virtual resource allocation pond It is virtual hardware resource needed for target BS distribution in the virtual hardware resource matched.
It, can will at least one in the base station hardware resource distribution method provided in an embodiment of the present invention based on virtual resource The base station hardware resource of a base station virtually turns to base station virtual resource allocation pond in advance, to provide the hardware of at least one base station Source carries out centralized distribution to the hardware money of at least one base station after concentrating virtualization;In the assignment procedure, it in predetermined period, obtains The subscriber traffic information of at least one base station, so as to the subscriber traffic under each base station of dynamic acquisition;Then according at least The subscriber traffic information of one base station determines that any base station is in the subscriber traffic information of each dimension at least one base station Under weight factor, and according to weight factor of each base station under the subscriber traffic information of each dimension determine base station point With weight, then according to the distribution factor of the distribution weight calculation target BS of each base station, multiple dimensions are combined to realize Subscriber traffic information is dynamically determined the purpose of the distribution factor of the virtual hardware resource of each base station, finally according to above-mentioned point Virtual hardware resource needed for determining target BS with the factor, needed for the distribution of base station virtual resource allocation Chi Zhongwei target BS Virtual hardware resource.It can be seen that the hardware resource of base station can be associated by the embodiment of the present invention with subscriber traffic, The Dynamic Matching of the hardware resource of base station and the subscriber traffic of base station is effectively ensured, efficiently solve in the prior art due to Method, which dynamically distributes base station hardware resource according to the dynamic change of subscriber traffic, causes base station hardware resource utilization rate relatively low Technical problem improves base station hardware resource utilization rate.
Second aspect provides a kind of base station hardware resource distributor based on virtual resource, comprising:
Module is obtained, in predetermined period, obtaining the subscriber traffic information of at least one base station;The use Family traffic information includes at least one in following dimension: number of users, data total flow and business access total degree;
The subscriber traffic information of processing module, at least one base station for being obtained according to the acquisition module determines institute State weight factor of any base station under the subscriber traffic information of each dimension at least one base station;
Determining module, for according to the processing module determine each of the base station each dimension subscriber traffic Weight factor under information determines the distribution factor of target BS;The target BS is any at least one described base station;
Distribution module, the virtual hardware needed for the distribution factor for being determined according to determining module determines target BS provide Source is virtual hardware money needed for target BS distribution from the unappropriated virtual hardware resource in base station virtual resource allocation pond Source.
The third aspect provides a kind of base station hardware resource distributor based on virtual resource, comprising: at one or more Manage device;Processor is used to execute the computer program code in memory, and computer program code includes instruction, makes based on void The base station hardware resource distributor of quasi- resource executes the base station hardware resource distribution based on virtual resource of above-mentioned first aspect Method.
Fourth aspect provides a kind of storage medium, which is characterized in that storage medium is stored with instruction code, instruction code For executing the base station hardware resource distribution method based on virtual resource such as above-mentioned first aspect.
5th aspect, provides a kind of computer program product, which is characterized in that computer program product includes instruction generation Code, instruction code are used to execute the base station hardware resource distribution method based on virtual resource such as above-mentioned first aspect.
It is to be appreciated that the base station hardware resource distributor based on virtual resource of above-mentioned offer, storage medium and Computer product is for executing the corresponding method of first aspect presented above, and therefore, the attainable beneficial effect of institute can With reference to first aspect above method and following detailed description in corresponding scheme beneficial effect, it is no longer superfluous herein It states.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention, the drawings are only for the purpose of illustrating a preferred embodiment, and is not to be construed as limiting the invention.
Fig. 1 is the schematic diagram that fixed base station hardware resource is disposed in base station provided in an embodiment of the present invention;
Fig. 2 is the schematic diagram of base station hardware resource actually required in base station provided in an embodiment of the present invention;
Fig. 3 is a kind of method stream of the base station hardware resource distribution method based on virtual resource provided in an embodiment of the present invention Cheng Tu;
Fig. 4 a is the schematic diagram of virtual hardware resource needed for determining base station provided in an embodiment of the present invention;
Fig. 4 b is provided in an embodiment of the present invention virtual needed for the target BS that base station virtual resource allocation pond is distributed The schematic diagram of hardware resource;
Fig. 5 is the division schematic diagram of predetermined period provided in an embodiment of the present invention;
Fig. 6 is a kind of function knot of the base station hardware resource distributor based on virtual resource provided in an embodiment of the present invention Structure block diagram;
Fig. 7 shows a kind of function of base station hardware resource distributor based on virtual resource provided in an embodiment of the present invention It can structural block diagram.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete Site preparation description, it is clear that described embodiment is some embodiments of the present application, instead of all the embodiments.Based on this Shen Please in embodiment, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall in the protection scope of this application.The use of term " first " and " second " etc. does not indicate any sequence, can be by above-mentioned art Language is construed to the title of described object.In the embodiment of the present application, " illustrative " or " such as " etc. words for indicate make Example, illustration or explanation.Be described as in the embodiment of the present application " illustrative " or " such as " any embodiment or design Scheme is not necessarily to be construed as than other embodiments or design scheme more preferably or more advantage.Specifically, it uses " exemplary " or " such as " etc. words be intended to that related notion is presented in specific ways.
The method of salary distribution before introducing the embodiment of the present invention, first to base station hardware resource in current wireless communication scene Simply introduced.Shown in Figure 1, when disposing base station at present, the base station hardware resource of each base station is disposed in advance Fixed base station hardware resource can not carry out adaptive change or adjustment according to the needs of actual conditions.However in actual conditions, With the number of services of mobile Internet business and the rapid growth of number of users, subscriber traffic needed for base station is moved Dynamic change is presented in the influence of Internet service, is mainly manifested in: under wireless communication scene, the user of mobile Internet business has There is high mobility, this makes the number of users of access base station under base station coverage area that either large or small dynamic change be presented, and causes Dynamic change is presented in the subscriber traffic ensured needed for base station;Meanwhile the subscriber traffic ensured needed for base station also needs to meet The business access demand of user and the data traffic demand of user, and mobile Internet business access mode and data traffic demand Diversified trend is presented, thus also influences the subscriber traffic ensured needed for base station, leads to the user's industry ensured needed for base station Dynamic change is presented in business amount.When the subscriber traffic of the guarantee needed for base station changes, the base station for the fixation disposed on base station The hardware base station hardware resource actually required with base station differs larger (referring to figure 1 and figure 2, the wherein length of Fig. 1 dash area The length of degree and Fig. 2 dash area is used to indicate the stock number of base station hardware resource, and dash area is longer, and stock number is more), Leading to the base station hardware resource for the fixation disposed on base station can not often match with the subscriber traffic of guarantee needed for base station, example As a base station at a time needed for ensure subscriber traffic it is larger when, at this time base station hardware resource needed for the base station also compared with Greatly, when the base station hardware resource needed for the base station is greater than fixed base station hardware resource is disposed on base station, it may appear that base station is hard The case where part inadequate resource;Conversely, the subscriber traffic that a base station ensures needed at a time is smaller, at this time needed for the base station Base station hardware resource it is also smaller, the base station hardware resource needed for the base station, which is less than on base station, disposes fixed BTS hardware money When source, it may appear that the case where base station hardware resource redundancy, lead to the waste of base station hardware resource.It can be seen that at present each Fixed base station hardware resource is disposed in base station can not match the subscriber traffic of dynamic change, and base station hardware resource is unable to get It adequately and reasonably utilizes, base station hardware resource utilization rate is low.
Based on above-mentioned problem, the embodiment of the present invention provides a kind of base station hardware resource distribution based on virtual resource Base station hardware resource is virtually turned to base station virtual resource allocation pond in advance, and sets predetermined period by method, each predetermined period It is interior according to the method for following introductions be each base station distribute it needed for virtual hardware resource, guarantee base station hardware resource can obtain To adequately and reasonably utilizing, it is low to promote base station hardware resource utilization rate.
Specifically, shown in Figure 3, the embodiment of the present invention executes following steps in each predetermined period:
Step S310: the subscriber traffic information of at least one base station is obtained.
Specifically, subscriber traffic information is specifically as follows information relevant to subscriber traffic.In the embodiment of the present invention In, subscriber traffic information can specifically include at least one in following dimension: number of users, data total flow and business are visited Ask total degree.Wherein, the quantity of number of users, that is, access base station user terminal, base station institute in data total flow, that is, predetermined period The total data traffic used, base station is by the total degree of user terminal access in business access total degree, that is, predetermined period.Specifically In implementation, ginseng is shown in Table 1, and table 1 shows a kind of acquisition of subscriber traffic information as a result, wherein altogether including the N got The subscriber traffic information of a base station.
Table 1
Base station number Number of users Data total flow Business access total degree
1 Number of users 1 Data total flow 1 Business access total degree 1
2 Number of users 2 Data total flow 2 Business access total degree 2
N Number of users N Data total flow N Business access total degree N
It is, of course, understood that the dimension of above-mentioned cited subscriber traffic information is only exemplary, specifically In implementation, the dimension of subscriber traffic information includes but is not limited to above-mentioned cited dimension, such as can also include that user is close Degree etc., as long as related to subscriber traffic.
The acquisition modes of subscriber traffic information can there are many, in a kind of optional way of the embodiment of the present invention, use The acquisition modes of family traffic information can be in the following way: it is possible, firstly, to directly obtain predetermined period from each base station Data total flow of the total data traffic of the interior base station as the base station;Obtaining number of users and business access total degree When, due to using TMSI (the Temporary Mobile that uniquely can be identified for that user when user passes through user terminal access base station Subscriber Identity, Temporary Mobile Subscriber Identity) carry out identity user, therefore the TMSI of base station is accessed in predetermined period Total number be able to reflect access base station number of users;Meanwhile user often passes through user terminal access base station and once can take TMSI with user, thus in predetermined period on base station whole TMSI occur total degree be able to reflect base station business access it is total Number.Then in embodiments of the present invention, TMSI information of the available base station in predetermined period;Then it is obtained according to TMSI information Take the number of users and business access total degree of at least one base station.Above-mentioned TMSI information is specifically as follows the letter comprising TMSI It ceases, may include one or more TMSI (each TMSI and other TMSI are different) in TMSI information, each TMSI is in TMSI Information can occur one or many.After obtaining TMSI information, the total number and whole of TMSI in TMSI information are counted The total degree that TMSI occurs, using the total number of TMSI as number of users, the total degree that whole TMSI are occurred is visited as business Ask total degree.For example, respectively TMSI1, TMSI2 and TMSI3, TMSI1 goes out if including 3 TMSI in TMSI information It is 4, TMSI3 frequency of occurrence is 2 that existing number, which is 1, TMSI2 frequency of occurrence, then the total number for counting TMSI in TMSI information is 3, number of users is used as by 3;The total degree that whole TMSI occur is 7 (1+4+2=7), is used as business access total degree for 7. The acquisition modes of TMSI information can be configured according to the actual situation by those skilled in the art, and the present invention does not limit this It is fixed.
It is, of course, understood that the acquisition modes of above-mentioned cited subscriber traffic information are only exemplary, In specific implementation, the acquisition modes of subscriber traffic information can also use the other way in addition to above-mentioned cited mode, Such as MR (Measurement Report, the measurement report) data that can be reported by obtaining user terminal to base station, according to MR data acquisition subscriber traffic information etc., the present invention is not construed as limiting the acquisition modes of subscriber traffic information.
Step S320: determine that any base station exists at least one base station according to the subscriber traffic information of at least one base station Weight factor under the subscriber traffic information of each dimension.
Specifically, in this step, determine that any base station is believed in the subscriber traffic of each dimension at least one base station Breath accounts for whole base stations in the specific gravity of the subscriber traffic information of the dimension, using the specific gravity as the base station each dimension user Weight factor under traffic information.In specific implementation, any base station at least one base station can be calculated using following formula Weight factor under the subscriber traffic information of each dimension,
Wherein, N >=n >=1;N, n are natural number;
Wherein, PUnFor weight factor of any base station under the subscriber traffic information of target dimension, Un is any base station Subscriber traffic information under target dimension;N is the total number of base amount of at least one base station;Target dimension is subscriber traffic It is any in the dimension of information.
For example, referring to the subscriber traffic information obtained in table 1, if Un1 is the user for the base station that base station number is 1 Quantity, PUn1 is the weight factor of the number of users for the base station that base station number is 1, then PUn1 can be calculated using following formula:
Similarly, if Un2 is the data total flow for the base station that base station number is 1, PUn2 be the base station that base station number is 1 The weight factor of data total flow, then PUn2 can be calculated using following formula:
Similarly, if Un3 is the business access total degree for the base station that base station number is 1, PUn3 be the base that base station number is 1 The weight factor for the business access total degree stood, then PUn3 can be calculated using following formula:
Step S330: target base is determined according to weight factor of each base station under the subscriber traffic information of each dimension The distribution factor stood;Target BS is any at least one above-mentioned base station.
Specifically, in this step, weight factor by each base station under the subscriber traffic information of whole dimensions Distribution weight of the product as the base station.The weight factor for the base station for being 1 with base station number in computational chart 1 in step S230 is Example, if P1 is the distribution weight for the base station that number is 1, P1 can be calculated in the following way: P1=PUn1·PUn2·PUn3; Wherein " " indicates that operation calculation relationship is to multiply.
After the distribution weight for obtaining each base station, the sum of the distribution weight for obtaining whole base stations at least one base station is made Total weight is distributed for base station, then distributes point that total weight sets the goal base station really according to the distribution weight of target BS and base station With the factor.
In specific implementation, the distribution weight and base station that can directly acquire target BS distribute the ratio of total weight, will be upper State distribution factor of the ratio as target BS.By taking the example of above-mentioned calculating distribution weight as an example, if the distribution of nth base station is weighed Weight is Pn, and the distribution factor of nth base station is Pn ', then Pn ' can be calculated in the following way:
Alternatively, further, for the ease of flexibly controlling the distribution factor size of each base station, can also preset each The corresponding base station weight in base station, using the product of the base station weight of each base station and the distribution weight of the base station adding as the base station Power distribution weight, then using the ratio of the weight assignment weight of target BS and the total weight of base station weight assignment as target BS Distribution factor;Wherein weight assignment total weight in base station is the sum of the weight assignment weight of whole base stations at least one base station. By taking the example of above-mentioned calculating distribution factor as an example, if the base station weight of nth base station is An,
Step S340: the virtual hardware resource needed for determining target BS according to the distribution factor of target BS, from base station Virtual hardware resource needed for the distribution of virtual resource allocation Chi Zhongwei target BS.
Specifically, the distribution factor of available target BS and the virtual resource total amount in base station virtual resource allocation pond Product, using above-mentioned product as virtual hardware resource needed for target BS.Referring to fig. 4 shown in a, if the distribution of target BS because Son is Pn ', and the total amount of the virtual hardware resource in base station virtual resource allocation pond is S, then virtual hardware needed for each base station provides Source is Pn ' S.Since distribution factor is obtained by subscriber traffic, distribution factor is related to subscriber traffic, then by upper The base station hardware resource of base station can be associated by the process of stating with subscriber traffic, guarantee base station hardware resource can with The Dynamic Matching of family portfolio.
It, can be from the free time money in base station virtual resource allocation pond in virtual hardware resource needed for for target BS distribution Virtual hardware resource needed for obtaining target BS in source simultaneously assigns them to target BS.Specifically, in a kind of optional way In, referring to fig. 4 shown in b, it is specifically as follows for virtual hardware resource needed for target BS distribution: virtualization pool is divided into The Physical Resource Block of base station number, such as have N number of base station, then base station is divided into N number of Physical Resource Block, each Physical Resource Block A corresponding base station;Then the virtual hardware needed for obtaining target BS in the idling-resource in base station virtual resource allocation pond provides Source, and give target BS corresponding Physical Resource Block virtual hardware resource allocation needed for target BS, by target BS Required virtual hardware resource allocation is to target BS.Wherein, the length of Physical Resource Block indicates that mesh is distributed in base station in Fig. 4 b Mark the size of the virtual hardware resource of base station.
Optionally, after base station hardware resource virtually turns to base station virtual resource allocation pond in advance, can default each The corresponding Physical Resource Block in base station includes equal-sized virtual hardware resource, then the embodiment of the present invention can also include: in base After hardware resource of standing virtually turns to base station virtual resource allocation pond in advance, base station virtual resource allocation pond is carried out at initialization Reason virtually provides base station for the equal initialization of virtual hardware resource of each base station allocated size at least one base station Virtual hardware resource in the distributing reservoir of source is averagely allocated to each base station.For example, if base station virtual resource allocation pond it is virtual hard The total amount of part resource is S, base station number N, after base station hardware resource virtually turns to base station virtual resource allocation pond in advance, The virtual hardware resource for being defaulted as the corresponding Physical Resource Block distribution in each base station is S/N.
It should be noted that step S310- step S340 be only the embodiment of the present invention in a predetermined period according to extremely The subscriber traffic information of a few base station distributes base station the process of the virtual hardware resource needed for it, in specific implementation, this Inventive embodiments are performed both by the step identical as above-mentioned execution step S310- step S340 in each predetermined period.Predetermined week Phase can be configured according to the actual situation by those skilled in the art, and this is not limited by the present invention.
Optionally, shown in Figure 5, if predetermined period is Δ T, the present invention can also further be drawn predetermined period Δ T It is divided into multiple default execution period T1, T2 ... Ti, and executes step S310- step S340 in each default execution period Ti In each corresponding step corresponding process for including mentioned with the execution duration that the execution setting for corresponding process in each step is fixed Rise execution efficiency.Such as by predetermined period Δ T be divided into 3 it is default execute the periods, respectively the first preset time period T1, the Two preset time period T2 and third preset time period T3 execute the correspondence that step S310 includes in the first preset time period T1 Process;The corresponding process that step S320- step S330 includes is executed in the second preset time period T2;In third preset time period T3 Execute the corresponding process, etc. that step S340 includes.The default duration for executing period Ti can be by those skilled in the art's root It is configured according to actual conditions, this is not limited by the present invention.
It, can be near in advance in the base station hardware resource distribution method provided in an embodiment of the present invention based on virtual resource The base station hardware resource of a few base station virtually turns to base station virtual resource allocation pond, to provide the hardware of at least one base station Source carries out centralized distribution to the hardware money of at least one base station after concentrating virtualization;In the assignment procedure, it in predetermined period, obtains The subscriber traffic information of at least one base station, so as to the subscriber traffic under each base station of dynamic acquisition;Then according at least The subscriber traffic information of one base station determines that any base station is in the subscriber traffic information of each dimension at least one base station Under weight factor, and according to weight factor of each base station under the subscriber traffic information of each dimension determine base station point With weight, then according to the distribution factor of the distribution weight calculation target BS of each base station, to combine the user of multiple dimensions Traffic information is dynamically determined the distribution factor of the virtual hardware resource of each base station, is finally determined according to above-mentioned distribution factor Virtual hardware resource needed for target BS, from virtual hardware needed for the distribution of base station virtual resource allocation Chi Zhongwei target BS The base station hardware resource of base station is associated by resource with subscriber traffic, guarantees that the hardware resource of base station can be with user The Dynamic Matching of portfolio is efficiently solved and is dynamically distributed in the prior art due to method according to the dynamic change of subscriber traffic The technical problem that base station hardware resource causes base station hardware resource utilization rate relatively low improves base station hardware resource utilization rate.
The embodiment of the present invention also provides a kind of base station hardware resource distributor based on virtual resource, base station hardware resource Base station virtual resource allocation pond is virtually turned in advance, shown in Figure 6, which includes:
Module 61 is obtained, for obtaining the subscriber traffic information of at least one base station in predetermined period;Customer service Measuring information includes at least one in following dimension: number of users, data total flow and business access total degree.
Optionally, obtaining module 61 specifically can be used for: obtain the Temporary Mobile Subscriber Identity TMSI of at least one base station Information, according to the number of users and business access total degree of at least one base station of TMSI acquisition of information.
Processing module 62, for being determined extremely according to the subscriber traffic information for obtaining at least one base station that module 61 obtains Weight factor of any base station under the subscriber traffic information of each dimension in a few base station.
Optionally, processing module 61 specifically can be used for:
Any base station is calculated at least one base station according to the following formula under the subscriber traffic information of each dimension Weight factor,
Wherein, N >=n >=1;N, n are natural number;
Wherein, PUnFor weight factor of any base station under the subscriber traffic information of target dimension, Un is any base station Subscriber traffic information under target dimension;N is the total number of base amount of at least one base station;Target dimension is to appoint in dimension One.
Determining module 63, for according to processing module 62 determine each base station each dimension subscriber traffic information Under weight factor determine the distribution factor of target BS;Target BS is any at least one base station.
Optionally it is determined that module 63 specifically can be used for: by each base station under the subscriber traffic information of whole dimensions Weight factor distribution weight of the product as the base station;Total weight is distributed according to the distribution weight of target BS and base station Determine the distribution factor of target BS;The sum of the distribution weight that total weight is whole base stations at least one base station is distributed in base station.
Distribution module 64, needed for the distribution factor of the target BS for being determined according to determining module 63 determines target BS Virtual hardware resource, from base station virtual resource allocation Chi Zhongwei target BS distribution needed for virtual hardware resource.
Initialization module 65, for for the equal initialization of virtual of each base station allocated size at least one base station it is hard Part resource.
All related contents for each step that above method embodiment is related to can quote the function of corresponding function module It can describe, details are not described herein for effect.
Using integrated module, the base station hardware resource distributor based on virtual resource includes: storage Unit, processing unit and interface unit.Processing unit is used for the base station hardware resource distributor based on virtual resource Movement carries out control management, for example, processing unit is for supporting the base station hardware resource distributor based on virtual resource to execute Each step in Fig. 3.Interaction of the interface unit for base station hardware resource distributor and other devices based on virtual resource; Storage unit, for storing base station hardware resource distributor code and data based on virtual resource.
Wherein, using processing unit as processor, storage unit is memory, and interface unit is for communication interface.Wherein, Base station hardware resource distributor based on virtual resource referring to fig. 7, including communication interface 701, processor 702, is deposited Reservoir 703 and bus 704, communication interface 701, processor 702 are connected by bus 704 with memory 703.
Processor 702 can be a general central processor (Central Processing Unit, CPU), micro process Device, application-specific integrated circuit (Application-Specific Integrated Circuit, ASIC) or one or more A integrated circuit executed for controlling application scheme program.
Memory 703 can be read-only memory (Read-Only Memory, ROM) or can store static information and instruction Other kinds of static storage device, random access memory (Random Access Memory, RAM) or letter can be stored The other kinds of dynamic memory of breath and instruction, is also possible to Electrically Erasable Programmable Read-Only Memory (Electrically Erasable Programmable Read-only Memory, EEPROM), CD-ROM (Compact Disc Read- Only Memory, CD-ROM) or other optical disc storages, optical disc storage (including compression optical disc, laser disc, optical disc, digital universal Optical disc, Blu-ray Disc etc.), magnetic disk storage medium or other magnetic storage apparatus or can be used in carrying or store to have referring to Enable or data structure form desired program code and can by any other medium of computer access, but not limited to this. Memory, which can be, to be individually present, and is connected by bus with processor.Memory can also be integrated with processor.
Wherein, memory 703 is used to store the application code for executing application scheme, and is controlled by processor 702 System executes.Communication interface 701 is used to support the interaction of base station hardware resource distributor and other devices based on virtual resource. Processor 702 is for executing the application code stored in memory 703, to realize the method in the embodiment of the present invention.
The step of method in conjunction with described in the disclosure of invention or algorithm can realize in a manner of hardware, can also It is realized in a manner of being to execute software instruction by processor.The embodiment of the present invention also provides a kind of storage medium, which is situated between Matter may include memory, for being stored as computer software used in the base station hardware resource distributor based on virtual resource Instruction, it includes execute program code designed by the base station hardware resource distribution method based on virtual resource.Specifically, software Instruction can be made of corresponding software module, and software module can be stored on random access memory (Random Access Memory, RAM), flash memory, read-only memory (Read Only Memory, ROM), Erasable Programmable Read Only Memory EPROM (Erasable Programmable ROM, EPROM), Electrically Erasable Programmable Read-Only Memory (Electrically EPROM, EEPROM), register, hard disk, mobile hard disk, CD-ROM (CD-ROM) or any other form well known in the art are deposited In storage media.A kind of illustrative storage medium is coupled to processor, believes to enable a processor to read from the storage medium Breath, and information can be written to the storage medium.Certainly, storage medium is also possible to the component part of processor.
The embodiment of the present invention also provides a kind of computer program, which can be loaded directly into memory, and Containing software code, which is loaded into via computer and can be realized the above-mentioned base based on virtual resource after executing It stands hardware resource distribution method.
Those skilled in the art are it will be appreciated that in said one or multiple examples, function described in the invention It can be realized with hardware, software, firmware or their any combination.It when implemented in software, can be by these functions Storage in computer-readable medium or as on computer-readable medium one or more instructions or code transmitted. Computer-readable medium includes computer storage media and communication media, and wherein communication media includes convenient for from a place to another Any medium of one place transmission computer program.Storage medium can be general or specialized computer can access it is any Usable medium.
More than, only a specific embodiment of the invention, but scope of protection of the present invention is not limited thereto, and it is any to be familiar with In the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by those skilled in the art, should all cover Within protection scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.

Claims (13)

1. a kind of base station hardware resource distribution method based on virtual resource, which is characterized in that the base station hardware resource is preparatory Virtually turn to base station virtual resource allocation pond, which comprises
In predetermined period, the subscriber traffic information of at least one base station is obtained;The subscriber traffic information includes following At least one in dimension: number of users, data total flow and business access total degree;
Determine that any base station is each at least one described base station according to the subscriber traffic information of at least one base station Weight factor under the subscriber traffic information of the dimension;
The distribution of target BS is determined according to weight factor of each base station under the subscriber traffic information of each dimension The factor;The target BS is any at least one described base station;
Virtual hardware resource needed for determining the target BS according to the distribution factor of the target BS, it is empty from the base station It is that the target BS distributes the required virtual hardware resource in quasi- resource allocation pond.
2. the base station hardware resource distribution method according to claim 1 based on virtual resource, which is characterized in that described Determine that any base station is in each dimension at least one described base station according to the subscriber traffic information of at least one base station Weight factor under the subscriber traffic information of degree specifically:
Subscriber traffic information of any base station in each dimension at least one base station described in calculating according to the following formula Under weight factor,
Wherein, N >=n >=1;N, n are natural number;
Wherein, PUnFor weight factor of any base station under the subscriber traffic information of target dimension, Un is described any Subscriber traffic information of the base station under the target dimension;N is the total number of base amount of at least one base station;The target Dimension is any in the dimension.
3. the base station hardware resource distribution method according to claim 1 or 2 based on virtual resource, which is characterized in that institute State according to weight factor of each base station under the subscriber traffic information of each dimension determine the distribution of target BS because Son specifically:
Using the product of weight factor of each base station under the subscriber traffic information of whole dimensions as point of the base station With weight;
The distribution factor that total weight determines the target BS is distributed according to the distribution weight of the target BS and base station;Institute It states base station and distributes the sum of the distribution weight that total weight is whole base stations at least one described base station.
4. the base station hardware resource distribution method according to claim 1 based on virtual resource, which is characterized in that the base After hardware resource of standing virtually turns to base station virtual resource allocation pond in advance, the method also includes:
For the equal initialization of virtual hardware resource of each of at least one base station base station allocated size.
5. the base station hardware resource distribution method according to claim 1 based on virtual resource, which is characterized in that described to obtain Take the subscriber traffic information of at least one base station, comprising:
The Temporary Mobile Subscriber Identity TMSI information of at least one base station is obtained, according to the TMSI acquisition of information extremely The number of users and the business access total degree of a few base station.
6. a kind of base station hardware resource distributor based on virtual resource, which is characterized in that the base station hardware resource is preparatory Base station virtual resource allocation pond virtually is turned to, which includes:
Module is obtained, for obtaining the subscriber traffic information of at least one base station in predetermined period;The subscriber traffic Information includes at least one in following dimension: number of users, data total flow and business access total degree;
The subscriber traffic information determination of processing module, at least one base station for being obtained according to the acquisition module is described extremely Weight factor of any base station under the subscriber traffic information of each dimension in a few base station;
Determining module, for according to the processing module determine each of the base station each dimension subscriber traffic information Under weight factor determine the distribution factor of target BS;The target BS is any at least one described base station;
The distribution factor of distribution module, the target BS for being determined according to the determining module determines the target BS Required virtual hardware resource, it is described required virtual from base station virtual resource allocation pond to be that the target BS distributes Hardware resource.
7. the base station hardware resource distributor according to claim 6 based on virtual resource, which is characterized in that the place Reason module is specifically used for:
Subscriber traffic information of any base station in each dimension at least one base station described in calculating according to the following formula Under weight factor,
Wherein, N >=n >=1;N, n are natural number;
Wherein, PUnFor weight factor of any base station under the subscriber traffic information of target dimension, Un is described any Subscriber traffic information of the base station under the target dimension;N is the total number of base amount of at least one base station;The target Dimension is any in the dimension.
8. the base station hardware resource distributor according to claim 6 or 7 based on virtual resource, which is characterized in that institute It states determining module to be specifically used for: by the product of weight factor of each base station under the subscriber traffic information of whole dimensions Distribution weight as the base station;Total weight, which is distributed, according to the distribution weight of the target BS and base station determines the target The distribution factor of base station;The sum of the distribution weight that total weight is whole base stations at least one described base station is distributed in the base station.
9. the base station hardware resource distributor according to claim 6 based on virtual resource, which is characterized in that the dress It sets further include:
Initialization module, for each of at least one base station for described in equal initialization of virtual of the base station allocated size Hardware resource.
10. the base station hardware resource distributor according to claim 6 based on virtual resource, which is characterized in that described Module is obtained to be specifically used for:
The Temporary Mobile Subscriber Identity TMSI information of at least one base station is obtained, according to the TMSI acquisition of information extremely The number of users and the business access total degree of a few base station.
11. a kind of base station hardware resource distributor based on virtual resource characterized by comprising one or more processing Device;The processor is used to execute the computer program code in memory, and computer program code includes instruction, to be based on The base station hardware resource distributor of virtual resource executes the base station as described in any one in claim 1-5 based on virtual resource Hardware resource distribution method.
12. a kind of storage medium, which is characterized in that the storage medium is stored with instruction code, and described instruction code is for holding The row base station hardware resource distribution method as described in any one in claim 1-5 based on virtual resource.
13. a kind of computer program product, which is characterized in that the computer program product includes instruction code, described instruction Code is for executing the base station hardware resource distribution method as described in any one in claim 1-5 based on virtual resource.
CN201910213559.5A 2019-03-20 2019-03-20 Base station hardware resource allocation method and device based on virtual resources Active CN109819449B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910213559.5A CN109819449B (en) 2019-03-20 2019-03-20 Base station hardware resource allocation method and device based on virtual resources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910213559.5A CN109819449B (en) 2019-03-20 2019-03-20 Base station hardware resource allocation method and device based on virtual resources

Publications (2)

Publication Number Publication Date
CN109819449A true CN109819449A (en) 2019-05-28
CN109819449B CN109819449B (en) 2023-04-07

Family

ID=66609683

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910213559.5A Active CN109819449B (en) 2019-03-20 2019-03-20 Base station hardware resource allocation method and device based on virtual resources

Country Status (1)

Country Link
CN (1) CN109819449B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113382424A (en) * 2020-03-10 2021-09-10 ***通信集团辽宁有限公司 LTE base station hardware resource scheduling processing method and device
CN114040414A (en) * 2021-10-09 2022-02-11 中国联合网络通信集团有限公司 Resource allocation method, device and computer readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010145449A1 (en) * 2009-09-24 2010-12-23 中兴通讯股份有限公司 Method and device for allocating channels, method for allocating base station available resources
US20130237239A1 (en) * 2012-03-08 2013-09-12 Nec Laboratories America, Inc. Radio Access Network Sharing
US20160044702A1 (en) * 2014-01-31 2016-02-11 Telefonaktiebolaget L M Ericsson (Publ) Resource allocation amongst parties sharing the same radio access network
CN108391274A (en) * 2018-02-13 2018-08-10 中国联合网络通信集团有限公司 Network plan method and device
CN114040414A (en) * 2021-10-09 2022-02-11 中国联合网络通信集团有限公司 Resource allocation method, device and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010145449A1 (en) * 2009-09-24 2010-12-23 中兴通讯股份有限公司 Method and device for allocating channels, method for allocating base station available resources
US20130237239A1 (en) * 2012-03-08 2013-09-12 Nec Laboratories America, Inc. Radio Access Network Sharing
US20160044702A1 (en) * 2014-01-31 2016-02-11 Telefonaktiebolaget L M Ericsson (Publ) Resource allocation amongst parties sharing the same radio access network
CN108391274A (en) * 2018-02-13 2018-08-10 中国联合网络通信集团有限公司 Network plan method and device
CN114040414A (en) * 2021-10-09 2022-02-11 中国联合网络通信集团有限公司 Resource allocation method, device and computer readable storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
NTT DOCOMO, INC.: ""Pool sharing"", 《3GPP TSG_RAN\WG1_RL1 R1-1802451 》 *
王友祥; 李轶群; 张澜; 李福昌; 冯毅: "《邮电设计技术》", 20 November 2016 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113382424A (en) * 2020-03-10 2021-09-10 ***通信集团辽宁有限公司 LTE base station hardware resource scheduling processing method and device
CN113382424B (en) * 2020-03-10 2023-07-18 ***通信集团辽宁有限公司 LTE base station hardware resource scheduling processing method and device
CN114040414A (en) * 2021-10-09 2022-02-11 中国联合网络通信集团有限公司 Resource allocation method, device and computer readable storage medium

Also Published As

Publication number Publication date
CN109819449B (en) 2023-04-07

Similar Documents

Publication Publication Date Title
ES2837048T3 (en) Method and system for allocating resources to resource consumers in a cloud computing environment
US8392928B1 (en) Automated workload placement recommendations for a data center
CN107124472A (en) Load-balancing method and device, computer-readable recording medium
CN111984407B (en) Data block read-write performance optimization method, system, terminal and storage medium
EP2193472A2 (en) System and method for managing license capacity in a telecommunication network
CN109408590B (en) Method, device and equipment for expanding distributed database and storage medium
US20150163157A1 (en) Allocation and migration of cloud resources in a distributed cloud system
WO2020148342A1 (en) A method and a system for managing the computing resources of a cloud computing platform
CN109819449A (en) Base station hardware resource distribution method and device based on virtual resource
CN107105013B (en) File processing method, server, terminal and system
US9063668B1 (en) Distributed memory allocation in multi-threaded programs
WO2016101996A1 (en) Allocating cloud computing resources in a cloud computing environment
CN110636388A (en) Service request distribution method, system, electronic equipment and storage medium
US20150146521A1 (en) Dynamic resource pooling and trading mechanism in network virtualization
CN108241535B (en) Resource management method and device and server equipment
CN110809030A (en) Network flow control method and device, coder-decoder and storage device
KR20170014804A (en) Virtual machine provisioning system and method for cloud service
CN105095146B (en) Bandwidth allocation methods based on Memory Controller Hub and device
CN114327862B (en) Memory allocation method and device, electronic equipment and storage medium
CN110413393A (en) Cluster resource management method, device, computer cluster and readable storage medium storing program for executing
CN109326335A (en) A kind of online answer distributing method of doctor and system
CN108092910B (en) Data traffic scheduling method and device
CN111315023A (en) Uplink wireless resource allocation method and device
CN106227603A (en) The power calculation algorithms of multiple core chip and system
CN109510875A (en) Resource allocation methods, device and electronic equipment

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
GR01 Patent grant
GR01 Patent grant