CN104244424A - Semi-persistent scheduling (SPS) resource allocation method and base station - Google Patents
Semi-persistent scheduling (SPS) resource allocation method and base station Download PDFInfo
- Publication number
- CN104244424A CN104244424A CN201410522905.5A CN201410522905A CN104244424A CN 104244424 A CN104244424 A CN 104244424A CN 201410522905 A CN201410522905 A CN 201410522905A CN 104244424 A CN104244424 A CN 104244424A
- Authority
- CN
- China
- Prior art keywords
- packet
- sps
- prb number
- base station
- mcs grade
- 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/04—Wireless resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a semi-persistent scheduling (SPS) resource allocation method and a base station. The SPS resource allocation method is that the base station receives data packets sent during voice communication of UE (user equipment); the base station determines MCS (modulation and coding scheme) level and determines packet information of the data packets according to the received data packets, particularly, the MCS level is determined by the base station according to CQI (channel quality indicator) of a channel which is used for the UE to send the data packets, and the packet information contains packet size; further, the base station determines data volume of each SPS according to the first formula that the data volume of each SPS=min{preset maximum data volume of the SPS, the packet size*[SPS cycle/data packet arrival cycle]}; furthermore, the base station determines quantity of PRB (physical resource blocks) according to the data volume of each SPS and the MCS level so as to allow the UE to transmit the data packets according to the quantity of the PRB. By the SPS allocation method and the base station, time delay of the data packets can be reduced while voice service quality can be improved.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of distribution method and base station of half-persistence scheduling resources.
Background technology
In a communications system, LTE (Long Term Evolution, Long Term Evolution) adopt shared resource allocation scheduling system, the scheduling method that current LTE determines is divided into two kinds: semi-continuous scheduling (Semi-Persistent Scheduling is called for short SPS) and dynamic dispatching.
In LTE system, eliminate the voice service of whole circuit domain, adopt VOIP (Voice over Internet Protocol, the networking telephone) business of data field.In VOIP business, speech coder is according to fixed cycle output grouping, and as shown in Figure 1, Fig. 1 shows VOIP business data transmission schematic diagram.In transient state (without the call) stage, do not have voice packet to need scheduling, now can carry out the dynamic dispatching of other business; In talk spurt state (call) stage; user converses, and usually can produce a packet by every 20ms, in Silent period (call interval) stage; theory only has 160ms background sound symbol once, does not have speech data to dispatch.VOIP packet is classified according to type of coding, the most frequently used is: WB-AMR (Wide Band adaptive Multi-Rate, AMR-WB is encoded) broadband high definition business, code efficiency is 23.85K and NB-AMR (Narrow Band adaptive Multi-Rate, self-adapting multi-rate narrowband is encoded) arrowband SD business, code efficiency is 12.2K, and narrow band data bag size is generally 35 ~ 47Byte.For VOIP business data packet periodically arrival, the relatively-stationary feature of each data package size, SPS is adopted to VOIP active period initial transmitted data packet, to SID (Silence Insertion Descriptor, quiet insertion describes) bag and the retransmission packet employing dynamic dispatching of quiet period.
In SPS process, in base station side, after VOIP carrying is set up, by PDCP (Packet Data Convergence Protocol, PDCP) layer detect up-downgoing packet size, judge packet type (NB-AMR, WB-AMR, the phonetic matrix that maybe can not identify) and by bag size, whether carry out the information such as head compression by interfac message notification MAC layer (Media Access Control, medium access control), MAC layer carries out SPS Resourse Distribute according to the information received.Resource allocation information is sent to UE (User Equipment, subscriber equipment) by base station, and UE preserves current resource allocation information, every the fixing cycle in the transmission of the enterprising row data in identical running time-frequency resource position or reception.
In dynamic dispatching process, when the data arrives, base station is used for transfer of data by the interim Resources allocation of resource allocation signal, and the resource of distributing is only for the transmission of current data.
At SPS resource allocation process, base station needs PRB (the Physical Resource Block determining to distribute, Physical Resource Block) number, in prior art, base station is by CQI (Channel Quality Indicator, cqi) determine MCS (the Modulation andCoding Scheme that this UE is corresponding, modulation and coding strategy) grade, 3GPP (3rd Generation Partnership Project is searched according to MCS grade, third generation partner program) table in 36.213 agreements, distribute for downlink resource, according to MCS multi-level lookup table 7.1.7.1-1, find corresponding TBS Index (Transport Block Size Index, transport block size index), distribute for ascending resource, according to MCS multi-level lookup table 8.6.1-1, find corresponding TBS Index, according to the TBS Index found and the data package size look-up table 7.1.7.2.1-1 received, TB size (the Transport Block Size being not less than above-mentioned data package size is searched in the hurdle that the TBS Index found is corresponding, transmission block size) in closest to the TB size of above-mentioned downlink data packet size, according to the TB size determined, find corresponding PRB number, wherein, the data volume of each SPS scheduling is a packet and arrives the data package size that the cycle receives.Such as: during downlink resource distributes, current MCS grade is 7, it is 7 that the 7.1.7.1-1 that tables look-up obtains corresponding TBS Index, again according to downlink reception to data package size be 345bits, look-up table 7.1.7.2.1-1, to obtain corresponding TB size be 472bits, TBS Index is in the hurdle of 7, the PRB number that 472bits is corresponding is 4, namely can carry the packet received when PRB number is 4.
Visible by foregoing description, in existing SPS resource allocation methods, just consider the size of the packet received, do not consider that packet arrives cycle and SPS cycle.The PRB number determined by prior art carries out transfer of data, packet arrive the cycle be less than SPS cycle time, the packet received can not all transfer out by a SPS cycle, remaining packet can accumulate in the buffer, and then cause the time delay of packet, reduce the quality of speech business.
Summary of the invention
The invention provides a kind of distribution method and base station of half-persistence scheduling resources, the time delay of packet can be reduced, improve the quality of speech business.
On the one hand, the invention provides a kind of distribution method of half-persistence scheduling resources, comprising:
S1: the packet that base station receives user equipment UE sends when voice call;
S2: modulation and coding strategy MCS grade are determined in base station, and according to the package informatin of the packet determination packet received, described MCS grade is that the cqi CQI that base station sends according to described UE the channel that packet adopts determines, described package informatin comprises: data package size;
S3: the data volume that each semi-continuous scheduling SPS dispatches is determined according to formula one in base station,
Described formula one is:
S4: base station, according to the data volume of described each SPS scheduling and described MCS grade determination Physical Resource Block PRB number, transmits packet to make described UE according to described PRB number.
Further, described S4, comprising:
Base station searches PRB number according to the data volume of described each SPS scheduling and described MCS grade in the PRB table preset;
Wherein, described PRB table comprises: data volume, MCS grade, the PRB number of each SPS scheduling.
Further, described S4, comprising:
S41: the first default table is searched according to described MCS grade in base station, determines the transmission block little index TBS Index that described MCS grade is corresponding;
S42: default second table is searched according to the data volume of described TBS Index and described each SPS scheduling in base station, determines PRB number;
Wherein, upstream data bag corresponding first table with downlink data packet corresponding first show different, described first show comprise: MCS grade and TBS Index, described second show comprise: TBS Index, PRB number.
Further, when described second table also comprises transmission block size TBS, described S42, comprising:
The TBS that the data volume of dispatching with each SPS is mated is searched in base station in the hurdle corresponding to TBS Index of described second table;
If coupling, then using the PRB number corresponding to TBS of coupling as the PRB number of distributing to UE;
If do not mate, then search in the hurdle that the TBS Index of described second table is corresponding and be greater than described data volume and the TBS minimum with the difference of the numerical value of described data volume, using PRB number corresponding for this TBS as the PRB number of distributing to UE.
Further, comprise data package size at described package informatin, whether the speech-encoded format of packet, packet when carrying out the information of head compression, described S4, also comprised before step S41:
S40: base station judges whether the SPS cycle is greater than described packet and arrives the cycle, and whether present sub-frame is conventional subframe, and whether the speech-encoded format of described packet is NB-AMR or WB-AMR;
Be greater than described packet in the described SPS cycle and arrive the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being NB-AMR, then the 3rd table preset according to the information searching whether described MCS grade and described packet carry out head compression of base station, obtains PRB number;
Be greater than described packet in the described SPS cycle and arrive the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being WB-AMR, then the 4th table preset according to the information searching whether described MCS grade and described packet carry out head compression of base station, obtains PRB number;
Be not more than described packet in the described SPS cycle and arrive the cycle, or present sub-frame is special subframe, or the speech-encoded format of described packet when can not identify phonetic matrix, then performs S41, S42 successively;
Wherein, upstream data bag corresponding the 3rd table with downlink data packet corresponding the 3rd show different, upstream data bag corresponding the 4th show from downlink data packet corresponding the 4th show different;
Described 3rd table comprises: whether packet carries out head compression, MCS grade and PRB number;
Described 4th table comprises: whether packet carries out head compression, MCS grade and PRB number.
On the other hand, the invention provides a kind of base station, comprising:
Receiving element, for receiving the packet that user equipment (UE) sends when voice call;
Determining unit, for determining modulation and coding strategy MCS grade, and the package informatin of the packet determination packet received according to receiving element, described MCS grade is that the cqi CQI that determining unit sends according to described UE the channel that packet adopts determines, described package informatin comprises: data package size;
Semi-continuous scheduling SPS determining unit, for determining according to formula one data volume that each SPS dispatches,
Described formula one is:
Physical Resource Block PRB number determining unit, the data volume that each SPS for determining according to described SPS determining unit dispatches and the MCS grade that described determining unit is determined determine PRB number, to make described UE according to described PRB number transmission packet.
Further, described PRB number determining unit, specifically for:
The data volume of dispatching according to described each SPS and described MCS grade search PRB number in the PRB table preset;
Wherein, described PRB table comprises: data volume, MCS grade, the PRB number of each SPS scheduling.
Further, described PRB number determining unit, comprising:
Transmission block little index TBS Index determines subelement, for searching the first default table according to described MCS grade, determines the TBS Index that described MCS grade is corresponding;
PRB number determination subelement, for determining that according to described TBS Index the data volume of the TBS Index that subelement is determined and described each SPS scheduling searches default second table, determines PRB number;
Wherein, upstream data bag corresponding first table with downlink data packet corresponding first show different, described first show comprise: MCS grade and TBS Index, described second show comprise: TBS Index, PRB number.
Further, described PRB number determination subelement, specifically for:
The TBS that the data volume of dispatching with each SPS is mated is searched in the hurdle corresponding to TBS Index of described second table, if coupling, then using the PRB number corresponding to TBS of coupling as the PRB number of distributing to UE, if do not mate, then search in the hurdle that the TBS Index of described second table is corresponding and be greater than described data volume and the TBS minimum with the difference of the numerical value of described data volume, using PRB number corresponding for this TBS as the PRB number of distributing to UE;
Wherein, described second table also comprises transmission block size TBS.
Further, described PRB number determining unit also comprises:
Described judgment sub-unit, for judging whether the SPS cycle is greater than described packet and arrives the cycle, and whether present sub-frame is conventional subframe, and whether the speech-encoded format of described packet is NB-AMR or WB-AMR;
A described PRB number subelement, for judging that in described judgment sub-unit the described SPS cycle is greater than described packet and arrives the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being NB-AMR, according to described MCS grade and described packet whether carry out head compression information searching preset the 3rd table, obtain PRB number;
Described 2nd PRB number subelement, for judging that in described judgment sub-unit the described SPS cycle is greater than described packet and arrives the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being WB-AMR, according to described MCS grade and described packet whether carry out head compression information searching preset the 4th table, obtain PRB number;
Described TBS Index determines subelement, specifically for judging that in judgment sub-unit the described SPS cycle is not more than described packet and arrives the cycle, or present sub-frame is special subframe, or the speech-encoded format of described packet is when can not identify phonetic matrix, search the first default table according to described MCS grade, determine the TBS Index that described MCS grade is corresponding;
Wherein, the information that described package informatin comprises data package size, whether the speech-encoded format of packet, packet carry out head compression;
Upstream data bag corresponding the 3rd table with downlink data packet corresponding the 3rd show different, upstream data bag corresponding the 4th show from downlink data packet corresponding the 4th show different;
Described 3rd table comprises: whether packet carries out head compression, MCS grade and PRB number;
Described 4th table comprises: whether packet carries out head compression, MCS grade and PRB number.
The invention provides a kind of distribution method and base station of half-persistence scheduling resources, arrive the relation in cycle according to SPS cycle and packet and draw the data volume that each SPS dispatches, the PRB number that the data volume of dispatching according to this SPS obtains can reduce the packet accumulated in the buffer, reduce the time delay of packet, promote the quality of speech business.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of VOIP business data transmission schematic diagram provided by the invention;
Fig. 2 is the flow chart of the distribution method of a kind of half-persistence scheduling resources that one embodiment of the invention provides;
Fig. 3 is the structural representation of a kind of base station that one embodiment of the invention provides.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly; below in conjunction with the accompanying drawing in the embodiment of the present invention; technical scheme in the embodiment of the present invention is clearly and completely described; obviously; described embodiment is the present invention's part embodiment, instead of whole embodiments, based on the embodiment in the present invention; the every other embodiment that those of ordinary skill in the art obtain under the prerequisite not making creative work, all belongs to the scope of protection of the invention.
The scheduling method that current LTE determines is divided into two kinds: SPS and dynamic dispatching, the distribution method of existing SPS resource can cause larger Packet Delay and lower speech service quality, in order to solve the above problems, embodiments provide a kind of distribution method of half-persistence scheduling resources, see Fig. 2, the method comprises:
S1: base station receives the packet that UE sends when voice call;
Particularly, base station receives the packet of UE in one section of Preset Time.
S2: MCS grade is determined in base station, and according to the package informatin of the packet determination packet received, described MCS grade is that the CQI that base station sends according to described UE the channel that packet adopts determines, described package informatin comprises: data package size;
Particularly, the above-mentioned MCS grade MCS grade corresponding to CQI that to be base station send UE is revised and is obtained.
Alternatively, according to the packet received in a period of time, base station determines whether the packet received carries out head compression, determines the code efficiency of packet, the information whether base station carries out head compression according to above-mentioned MCS grade, the packet determined and the code efficiency of packet determined search default data package size form, data package size is determined according to the data package size form that this is preset, wherein, alternatively, this data package size form preset comprises: the code efficiency of whether carrying out the information of head compression, MCS grade, packet according to bag.
S3: the data volume that each SPS dispatches is determined according to formula one in base station,
Described formula one is:
Particularly, general data bag reaches the cycle is 20ms.According to 3GPP36.213 agreement, the SPS cycle desirable 10ms, 20ms, 32ms, 40ms, 64ms, 80ms, 128ms, 160ms, 320ms, 640ms.The maximum amount of data that the SPS preset in formula one dispatches is in order to avoid when the ratio that SPS cycle and packet arrive the cycle is excessive, the resource that unique user takies is too much, can be limited by the maximum amount of data of the SPS scheduling preset to the data volume that each SPS dispatches.
S4: PRB number is determined according to the data volume of described each SPS scheduling and described MCS grade in base station, to make described UE according to described PRB number transmission packet.
In method in above-described embodiment, arrive the relation in cycle according to SPS cycle and packet and draw the data volume that each SPS dispatches, the PRB number that the data volume of dispatching according to this SPS obtains can reduce the packet accumulated in the buffer, reduces the time delay of packet, promotes the quality of speech business.Especially, when packet arrive the cycle be less than SPS cycle time, the data volume of each SPS scheduling obtained by the method in the present embodiment is greater than the size of a packet, and then more packet can be dispatched in a SPS cycle, the packet accumulated in the buffer can be reduced, reduce the time delay of packet, promote the quality of speech business.
In a kind of possible execution mode, described S4, comprising:
Base station searches PRB number according to the data volume of described each SPS scheduling and described MCS grade in the PRB table preset;
Wherein, described PRB table comprises: data volume, MCS grade, the PRB number of each SPS scheduling.
In above-mentioned PRB shows, under listing current MCS grade, the data volume of each SPS scheduling corresponding to different PRB numbers, specifically see table 1, table 1 shows a kind of PRB and shows, A1 in table 1 represents when MCS grade is 0 and PRB number is 1 time each SPS scheduling data volume, the implication representated by A2, B1, B2, the like.
Table 1
Search in the hurdle that the MCS grade shown at above-mentioned PRB is corresponding PRB that data volume that each SPS of obtaining with formula one dispatches mates show in each SPS data volume of dispatching;
If coupling, then using PRB number corresponding for the data volume of each SPS scheduling in the PRB of coupling table as the PRB number of distributing to UE;
If do not mate, search the data volume that is greater than each SPS scheduling that described formula one is obtained in the hurdle that the MCS grade then shown at above-mentioned PRB is corresponding and the difference of the numerical value of the data volume of dispatch with each SPS that formula one is obtained minimum PRB show in each SPS data volume of dispatching, PRB number corresponding to the data volume of being dispatched by each SPS in this PRB table is as the PRB number of distributing to UE.
In the implementation that another kind is possible, described S4 comprises not shown step S41, S42:
S41: the first default table is searched according to described MCS grade in base station, determines the TBS Index that described MCS grade is corresponding;
S42: default second table is searched according to the data volume of described TBS Index and described each SPS scheduling in base station, determines PRB number;
Wherein, upstream data bag corresponding first table with downlink data packet corresponding first show different, described first show comprise: MCS grade, TBS Index, described second show comprise: TBS Index, PRB number.Alternatively, the first table that upstream data bag is corresponding is the table 8.6.1-1 in 3GPP36.213 agreement, first table corresponding to downlink data packet is table 7.1.7.1-1 in 3GPP36.213 agreement, and the second above-mentioned table is the table 7.1.7.2.1-1 in 3GPP36.213 agreement.
When described second table also comprises TBS, described S42, comprising:
The TBS that the data volume of dispatching with each SPS is mated is searched in base station in the hurdle corresponding to TBS Index of described second table;
If coupling, then using the PRB number corresponding to TBS of coupling as the PRB number of distributing to UE;
If do not mate, then search in the hurdle that the TBS Index of described second table is corresponding and be greater than described data volume and the TBS minimum with the difference of the numerical value of described data volume, using PRB number corresponding for this TBS as the PRB number of distributing to UE.
Wherein, above-mentioned coupling is that exponential quantity is equal.
In the implementation that another is possible, comprise described data package size at described package informatin, whether the speech-encoded format of packet, packet when carrying out the information of head compression, described S4, also comprised not shown step S40 before above-mentioned steps S41:
S40: base station judges whether the SPS cycle is greater than described packet and arrives the cycle, and whether present sub-frame is conventional subframe, and whether the speech-encoded format of described packet is NB-AMR or WB-AMR;
Be greater than described packet in the described SPS cycle and arrive the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being NB-AMR, then the 3rd table preset according to the information searching whether described MCS grade and described packet carry out head compression of base station, obtains PRB number;
Be greater than described packet in the described SPS cycle and arrive the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being WB-AMR, then the 4th table preset according to the information searching whether described MCS grade and described packet carry out head compression of base station, obtains PRB number;
Be not more than described packet in the described SPS cycle and arrive the cycle, or present sub-frame is special subframe, or the speech-encoded format of described packet is when can not identify phonetic matrix, then perform above-mentioned steps S41, above-mentioned steps S42 successively;
Wherein, upstream data bag corresponding the 3rd table with downlink data packet corresponding the 3rd show different, upstream data bag corresponding the 4th show from downlink data packet corresponding the 4th show different;
Described 3rd table comprises: whether packet carries out head compression, MCS grade and PRB number;
Described 4th table comprises: whether packet carries out head compression, MCS grade and PRB number.
When the MCS grade not finding the MCS grade obtained with base station to match in the above-mentioned the 3rd table or the 4th table, then search in table and be less than MCS grade that base station obtains and MCS grade in the minimum table of the difference of the numerical value of the MCS grade obtained with base station, using PRB number corresponding for MCS grade in this table as the PRB number of distributing to UE.
Fig. 3 shows a kind of base station, and this base station comprises:
Receiving element 301, for receiving the packet that UE sends when voice call;
Determining unit 302, for determining MCS grade, and the package informatin of the packet determination packet received according to receiving element 301, described MCS grade is that the CQI that determining unit sends according to described UE the channel that packet adopts determines, described package informatin comprises: data package size;
SPS determining unit 303, for determining according to formula one data volume that each SPS dispatches,
Described formula one is:
PRB number determining unit 304, the data volume that each SPS for determining according to described SPS determining unit 303 dispatches and the MCS grade that described determining unit 302 is determined determine PRB number, to make described UE according to described PRB number transmission packet.
In a kind of possible implementation, described PRB number determining unit 304, specifically for:
The data volume of dispatching according to described each SPS and described MCS grade search PRB number in the PRB table preset;
Wherein, described PRB table comprises: data volume, MCS grade, the PRB number of each SPS scheduling.
In the implementation that another kind is possible, described PRB number determining unit 304, comprises not shown TBS Index and determines subelement 3041, PRB number determination subelement 3042:
TBS Index determines subelement 3041, for searching the first default table according to described MCS grade, determines the TBS Index that described MCS grade is corresponding;
PRB number determination subelement 3042, for determining that according to described TBS Index the data volume of the TBS Index that subelement 3041 is determined and described each SPS scheduling searches default second table, determines PRB number;
Wherein, upstream data bag corresponding first table with downlink data packet corresponding first show different, described first show comprise: MCS grade and TBS Index, described second show comprise: TBS Index, PRB number.Alternatively, the first table that upstream data bag is corresponding is the table 8.6.1-1 in 3GPP36.213 agreement, first table corresponding to downlink data packet is table 7.1.7.1-1 in 3GPP36.213 agreement, and the second above-mentioned table is the table 7.1.7.2.1-1 in 3GPP36.213 agreement.
When above-mentioned second table also comprises TBS, described PRB number determination subelement 3042, specifically for:
The TBS that the data volume of dispatching with each SPS is mated is searched in the hurdle corresponding to TBS Index of described second table, if coupling, then using the PRB number corresponding to TBS of coupling as the PRB number of distributing to UE, if do not mate, then search in the hurdle that the TBS Index of described second table is corresponding and be greater than described data volume and the TBS minimum with the difference of the numerical value of described data volume, using PRB number corresponding for this TBS as the PRB number of distributing to UE;
Wherein, described second table also comprises TBS.
In the implementation that another is possible, described PRB number determining unit 304 also comprises not shown judgment sub-unit 3043, PRB number subelement the 3044, a 2nd PRB number subelement 3045:
Described judgment sub-unit 3043, for judging whether the SPS cycle is greater than described packet and arrives the cycle, and whether present sub-frame is conventional subframe, and whether the speech-encoded format of described packet is NB-AMR or WB-AMR;
A described PRB number subelement 3044, for judging that in described judgment sub-unit 3043 the described SPS cycle is greater than described packet and arrives the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being NB-AMR, according to described MCS grade and described packet whether carry out head compression information searching preset the 3rd table, obtain PRB number;
Described 2nd PRB number subelement 3045, for judging that in described judgment sub-unit 3043 the described SPS cycle is greater than described packet and arrives the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being WB-AMR, according to described MCS grade and described packet whether carry out head compression information searching preset the 4th table, obtain PRB number;
Described TBS Index determines subelement 3041, specifically for judging that in judgment sub-unit 3043 the described SPS cycle is not more than described packet and arrives the cycle, or present sub-frame is special subframe, or the speech-encoded format of described packet is when can not identify phonetic matrix, search the first default table according to described MCS grade, determine the TBSIndex that described MCS grade is corresponding;
Wherein, the information that described package informatin comprises data package size, whether the speech-encoded format of packet, packet carry out head compression;
Upstream data bag corresponding the 3rd table with downlink data packet corresponding the 3rd show different, upstream data bag corresponding the 4th show from downlink data packet corresponding the 4th show different;
Described 3rd table comprises: whether packet carries out head compression, MCS grade and PRB number;
Described 4th table comprises: whether packet carries out head compression, MCS grade and PRB number.
Alternatively, the 3rd table corresponding to upstream data bag is for table 2, and the 3rd table corresponding to downlink data packet is table 3, and the 4th table that upstream data bag is corresponding is table 4, and the 4th table corresponding to downlink data packet is table 5.
Table 2
Table 3
Table 4
Table 5
The content such as information interaction, implementation between each unit in the said equipment, subelement, due to the inventive method embodiment based on same design, particular content can see in the inventive method embodiment describe, repeat no more herein.
It should be noted that, in this article, the relational terms of such as first and second and so on is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element " being comprised " limited by statement, and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical factor.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can have been come by the hardware that program command is relevant, aforesaid program can be stored in the storage medium of embodied on computer readable, this program, when performing, performs the step comprising said method embodiment; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium in.
Finally it should be noted that: the foregoing is only preferred embodiment of the present invention, only for illustration of technical scheme of the present invention, be not intended to limit protection scope of the present invention.All any amendments done within the spirit and principles in the present invention, equivalent replacement, improvement etc., be all included in protection scope of the present invention.
Claims (10)
1. a distribution method for half-persistence scheduling resources, is characterized in that, comprising:
S1: the packet that base station receives user equipment UE sends when voice call;
S2: modulation and coding strategy MCS grade are determined in base station, and according to the package informatin of the packet determination packet received, described MCS grade is that the cqi CQI that base station sends according to described UE the channel that packet adopts determines, described package informatin comprises: data package size;
S3: the data volume that each semi-continuous scheduling SPS dispatches is determined according to formula one in base station,
Described formula one is:
S4: base station, according to the data volume of described each SPS scheduling and described MCS grade determination Physical Resource Block PRB number, transmits packet to make described UE according to described PRB number.
2. method according to claim 1, is characterized in that, described S4, comprising:
Base station searches PRB number according to the data volume of described each SPS scheduling and described MCS grade in the PRB table preset;
Wherein, described PRB table comprises: data volume, MCS grade, the PRB number of each SPS scheduling.
3. method according to claim 1, is characterized in that, described S4, comprising:
S41: the first default table is searched according to described MCS grade in base station, determines the transmission block little index TBS Index that described MCS grade is corresponding;
S42: default second table is searched according to the data volume of described TBS Index and described each SPS scheduling in base station, determines PRB number;
Wherein, upstream data bag corresponding first table with downlink data packet corresponding first show different, described first show comprise: MCS grade and TBS Index, described second show comprise: TBS Index, PRB number.
4. method according to claim 3, is characterized in that,
When described second table also comprises transmission block size TBS, described S42, comprising:
The TBS that the data volume of dispatching with each SPS is mated is searched in base station in the hurdle corresponding to TBS Index of described second table;
If coupling, then using the PRB number corresponding to TBS of coupling as the PRB number of distributing to UE;
If do not mate, then search in the hurdle that the TBS Index of described second table is corresponding and be greater than described data volume and the TBS minimum with the difference of the numerical value of described data volume, using PRB number corresponding for this TBS as the PRB number of distributing to UE.
5. the method according to claim 3 or 4, is characterized in that,
Comprise data package size at described package informatin, whether the speech-encoded format of packet, packet when carrying out the information of head compression, described S4, also comprised before step S41:
S40: base station judges whether the SPS cycle is greater than described packet and arrives the cycle, and whether present sub-frame is conventional subframe, and whether the speech-encoded format of described packet is NB-AMR or WB-AMR;
Be greater than described packet in the described SPS cycle and arrive the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being NB-AMR, then the 3rd table preset according to the information searching whether described MCS grade and described packet carry out head compression of base station, obtains PRB number;
Be greater than described packet in the described SPS cycle and arrive the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being WB-AMR, then the 4th table preset according to the information searching whether described MCS grade and described packet carry out head compression of base station, obtains PRB number;
Be not more than described packet in the described SPS cycle and arrive the cycle, or present sub-frame is special subframe, or the speech-encoded format of described packet when can not identify phonetic matrix, then performs S41, S42 successively;
Wherein, upstream data bag corresponding the 3rd table with downlink data packet corresponding the 3rd show different, upstream data bag corresponding the 4th show from downlink data packet corresponding the 4th show different;
Described 3rd table comprises: whether packet carries out head compression, MCS grade and PRB number;
Described 4th table comprises: whether packet carries out head compression, MCS grade and PRB number.
6. a base station, is characterized in that, comprising:
Receiving element, for receiving the packet that user equipment (UE) sends when voice call;
Determining unit, for determining modulation and coding strategy MCS grade, and the package informatin of the packet determination packet received according to receiving element, described MCS grade is that the cqi CQI that determining unit sends according to described UE the channel that packet adopts determines, described package informatin comprises: data package size;
Semi-continuous scheduling SPS determining unit, for determining according to formula one data volume that each SPS dispatches,
Described formula one is:
Physical Resource Block PRB number determining unit, the data volume that each SPS for determining according to described SPS determining unit dispatches and the MCS grade that described determining unit is determined determine PRB number, to make described UE according to described PRB number transmission packet.
7. base station according to claim 6, is characterized in that, described PRB number determining unit, specifically for:
The data volume of dispatching according to described each SPS and described MCS grade search PRB number in the PRB table preset;
Wherein, described PRB table comprises: data volume, MCS grade, the PRB number of each SPS scheduling.
8. base station according to claim 6, is characterized in that, described PRB number determining unit, comprising:
Transmission block little index TBS Index determines subelement, for searching the first default table according to described MCS grade, determines the TBS Index that described MCS grade is corresponding;
PRB number determination subelement, for determining that according to described TBS Index the data volume of the TBS Index that subelement is determined and described each SPS scheduling searches default second table, determines PRB number;
Wherein, upstream data bag corresponding first table with downlink data packet corresponding first show different, described first show comprise: MCS grade and TBS Index, described second show comprise: TBS Index, PRB number.
9. base station according to claim 8, is characterized in that,
Described PRB number determination subelement, specifically for:
The TBS that the data volume of dispatching with each SPS is mated is searched in the hurdle corresponding to TBS Index of described second table, if coupling, then using the PRB number corresponding to TBS of coupling as the PRB number of distributing to UE, if do not mate, then search in the hurdle that the TBS Index of described second table is corresponding and be greater than described data volume and the TBS minimum with the difference of the numerical value of described data volume, using PRB number corresponding for this TBS as the PRB number of distributing to UE;
Wherein, described second table also comprises transmission block size TBS.
10. base station according to claim 8 or claim 9, it is characterized in that, described PRB number determining unit also comprises:
Described judgment sub-unit, for judging whether the SPS cycle is greater than described packet and arrives the cycle, and whether present sub-frame is conventional subframe, and whether the speech-encoded format of described packet is NB-AMR or WB-AMR;
A described PRB number subelement, for judging that in described judgment sub-unit the described SPS cycle is greater than described packet and arrives the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being NB-AMR, according to described MCS grade and described packet whether carry out head compression information searching preset the 3rd table, obtain PRB number;
Described 2nd PRB number subelement, for judging that in described judgment sub-unit the described SPS cycle is greater than described packet and arrives the cycle, present sub-frame is conventional subframe, and the speech-encoded format of described packet is when being WB-AMR, according to described MCS grade and described packet whether carry out head compression information searching preset the 4th table, obtain PRB number;
Described TBS Index determines subelement, specifically for judging that in judgment sub-unit the described SPS cycle is not more than described packet and arrives the cycle, or present sub-frame is special subframe, or the speech-encoded format of described packet is when can not identify phonetic matrix, search the first default table according to described MCS grade, determine the TBS Index that described MCS grade is corresponding;
Wherein, the information that described package informatin comprises data package size, whether the speech-encoded format of packet, packet carry out head compression;
Upstream data bag corresponding the 3rd table with downlink data packet corresponding the 3rd show different, upstream data bag corresponding the 4th show from downlink data packet corresponding the 4th show different;
Described 3rd table comprises: whether packet carries out head compression, MCS grade and PRB number;
Described 4th table comprises: whether packet carries out head compression, MCS grade and PRB number.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410522905.5A CN104244424B (en) | 2014-09-30 | 2014-09-30 | A kind of distribution method of half-persistence scheduling resources and base station |
PCT/CN2015/090578 WO2016050166A1 (en) | 2014-09-30 | 2015-09-24 | Semi-persistent scheduling resource allocation method and base station |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410522905.5A CN104244424B (en) | 2014-09-30 | 2014-09-30 | A kind of distribution method of half-persistence scheduling resources and base station |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104244424A true CN104244424A (en) | 2014-12-24 |
CN104244424B CN104244424B (en) | 2017-06-16 |
Family
ID=52231542
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410522905.5A Active CN104244424B (en) | 2014-09-30 | 2014-09-30 | A kind of distribution method of half-persistence scheduling resources and base station |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104244424B (en) |
WO (1) | WO2016050166A1 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016050166A1 (en) * | 2014-09-30 | 2016-04-07 | 大唐移动通信设备有限公司 | Semi-persistent scheduling resource allocation method and base station |
CN106257951A (en) * | 2015-06-19 | 2016-12-28 | 中兴通讯股份有限公司 | A kind of data transmission method and base station |
WO2017000548A1 (en) * | 2015-06-30 | 2017-01-05 | 大唐移动通信设备有限公司 | Dynamic delay scheduling method and base station for voice data |
CN106464445A (en) * | 2015-04-30 | 2017-02-22 | 华为技术有限公司 | Channel quality indication adjustment method and device |
CN106550472A (en) * | 2015-09-23 | 2017-03-29 | 中兴通讯股份有限公司 | A kind of method of scheduling delay for improving uplink voice traffic and base station |
CN107846707A (en) * | 2016-09-18 | 2018-03-27 | 上海朗帛通信技术有限公司 | A kind of method and apparatus in the UE for exempting to authorize, base station |
CN109644198A (en) * | 2017-01-04 | 2019-04-16 | 森海塞尔电子股份有限及两合公司 | Method and system for the low latency transmission audio in mobile radio telephone network |
CN110012533A (en) * | 2018-01-05 | 2019-07-12 | 大唐移动通信设备有限公司 | A kind of resource allocation methods and device |
CN110048800A (en) * | 2018-01-15 | 2019-07-23 | 大唐移动通信设备有限公司 | A kind of method of adjustment of MCS grade and base station |
CN110169180A (en) * | 2016-12-22 | 2019-08-23 | 高通股份有限公司 | Adaptively super reliable low latency communicates (URLLC) semi-persistent scheduling |
CN110581749A (en) * | 2018-06-11 | 2019-12-17 | ***通信集团浙江有限公司 | VoLTE voice quality improvement method and device of TD-LTE |
CN110875916A (en) * | 2018-09-04 | 2020-03-10 | 大唐移动通信设备有限公司 | Voice data transmission method and network equipment |
CN113038532A (en) * | 2019-12-24 | 2021-06-25 | 成都鼎桥通信技术有限公司 | Data transmission method, device, equipment, system and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296009A (en) * | 2008-06-27 | 2008-10-29 | 中兴通讯股份有限公司 | Downlink self-adapting method |
CN102056174A (en) * | 2010-12-16 | 2011-05-11 | 大唐移动通信设备有限公司 | Resource scheduling method and device and base station |
CN103916913A (en) * | 2014-04-02 | 2014-07-09 | 电信科学技术研究院 | Resource scheduling method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104244424B (en) * | 2014-09-30 | 2017-06-16 | 大唐移动通信设备有限公司 | A kind of distribution method of half-persistence scheduling resources and base station |
-
2014
- 2014-09-30 CN CN201410522905.5A patent/CN104244424B/en active Active
-
2015
- 2015-09-24 WO PCT/CN2015/090578 patent/WO2016050166A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296009A (en) * | 2008-06-27 | 2008-10-29 | 中兴通讯股份有限公司 | Downlink self-adapting method |
CN102056174A (en) * | 2010-12-16 | 2011-05-11 | 大唐移动通信设备有限公司 | Resource scheduling method and device and base station |
CN103916913A (en) * | 2014-04-02 | 2014-07-09 | 电信科学技术研究院 | Resource scheduling method and device |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016050166A1 (en) * | 2014-09-30 | 2016-04-07 | 大唐移动通信设备有限公司 | Semi-persistent scheduling resource allocation method and base station |
CN106464445B (en) * | 2015-04-30 | 2019-08-27 | 华为技术有限公司 | The method of adjustment and device of channel quality instruction |
CN106464445A (en) * | 2015-04-30 | 2017-02-22 | 华为技术有限公司 | Channel quality indication adjustment method and device |
CN106257951A (en) * | 2015-06-19 | 2016-12-28 | 中兴通讯股份有限公司 | A kind of data transmission method and base station |
CN106257951B (en) * | 2015-06-19 | 2021-04-30 | 中兴通讯股份有限公司 | Data transmission method and base station |
WO2017000548A1 (en) * | 2015-06-30 | 2017-01-05 | 大唐移动通信设备有限公司 | Dynamic delay scheduling method and base station for voice data |
KR20180018820A (en) * | 2015-06-30 | 2018-02-21 | 다 탕 모바일 커뮤니케이션즈 이큅먼트 코포레이션 리미티드 | Dynamic scheduling delay method of voice data and base station |
KR101892503B1 (en) | 2015-06-30 | 2018-08-28 | 다 탕 모바일 커뮤니케이션즈 이큅먼트 코포레이션 리미티드 | Dynamic scheduling delay method of voice data and base station |
US10342025B2 (en) | 2015-06-30 | 2019-07-02 | Datang Mobile Communications Equipment Co., Ltd. | Dynamic delay scheduling method and base station for voice data |
CN106550472A (en) * | 2015-09-23 | 2017-03-29 | 中兴通讯股份有限公司 | A kind of method of scheduling delay for improving uplink voice traffic and base station |
CN106550472B (en) * | 2015-09-23 | 2020-11-17 | 中兴通讯股份有限公司 | Method and base station for improving scheduling delay of uplink voice service |
CN107846707B (en) * | 2016-09-18 | 2020-12-08 | 上海朗帛通信技术有限公司 | Method and device in grant-free UE and base station |
CN107846707A (en) * | 2016-09-18 | 2018-03-27 | 上海朗帛通信技术有限公司 | A kind of method and apparatus in the UE for exempting to authorize, base station |
CN110169180A (en) * | 2016-12-22 | 2019-08-23 | 高通股份有限公司 | Adaptively super reliable low latency communicates (URLLC) semi-persistent scheduling |
CN109644198A (en) * | 2017-01-04 | 2019-04-16 | 森海塞尔电子股份有限及两合公司 | Method and system for the low latency transmission audio in mobile radio telephone network |
US10979474B2 (en) | 2017-01-04 | 2021-04-13 | Sennheiser Electronic Gmbh & Co. Kg | Method and system for a low-latency audio transmission in a mobile communications network |
CN109644198B (en) * | 2017-01-04 | 2021-07-06 | 森海塞尔电子股份有限及两合公司 | Method and system for low-delay audio transmission in a mobile radio network |
CN110012533B (en) * | 2018-01-05 | 2020-09-25 | 大唐移动通信设备有限公司 | Resource allocation method and device |
CN110012533A (en) * | 2018-01-05 | 2019-07-12 | 大唐移动通信设备有限公司 | A kind of resource allocation methods and device |
CN110048800A (en) * | 2018-01-15 | 2019-07-23 | 大唐移动通信设备有限公司 | A kind of method of adjustment of MCS grade and base station |
CN110581749A (en) * | 2018-06-11 | 2019-12-17 | ***通信集团浙江有限公司 | VoLTE voice quality improvement method and device of TD-LTE |
CN110875916A (en) * | 2018-09-04 | 2020-03-10 | 大唐移动通信设备有限公司 | Voice data transmission method and network equipment |
CN113038532A (en) * | 2019-12-24 | 2021-06-25 | 成都鼎桥通信技术有限公司 | Data transmission method, device, equipment, system and storage medium |
CN113038532B (en) * | 2019-12-24 | 2023-01-31 | 成都鼎桥通信技术有限公司 | Data transmission method, device, equipment, system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104244424B (en) | 2017-06-16 |
WO2016050166A1 (en) | 2016-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104244424A (en) | Semi-persistent scheduling (SPS) resource allocation method and base station | |
CN103916913B (en) | A kind of resource regulating method and device | |
US8606918B2 (en) | Method for resource allocation, base station and mobile communication terminal | |
CN102143596B (en) | Wireless resource scheduling method and wireless resource scheduling system | |
CN110519019B (en) | Method and device for sending and receiving codebook information | |
CN103298130B (en) | Uplink data transmission method, terminal and communication system | |
CN102647718A (en) | Method for carrying out mixed resource distribution on voice over Internet protocol (VoIP) service | |
EP3319386B1 (en) | Dynamic delay scheduling method and base station for voice data | |
CN101674604B (en) | Method for transmitting circuit switched domain service, network equipment and terminal equipment | |
CN105101428A (en) | Scheduling method and system, terminal, sending method, base station and scheduling method for base station | |
CN105025576A (en) | Method and device for resource allocation in D2D communication | |
CN104581970A (en) | Adaptive-scheduling method and equipment | |
JP5565987B2 (en) | Method and apparatus for transmitting / receiving resource allocation method information in a wireless communication system | |
CN106162914B (en) | Semi-static and dynamic hybrid scheduling method in LTE system | |
CN106358310B (en) | VoLTE business uplink dynamic dispatching optimization method based on DRX cycle | |
CN104303566A (en) | A method, system, and terminal for transmission | |
CN107295643A (en) | A kind of dispatching method, device and equipment | |
CN107005352A (en) | Method of adjustment, system and the relevant device of voice auto-adaptive parameter | |
TWI423690B (en) | Communication system, method, and computer program product for discontinuous transmission in a wireless network | |
CN103874127B (en) | The collocation method of uplink voice traffic interface-free resources | |
CN109246830A (en) | A kind of uplink dynamic dispatching optimization method and device of voice service | |
CN105025577B (en) | LTE system ascending wireless resource control method and base station | |
CN103517424B (en) | Communication resource dispatching method and device | |
CN102334377B (en) | Method for sending radio frames, base station and network system | |
Lee et al. | Extended-rtPS+ considering characteristics of VoIP codecs in Mobile WiMAX |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |