CN107969033A - A kind of resource regulating method and device - Google Patents
A kind of resource regulating method and device Download PDFInfo
- Publication number
- CN107969033A CN107969033A CN201610916447.2A CN201610916447A CN107969033A CN 107969033 A CN107969033 A CN 107969033A CN 201610916447 A CN201610916447 A CN 201610916447A CN 107969033 A CN107969033 A CN 107969033A
- Authority
- CN
- China
- Prior art keywords
- cpe
- user
- data
- equipment
- user group
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/121—Wireless traffic scheduling for groups of terminals or users
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
This application discloses a kind of resource regulating method and device, to realize the scheduling of resource based on user group, so as to control the interface-free resources shared by particular group.A kind of resource regulating method that the application provides, including:Determine current equipment to be scheduled;When the user group belonging to definite current equipment to be scheduled there are available resources, and the equipment there are flow control available resources, it is determined as the equipment scheduling resource.
Description
Technical field
This application involves field of communication technology, more particularly to a kind of resource regulating method and device.
Background technology
Wireless client terminal equipment (Customer Premise Equipment, CPE) is that one kind moves high speed forth generation
The equipment that dynamic communication (4G) signal is converted into WLAN (Wireless Fidelity, WiFi) signal, can support and meanwhile on
The mobile terminal quantity of net is also more.CPE has flexible deployment convenience, long transmission distance, rate, conveniently moving, is not required to be laid with
The advantages that cable network, can be widely used in the access of the wireless networks such as rural area, cities and towns, hospital, unit, factory, cell.Operator
To solve rural area covering problem, application of the CPE terminals in rural area is widelyd popularize, and CPE home broadbands online set meal is provided.By
Single in CPE business models, rate are relatively low, and CPE is identical with the carrying grade of ordinary terminal, occupies more local resource,
Influence is brought to ordinary terminal service-aware.
On Long Term Evolution (Long Term Evolution, LTE) service quality (Quality of Service,
QoS) mechanism:Third generation cooperative partner program (the 3rd Generation Partnership Project, 3GPP) agreement
Define and ensure that two kinds of bit rate (Guaranteed Bit Rate, GBR) and non-guaranteed bit rate (Non-GBR) determine
Property bit rate (Deterministic Bit Rate, DBR) carrying, each user equipment (User Equipment, UE) can build
Vertical multiple access point name (Access Point Name, APN) connections, each APN connections can establish a default bearing with
Multiple dedicated bearers.Carrying level qos parameter includes:QoS level identifier (QoS Class Identifier, QCI), address solution
Analyse agreement (Address Resolution Protocol, ARP), GBR, maximum bit rate (Maximum Bit Rate,
MBR).Wherein, QCI represents one group of qos parameter, 9 kinds of standard QCI values of protocol definition, 10~128 and 255 be it is reserved, 129
~254 be the self-defined part of operator;GBR and MBR is GBR bearing parameters, represents carrying maximum rate respectively and ensures speed;
User Priority receives parameter ARP to include priority level (priority level), seize ability (pre-emption
Capability three attributes of ability (pre-emption vulnerability)), are preempted;The maximum bit rate of polymerization
(Aggregate Maximum Bit Rate, AMBR) is non-bearing level parameter, including for all Non-GBR carryings of UE
UE-AMBR connects the APN-AMBR of all Non-GBR carryings with for an APN.
As shown in Figure 1, the AMBR that can contract in home subscriber server (Home Subscriber Server, HSS),
The QCI parameters of ARP and default bearing."Policy and Charging Rules Function (Policy And Charging Rules Function,
PCRF) network element provides dynamic strategy and charging control (Policy and Charging for packet data network gateway (PGW) network element
Control, PCC) regular and charging policy, in addition, BOSS (the Business&Operation Support in Fig. 1
System, BOSS) refer to business operation support system.
However, in the prior art in the Resource Scheduling Mechanism of base station side, carrying rank or user class are all based on,
The user group that can not be formed to multiple users is scheduled, therefore is also just unable to control shared by particular group and is eated dishes without rice or wine to provide
Source.
The content of the invention
The embodiment of the present application provides a kind of resource regulating method and device, to realize the resource tune based on user group
Degree, so as to control the interface-free resources shared by particular group.
A kind of resource regulating method provided by the embodiments of the present application, including:
Determine current equipment to be scheduled;
When determining that the user group belonging to current equipment to be scheduled has available resources, and the equipment has flow control can use
During resource, it is determined as the equipment scheduling resource.
Determine that the user group belonging to current equipment to be scheduled there are available resources in this way, working as, and the equipment has
During flow control available resources, it is determined as the equipment scheduling resource, so as to be based on user group granularity and user's granularity by performing
Two-dimentional scheduling of resource, not only realize the scheduling of resource based on user group, and particular group can be controlled, such as CPE
Interface-free resources shared by user group, effectively solve the problems, such as the resource constraint of single community user group, improve user's perception,
And improve network performance.
It is preferred that the equipment is customer terminal equipment CPE or user equipment (UE).
It is preferred that determining current equipment to be scheduled, specifically include:
Equipment is lined up according to dispatching priority algorithm, obtains device queue, which includes client's end
End equipment CPE and/or user equipment (UE);
The initial plant of slave device queue starts, and travels through the queue successively, determines current equipment to be scheduled.
It is preferred that the user group determined belonging to current equipment to be scheduled there are available resources, specifically include:
According to the Data Radio Bearer DRB of current equipment to be scheduled, the use belonging to the current equipment to be scheduled is determined
Family group has available resources.
It is preferred that judge that the user group belonging to the current equipment to be scheduled there are available resources in the following way:
According to the customer terminal equipment CPE user groups that default or recent renewal obtains and user equipment (UE) user group
Resource division proportion, determines whether the user group belonging to current equipment to be scheduled has available resources.
It is preferred that the resource division proportion of the CPE user groups and UE user groups is preset one of in the following way:
Mode one:Interface-free resources ratio is divided in time domain:In units of cell, the subframe that will eat dishes without rice or wine is quiet by allocation ratio
State is divided into the subframe that UE uses and the subframe two types that CPE is used;
Mode two:Interface-free resources ratio is divided on frequency domain:In units of cell, match somebody with somebody for the CPE in cell and UE dynamics
Put available Physical Resource Block PRB accountings.
It is preferred that the CPE user groups, are determined as follows:
Identified by the CPE to make an appointment, identify CPE;Wherein, the CPE marks, the common user for being CPE identify mould
Default bearing levels of quality of service identifier QCI, Address Resolution Protocol ARP or the maximal bit of the polymerization speed of block usim card
Rate AMBR parameters;
In units of cell, the CPE that will identify that is as CPE user groups.
It is preferred that the resource division proportion of the CPE user groups and UE user groups is updated in the following way:
Determine the total amount of data per a kind of user group reached in current period, wherein, every a kind of user group is CPE
User group or UE user groups;
The total amount of data per a kind of user group reached in current period is smoothed;
According to the total amount of data per a kind of user group reached in the current period after smoothing processing, determine in next cycle
The resource division proportion of the CPE user groups and UE user groups.
It is preferred that the total amount of data per a kind of user group reached in current period is smoothly located by equation below
Reason:
Wherein:
DatanRepresent n-th T cycle it is smooth after such user group total amount of data, Datan-1Represent (n-1) T
The total amount of data of such user group after cycle is smooth, n represent any cycle smoothingtime point, DatanInitial value is 0;
Data (nT) represents that the total amount of data of such received user group is inscribed in n-th T cycle;
α represents default forgetting factor, and value range is { 4,8,16,32,64,128,256 };
T represents the adjustment cycle of CPE user groups and the resource division proportion of UE user groups.
It is preferred that the total amount of data per a kind of user group reached in the current period according to after smoothing processing, really
The resource division proportion of the CPE user groups and UE user groups in a cycle is fixed, is specifically included:
The resource allocation ratio of CPE user groups in next cycle is determined by equation below:
Wherein,
ρCPE user groupsRepresent the available resources ratio in CPE user groups next cycle;
ρThe CPE user group maximum ratios of OM configurationsRepresent the available maximum resource ratio of preconfigured CPE user groups;
DataN_CPE user groupsRepresent the total amount of data after n-th T measurement period CPE user group is smooth;
DataN_LTE user groupsRepresent the total amount of data after n-th T measurement period UE user group is smooth.
With the above method accordingly, a kind of resource scheduling device provided by the embodiments of the present application, including:
First module, for determining current equipment to be scheduled;
Second unit, for having available resources, and the equipment when the user group belonging to definite current equipment to be scheduled
When there are flow control available resources, it is determined as the equipment scheduling resource.
It is preferred that the equipment is customer terminal equipment CPE or user equipment (UE).
It is preferred that the first module is specifically used for:
Equipment is lined up according to dispatching priority algorithm, obtains device queue, which includes client's end
End equipment CPE and/or user equipment (UE);
The initial plant of slave device queue starts, and travels through the queue successively, determines current equipment to be scheduled.
It is preferred that the second unit determines that the user group belonging to current equipment to be scheduled has available resources, specific bag
Include:According to the Data Radio Bearer DRB of current equipment to be scheduled, determine that the user group belonging to the current equipment to be scheduled has
Available resources.
It is preferred that have can for the user group that the second unit judges belonging to the current equipment to be scheduled in the following way
Use resource:
According to the customer terminal equipment CPE user groups that default or recent renewal obtains and user equipment (UE) user group
Resource division proportion, determines whether the user group belonging to current equipment to be scheduled has available resources.
It is preferred that the second unit presets the resource of the CPE user groups and UE user groups one of in the following way
Division proportion:
Mode one:Interface-free resources ratio is divided in time domain:In units of cell, the subframe that will eat dishes without rice or wine is quiet by allocation ratio
State is divided into the subframe that UE uses and the subframe two types that CPE is used;
Mode two:Interface-free resources ratio is divided on frequency domain:In units of cell, match somebody with somebody for the CPE in cell and UE dynamics
Put available Physical Resource Block PRB accountings.
It is preferred that the second unit is additionally operable to be determined as follows the CPE user groups:
Identified by the CPE to make an appointment, identify CPE;Wherein, the CPE marks, the common user for being CPE identify mould
Default bearing levels of quality of service identifier QCI, Address Resolution Protocol ARP or the maximal bit of the polymerization speed of block usim card
Rate AMBR parameters;
In units of cell, the CPE that will identify that is as CPE user groups.
It is preferred that the resource that the second unit updates the CPE user groups and UE user groups in the following way divides
Ratio:
Determine the total amount of data per a kind of user group reached in current period, wherein, every a kind of user group is CPE
User group or UE user groups;
The total amount of data per a kind of user group reached in current period is smoothed;
According to the total amount of data per a kind of user group reached in the current period after smoothing processing, determine in next cycle
The resource division proportion of the CPE user groups and UE user groups.
It is preferred that the second unit passes through total data of the equation below to the every a kind of user group reached in current period
Amount is smoothed:
Wherein:
DatanRepresent n-th T cycle it is smooth after such user group total amount of data, Datan-1Represent (n-1) T
The total amount of data of such user group after cycle is smooth, n represent any cycle smoothingtime point, DatanInitial value is 0;
Data (nT) represents that the total amount of data of such received user group is inscribed in n-th T cycle;
α represents default forgetting factor, and value range is { 4,8,16,32,64,128,256 };
T represents the adjustment cycle of CPE user groups and the resource division proportion of UE user groups.
It is preferred that the second unit is according to the sum per a kind of user group reached in the current period after smoothing processing
According to amount, determine the resource division proportion of the CPE user groups and UE user groups in next cycle, specifically include:
The resource allocation ratio of CPE user groups in next cycle is determined by equation below:
Wherein,
ρCPE user groupsRepresent the available resources ratio in CPE user groups next cycle;
ρThe CPE user group maximum ratios of OM configurationsRepresent the available maximum resource ratio of preconfigured CPE user groups;
DataN_CPE user groupsRepresent the total amount of data after n-th T measurement period CPE user group is smooth;
DataN_LTE user groupsRepresent the total amount of data after n-th T measurement period UE user group is smooth.
Brief description of the drawings
In order to illustrate more clearly of the technical solution in the embodiment of the present application, make required in being described below to embodiment
Attached drawing is briefly introduced, it should be apparent that, drawings in the following description are only some embodiments of the present application, for this
For the those of ordinary skill in field, without creative efforts, other can also be obtained according to these attached drawings
Attached drawing.
Fig. 1 is the network frame schematic diagram of LTE of the prior art;
Fig. 2 is a kind of idiographic flow schematic diagram of resource regulating method provided by the embodiments of the present application;
Fig. 3 is a kind of overall procedure schematic diagram of resource regulating method provided by the embodiments of the present application;
Fig. 4 is a kind of structure diagram of resource scheduling device provided by the embodiments of the present application.
Embodiment
The embodiment of the present application provides a kind of resource regulating method and device, to realize the resource tune based on user group
Degree, so as to control the interface-free resources shared by particular group.
The embodiment of the present application takes the problem of local resource is excessive for CPE, proposes a kind of two dimension for CPE user groups
Scheduling resource control program, does not limit the CPE numbers of users of access in cell, but cell workable for all CPE users of control provides
Source, reduces the influence to mobile phone user (common LTE user, i.e. UE).
The difference of CPE and common UE are as shared in wireless access network (Radio Access Network, RAN)
(Sharing) UE of different Land Public Mobile Communication Network (Public Land Mobile Network, PLMN) in.To realize
The two-dimentional resources control of CPE user groups in cell, base station is firstly the need of identification CPE.After identification of base stations CPE, one is distributed for CPE
Mark, so that all CPE are classified as a user group.
Since base station does not know international mobile phone equipment identification code (the International Mobile of CPE
Equipment Identity, IMEI) and international mobile subscriber identity (International Mobile Subscriber
Identity, IMSI) mark, and also without CPE configured informations are transmitted in standard Uu and S1 interface, therefore, base station can not be only
Vertical identification CPE.In core-network side, for CPE signings agreement qos parameter or deployment PCC rules, CPE is transmitted on standard S1 interfaces
Distinctive qos parameter, base station side configuration CPE recognition rules, so that base station side identifies CPE.That is, the embodiment of the present application,
By regular in base station deployment, existing mechanism configuration agreement parameter is utilized in core-network side, you can identify CPE.It is described below one
The method of kind identification CPE:
In HSS, by the corresponding Universal Subscriber Identity Module of CPE (Universal Subscriber Identity
Module, USIM) card default bearing QCI be signed up as extension QCI (128~254), such as agreement extension QCI 254 be used as CPE
It is special.After MME obtains the signing information, established in context in request and be delivered to base station, base station is identified by extending QCI 254
For CPE, it is survival to be delivered to target BS for the parameter during switching.In the same manner, ARP, AMBR of agreement of contracting can also be passed through
Parameter is identified as CPE.
Based on the identification to CPE, base station configures resource workable for CPE user groups and UE user groups in units of cell
Ratio, mainly comprising following two modes:
Mode one:Interface-free resources ratio is divided in time domain:The subframe that will eat dishes without rice or wine is made by allocation ratio, static division for common UE
The CPE subframe two types that common subframe and CPE are used.Base station configuration CPE ascending-descending subframes ratio, available uplink and downlink
Number of sub-frames, under different subframes proportioning, number of sub-frames is different.Common UE cannot use the subframe for distributing to CPE.Each cell
Need to configure ratio of uplink subframe to downlink subframe according to CPE resource requirements.
By taking frequency division multiplexing (FDD) as an example, different subframes can be configured according to the uplink and downlink business statistics situation of CPE and matched somebody with somebody
Than, such as, the downlink business of CPE is relatively more, is configurable to 5:5, i.e., the subframe that downlink has half is used to dispatch CPE, half
For dispatching common LTE user;It is not many if up CPE business, then is configurable to 1:9, i.e. uplink only has 1 subframe
It is that CPE user can dispatch, remaining 9 subframe distributes to common LTE user.
It should be noted that the common LTE user described in the embodiment of the present application, i.e. UE.
Mode two:Interface-free resources ratio is divided on frequency domain:Available Physical Resource Block (the Physical of cell configuration CPE
Resource Block, PRB) accounting.Common UE and the CPE interface-free resources used are not done really with static division, but base
In existing dispatching algorithm, in every Transmission Time Interval (transmission time interval, TTI) scheduling process,
It is common UE and CPE dynamically distributes radio bearer (Radio Bearer, RB) resource according to allocation ratio.Its advantage is in CPE
When not accessing the RB resources of cell or distribution and being not used, common UE can be used.By taking 20MHz systems as an example, system
100 PRB resources are shared, if common UE and CPE dynamically distributes ratio is 7:3, then mean the ordinary user in each TTI
Can be at most to use 70 PRB, CPE user can at most use 30 PRB.
Below by taking frequency domain divides interface-free resources as an example, resource scheduling scheme provided by the embodiments of the present application is introduced.With
The existing scheduling mechanism using user as granularity is compared, and in the embodiment of the present application, base station is directed to CPE user groups, performs based on use
Family group granularity and user's granularity two-dimentional resource control method, scheduling flow referring to Fig. 2, including:
S301:Equipment (or being referred to as user) is lined up according to dispatching priority algorithm.
Wherein, the equipment includes the common UE and CPE of LTE.
The dispatching priority algorithm can be RR (Round Robin), MAC C/I or PF (Proportional
The existing mechanism such as Fair);
S302:Travel through Data Radio Bearer (Data Radio Bearer, the DRB) money of equipment successively since queue
Source.
Wherein, the DRB of equipment is pre-set, and can be directly read.
Before traversal, MAC layer is not aware that the user equipment of traversal is common LTE user equipment or CPE.
S303:Whether the user group belonging to equipment for judging currently to travel through has available resources, if it is, performing step
S304, otherwise, performs step S302, that is, travels through the DRB of next equipment.
Specific determination methods, can be according to above-mentioned preconfigured CPE user groups and the resource (time domain of UE user groups
And/or frequency domain) division proportion, judge whether the user group belonging to the equipment that currently travels through also has resource.
In addition, the resource division proportion of CPE user groups and UE user groups, can be that dynamic adjusts, and therefore, the step
In, it can also judge that what is currently traveled through sets according to the newest resource division proportion for adjusting obtained CPE user groups and UE user groups
Whether standby affiliated user group also has resource.
S304:In addition to whether the user group belonging to the equipment for judging currently to travel through in S303 has resource, it is also necessary to judge
Whether the equipment itself has flow control available resources, if it is, performing step Step5, otherwise, performs step S302, that is, travels through
The DRB of next equipment.
For example, the preconfigured minimum guaranteed rate of the equipment currently traveled through is 2M, but the equipment is ensured
The speed of 2M, then illustrate that the equipment does not have flow control available resources, therefore, is remained even if the user group resource belonging to the equipment also has
It is remaining, the equipment will not be dispatched, but ensure that other equipment meets that the minimum of QoS (Quality Of Service) ensures speed
Rate;Otherwise, if the equipment is not ensured the speed of 2M, illustrate that the equipment there are flow control available resources, can be scheduled.
S305:According to the scheduling result of S304, the multiple DRB for belonging to identical equipment (UE or CPE) are converged, to set
It is standby to be scheduled for unit.
It can be seen from the above that the embodiment of the present application, the available resources judgment mechanism of user group, i.e. step S303 are added.Also,
In order to ensure CPE user groups on the premise of no more than resource SC service ceiling, the distribution of resource, this Shen are carried out as flexibly as possible
Please embodiment also introduce CPE user group resource dynamic adjustment mechanisms, i.e., the resource of above-mentioned CPE user groups and UE user groups is drawn
Point ratio can be adjusted dynamically, be specifically described as follows:
Base station is periodically detected and counts to the data packet of caching, and estimates ratio according to smoothing algorithm.Estimate
Proportional algorithm is as follows:
Base station be recorded in reach in the time in cycle nT per a kind of user group (CPE user groups, or common LTE user groups, i.e.,
UE user groups) total amount of data, and according to the smooth total amount of data of smoothing algorithm:
Wherein:
DatanRepresent n-th T cycle it is smooth after such user group total amount of data, Datan-1For (n-1) T week
The total amount of data of such user group after phase is smooth, n represent any cycle smoothingtime point, DatanInitial value is 0;
Data (nT) represents to pass through Paket Data Convergence Protocol (Packet Data in n-th T cycle
Convergence Protocol, PDCP) total amount of data of such user group that receives;
α represents default forgetting factor, and value range is { 4,8,16,32,64,128,256 };
T represents the adjustment cycle of CPE user groups and the resource division proportion of UE user groups.
According to above-mentioned statistical result, calculate in next cycle T, the resource allocation ratio of CPE user groups:
Wherein,
ρCPE user groupsRepresent available resource ratio in CPE user groups next cycle;
ρThe CPE user group maximum ratios of OM configurationsRepresent the available maximum resource ratio of CPE user groups of OM configurations;
DataN_CPE user groupsRepresent the total amount of data after n-th T measurement period CPE user group is smooth;
DataN_LTE user groupsRepresent the total amount of data after n-th T measurement period UE user group is smooth.
It can be seen from the above that the embodiment of the present application is proposed extends QCI identifications CPE, for CPE by static signing qos parameter
The interface-free resources of user group resource constraint divide and propose a kind of CPE user groups resource scheduling scheme, using based on maximum
Dynamic adjustment mechanism on the basis of ratio thresholding, on the basis of CPE user groups are limited using interface-free resources maximum ratio, also
The ratio can be adjusted according to actual service conditions dynamic, to reach the recycling of resource, not influence existing net LTE user's
Perceive.For example it is 50% to limit CPE user groups using interface-free resources maximum ratio, then if the use of actual CPE user groups
Ratio only has 30%, then distributes resource according to actual ratio 30%.
To sum up, referring to Fig. 3, a kind of resource regulating method provided by the embodiments of the present application, including:
S101, determine current equipment to be scheduled;
Wherein, which can be CPE or UE.
S102, when determining that the user group belonging to current equipment to be scheduled has available resources, and the equipment has flow control
During available resources processed, it is determined as the equipment scheduling resource.
Determine that the user group belonging to current equipment to be scheduled there are available resources in this way, working as, and the equipment has
During flow control available resources, it is determined as the equipment scheduling resource, so as to be based on user group granularity and user's granularity by performing
Two-dimentional scheduling of resource, not only realize the scheduling of resource based on user group, and particular group can be controlled, such as CPE
Interface-free resources shared by user group, effectively solve the problems, such as the resource constraint of single community user group, improve user's perception,
And improve network performance.
It is preferred that determining current equipment to be scheduled, specifically include:
Equipment is lined up according to dispatching priority algorithm, obtains device queue, which includes client's end
End equipment CPE and/or user equipment (UE);
The initial plant of slave device queue starts, and travels through the queue successively, determines current equipment to be scheduled.
It is preferred that the user group determined belonging to current equipment to be scheduled there are available resources, specifically include:
According to the Data Radio Bearer DRB of current equipment to be scheduled, the use belonging to the current equipment to be scheduled is determined
Family group has available resources.
It is preferred that judge that the user group belonging to the current equipment to be scheduled there are available resources in the following way:
According to the customer terminal equipment CPE user groups that default or recent renewal obtains and user equipment (UE) user group
Resource division proportion, determines whether the user group belonging to current equipment to be scheduled has available resources.
It is preferred that the resource division proportion of the CPE user groups and UE user groups is preset one of in the following way:
Mode one:Interface-free resources ratio is divided in time domain:In units of cell, the subframe that will eat dishes without rice or wine is quiet by allocation ratio
State is divided into the subframe that UE uses and the subframe two types that CPE is used;
Mode two:Interface-free resources ratio is divided on frequency domain:In units of cell, match somebody with somebody for the CPE in cell and UE dynamics
Put available Physical Resource Block PRB accountings.
It is preferred that the CPE user groups, are determined as follows:
Identified by the CPE to make an appointment, identify CPE;Wherein, the CPE marks, the common user for being CPE identify mould
Default bearing levels of quality of service identifier QCI, Address Resolution Protocol ARP or the maximal bit of the polymerization speed of block usim card
Rate AMBR parameters;
In units of cell, the CPE that will identify that is as CPE user groups.
It is preferred that the resource division proportion of the CPE user groups and UE user groups is updated in the following way:
Determine the total amount of data per a kind of user group reached in current period, wherein, every a kind of user group is CPE
User group or UE user groups;
The total amount of data per a kind of user group reached in current period is smoothed;
According to the total amount of data per a kind of user group reached in the current period after smoothing processing, determine in next cycle
The resource division proportion of the CPE user groups and UE user groups.
It is preferred that the total amount of data per a kind of user group reached in current period is smoothly located by equation below
Reason:
Wherein:
DatanRepresent n-th T cycle it is smooth after such user group total amount of data, Datan-1Represent (n-1) T
The total amount of data of such user group after cycle is smooth, n represent any cycle smoothingtime point, DatanInitial value is 0;
Data (nT) represents that the total amount of data of such received user group is inscribed in n-th T cycle;
α represents default forgetting factor, and value range is { 4,8,16,32,64,128,256 };
T represents the adjustment cycle of CPE user groups and the resource division proportion of UE user groups.
It is preferred that the total amount of data per a kind of user group reached in the current period according to after smoothing processing, really
The resource division proportion of the CPE user groups and UE user groups in a cycle is fixed, is specifically included:
The resource allocation ratio of CPE user groups in next cycle is determined by equation below:
Wherein,
ρCPE user groupsRepresent the available resources ratio in CPE user groups next cycle;
ρThe CPE user group maximum ratios of OM configurationsRepresent the available maximum resource ratio of preconfigured CPE user groups;
DataN_CPE user groupsRepresent the total amount of data after n-th T measurement period CPE user group is smooth;
DataN_LTE user groupsRepresent the total amount of data after n-th T measurement period UE user group is smooth.
With the above method accordingly, referring to Fig. 4, a kind of resource scheduling device provided by the embodiments of the present application, including:
First module 11, for determining current equipment to be scheduled;
Second unit 12, for having available resources when the user group belonging to definite current equipment to be scheduled, and this sets
When having flow control available resources, it is determined as the equipment scheduling resource.
It is preferred that the equipment is customer terminal equipment CPE or user equipment (UE).
It is preferred that the first module is specifically used for:
Equipment is lined up according to dispatching priority algorithm, obtains device queue, which includes client's end
End equipment CPE and/or user equipment (UE);
The initial plant of slave device queue starts, and travels through the queue successively, determines current equipment to be scheduled.
It is preferred that the second unit determines that the user group belonging to current equipment to be scheduled has available resources, specific bag
Include:According to the Data Radio Bearer DRB of current equipment to be scheduled, determine that the user group belonging to the current equipment to be scheduled has
Available resources.
It is preferred that have can for the user group that the second unit judges belonging to the current equipment to be scheduled in the following way
Use resource:
According to the customer terminal equipment CPE user groups that default or recent renewal obtains and user equipment (UE) user group
Resource division proportion, determines whether the user group belonging to current equipment to be scheduled has available resources.
It is preferred that the second unit presets the resource of the CPE user groups and UE user groups one of in the following way
Division proportion:
Mode one:Interface-free resources ratio is divided in time domain:In units of cell, the subframe that will eat dishes without rice or wine is quiet by allocation ratio
State is divided into the subframe that UE uses and the subframe two types that CPE is used;
Mode two:Interface-free resources ratio is divided on frequency domain:In units of cell, match somebody with somebody for the CPE in cell and UE dynamics
Put available Physical Resource Block PRB accountings.
It is preferred that the second unit is additionally operable to be determined as follows the CPE user groups:
Identified by the CPE to make an appointment, identify CPE;Wherein, the CPE marks, the common user for being CPE identify mould
Default bearing levels of quality of service identifier QCI, Address Resolution Protocol ARP or the maximal bit of the polymerization speed of block usim card
Rate AMBR parameters;
In units of cell, the CPE that will identify that is as CPE user groups.
It is preferred that the resource that the second unit updates the CPE user groups and UE user groups in the following way divides
Ratio:
Determine the total amount of data per a kind of user group reached in current period, wherein, every a kind of user group is CPE
User group or UE user groups;
The total amount of data per a kind of user group reached in current period is smoothed;
According to the total amount of data per a kind of user group reached in the current period after smoothing processing, determine in next cycle
The resource division proportion of the CPE user groups and UE user groups.
It is preferred that the second unit passes through total data of the equation below to the every a kind of user group reached in current period
Amount is smoothed:
Wherein:
DatanRepresent n-th T cycle it is smooth after such user group total amount of data, Datan-1Represent (n-1) T
The total amount of data of such user group after cycle is smooth, n represent any cycle smoothingtime point, DatanInitial value is 0;
Data (nT) represents that the total amount of data of such received user group is inscribed in n-th T cycle;
α represents default forgetting factor, and value range is { 4,8,16,32,64,128,256 };
T represents the adjustment cycle of CPE user groups and the resource division proportion of UE user groups.
It is preferred that the second unit is according to the sum per a kind of user group reached in the current period after smoothing processing
According to amount, determine the resource division proportion of the CPE user groups and UE user groups in next cycle, specifically include:
The resource allocation ratio of CPE user groups in next cycle is determined by equation below:
Wherein,
ρCPE user groupsRepresent the available resources ratio in CPE user groups next cycle;
ρThe CPE user group maximum ratios of OM configurationsRepresent the available maximum resource ratio of preconfigured CPE user groups;
DataN_CPE user groupsRepresent the total amount of data after n-th T measurement period CPE user group is smooth;
DataN_LTE user groupsRepresent the total amount of data after n-th T measurement period UE user group is smooth.
Resource scheduling device described in above-mentioned the embodiment of the present application, can be the network equipments such as base station.Described first is single
Member, second unit, can be realized by hardwares such as processors.
In conclusion technical solution provided by the embodiments of the present application, identical agreement is disposed in base station side and core-network side
Rule, based on standard interface qos parameter, it is possible to for distinguishing certain Terminal Type.Base station on the basis of user's granularity QoS is realized,
Also achieve the two-dimentional QoS based on user group and ensure (i.e. the QoS of user class and user group level guarantees), efficiently solve single cell
The resource constraint problem of user group.The resource ratio of dynamic adjustment CPE user groups and common LTE user groups, ensure that resource profit
With the maximization of efficiency, the perception of user is improved, improves the performance of network.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program
Product.Therefore, the application can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware
Apply the form of example.Moreover, the application can use the computer for wherein including computer usable program code in one or more
The shape for the computer program product that usable storage medium is implemented on (including but not limited to magnetic disk storage and optical memory etc.)
Formula.
The application is with reference to the flow according to the method for the embodiment of the present application, equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that it can be realized by computer program instructions every first-class in flowchart and/or the block diagram
The combination of flow and/or square frame in journey and/or square frame and flowchart and/or the block diagram.These computer programs can be provided
The processors of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that the instruction performed by computer or the processor of other programmable data processing devices, which produces, to be used in fact
The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to
Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or
The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, thus in computer or
The instruction performed on other programmable devices is provided and is used for realization in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in a square frame or multiple square frames.
Obviously, those skilled in the art can carry out the application essence of the various modification and variations without departing from the application
God and scope.In this way, if these modifications and variations of the application belong to the scope of the application claim and its equivalent technologies
Within, then the application is also intended to comprising including these modification and variations.
Claims (20)
1. a kind of resource regulating method, it is characterised in that this method includes:
Determine current equipment to be scheduled;
When determining that the user group belonging to current equipment to be scheduled has available resources, and the equipment has flow control available resources
When, it is determined as the equipment scheduling resource.
2. according to the method described in claim 1, it is characterized in that, the equipment is customer terminal equipment CPE or user equipment
UE。
3. according to the method described in claim 1, it is characterized in that, definite current equipment to be scheduled, specifically includes:
Equipment is lined up according to dispatching priority algorithm, obtains device queue, which includes client terminal and set
Standby CPE and/or user equipment (UE);
The initial plant of slave device queue starts, and travels through the queue successively, determines current equipment to be scheduled.
4. the according to the method described in claim 1, it is characterized in that, user group determined belonging to current equipment to be scheduled
There are available resources, specifically include:
According to the Data Radio Bearer DRB of current equipment to be scheduled, the user group belonging to the current equipment to be scheduled is determined
There are available resources.
5. according to the method described in claim 4, it is characterized in that, the current equipment institute to be scheduled is judged in the following way
The user group of category has available resources:
According to the resource of the customer terminal equipment CPE user groups that default or recent renewal obtains and user equipment (UE) user group
Division proportion, determines whether the user group belonging to current equipment to be scheduled has available resources.
6. according to the method described in claim 5, it is characterized in that, preset one of in the following way the CPE user groups with
The resource division proportion of UE user groups:
Mode one:Interface-free resources ratio is divided in time domain:In units of cell, the subframe that will eat dishes without rice or wine is drawn by allocation ratio, static state
It is divided into the subframe that UE uses and the subframe two types that CPE is used;
Mode two:Interface-free resources ratio is divided on frequency domain:It is that CPE the and UE dynamic configurations in cell can in units of cell
Physical Resource Block PRB accountings.
7. according to the method described in claim 6, it is characterized in that, the CPE user groups, are determined as follows:
Identified by the CPE to make an appointment, identify CPE;Wherein, the CPE marks, the Universal Subscriber Identity Module for being CPE
Default bearing levels of quality of service identifier QCI, Address Resolution Protocol ARP or the maximum bit rate of polymerization of usim card
AMBR parameters;
In units of cell, the CPE that will identify that is as CPE user groups.
8. according to the method described in claim 6, used it is characterized in that, updating the CPE user groups in the following way with UE
The resource division proportion of family group:
Determine the total amount of data per a kind of user group reached in current period, wherein, every a kind of user group is CPE user
Group or UE user groups;
The total amount of data per a kind of user group reached in current period is smoothed;
According to the total amount of data per a kind of user group reached in the current period after smoothing processing, determine described in next cycle
The resource division proportion of CPE user groups and UE user groups.
9. according to the method described in claim 8, it is characterized in that, by equation below to being reached in current period per a kind of
The total amount of data of user group is smoothed:
<mrow>
<msub>
<mi>Data</mi>
<mi>n</mi>
</msub>
<mo>=</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>-</mo>
<mfrac>
<mn>1</mn>
<mi>&alpha;</mi>
</mfrac>
<mo>)</mo>
</mrow>
<msub>
<mi>Data</mi>
<mrow>
<mi>n</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>+</mo>
<mfrac>
<mn>1</mn>
<mi>&alpha;</mi>
</mfrac>
<mi>D</mi>
<mi>a</mi>
<mi>t</mi>
<mi>a</mi>
<mrow>
<mo>(</mo>
<mi>n</mi>
<mi>T</mi>
<mo>)</mo>
</mrow>
</mrow>
Wherein:
DatanRepresent n-th T cycle it is smooth after such user group total amount of data, Datan-1Represent that (n-1) T cycle puts down
The total amount of data of such user group after cunning, n represent any cycle smoothingtime point, DatanInitial value is 0;
Data (nT) represents that the total amount of data of such received user group is inscribed in n-th T cycle;
α represents default forgetting factor, and value range is { 4,8,16,32,64,128,256 };
T represents the adjustment cycle of CPE user groups and the resource division proportion of UE user groups.
10. according to the method described in claim 9, it is characterized in that, reached in the current period according to after smoothing processing
The total amount of data per a kind of user group, determine the resource division proportion of the CPE user groups and UE user groups in next cycle,
Specifically include:
The resource allocation ratio of CPE user groups in next cycle is determined by equation below:
Wherein,
ρCPE user groupsRepresent the available resources ratio of CPE user groups in next cycle;
ρThe CPE user group maximum ratios of OM configurationsRepresent the available maximum resource ratio of preconfigured CPE user groups;
DataN_CPE user groupsRepresent the total amount of data after n-th T measurement period CPE user group is smooth;
DataN_LTE user groupsRepresent the total amount of data after n-th T measurement period UE user group is smooth.
A kind of 11. resource scheduling device, it is characterised in that including:
First module, for determining current equipment to be scheduled;
Second unit, for having available resources when the user group belonging to definite current equipment to be scheduled, and the equipment has stream
During amount control available resources, it is determined as the equipment scheduling resource.
12. according to the devices described in claim 11, it is characterised in that the equipment is that customer terminal equipment CPE or user set
Standby UE.
13. according to the devices described in claim 11, it is characterised in that the first module is specifically used for:
Equipment is lined up according to dispatching priority algorithm, obtains device queue, which includes client terminal and set
Standby CPE and/or user equipment (UE);
The initial plant of slave device queue starts, and travels through the queue successively, determines current equipment to be scheduled.
14. according to the devices described in claim 11, it is characterised in that the second unit determines current equipment institute to be scheduled
The user group of category has available resources, specifically includes:According to the Data Radio Bearer DRB of current equipment to be scheduled, determine to deserve
User group belonging to preceding equipment to be scheduled has available resources.
15. device according to claim 14, it is characterised in that the second unit judges that this is current in the following way
User group belonging to equipment to be scheduled has available resources:
According to the resource of the customer terminal equipment CPE user groups that default or recent renewal obtains and user equipment (UE) user group
Division proportion, determines whether the user group belonging to current equipment to be scheduled has available resources.
16. device according to claim 15, it is characterised in that the second unit one of in the following way default institute
State the resource division proportion of CPE user groups and UE user groups:
Mode one:Interface-free resources ratio is divided in time domain:In units of cell, the subframe that will eat dishes without rice or wine is drawn by allocation ratio, static state
It is divided into the subframe that UE uses and the subframe two types that CPE is used;
Mode two:Interface-free resources ratio is divided on frequency domain:It is that CPE the and UE dynamic configurations in cell can in units of cell
Physical Resource Block PRB accountings.
17. device according to claim 16, it is characterised in that the second unit is additionally operable to be determined as follows
The CPE user groups:
Identified by the CPE to make an appointment, identify CPE;Wherein, the CPE marks, the Universal Subscriber Identity Module for being CPE
Default bearing levels of quality of service identifier QCI, Address Resolution Protocol ARP or the maximum bit rate of polymerization of usim card
AMBR parameters;
In units of cell, the CPE that will identify that is as CPE user groups.
18. device according to claim 16, it is characterised in that the second unit updates described in the following way
The resource division proportion of CPE user groups and UE user groups:
Determine the total amount of data per a kind of user group reached in current period, wherein, every a kind of user group is CPE user
Group or UE user groups;
The total amount of data per a kind of user group reached in current period is smoothed;
According to the total amount of data per a kind of user group reached in the current period after smoothing processing, determine described in next cycle
The resource division proportion of CPE user groups and UE user groups.
19. device according to claim 18, it is characterised in that the second unit is by equation below to current period
The total amount of data per a kind of user group of interior arrival is smoothed:
<mrow>
<msub>
<mi>Data</mi>
<mi>n</mi>
</msub>
<mo>=</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>-</mo>
<mfrac>
<mn>1</mn>
<mi>&alpha;</mi>
</mfrac>
<mo>)</mo>
</mrow>
<msub>
<mi>Data</mi>
<mrow>
<mi>n</mi>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msub>
<mo>+</mo>
<mfrac>
<mn>1</mn>
<mi>&alpha;</mi>
</mfrac>
<mi>D</mi>
<mi>a</mi>
<mi>t</mi>
<mi>a</mi>
<mrow>
<mo>(</mo>
<mi>n</mi>
<mi>T</mi>
<mo>)</mo>
</mrow>
</mrow>
Wherein:
DatanRepresent n-th T cycle it is smooth after such user group total amount of data, Datan-1Represent that (n-1) T cycle puts down
The total amount of data of such user group after cunning, n represent any cycle smoothingtime point, DatanInitial value is 0;
Data (nT) represents that the total amount of data of such received user group is inscribed in n-th T cycle;
α represents default forgetting factor, and value range is { 4,8,16,32,64,128,256 };
T represents the adjustment cycle of CPE user groups and the resource division proportion of UE user groups.
20. device according to claim 19, it is characterised in that the second unit is according to the current week after smoothing processing
The total amount of data per a kind of user group reached in phase, determines the resource of the CPE user groups and UE user groups in next cycle
Division proportion, specifically includes:
The resource allocation ratio of CPE user groups in next cycle is determined by equation below:
Wherein,
ρCPE user groupsRepresent the available resources ratio in CPE user groups next cycle;
ρThe CPE user group maximum ratios of OM configurationsRepresent the available maximum resource ratio of preconfigured CPE user groups;
DataN_CPE user groupsRepresent the total amount of data after n-th T measurement period CPE user group is smooth;
DataN_LTE user groupsRepresent the total amount of data after n-th T measurement period UE user group is smooth.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610916447.2A CN107969033B (en) | 2016-10-20 | 2016-10-20 | Resource scheduling method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610916447.2A CN107969033B (en) | 2016-10-20 | 2016-10-20 | Resource scheduling method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107969033A true CN107969033A (en) | 2018-04-27 |
CN107969033B CN107969033B (en) | 2020-10-30 |
Family
ID=61997385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610916447.2A Active CN107969033B (en) | 2016-10-20 | 2016-10-20 | Resource scheduling method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107969033B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020151373A1 (en) * | 2019-01-23 | 2020-07-30 | 华为技术有限公司 | Resource scheduling method and base station |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101742667A (en) * | 2008-11-19 | 2010-06-16 | 中兴通讯股份有限公司 | Distributed resource scheduling method and system, base station and relay |
CN102469480A (en) * | 2010-11-10 | 2012-05-23 | 中兴通讯股份有限公司 | Method and system for controlling and managing optimized wireless resource |
EP2549818A1 (en) * | 2010-03-17 | 2013-01-23 | ZTE Corporation | Downlink resource scheduling method and sending end for multiple input multiple output beam forming system |
CN103313424A (en) * | 2012-03-07 | 2013-09-18 | 电信科学技术研究院 | Method and equipment for UE access control |
WO2016039870A1 (en) * | 2014-09-11 | 2016-03-17 | Qualcomm Incorporated | Group priority handling for direct mode resource pools in wireless communications |
-
2016
- 2016-10-20 CN CN201610916447.2A patent/CN107969033B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101742667A (en) * | 2008-11-19 | 2010-06-16 | 中兴通讯股份有限公司 | Distributed resource scheduling method and system, base station and relay |
EP2549818A1 (en) * | 2010-03-17 | 2013-01-23 | ZTE Corporation | Downlink resource scheduling method and sending end for multiple input multiple output beam forming system |
CN102469480A (en) * | 2010-11-10 | 2012-05-23 | 中兴通讯股份有限公司 | Method and system for controlling and managing optimized wireless resource |
CN103313424A (en) * | 2012-03-07 | 2013-09-18 | 电信科学技术研究院 | Method and equipment for UE access control |
WO2016039870A1 (en) * | 2014-09-11 | 2016-03-17 | Qualcomm Incorporated | Group priority handling for direct mode resource pools in wireless communications |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020151373A1 (en) * | 2019-01-23 | 2020-07-30 | 华为技术有限公司 | Resource scheduling method and base station |
Also Published As
Publication number | Publication date |
---|---|
CN107969033B (en) | 2020-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108810903B (en) | Data transmission configuration and data transmission method and device | |
US9516511B2 (en) | Communication system | |
US11546806B2 (en) | Communication system | |
KR102275579B1 (en) | Method and apparatus for providing differentiated transmitting services | |
CN109121180B (en) | Selectively de-authenticating a client device | |
KR102481052B1 (en) | Communication methods and related devices | |
US9060309B2 (en) | Radio resource division for compensating ratio changes of other clusters | |
KR20090066167A (en) | Apparatus and method for scheduling for proportional resource allocation among mibile virtual network operators | |
US8289852B2 (en) | Setting token bucket parameters for scheduling of air-interface resources | |
EP2304899A1 (en) | Priority-based admission control in a network with variable channel data rates | |
WO2014100957A1 (en) | Mocn cell communication method and device | |
CN108633088A (en) | The method and apparatus of scheduling of resource | |
EP3001746A1 (en) | Embms management method, multimedia broadcast multicast service coordination entity and base station | |
EP3010270A1 (en) | Device, method and user equipment in a wireless communication system | |
WO2014032521A1 (en) | Method and apparatus for spectrum allocation | |
WO2014070937A1 (en) | System and methods to achieve optimum efficiency-jain fairness in wireless systems | |
CN110769469A (en) | Resource allocation method and base station | |
TWI572234B (en) | Central controller and resource allocation method thereof using in a cellular network | |
WO2020078456A1 (en) | Service sending method and device and terminal | |
CN106162753B (en) | A kind of resource allocation methods and device | |
US9253781B2 (en) | Scheduling in consideration of terminal groups in a mobile communication system | |
CN112492689A (en) | Resource preemption method, device, equipment and computer readable storage medium | |
EP3756395A1 (en) | Radio network node, user equipment (ue), system and methods performed therein for handling communication in a wireless communication network | |
CN112702109A (en) | User equipment access method and device, and user equipment switching method and device | |
CN107969033A (en) | A kind of resource regulating 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |