CN104244424B - A kind of distribution method of half-persistence scheduling resources and base station - Google Patents

A kind of distribution method of half-persistence scheduling resources and base station Download PDF

Info

Publication number
CN104244424B
CN104244424B CN201410522905.5A CN201410522905A CN104244424B CN 104244424 B CN104244424 B CN 104244424B CN 201410522905 A CN201410522905 A CN 201410522905A CN 104244424 B CN104244424 B CN 104244424B
Authority
CN
China
Prior art keywords
packet
sps
base station
prb numbers
prb
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410522905.5A
Other languages
Chinese (zh)
Other versions
CN104244424A (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

Distribution method and base station the invention provides a kind of half-persistence scheduling resources, the method include:Base station receives the packet that UE sends in voice call;Base station determines MCS grades, and the package informatin of packet is determined according to the packet for receiving, and the MCS grades are that base station determines that package informatin includes according to the CQI that UE sends the channel that packet is used:Data package size;Base station determines the data volume that each SPS is dispatched according to formula one, and formula one is: The data volume and the MCS grades that base station is dispatched according to each SPS determine Physical Resource Block PRB numbers, so that the UE is according to the PRB numbers transmission packet.The time delay of packet can be reduced by this method and base station, the quality of speech business is 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, more particularly to a kind of half-persistence scheduling resources distribution method and base station.
Background technology
In a communications system, LTE (Long Term Evolution, Long Term Evolution) uses shared resource allocation scheduling System, the scheduling method that current LTE determines is divided into two kinds:Semi-continuous scheduling (Semi-Persistent Scheduling, referred to as ) and dynamic dispatching SPS.
In LTE system, the voice service of whole circuit domains is eliminated, using VOIP (the Voice over of data field Internet Protocol, the networking telephone) business.In VOIP business, speech coder according to fixed cycle output grouping, As shown in figure 1, Fig. 1 shows VOIP business data transmission schematic diagrames.In transient state (without the call) stages, do not have Voice packet needs scheduling, can now carry out the dynamic dispatching of other business;In talk spurt state (call) stages, user Converse, it will usually a packet is produced per 20ms, in Silent period (call interval) stages, theory only has 160ms background phonemic notations once, do not have speech data to dispatch.VOIP packets are classified according to type of coding, and the most frequently used is: WB-AMR (Wide Band adaptive Multi-Rate, AMR-WB coding) broadband high definition business, coding effect Rate is 23.85K and NB-AMR (Narrow Band adaptive Multi-Rate, self-adapting multi-rate narrowband coding) arrowband SD business, code efficiency is 12.2K, and narrow band data bag size is generally 35~47Byte.For VOIP business data packets week The characteristics of phase property is reached, each data package size is relatively fixed, uses SPS, to quiet to VOIP activation phase initial transmitted data packet SID (Silence Insertion Descriptor, the Jing Yin insertion description) bags and re-transmission bag of silent phase use dynamic dispatching.
During SPS, in base station side, after VOIP is carried and set up, by PDCP (Packet Data Convergence Protocol, PDCP) layer detection up-downgoing packet size, judge the class of packet Type (NB-AMR, WB-AMR or the phonetic matrix that can not be recognized) and by bag size, whether enter wardrobe compression etc. information pass through interface Message informing MAC layer (Media Access Control, medium access control), MAC layer carries out SPS according to the information for receiving Resource allocation.Resource allocation information is sent to UE (User Equipment, user equipment) by base station, and UE preserves current resource Distribution information, every the fixed cycle the enterprising row data in identical running time-frequency resource position transmission or reception.
During dynamic dispatching, when the data arrives, resource is distributed for counting in base station temporarily by resource allocation signal According to transmission, the resource distributed is served only for the transmission of current data.
In SPS resource allocation process, base station it needs to be determined that PRB (the Physical Resource Block, physics of distribution Resource Block) number, in the prior art, base station pass through CQI (Channel Quality Indicator, cqi) To determine the corresponding MCS of the UE (Modulation and Coding Scheme, modulation and coding strategy) grade, according to MCS Grade searches 3GPP (3rd Generation Partnership Project, third generation partner program) 36.213 agreements In table, for downlink resource distribution, according to MCS multi-level lookup table 7.1.7.1-1, find corresponding TBS Index (Transport Block Size Index, transport block size index);For ascending resource distribution, searched according to MCS grades Table 8.6.1-1, finds corresponding TBS Index;According to the TBS Index for finding and the data package size look-up table for receiving 7.1.7.2.1-1, the TB size not less than above-mentioned data package size are searched in the corresponding columns of TBS Index for finding Closest to the TB size of above-mentioned downlink data packet size in (Transport Block Size, transport block size), according to determination The TB size for going out, find corresponding PRB numbers, wherein, the data volume of each SPS scheduling is a packet and reaches the cycle The data package size for receiving.For example:In downlink resource distribution, current MCS grades are 7, and the 7.1.7.1-1 that tables look-up obtains correspondence TBS Index be 7, the data package size arrived further according to downlink reception is 345bits, look-up table 7.1.7.2.1-1, obtains right The TB size for answering are 472bits, and during TBS Index are 7 column, the corresponding PRB numbers of 472bits are 4, i.e., when PRB numbers are The packet for receiving can be carried when 4.
It is visible by foregoing description, in existing SPS resource allocation methods, simply consider the big of the packet that receives It is small, do not consider that packet reaches cycle and SPS cycles.The PRB numbers determined by prior art are carried out data transmission, in number During according to the bag arrival cycle less than SPS cycles, the packet that SPS cycle will can not receive all is transferred out, remaining Packet can be accumulated in the buffer, in turn result in the time delay of packet, reduce the quality of speech business.
The content of the invention
Distribution method and base station the invention provides a kind of half-persistence scheduling resources, can reduce the time delay of packet, Improve the quality of speech business.
On the one hand, the invention provides a kind of distribution method of half-persistence scheduling resources, including:
S1:Base station receives the packet that user equipment (UE) sends in voice call;
S2:Base station determines modulation and coding strategy MCS grades, and the bag letter of packet is determined according to the packet for receiving Breath, the MCS grades are that base station determines according to the cqi CQI that the UE sends the channel that packet is used, institute Stating package informatin includes:Data package size;
S3:Base station determines the data volume that each semi-continuous scheduling SPS is dispatched according to formula one,
The formula one is:Data volume=min { maximum datas of SPS scheduling set in advance of each SPS scheduling Amount, it is described};
S4:The data volume and the MCS grades that base station is dispatched according to each SPS determine Physical Resource Block PRB numbers, So that the UE is according to the PRB numbers transmission packet.
Further, the S4, including:
The data volume and the MCS grades that base station is dispatched according to each SPS search PRB in default PRB tables Number;
Wherein, the PRB tables include:Data volume, MCS grades, the PRB numbers of each SPS scheduling.
Further, the S4, including:
S41:Default first table is searched in base station according to the MCS grades, determines that the corresponding transmission block of the MCS grades is small Index TBS Index;
S42:Default second table is searched in base station according to the data volume that the TBS Index and each SPS are dispatched, it is determined that PRB numbers;
Wherein, corresponding first table of upstream data bag the first table corresponding from downlink data packet is different, the first table bag Include:MCS grades and TBS Index, second table include:TBS Index, PRB numbers.
Further, when second table also includes transport block size TBS, the S42, including:
The data that base station is searched in the corresponding columns of TBS Index of second table with each SPS is dispatched are flux matched TBS;
If matching, using the corresponding PRB numbers of the TBS of matching as the PRB numbers distributed to UE;
If mismatch, in the corresponding columns of TBS Index of second table search more than the data volume and with institute The minimum TBS of the difference of the numerical value of data volume is stated, using the corresponding PRB numbers of the TBS as the PRB numbers distributed to UE.
Further, include whether data package size, the speech-encoded format of packet, packet enter in the package informatin During the information of wardrobe compression, the S4 also included before step S41:
S40:Base station judges whether the SPS cycles reach the cycle more than the packet, and whether present sub-frame is conventional Subframe, whether the speech-encoded format of the packet is NB-AMR or WB-AMR;
The cycle is reached more than the packet in the SPS cycles, present sub-frame is conventional subframe, and the packet When speech-encoded format is NB-AMR, then whether base station enters the information of wardrobe compression according to the MCS grades and the packet Default 3rd table is searched, PRB numbers are obtained;
The cycle is reached more than the packet in the SPS cycles, present sub-frame is conventional subframe, and the packet When speech-encoded format is WB-AMR, then whether base station enters the information of wardrobe compression according to the MCS grades and the packet Default 4th table is searched, PRB numbers are obtained;
It is not more than the packet in the SPS cycles and reaches the cycle, or present sub-frame is special subframe, or it is described The speech-encoded format of packet is when can not recognize phonetic matrix, then to perform S41, S42 successively;
Wherein, corresponding 3rd table of upstream data bag the 3rd table corresponding from downlink data packet is different, upstream data bag pair The 4th table the 4th table corresponding from downlink data packet answered is different;
3rd table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers;
4th table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers.
On the other hand, the invention provides a kind of base station, including:
Receiving unit, for receiving the packet that user equipment (UE) sends in voice call;
Determining unit is for determining modulation and coding strategy MCS grades and true according to the packet that receiving unit is received Determine the package informatin of packet, the MCS grades are the channel matter that determining unit sends the channel that packet is used according to the UE What figureofmerit CQI determined, the package informatin includes:Data package size;
Semi-continuous scheduling SPS determining units, for determining the data volume that each SPS is dispatched according to formula one,
The formula one is:Data volume=min { maximum datas of SPS scheduling set in advance of each SPS scheduling Amount, it is described};
Physical Resource Block PRB number determining units, for each SPS scheduling determined according to the SPS determining units Data volume and the MCS grades determined of the determining unit determine PRB numbers so that the UE is passed according to the PRB numbers Transmission of data bag.
Further, the PRB numbers determining unit, specifically for:
The data volume and the MCS grades dispatched according to each SPS search PRB numbers in default PRB tables;
Wherein, the PRB tables include:Data volume, MCS grades, the PRB numbers of each SPS scheduling.
Further, the PRB numbers determining unit, including:
The small index TBS Index determination subelements of transmission block, for searching default first table according to the MCS grades, Determine the corresponding TBS Index of the MCS grades;
PRB number determination subelements, for the TBS Index that are determined according to the TBS Index determination subelements and The data volume of each SPS scheduling searches default second table, determines PRB numbers;
Wherein, corresponding first table of upstream data bag the first table corresponding from downlink data packet is different, the first table bag Include:MCS grades and TBS Index, second table include:TBS Index, PRB numbers.
Further, the PRB numbers determination subelement, specifically for:
The TBS flux matched with the data that each SPS is dispatched is searched in the corresponding columns of TBS Index of second table, If matching, using the corresponding PRB numbers of the TBS of matching as the PRB numbers distributed to UE, if mismatching, described second Searched in the corresponding columns of TBS Index of table more than the data volume and the TBS minimum with the difference of the numerical value of the data volume, Using the corresponding PRB numbers of the TBS as the PRB numbers distributed to UE;
Wherein, second table also includes transport block size TBS.
Further, the PRB numbers determining unit also includes:
Judgment sub-unit, for judge the SPS cycles whether more than the packet reach the cycle, and present sub-frame whether It is conventional subframe, whether the speech-encoded format of the packet is NB-AMR or WB-AMR;
First PRB number subelements, for judging that the SPS cycles are more than the packet in the judgment sub-unit In the arrival cycle, present sub-frame is conventional subframe, and the speech-encoded format of the packet is when being NB-AMR, according to the MCS Whether grade and the packet enter default 3rd table of information searching of wardrobe compression, obtain PRB numbers;
2nd PRB number subelements, for judging that the SPS cycles are more than the packet in the judgment sub-unit In the arrival cycle, present sub-frame is conventional subframe, and the speech-encoded format of the packet is when being WB-AMR, according to the MCS Whether grade and the packet enter default 4th table of information searching of wardrobe compression, obtain PRB numbers;
The TBS Index determination subelements, specifically for judging the SPS cycles no more than institute in judgment sub-unit State packet and reach the cycle, or present sub-frame is special subframe, or the speech-encoded format of the packet is to know During other phonetic matrix, default first table is searched according to the MCS grades, determine the corresponding TBS Index of the MCS grades;
Wherein, the package informatin includes whether data package size, the speech-encoded format of packet, packet enter wardrobe pressure The information of contracting;
Corresponding 3rd table of upstream data bag the 3rd table corresponding from downlink data packet is different, upstream data bag corresponding Four tables the 4th table corresponding from downlink data packet is different;
3rd table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers;
4th table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers.
Distribution method and base station the invention provides a kind of half-persistence scheduling resources, arrive according to SPS cycles and packet Relation up to the cycle draws the data volume of each SPS scheduling, and the PRB numbers that the data volume dispatched according to the SPS is obtained can subtract Few packet for accumulating in the buffer, reduces the time delay of packet, lifts the quality of speech business.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are the present invention Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis These accompanying drawings obtain other accompanying drawings.
Fig. 1 is a kind of VOIP business data transmissions schematic diagram that the present invention is provided;
Fig. 2 is a kind of flow chart of the distribution method of half-persistence scheduling resources that one embodiment of the invention is provided;
Fig. 3 is a kind of structural representation of base station that one embodiment of the invention is provided.
Specific embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is A part of embodiment of the present invention, rather than whole embodiments, based on the embodiment in the present invention, those of ordinary skill in the art The every other embodiment obtained on the premise of creative work is not made, 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 meeting of existing SPS resources Larger Packet Delay and relatively low speech service quality is caused, above-mentioned in order to solve the problems, such as, the embodiment of the present invention is provided A kind of distribution method of half-persistence scheduling resources, referring to Fig. 2, the method includes:
S1:Base station receives the packet that UE sends in voice call;
Specifically, base station receives packets of the UE in one section of Preset Time.
S2:Base station determines MCS grades, and the package informatin of packet is determined according to the packet for receiving, the MCS grades For base station sends the CQI determinations of the channel that packet is used according to the UE, the package informatin includes:Data package size;
Specifically, above-mentioned MCS grades are that MCS grades corresponding to the CQI that base station is sent to UE are modified and obtain.
Alternatively, base station determines whether the packet for receiving enters wardrobe according to the packet in a period of time is received The code efficiency of packet is compressed, determines, whether base station enters wardrobe compression according to above-mentioned MCS grades, the packet determined Information and the code efficiency of packet determined search default data package size form, according to the default packet Size form determines data package size, wherein, alternatively, the default data package size form includes:Whether carried out according to bag Information, MCS grades, the code efficiency of packet of head compression.
S3:Base station determines the data volume that each SPS is dispatched according to formula one,
The formula one is:Data volume=min { maximum datas of SPS scheduling set in advance of each SPS scheduling Amount, it is described};
Specifically, general data bag reaches the cycle for 20ms.According to the agreements of 3GPP 36.213, the SPS cycles can use 10ms, 20ms、32ms、40ms、64ms、80ms、128ms、160ms、320ms、640ms.SPS set in advance in formula one is adjusted The maximum amount of data of degree be in order to avoid reached when SPS cycles and packet the ratio in cycle it is excessive when, what unique user took Resource is excessive, and the maximum amount of data dispatched by SPS set in advance can be limited the data volume that each SPS is dispatched.
S4:The data volume and the MCS grades that base station is dispatched according to each SPS determine PRB numbers, so that the UE According to the PRB numbers transmission packet.
In method in above-described embodiment, the relation for reaching the cycle according to SPS cycles and packet draws each SPS scheduling Data volume, the PRB numbers that obtain of data volume dispatched according to the SPS can reduce the packet for accumulating in the buffer, reduce The time delay of packet, lifts the quality of speech business.Especially, when packet reaches the cycle less than the SPS cycles, by this reality The data volume for applying each SPS scheduling that the method in example is obtained is greater than a size for packet, and then can be in a SPS More packets are dispatched in cycle, the packet for accumulating in the buffer can be reduced, reduce the time delay of packet, lift voice The quality of business.
In a kind of possible implementation method, the S4, including:
The data volume and the MCS grades that base station is dispatched according to each SPS search PRB in default PRB tables Number;
Wherein, the PRB tables include:Data volume, MCS grades, the PRB numbers of each SPS scheduling.
In above-mentioned PRB tables, list under current MCS grades, each SPS scheduling corresponding to different PRB numbers Data volume, referring specifically to table 1, table 1 shows a kind of PRB tables, the A1 in table 1 represent MCS grades as 0 when and PRB numbers are 1 When each SPS scheduling data volume, the implication representated by A2, B1, B2, the like.
Table 1
The data volume of each SPS scheduling obtained with formula one is searched in the corresponding column of MCS grades of above-mentioned PRB tables The data volume of each SPS scheduling in the PRB tables matched somebody with somebody;
If matching, the corresponding PRB numbers of data volume of each SPS scheduling in the PRB tables that will be matched are used as to UE points The PRB numbers matched somebody with somebody;
If mismatching, searched in the corresponding column of MCS grades of above-mentioned PRB tables each more than what the formula one was obtained In the PRB tables of the difference minimum of the numerical value of the data volume that the data volume of SPS scheduling and each SPS obtained with formula one are dispatched The data volume of each SPS scheduling, the corresponding PRB numbers of data volume of each SPS scheduling in the PRB tables are distributed as to UE PRB numbers.
In alternatively possible implementation, the S4 includes S41, S42 the step of not shown in figure:
S41:Default first table is searched in base station according to the MCS grades, determines the corresponding TBS of the MCS grades Index;
S42:Default second table is searched in base station according to the data volume that the TBS Index and each SPS are dispatched, it is determined that PRB numbers;
Wherein, corresponding first table of upstream data bag the first table corresponding from downlink data packet is different, the first table bag Include:MCS grades, TBS Index, second table include:TBS Index, PRB numbers.Alternatively, upstream data bag is corresponding First table is the table 8.6.1-1 in the agreements of 3GPP 36.213, and corresponding first table of downlink data packet is the agreements of 3GPP 36.213 In table 7.1.7.1-1, the second above-mentioned table is the table 7.1.7.2.1-1 in the agreements of 3GPP 36.213.
When second table also includes TBS, the S42, including:
The data that base station is searched in the corresponding columns of TBS Index of second table with each SPS is dispatched are flux matched TBS;
If matching, using the corresponding PRB numbers of the TBS of matching as the PRB numbers distributed to UE;
If mismatch, in the corresponding columns of TBS Index of second table search more than the data volume and with institute The minimum TBS of the difference of the numerical value of data volume is stated, using the corresponding PRB numbers of the TBS as the PRB numbers distributed to UE.
Wherein, above-mentioned matching is equal exponential quantity.
In another possible implementation, the voice of the data package size, packet is included in the package informatin When whether coded format, packet enter the information of wardrobe compression, the S4 also included not showing in figure before above-mentioned steps S41 The step of going out S40:
S40:Base station judges whether the SPS cycles reach the cycle more than the packet, and whether present sub-frame is conventional Subframe, whether the speech-encoded format of the packet is NB-AMR or WB-AMR;
The cycle is reached more than the packet in the SPS cycles, present sub-frame is conventional subframe, and the packet When speech-encoded format is NB-AMR, then whether base station enters the information of wardrobe compression according to the MCS grades and the packet Default 3rd table is searched, PRB numbers are obtained;
The cycle is reached more than the packet in the SPS cycles, present sub-frame is conventional subframe, and the packet When speech-encoded format is WB-AMR, then whether base station enters the information of wardrobe compression according to the MCS grades and the packet Default 4th table is searched, PRB numbers are obtained;
It is not more than the packet in the SPS cycles and reaches the cycle, or present sub-frame is special subframe, or it is described The speech-encoded format of packet is when can not recognize phonetic matrix, then to perform above-mentioned steps S41, above-mentioned steps S42 successively;
Wherein, corresponding 3rd table of upstream data bag the 3rd table corresponding from downlink data packet is different, upstream data bag pair The 4th table the 4th table corresponding from downlink data packet answered is different;
3rd table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers;
4th table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers.
When the MCS grades that the MCS grades obtained with base station match are not found in the 3rd above-mentioned table or the 4th table, In the table of the difference minimum that the MCS grades obtained less than base station and the numerical value of the MCS grades obtained with base station are then searched in table MCS grades, using the corresponding PRB numbers of MCS grades in the table as the PRB numbers distributed to UE.
Fig. 3 shows a kind of base station, and the base station includes:
Receiving unit 301, for receiving the packet that UE sends in voice call;
Determining unit 302, for determining MCS grades, and determines packet according to the packet that receiving unit 301 is received Package informatin, the MCS grades be determining unit according to the UE send packet use channel CQI determine, it is described Package informatin includes:Data package size;
SPS determining units 303, for determining the data volume that each SPS is dispatched according to formula one,
The formula one is:Data volume=min { maximum datas of SPS scheduling set in advance of each SPS scheduling Amount, it is described};
PRB numbers determining unit 304, the number of each SPS scheduling for being determined according to the SPS determining units 303 The MCS grades determined according to amount and the determining unit 302 determine PRB numbers, so that the UE is transmitted according to the PRB numbers Packet.
In a kind of possible implementation, the PRB numbers determining unit 304, specifically for:
The data volume and the MCS grades dispatched according to each SPS search PRB numbers in default PRB tables;
Wherein, the PRB tables include:Data volume, MCS grades, the PRB numbers of each SPS scheduling.
In alternatively possible implementation, the PRB numbers determining unit 304, including the TBS not shown in figure Index determination subelements 3041, PRB numbers determination subelement 3042:
TBS Index determination subelements 3041, for searching default first table according to the MCS grades, it is determined that described The corresponding TBS Index of MCS grades;
PRB numbers determination subelement 3042, for the TBS determined according to the TBS Index determination subelements 3041 Index and the data volume of each SPS scheduling search default second table, determine PRB numbers;
Wherein, corresponding first table of upstream data bag the first table corresponding from downlink data packet is different, the first table bag Include:MCS grades and TBS Index, second table include:TBS Index, PRB numbers.Alternatively, upstream data bag correspondence The first table be table 8.6.1-1 in the agreements of 3GPP 36.213, corresponding first table of downlink data packet is that 3GPP 36.213 is assisted Table 7.1.7.1-1 in view, the second above-mentioned table is the table 7.1.7.2.1-1 in the agreements of 3GPP 36.213.
When above-mentioned second table also includes TBS, the PRB numbers determination subelement 3042, specifically for:
The TBS flux matched with the data that each SPS is dispatched is searched in the corresponding columns of TBS Index of second table, If matching, using the corresponding PRB numbers of the TBS of matching as the PRB numbers distributed to UE, if mismatching, described second Searched in the corresponding columns of TBS Index of table more than the data volume and the TBS minimum with the difference of the numerical value of the data volume, Using the corresponding PRB numbers of the TBS as the PRB numbers distributed to UE;
Wherein, second table also includes TBS.
In another possible implementation, the PRB numbers determining unit 304 also includes the judgement not shown in figure Subelement 3043, a PRB numbers subelement 3044, the 2nd PRB numbers subelement 3045:
The judgment sub-unit 3043, for whether judging the SPS cycles more than the packet arrival cycle, and currently Whether subframe is conventional subframe, and whether the speech-encoded format of the packet is NB-AMR or WB-AMR;
The first PRB numbers subelement 3044, for judging that the SPS cycles are big in the judgment sub-unit 3043 The cycle is reached in the packet, present sub-frame is conventional subframe, and the speech-encoded format of the packet is when being NB-AMR, Whether enter default 3rd table of information searching of wardrobe compression according to the MCS grades and the packet, obtain PRB numbers;
The 2nd PRB numbers subelement 3045, for judging that the SPS cycles are big in the judgment sub-unit 3043 The cycle is reached in the packet, present sub-frame is conventional subframe, and the speech-encoded format of the packet is when being WB-AMR, Whether enter default 4th table of information searching of wardrobe compression according to the MCS grades and the packet, obtain PRB numbers;
The TBS Index determination subelements 3041, specifically for judging the SPS cycles in judgment sub-unit 3043 The no more than packet reaches the cycle, or present sub-frame is special subframe, or the packet speech-encoded format It is when can not recognize phonetic matrix, default first table to be searched according to the MCS grades, determines the corresponding TBS of the MCS grades Index;
Wherein, the package informatin includes whether data package size, the speech-encoded format of packet, packet enter wardrobe pressure The information of contracting;
Corresponding 3rd table of upstream data bag the 3rd table corresponding from downlink data packet is different, upstream data bag corresponding Four tables the 4th table corresponding from downlink data packet is different;
3rd table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers;
4th table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers.
Alternatively, corresponding 3rd table of upstream data bag is table 2, and corresponding 3rd table of downlink data packet is table 3, upper line number It is table 4 according to corresponding 4th table is wrapped, corresponding 4th table of downlink data packet is table 5.
Table 2
Table 3
Table 4
Table 5
The contents such as information exchange, implementation procedure between each unit, subelement in the said equipment, due to side of the present invention Method embodiment is based on same design, and particular content can be found in the narration in the inventive method embodiment, and here is omitted.
It should be noted that herein, such as first and second etc relational terms are used merely to an entity Or operation makes a distinction with another entity or operation, and not necessarily require or imply these entities or exist between operating Any this actual relation or order.And, term " including ", "comprising" or its any other variant be intended to it is non- It is exclusive to include, so that process, method, article or equipment including a series of key elements not only include those key elements, But also other key elements including being not expressly set out, or also include by this process, method, article or equipment are solid Some key elements.In the absence of more restrictions, the key element limited by sentence " including ", does not arrange Except also there is other identical factor in the process including the key element, method, article or equipment.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above method embodiment can pass through Programmed instruction related hardware is completed, and foregoing program can be stored in the storage medium of embodied on computer readable, the program Upon execution, the step of including above method embodiment is performed;And foregoing storage medium includes:ROM, RAM, magnetic disc or light Disk etc. is various can be with the medium of store program codes.
It is last it should be noted that:Presently preferred embodiments of the present invention is the foregoing is only, skill of the invention is merely to illustrate Art scheme, is not intended to limit the scope of the present invention.All any modifications made within the spirit and principles in the present invention, Equivalent, improvement etc., are all contained in protection scope of the present invention.

Claims (10)

1. a kind of distribution method of half-persistence scheduling resources, it is characterised in that including:
S1:Base station receives the packet that user equipment (UE) sends in voice call;
S2:Base station determines to modulate and coding strategy MCS grades, and the package informatin of packet is determined according to the packet for receiving, The MCS grades are that base station determines according to the cqi CQI that the UE sends the channel that packet is used, the bag Information includes:Data package size;
S3:Base station determines the data volume that each semi-continuous scheduling SPS is dispatched according to formula one,
The formula one is:
S4:The data volume and the MCS grades that base station is dispatched according to each SPS determine Physical Resource Block PRB numbers, so that The UE is according to the PRB numbers transmission packet.
2. method according to claim 1, it is characterised in that the S4, including:
The data volume and the MCS grades that base station is dispatched according to each SPS search PRB numbers in default PRB tables;
Wherein, the PRB tables include:Data volume, MCS grades, the PRB numbers of each SPS scheduling.
3. method according to claim 1, it is characterised in that the S4, including:
S41:Default first table is searched in base station according to the MCS grades, determines the corresponding transport block size rope of the MCS grades Draw TBS Index;
S42:Default second table is searched in base station according to the data volume that the TBS Index and each SPS are dispatched, and determines PRB Number;
Wherein, corresponding first table of upstream data bag the first table corresponding from downlink data packet is different, and first table includes: MCS grades and TBS Index, second table include:TBS Index, PRB numbers.
4. method according to claim 3, it is characterised in that
When second table also includes transport block size TBS, the S42, including:
The TBS flux matched with the data of each SPS scheduling is searched in the corresponding columns of TBS Index of second table in base station;
If matching, using the corresponding PRB numbers of the TBS of matching as the PRB numbers distributed to UE;
If mismatch, in the corresponding columns of TBS Index of second table search more than the data volume and with the number According to the TBS that the difference of the numerical value of amount is minimum, using the corresponding PRB numbers of the TBS as the PRB numbers distributed to UE.
5. the method according to claim 3 or 4, it is characterised in that
Include whether data package size, the speech-encoded format of packet, packet enter the letter of wardrobe compression in the package informatin During breath, the S4 also included before step S41:
S40:Base station judges that whether the SPS cycles reach the cycle, and whether present sub-frame is conventional subframe more than the packet, Whether the speech-encoded format of the packet is NB-AMR or WB-AMR;
Reach the cycle more than the packet in the SPS cycles, present sub-frame is conventional subframe, and the packet voice When coded format is NB-AMR, then whether base station enters the information searching of wardrobe compression according to the MCS grades and the packet Default 3rd table, obtains PRB numbers;
Reach the cycle more than the packet in the SPS cycles, present sub-frame is conventional subframe, and the packet voice When coded format is WB-AMR, then whether base station enters the information searching of wardrobe compression according to the MCS grades and the packet Default 4th table, obtains PRB numbers;
It is not more than the packet in the SPS cycles and reaches cycle, or present sub-frame for special subframe, or the data The speech-encoded format of bag is when can not recognize phonetic matrix, then to perform S41, S42 successively;
Wherein, corresponding 3rd table of upstream data bag the 3rd table corresponding from downlink data packet is different, and upstream data bag is corresponding 4th table the 4th table corresponding from downlink data packet is different;
3rd table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers;
4th table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers.
6. a kind of base station, it is characterised in that including:
Receiving unit, for receiving the packet that user equipment (UE) sends in voice call;
Determining unit, for determining modulation and coding strategy MCS grades, and the packet received according to receiving unit determines number According to the package informatin of bag, the MCS grades are that determining unit refers to according to the channel quality that the UE sends the channel that packet is used Mark CQI determines that the package informatin includes:Data package size;
Semi-continuous scheduling SPS determining units, for determining the data volume that each SPS is dispatched according to formula one,
The formula one is:
Physical Resource Block PRB number determining units, the number of each SPS scheduling for being determined according to the SPS determining units The MCS grades determined according to amount and the determining unit determine PRB numbers, so that the UE transmits number according to the PRB numbers According to bag.
7. base station according to claim 6, it is characterised in that the PRB numbers determining unit, specifically for:
The data volume and the MCS grades dispatched according to each SPS search PRB numbers in default PRB tables;
Wherein, the PRB tables include:Data volume, MCS grades, the PRB numbers of each SPS scheduling.
8. base station according to claim 6, it is characterised in that the PRB numbers determining unit, including:
Transport block size index TBS Index determination subelements, for searching default first table according to the MCS grades, really Determine the corresponding TBS Index of the MCS grades;
PRB number determination subelements, for the TBS Index that are determined according to the TBS Index determination subelements and described The data volume of each SPS scheduling searches default second table, determines PRB numbers;
Wherein, corresponding first table of upstream data bag the first table corresponding from downlink data packet is different, and first table includes: MCS grades and TBS Index, second table include:TBS Index, PRB numbers.
9. base station according to claim 8, it is characterised in that
The PRB numbers determination subelement, specifically for:
The TBS flux matched with the data that each SPS is dispatched is searched in the corresponding columns of TBS Index of second table, if Match somebody with somebody, then using the corresponding PRB numbers of the TBS of matching as the PRB numbers distributed to UE, if mismatching, in second table Searched in the corresponding columns of TBS Index more than the data volume and the TBS minimum with the difference of the numerical value of the data volume, by this The corresponding PRB numbers of TBS are used as the PRB numbers distributed to UE;
Wherein, second table also includes transport block size TBS.
10. base station according to claim 8 or claim 9, it is characterised in that the PRB numbers determining unit also includes:
Judgment sub-unit, whether for judging the SPS cycles more than the packet arrival cycle, and whether present sub-frame is normal Rule subframe, whether the speech-encoded format of the packet is NB-AMR or WB-AMR;
First PRB number subelements, for judging that the SPS cycles reach more than the packet in the judgment sub-unit In the cycle, present sub-frame is conventional subframe, and the speech-encoded format of the packet is when being NB-AMR, according to the MCS grades Default 3rd table of information searching with whether the packet enters wardrobe compression, obtains PRB numbers;
2nd PRB number subelements, for judging that the SPS cycles reach more than the packet in the judgment sub-unit In the cycle, present sub-frame is conventional subframe, and the speech-encoded format of the packet is when being WB-AMR, according to the MCS grades Default 4th table of information searching with whether the packet enters wardrobe compression, obtains PRB numbers;
The TBS Index determination subelements, specifically for judging that the SPS cycles are not more than the number in judgment sub-unit According to the bag arrival cycle, or present sub-frame is special subframe, or the speech-encoded format of the packet is can not to recognize language During sound form, default first table is searched according to the MCS grades, determine the corresponding TBS Index of the MCS grades;
Wherein, the package informatin includes whether data package size, the speech-encoded format of packet, packet enter wardrobe compression Information;
Corresponding 3rd table of upstream data bag the 3rd table corresponding from downlink data packet is different, corresponding 4th table of upstream data bag The 4th table corresponding from downlink data packet is different;
3rd table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers;
4th table includes:Whether packet enters wardrobe compression, MCS grades and PRB numbers.
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 CN104244424A (en) 2014-12-24
CN104244424B true 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)

Families Citing this family (13)

* 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
WO2016172897A1 (en) * 2015-04-30 2016-11-03 华为技术有限公司 Channel quality indication adjustment method and device
CN106257951B (en) * 2015-06-19 2021-04-30 中兴通讯股份有限公司 Data transmission method and base station
CN105142220B (en) * 2015-06-30 2018-05-22 大唐移动通信设备有限公司 A kind of dynamic deferred dispatching method of voice data 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
US11284416B2 (en) * 2016-12-22 2022-03-22 Qualcomm Incorporated Adaptive ultra-reliable low-latency communications (URLLC) semi-persistent scheduling
DE102017100076A1 (en) * 2017-01-04 2018-07-05 Sennheiser Electronic Gmbh & Co. Kg Method for low-latency audio transmission in an LTE network
CN110012533B (en) * 2018-01-05 2020-09-25 大唐移动通信设备有限公司 Resource allocation method and device
CN110048800B (en) * 2018-01-15 2020-09-25 大唐移动通信设备有限公司 MCS (modulation and coding scheme) grade adjusting method and base station
CN110581749B (en) * 2018-06-11 2022-03-04 ***通信集团浙江有限公司 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
CN113038532B (en) * 2019-12-24 2023-01-31 成都鼎桥通信技术有限公司 Data transmission method, device, equipment, system and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102056174A (en) * 2010-12-16 2011-05-11 大唐移动通信设备有限公司 Resource scheduling method and device and base station

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296009B (en) * 2008-06-27 2012-05-16 中兴通讯股份有限公司 Downlink self-adapting method
CN103916913B (en) * 2014-04-02 2017-10-20 电信科学技术研究院 A kind of resource regulating method and device
CN104244424B (en) * 2014-09-30 2017-06-16 大唐移动通信设备有限公司 A kind of distribution method of half-persistence scheduling resources and base station

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102056174A (en) * 2010-12-16 2011-05-11 大唐移动通信设备有限公司 Resource scheduling method and device and base station

Also Published As

Publication number Publication date
WO2016050166A1 (en) 2016-04-07
CN104244424A (en) 2014-12-24

Similar Documents

Publication Publication Date Title
CN104244424B (en) A kind of distribution method of half-persistence scheduling resources 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
US7706262B2 (en) Identifying data and/or control packets in wireless communication
CN104067659A (en) Activating and deactivating semi-persistent scheduling for an LTE VOIP radio bearer
CN102143596A (en) Wireless resource scheduling method and wireless resource scheduling system
CN102036404B (en) Method for transmitting data and user equipment
RU2660637C2 (en) Method, system and device for detecting silence period status in user equipment
CN105101428A (en) Scheduling method and system, terminal, sending method, base station and scheduling method for base station
CN102647718A (en) Method for carrying out mixed resource distribution on voice over Internet protocol (VoIP) service
CN103229544B (en) Source signal adaptive frame is polymerized
CN104581970B (en) A kind of self-adapting dispatching method and equipment
US10966217B2 (en) Wireless base station, wireless terminal, wireless communication system, and voice signal communication method
CN105142220A (en) Voice data dynamic delay scheduling method and base station
CN107302802A (en) A kind of method and apparatus of data transfer
CN103582149B (en) The resource regulating method of VOLTE and device
CN107295643A (en) A kind of dispatching method, device and equipment
CN109863733A (en) The method and user equipment of dynamic instruction QFI
CN107005352A (en) Method of adjustment, system and the relevant device of voice auto-adaptive parameter
CN104768228B (en) Downlink dynamic dispatching resource allocation methods, device and the base station of VOLTE business
CN103517424B (en) Communication resource dispatching method and device
KR20170043634A (en) Data packet transmission processing method and device
CN109246830A (en) A kind of uplink dynamic dispatching optimization method and device of voice service
CN1798107B (en) Identifying data and/or controlled packet in wireless communication
CN110351003A (en) Determine the method and communication device of transport block size

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