CN106714324B - A kind of method and device of scheduling of resource - Google Patents
A kind of method and device of scheduling of resource Download PDFInfo
- Publication number
- CN106714324B CN106714324B CN201710044725.4A CN201710044725A CN106714324B CN 106714324 B CN106714324 B CN 106714324B CN 201710044725 A CN201710044725 A CN 201710044725A CN 106714324 B CN106714324 B CN 106714324B
- Authority
- CN
- China
- Prior art keywords
- terminal
- scheduling
- qci
- priority
- request
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000005540 biological transmission Effects 0.000 claims abstract description 79
- 238000004422 calculation algorithm Methods 0.000 abstract description 23
- 238000004891 communication Methods 0.000 abstract description 4
- 230000007547 defect Effects 0.000 abstract description 2
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000008447 perception Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The problem of the invention discloses a kind of method and devices of scheduling of resource, are related to technical field of communication network, can solve certain defect existing for proportional fair algorithm, and reduce the validity of scheduling of resource.The embodiment of the present invention, which passes through, receives the scheduling request that at least one terminal is sent, resource needed for scheduling request is used for request own service, the present type of service of carried terminal in scheduling request;According to scheduling request, the corresponding current service mass scale value QCI priority of the present type of service of each terminal is determined;Respectively according to the transmission rate of each terminal current request, average transmission rate, current request QCI priority weight factor, determine the dispatching priority of each terminal;It is each terminal scheduling resource according to the sequence of dispatching priority from high to low.Scheme provided in an embodiment of the present invention is used in scheduling of resource.
Description
Technical field
The present invention relates to technical field of communication network more particularly to a kind of method and devices of scheduling of resource.
Background technique
In LTE (Long Term Evolution, long term evolution) network, the function of scheduler is mainly LTE network
The terminal scheduling Internet resources covered, there are mainly three types of existing dispatching algorithms, and respectively Round Robin algorithm, maximum carry are done
Than algorithm and proportional fair algorithm, wherein the priority that Round Robin algorithm defaults all terminals in a cell is equal,
The probability that i.e. each user is scheduled is identical, and Round Robin algorithm can guarantee the fairness of scheduling, but Round Robin algorithm is simultaneously
The channel situation for not considering different terminals, also means that, the terminal of bad channel quality and the terminal that channel quality is good are scheduled
Probability it is all the same, therefore, scheduler is scheduled the throughput that will affect cell using Round Robin algorithm.Scheduler uses
When max carrier to interference algorithm is scheduled, from high to low according to carrier/interface ratio (the maximum instantaneous transmission rate that terminal can achieve)
Sequence is ranked up terminal to be scheduled, and the scheduler selection highest terminal of carrier/interface ratio is scheduled, and ensure that the benefit of resource
It with rate highest, also ensures that the throughput of cell is maximum, but due to being scheduled using max carrier to interference algorithm, leads to maximum load
Do the chance that relatively low user cannot dispatch, it is seen then that max carrier to interference algorithm does not have fairness.And proportional fair algorithm
Formula are as follows:Molecule is the transmission rate of a certain scheduled terminal current request, and denominator is the terminal
Average transmission rate, fractional value be the terminal priority, if a certain terminal is continuously dispatched, average transmission rate increase
Greatly, priority is caused to reduce, when dispatching next time, scheduler can wait for the terminal that selection priority is high in dispatch terminal from remaining
It is scheduled, if a certain terminal is not scheduled for a long time, average transmission rate is reduced, and is caused priority to increase, is then increased
A possibility that terminal is scheduled, it is seen then that proportional fair algorithm has taken into account fairness and throughput.
But proportional fair algorithm is to determine terminal with the transmission rate of terminal current request and average transmission rate
A kind of method of scheduling of resource of dispatching priority, if the dispatching priority of terminal a is lower than the dispatching priority of terminal b, that
It can be preferably terminal b distribution resource, but terminal a needs when using proportional fair algorithm for the two terminal distribution resources
The resource of acquisition may need the resource that obtains far more than terminal b, alternatively, terminal a compared to terminal b for, time delay is wanted
Ask higher, terminal a needs shorter time delay just to can guarantee that the user of using terminal a has good usage experience, in this feelings
Under condition, be preferably terminal b distribution resource be likely to result in using terminal a user perception it is poor, it is seen then that proportional fair algorithm exists
There are certain defects in the reasonability of scheduling of resource, reduce the validity of scheduling of resource.
Summary of the invention
The embodiment of the present invention provides a kind of method and device of scheduling of resource.Proportional fair algorithm can be improved, is improved
The validity of scheduling.
In order to achieve the above objectives, the embodiment of the present invention adopts the following technical scheme that
A kind of method of scheduling of resource, comprising:
The scheduling request of at least one terminal transmission is received, the scheduling request is used for needed for request own service
Resource carries the present type of service of the terminal in the scheduling request;
According to the scheduling request, the corresponding current service mass scale value of the present type of service of each terminal is determined
QCI priority;
Respectively according to the transmission rate of each terminal current request, average transmission rate, current request QCI priority
Weight factor determines the dispatching priority of each terminal;
It is each terminal scheduling resource according to the sequence of the dispatching priority from high to low.
A kind of device of scheduling of resource, comprising:
Receiving unit, for receiving the scheduling request of at least one terminal transmission, the scheduling request is used for request
Resource needed for own service carries the present type of service of the terminal in the scheduling request;
Determination unit, for determining the current industry of each terminal according to the received scheduling request of the receiving unit
The corresponding current service mass scale value QCI priority of service type;
The determination unit, be also used to respectively according to the transmission rate of each terminal current request, average transmission rate, when
The weight factor of the QCI priority of preceding request, determines the dispatching priority of each terminal;
Scheduling unit, the sequence of the dispatching priority from high to low for determining according to the determination unit, is every
A terminal scheduling resource.
The method and device of scheduling of resource provided in an embodiment of the present invention, by the scheduling for receiving the transmission of at least one terminal
It requests, resource needed for scheduling request is used for request own service, the present type of service of carried terminal in scheduling request,
According to scheduling request, the corresponding current service mass scale value QCI priority of the present type of service of each terminal is determined, respectively
According to the transmission rate of each terminal current request, average transmission rate, current request QCI priority weight factor, really
The dispatching priority of fixed each terminal is each terminal scheduling resource according to the sequence of dispatching priority from high to low.With it is existing
In technology, in the case where business complexity, the validity of the dispatching method based on ratio justice is lower to be compared, in the present invention, because
There is certain corresponding relationship for the QCI priority of terminal current request and the present type of service of the terminal, so, terminal is worked as
Factor of the weight factor of the QCI priority of preceding request as the dispatching priority for influencing the terminal, dispatching priority will root
Change according to the variation of the current type of service of the terminal, if QCI priority corresponding to the current type of service of the terminal is got over
Greatly, then the weight factor of the QCI priority of current request is bigger, and correspondingly, the dispatching priority of terminal is also bigger, scheduling
Device can be the more resource of the terminal distribution, and the present invention considers business factor on the basis of proportional fair algorithm, improves
The validity of scheduling of resource.
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 for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of the method for scheduling of resource provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of the method for another scheduling of resource provided in an embodiment of the present invention;
Fig. 3 is a kind of logical construction schematic diagram of the device of scheduling of resource provided in an embodiment of the present invention;
Fig. 4 is a kind of logical construction schematic diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
In order to solve in the case where business complexity, the lower problem of the dispatching method validity based on ratio justice, this
Inventive embodiments propose a kind of method of scheduling of resource, as shown in Figure 1, this method comprises:
101, the scheduling request of at least one terminal transmission is received.
Wherein, scheduling request is for resource needed for request own service, and carried terminal is current in scheduling request
Type of service.
It should be noted that when (mobile phone, tablet computer, laptop, palm PC, movement are mutual for user's using terminal
Networked devices etc.) on business when, which can be to scheduler dispatches scheduling request, money needed for request own service
Source, type of service can be E-mail, web page browsing, visual telephone, and every kind of type of service is to propagation delay time and transmitted data amount
Requirement it is not identical, therefore, acquired resource is not also identical.
102, according to scheduling request, the corresponding current service mass scale value of the present type of service of each terminal is determined
QCI (Quality of Service Class Identifier, service quality scale value) service priority.
It should be noted that corresponding QCI of the present type of service of each terminal etc. should be determined according to scheduling request first
Grade, further according to the corresponding QCI grade of present type of service of each terminal, determines the QCI priority of each terminal current request.
Currently, QCI as defined in 3GPP (3rd Generation Partnership Project, third generation partner program) agreement
The relationship of grade, QCI priority and type of service is as shown in the table:
103, preferential according to the transmission rate of each terminal current request, average transmission rate, the QCI of current request respectively
The weight factor of grade, determines the dispatching priority of each terminal.
Wherein, the weight factor of the QCI priority of current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is the QCI of terminal current request
The numerical value of priority, AP (t) are the mean value of the history QCI priority of each terminal.
Wherein, dispatching priority are as follows:
Wherein, R (t) is the transmission rate of terminal current request, and T (t) is the average transmission rate of terminal.
It should be noted that the embodiment of the present invention will be whole compared with proportional fair algorithm does not consider the business factor of terminal
Hold the weight factor of the QCI priority of current request as one of the factor for influencing scheduling priority of terminal, if terminal a is current
The business of request it is important more than the business of terminal b current request (such as: terminal a request be video session business, terminal b is asked
What is asked is electronic mail service), that is to say, that the numerical value of the QCI priority of terminal a current request is currently asked much larger than terminal b
The numerical value for the QCI priority asked, then the weight factor of the QCI priority of terminal a current request is also just current much larger than terminal b
The weight factor of the QCI priority of request, correspondingly, the dispatching priority of terminal a increase, for terminal b, scheduler
It can be preferably terminal a scheduling resource, to increase transmitted data amount, reduction time delay, and then meet the needs of users.
104, the sequence according to dispatching priority from high to low is each terminal scheduling resource.
It should be noted that the sequence according to dispatching priority from high to low, scheduler will carry the wireless signal of data
It is sent to each terminal, is each terminal scheduling resource.
The method of scheduling of resource provided in an embodiment of the present invention, by receiving the scheduling request of at least one terminal transmission,
Resource needed for scheduling request is used for request own service, the present type of service of carried terminal in scheduling request, according to
Scheduling request determines the corresponding current service mass scale value QCI priority of the present type of service of each terminal, respectively basis
The transmission rate of each terminal current request, average transmission rate, current request QCI priority weight factor, determine every
The dispatching priority of a terminal is each terminal scheduling resource according to the sequence of dispatching priority from high to low.With the prior art
In, in the case where business complexity, the validity of the dispatching method based on ratio justice is lower to be compared, in the present invention, because eventually
The present type of service of the QCI priority and the terminal of holding current request has certain corresponding relationship, so, terminal is currently asked
Factor of the weight factor for the QCI priority asked as the dispatching priority for influencing the terminal, dispatching priority will be according to this
The variation of the current type of service of terminal and change, if QCI priority corresponding to the current type of service of the terminal is bigger,
The weight factor of the QCI priority of current request is bigger, and correspondingly, the dispatching priority of terminal is also bigger, and scheduler can
For the more resource of the terminal distribution, the present invention considers business factor on the basis of proportional fair algorithm, improves resource
The validity of scheduling.
It should be noted that if resident duration of a certain terminal in cell is very short, according to above-described embodiment
Method can not accurately measure the average transmission rate of the terminal, lead to tune determined by the method according to shown in above-described embodiment
Priority inaccuracy is spent, and is often resident the terminal of duration very short (terminal fast moved) to the perception of network quality more
Sensitivity, therefore, in order to preferably provide service for the terminal, the dispatching priority of the terminal should be at higher level, be based on this,
The embodiment of the present invention propose another implementation in, as shown in Fig. 2, step 103, respectively according to the current of each terminal
Transmission rate, average transmission rate, current QCI priority weight factor, determine that the dispatching priority of each terminal includes:
Step 1031, respectively according to the transmission rate of each terminal current request, average transmission rate, current request
The resident duration threshold value of the weight factor of QCI, the resident duration in cell and cell, determines the dispatching priority of each terminal
Grade.
Wherein, residence time of a length of terminal in cell when being resident.
Wherein, the weight factor of the QCI priority of current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is the QCI of terminal current request
The numerical value of priority, AP (t) are the mean value of the history QCI priority of terminal, and Δ T is resident duration of the terminal in cell, TO
It is the resident duration threshold value of cell.
Wherein, dispatching priority are as follows:
Wherein, k is dispatching priority, and R (t) is the transmission rate of terminal current request, and T (t) is the average transmission of terminal
Rate.
Resident duration threshold value is the ratio of the radius length of cell and the critical speed value of terminal, critical speed be originally by
The average movement speed for the terminal that cell is serviced.
It should be noted that using the weight factor of the QCI priority of terminal present type of service as influence terminal tune
It spends on the basis of the factor of priority, the embodiment of the present invention is using resident duration and resident duration threshold value as influence terminal scheduling
Another factor of priority.
It should be noted that if resident duration of a certain terminal in cell is very short, method according to figure 1 without
Method accurately measures the average transmission rate of the terminal, leads to dispatching priority determined by the method according to shown in above-described embodiment
Inaccuracy, as Δ T < T0When, illustrate that the resident duration of the terminal is very short, such as: a certain user on bus uses mobile phone
When watching video, just past in the service range of a certain cell, then the average transmission rate of the terminal can not be measured, and often
The terminal of resident duration very short (terminal fast moved) is more sensitive to the perception of network quality, therefore, in order to better
Service is provided for the terminal, the dispatching priority of the terminal should be at higher level.
In the embodiment of the present invention, using resident duration of the terminal in cell as the factor for influencing dispatching priority, work as end
When the resident duration at end is shorter,Value it is larger, then dispatching priority is larger, scheduler can for terminal scheduling more
More resources further increases the validity of scheduling.
Corresponding to method flow shown in FIG. 1, in order to solve the scheduling based on ratio justice in the case where business complexity
The lower problem of method validity, the embodiment of the present invention propose a kind of device of scheduling of resource, as shown in figure 3, the device packet
It includes: receiving unit 301, determination unit 302 and scheduling unit 303.
Receiving unit 301, for receiving the scheduling request of at least one terminal transmission, scheduling request is used for request certainly
Resource needed for body business, the present type of service of carried terminal in scheduling request.
Determination unit 302, for determining the current business of each terminal according to the received scheduling request of receiving unit 301
The corresponding current service mass scale value QCI priority of type.
Determination unit 302, be also used to respectively according to the transmission rate of each terminal current request, average transmission rate, when
The weight factor of the QCI priority of preceding request, determines the dispatching priority of each terminal.
Scheduling unit 303, the sequence of dispatching priority from high to low for determining according to determination unit 302, is each
Terminal scheduling resource.
In another implementation provided in an embodiment of the present invention, the weight factor of the QCI priority of current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is the QCI of terminal current request
The numerical value of priority, AP (t) are the mean value of the history QCI priority of terminal.
Dispatching priority are as follows:
Wherein, R (t) is the transmission rate of terminal current request, and T (t) is the average transmission rate of terminal.
In another implementation provided in an embodiment of the present invention, determination unit 302 was also used to respectively according to each end
Hold transmission rate, average transmission rate, the weight factor of the QCI of current request, the resident duration in cell of current request
And the resident duration threshold value of cell, determine the dispatching priority of each terminal.
Residence time of a length of terminal in cell when resident.
The weight factor of the QCI priority of current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is the QCI of terminal current request
The numerical value of priority, AP (t) are the mean value of the history QCI priority of terminal, and Δ T is resident duration of the terminal in cell, TO
It is the resident duration threshold value of cell.
Dispatching priority are as follows:
Wherein, R (t) is the transmission rate of terminal current request, and T (t) is the average transmission rate of terminal.
In another implementation provided in an embodiment of the present invention, it is resident the radius length and end that duration threshold value is cell
The ratio of the critical speed value at end, the average movement speed for the terminal that critical speed is serviced for script by cell.
In another implementation provided in an embodiment of the present invention, determination unit 302 is also used to determine each terminal
The corresponding QCI grade of present type of service;According to the corresponding QCI grade of the present type of service of each terminal, each end is determined
Hold the QCI priority of current request.
The device of scheduling of resource provided in an embodiment of the present invention, the scheduling that receiving unit receives the transmission of at least one terminal are asked
It asks, resource needed for scheduling request is used for request own service, the present type of service of carried terminal in scheduling request, really
Order member determines that the corresponding current service mass scale value QCI of the present type of service of each terminal is preferential according to scheduling request
Grade, respectively according to the transmission rate of each terminal current request, average transmission rate, current request QCI priority weight
The factor, determines the dispatching priority of each terminal, and sequence of the scheduling unit according to dispatching priority from high to low is each terminal
Dispatch resource.With in the prior art, business complexity in the case where, the lower phase of validity of the dispatching method based on ratio justice
Than in the present invention, because the QCI priority of terminal current request has certain corresponding pass with the present type of service of the terminal
System, so, using the weight factor of the QCI priority of terminal current request as influence the terminal dispatching priority factor,
Dispatching priority will change according to the variation of the current type of service of the terminal, if the terminal it is current type of service institute it is right
The QCI priority answered is bigger, then the weight factor of the QCI priority of current request is bigger, correspondingly, the dispatching priority of terminal
Grade is also bigger, and the resource that scheduler can be more for the terminal distribution, the present invention considers on the basis of proportional fair algorithm
Business factor improves the validity of scheduling of resource.
The embodiment of the present invention also provides a kind of terminal, as shown in figure 4, the terminal is the hardware configuration of the device of Fig. 3 description
Schematic diagram.Wherein, terminal can include: memory 401, processor 402, transceiver 403 and bus 404.
Memory 401 can be ROM (Read Only Memory, read-only memory), static storage device, dynamic memory
Equipment or RAM (Random Access Memory, random access memory).Memory 401 can store an operating system and
Other applications.When by software or firmware to realize technical solution provided in an embodiment of the present invention, for realizing this
The program code for the technical solution that inventive embodiments provide is stored in memory 401, and is executed by processor 402.
Transceiver 403 is for device and other equipment or communication network (such as, but not limited to Ethernet, RAN Radio
Access Network, wireless access network), WLAN (Wireless Local Area Network, WLAN) etc.) it
Between communication.
Processor 402 can use general central processing unit (Central Processing Unit, CPU), micro process
Device, application specific integrated circuit (Application Specific Integrated Circuit, ASIC) or one or
Multiple integrated circuits, for executing relative program, to realize technical solution provided by the embodiment of the present invention.
Bus 404 may include an access, in device all parts (such as memory 401, processor 402 and transceiver
403) information is transmitted between.
It should be noted that although hardware shown in Fig. 4 illustrate only memory 401, processor 402, transceiver 403 and total
Line 404.But during specific implementation, it should be apparent to a person skilled in the art that the terminal also includes to realize to operate normally
Other necessary devices.Meanwhile according to specific needs, it should be apparent to a person skilled in the art that also may include realizing other
The hardware device of function.
Specifically, transceiver when terminal shown in Fig. 4 is for realizing device shown in Fig. 3 embodiment, in the terminal
403, for receiving the scheduling request of at least one terminal transmission, money needed for scheduling request is used for request own service
Source, the present type of service of carried terminal in scheduling request.
Processor 402, for determining the present type of service of each terminal according to the received scheduling request of transceiver 403
Corresponding current service mass scale value QCI priority.
Processor 402 is also used to respectively according to the transmission rate of each terminal current request, average transmission rate, current
The weight factor of the QCI priority of request, determines the dispatching priority of each terminal.
Processor 402, the sequence of the dispatching priority for being also used to determine according to determination unit from high to low, is each terminal
Dispatch resource.
In another implementation provided in an embodiment of the present invention, the weight factor of the QCI priority of current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is the QCI of terminal current request
The numerical value of priority, AP (t) are the mean value of the history QCI priority of terminal.
Dispatching priority are as follows:
Wherein, R (t) is the transmission rate of terminal current request, and T (t) is the average transmission rate of terminal.
In another implementation provided in an embodiment of the present invention, processor 402 is also used to respectively according to each terminal
The transmission rate of current request, average transmission rate, the weight factor of the QCI of current request, the resident duration in cell with
And the resident duration threshold value of cell, determine the dispatching priority of each terminal.
Residence time of a length of terminal in cell when resident.
The weight factor of the QCI priority of current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is the QCI of terminal current request
The numerical value of priority, AP (t) are the mean value of the history QCI priority of terminal, and Δ T is resident duration of the terminal in cell, TO
It is the resident duration threshold value of cell.
Dispatching priority are as follows:
Wherein, R (t) is the transmission rate of terminal current request, and T (t) is the average transmission rate of terminal.
In another implementation provided in an embodiment of the present invention, it is resident the radius length and end that duration threshold value is cell
The ratio of the critical speed value at end, the average movement speed for the terminal that critical speed is serviced for script by cell.
In another implementation provided in an embodiment of the present invention, processor 402 is also used to determine working as each terminal
The corresponding QCI grade of preceding type of service;According to the corresponding QCI grade of the present type of service of each terminal, each terminal is determined
The QCI priority of current request.
Terminal provided in an embodiment of the present invention, transceiver receive the scheduling request of at least one terminal transmission, scheduling request
For resource needed for request own service, the present type of service of carried terminal in scheduling request, processor is according to tune
Degree request, determines the corresponding current service mass scale value QCI priority of the present type of service of each terminal, respectively according to every
The transmission rate of a terminal current request, average transmission rate, current request QCI priority weight factor, determine each
The dispatching priority of terminal, sequence of the processor according to dispatching priority from high to low are each terminal scheduling resource.With it is existing
In technology, in the case where business complexity, the validity of the dispatching method based on ratio justice is lower to be compared, in the present invention, because
There is certain corresponding relationship for the QCI priority of terminal current request and the present type of service of the terminal, so, terminal is worked as
Factor of the weight factor of the QCI priority of preceding request as the dispatching priority for influencing the terminal, dispatching priority will root
Change according to the variation of the current type of service of the terminal, if QCI priority corresponding to the current type of service of the terminal is got over
Greatly, then the weight factor of the QCI priority of current request is bigger, and correspondingly, the dispatching priority of terminal is also bigger, scheduling
Device can be the more resource of the terminal distribution, and the present invention considers business factor on the basis of proportional fair algorithm, improves
The validity of scheduling of resource.
Through the above description of the embodiments, it is apparent to those skilled in the art that the present invention can borrow
Help software that the mode of required common hardware is added to realize, naturally it is also possible to which the former is more preferably by hardware, but in many cases
Embodiment.Based on this understanding, the portion that technical solution of the present invention substantially in other words contributes to the prior art
Dividing can be embodied in the form of software products, which stores in a readable storage medium, such as count
The floppy disk of calculation machine, hard disk or CD etc., including some instructions are used so that computer equipment (it can be personal computer,
Server or the network equipment etc.) execute method described in each embodiment of the present invention.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain
Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.
Claims (8)
1. a kind of method of scheduling of resource, which is characterized in that the described method includes:
Receive the scheduling request of at least one terminal transmission, money needed for the scheduling request is used for request own service
Source carries the present type of service of the terminal in the scheduling request;
According to the scheduling request, determine that the corresponding current service mass scale value QCI of the present type of service of each terminal is excellent
First grade;
Respectively according to the transmission rate of each terminal current request, average transmission rate, current request QCI priority weight
The factor determines the dispatching priority of each terminal;Wherein, the weight factor of the QCI priority of the current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is that the QCI of terminal current request is preferential
The numerical value of grade, AP (t) are the mean value of the history QCI priority of terminal;
The dispatching priority are as follows:
Wherein, R (t) is the transmission rate of terminal current request, and T (t) is the average transmission rate of terminal;
It is each terminal scheduling resource according to the sequence of the dispatching priority from high to low.
2. the method for scheduling of resource according to claim 1, which is characterized in that described currently to be asked according to each terminal respectively
The transmission rate asked, average transmission rate, current request QCI priority weight factor, determine that the scheduling of each terminal is excellent
First grade includes:
Respectively according to the transmission rate of each terminal current request, average transmission rate, current request QCI weight factor,
The resident duration threshold value of resident duration and the cell in cell, determines the dispatching priority of each terminal;
Residence time of a length of terminal in cell when described resident;
The weight factor of the QCI priority of the current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is that the QCI of terminal current request is preferential
The numerical value of grade, AP (t) are the mean value of the history QCI priority of terminal, and Δ T is resident duration of the terminal in the cell, TO
It is the resident duration threshold value of the cell;
The dispatching priority are as follows:
Wherein, R (t) is the transmission rate of the terminal current request, and T (t) is the average transmission rate of the terminal.
3. the method for scheduling of resource according to claim 2, which is characterized in that the resident duration threshold value is the cell
Radius length and terminal critical speed value ratio, the critical speed is the terminal that is serviced originally by the cell
Average movement speed.
4. the method for scheduling of resource according to any one of claim 1-3, which is characterized in that described according to the scheduling
Request, determines that the corresponding current service mass scale value QCI priority of the present type of service of each terminal includes:
Determine the corresponding QCI grade of the present type of service of each terminal;
According to the corresponding QCI grade of the present type of service of each terminal, the QCI priority of each terminal current request is determined.
5. a kind of device of scheduling of resource, which is characterized in that described device includes:
Receiving unit, for receiving the scheduling request of at least one terminal transmission, the scheduling request is used for request itself
Resource needed for business carries the present type of service of the terminal in the scheduling request;
Determination unit, for determining the current business class of each terminal according to the received scheduling request of the receiving unit
The corresponding current service mass scale value QCI priority of type;
The determination unit, be also used to respectively according to the transmission rate of each terminal current request, average transmission rate, currently ask
The weight factor for the QCI priority asked determines the dispatching priority of each terminal;Wherein, the QCI priority of the current request
Weight factor are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is that the QCI of terminal current request is preferential
The numerical value of grade, AP (t) are the mean value of the history QCI priority of terminal;
The dispatching priority are as follows:
Wherein, R (t) is the transmission rate of terminal current request, and T (t) is the average transmission rate of terminal;
Scheduling unit, the sequence of the dispatching priority from high to low for determining according to the determination unit, is each end
End scheduling resource.
6. the device of scheduling of resource according to claim 5, which is characterized in that
The determination unit, be also used to respectively according to the transmission rate of each terminal current request, average transmission rate, currently ask
The resident duration threshold value of the weight factor of the QCI asked, the resident duration in cell and the cell, determines each terminal
Dispatching priority;
Residence time of a length of terminal in cell when described resident;
The weight factor of the QCI priority of the current request are as follows:
Wherein, P (t) is the weight factor of the QCI priority of terminal current request, and RP (t) is that the QCI of terminal current request is preferential
The numerical value of grade, AP (t) are the mean value of the history QCI priority of terminal, and Δ T is resident duration of the terminal in the cell, TO
It is the resident duration threshold value of the cell;
The dispatching priority are as follows:
Wherein, R (t) is the transmission rate of the terminal current request, and T (t) is the average transmission rate of the terminal.
7. the device of scheduling of resource according to claim 6, which is characterized in that the resident duration threshold value is the cell
Radius length and terminal critical speed value ratio, the critical speed is the terminal that is serviced originally by the cell
Average movement speed.
8. the device of the scheduling of resource according to any one of claim 5-7, which is characterized in that
The determination unit is also used to determine the corresponding QCI grade of the present type of service of each terminal;According to each terminal
The corresponding QCI grade of present type of service, determines the QCI priority of each terminal current request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710044725.4A CN106714324B (en) | 2017-01-19 | 2017-01-19 | A kind of method and device of scheduling of resource |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710044725.4A CN106714324B (en) | 2017-01-19 | 2017-01-19 | A kind of method and device of scheduling of resource |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106714324A CN106714324A (en) | 2017-05-24 |
CN106714324B true CN106714324B (en) | 2019-10-08 |
Family
ID=58909383
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710044725.4A Active CN106714324B (en) | 2017-01-19 | 2017-01-19 | A kind of method and device of scheduling of resource |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106714324B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107248943B (en) * | 2017-07-06 | 2020-09-01 | 海信集团有限公司 | Equipment control method and device |
CN109981483A (en) * | 2017-12-27 | 2019-07-05 | ***通信集团山东有限公司 | A kind of LTE dispatching method and device towards the perception of parcel real time business |
WO2019178833A1 (en) * | 2018-03-23 | 2019-09-26 | Oppo广东移动通信有限公司 | Resource authorization method and device |
CN110582069B (en) * | 2018-06-08 | 2022-07-19 | 成都鼎桥通信技术有限公司 | Resource allocation method and device based on CBTC (communication based train control) service |
CN109511176A (en) * | 2018-12-29 | 2019-03-22 | 京信通信***(中国)有限公司 | Scheduling request processing method, device and storage medium |
CN111479322B (en) * | 2019-01-23 | 2023-06-23 | 普天信息技术有限公司 | Resource allocation method and device |
CN111770581B (en) * | 2020-06-30 | 2023-09-29 | 广东电网有限责任公司 | Method and device for scheduling wireless resources of power communication network |
CN112243255B (en) * | 2020-10-14 | 2023-06-09 | 中国联合网络通信集团有限公司 | Determination method and device for scheduling priority |
CN114268580A (en) * | 2021-12-27 | 2022-04-01 | 中国电信股份有限公司 | Service request forwarding method and device, storage medium and electronic device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101060474A (en) * | 2006-04-20 | 2007-10-24 | 大唐移动通信设备有限公司 | A service quality assurance-based grouping service wireless resource dispatching method |
CN102685911A (en) * | 2011-03-15 | 2012-09-19 | 普天信息技术研究院有限公司 | Business scheduling method in LTE system |
CN104066193A (en) * | 2014-06-06 | 2014-09-24 | 电信科学技术研究院 | Scheduling method and device |
CN104980934A (en) * | 2015-07-08 | 2015-10-14 | 北京邮电大学 | Method and device for scheduling multi-service resources |
CN105917700A (en) * | 2013-09-26 | 2016-08-31 | 瑞典爱立信有限公司 | Controlling handover of high-priority user equipment operating near cell edge |
-
2017
- 2017-01-19 CN CN201710044725.4A patent/CN106714324B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101060474A (en) * | 2006-04-20 | 2007-10-24 | 大唐移动通信设备有限公司 | A service quality assurance-based grouping service wireless resource dispatching method |
CN102685911A (en) * | 2011-03-15 | 2012-09-19 | 普天信息技术研究院有限公司 | Business scheduling method in LTE system |
CN105917700A (en) * | 2013-09-26 | 2016-08-31 | 瑞典爱立信有限公司 | Controlling handover of high-priority user equipment operating near cell edge |
CN104066193A (en) * | 2014-06-06 | 2014-09-24 | 电信科学技术研究院 | Scheduling method and device |
CN104980934A (en) * | 2015-07-08 | 2015-10-14 | 北京邮电大学 | Method and device for scheduling multi-service resources |
Also Published As
Publication number | Publication date |
---|---|
CN106714324A (en) | 2017-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106714324B (en) | A kind of method and device of scheduling of resource | |
US11223549B2 (en) | Managing data transfers over network connections based on priority and a data usage plan | |
US8619708B2 (en) | Optimizing a quality of service (QoS) via load balancing | |
US8971903B2 (en) | Techniques for managing communications resources for a mobile device | |
US8675580B2 (en) | Method and apparatus for facilitating packet scheduling for a hybrid communication network | |
KR20130023263A (en) | Techniques for initiating communication in a wireless network | |
CN107708217B (en) | Resource scheduling method and base station | |
EP4380222A1 (en) | Wireless resource utilization rate determination method and apparatus, electronic device and storage medium | |
WO2016112992A1 (en) | Selective scheduling grant rejection for spectrum sharing in a wireless network | |
US9357495B2 (en) | Systems and methods for dynamically allocating power budgets for operation of wireless modules | |
CN105027656B (en) | Method for scheduling user's set in a communication network is executed by communication network node | |
IL273244B1 (en) | Resource allocation method, network device, and communications device | |
CN110225594A (en) | A kind of method and device adjusting the scheduling request period | |
CN111867111B (en) | Method and device for scheduling equipment | |
JP3803726B2 (en) | Radio resource management method in radio base station apparatus and radio resource management method in radio base station apparatus | |
Jonckheere et al. | Stability of multi-class queueing systems with state-dependent service rates | |
US20240098728A1 (en) | Apparatus, Methods, and Computer Programs | |
CN101500269B (en) | Method and system for selecting multi-carrier high-speed downlink packet access frequency point | |
CN100484300C (en) | Method for regulating radio interface to communication service and a simulation system | |
US20240205109A1 (en) | Method, apparatus and computer program | |
WO2017193693A1 (en) | Resource scheduling method and device | |
WO2016150109A1 (en) | User equipment scheduling method, apparatus and system | |
US11490381B2 (en) | Systems and methods for dynamic spectrum sharing (“DSS”) interleaving and pre-scheduling to optimize resource utilization | |
CN109474959A (en) | A kind of method and apparatus of cell access | |
US11503506B2 (en) | Base station device, wireless communication control method, and recording medium having base station control program stored therein |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |