CN104244424A - Semi-persistent scheduling (SPS) resource allocation method and base station - Google Patents

Semi-persistent scheduling (SPS) resource allocation method and base station Download PDF

Info

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
Application number
CN201410522905.5A
Other languages
Chinese (zh)
Other versions
CN104244424B (en
Inventor
王桂英
刘晓丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201410522905.5A priority Critical patent/CN104244424B/en
Publication of CN104244424A publication Critical patent/CN104244424A/en
Priority to PCT/CN2015/090578 priority patent/WO2016050166A1/en
Application granted granted Critical
Publication of CN104244424B publication Critical patent/CN104244424B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless 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

A kind of distribution method of half-persistence scheduling resources and base station
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.
CN201410522905.5A 2014-09-30 2014-09-30 A kind of distribution method of half-persistence scheduling resources and base station Active CN104244424B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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