[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN100384298C - Method of implementing scheduling by service priority - Google Patents

Method of implementing scheduling by service priority Download PDF

Info

Publication number
CN100384298C
CN100384298C CNB2005100018415A CN200510001841A CN100384298C CN 100384298 C CN100384298 C CN 100384298C CN B2005100018415 A CNB2005100018415 A CN B2005100018415A CN 200510001841 A CN200510001841 A CN 200510001841A CN 100384298 C CN100384298 C CN 100384298C
Authority
CN
China
Prior art keywords
priority
service
business
scheduling
time service
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
CNB2005100018415A
Other languages
Chinese (zh)
Other versions
CN1805596A (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.)
XFusion Digital Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005100018415A priority Critical patent/CN100384298C/en
Publication of CN1805596A publication Critical patent/CN1805596A/en
Application granted granted Critical
Publication of CN100384298C publication Critical patent/CN100384298C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention discloses a method of realizing service priority scheduling, which comprises the steps: the priority scheduling sequence of various services and signaling is arranged; according to total transmission rate needed by various services and signaling and the transmission rate which is respectively needed by various services and signaling, and corresponding transmission format combinations are respectively selected in a transmission format combination collection within each transmission time interval; according to the corresponding transmission format of each special channel in the selected transmission format combination, various service and signaling with the priority scheduling sequence are preferentially dispatched on the corresponding special channel. The present invention can cause a service priority scheduling process on the special channel of a 3G communication network system to be actual and feasible, and realize the service priority scheduling function of the special channel.

Description

The scheduling by service priority implementation method
Technical field
The present invention relates to the 3G (Third Generation) Moblie technical field, relate in particular to a kind of scheduling by service priority implementation method.
Background technology
In the 3G standard that 3GPP formulates, dedicated channel (the DCH that has stipulated the user, DedicateChannel) should have the scheduling by service priority function in, wherein scheduling by service priority specifically is meant when the user has a plurality of service needed simultaneously and carries out transmitting and scheduling, decides when and with which kind of speed according to each professional priority orders and transmits corresponding each business.Generally speaking, in user's DCH, high-priority service can access bigger transmission bandwidth for low priority traffice, and can be by prioritised transmission.As: if a user has activated two packet switch domain service (PS simultaneously, Packet domainService), one of them is video request program, another is web page browsing, if the priority of VOD service is higher than the priority of web page browsing business, then VOD service can preferentially be transmitted on this user's DCH.Wherein in 3G standard, the purpose why the scheduling by service priority function is set on user's DCH is to reduce the propagation delay time of high-priority service, with the prioritised transmission of maximum assurance high-priority service.
Stipulate in the 3G standard that wherein the scheduling by service priority function among the user DCH will be at the media interviews control (MAC of the radio interface layer of network, Media Access Control) finishes in the sublayer, radio interface layer in its mobile communications network mainly is made up of 4 sublayers, and wherein the major function of media access control sublayer is:
Finish business datum in transmission course by the mapping of logic channel to transmission channel, and under the indication of chain of command, finish reconfiguring and task such as measurement of part Radio Resource.
Media access control sublayer comprises again that specifically media interviews control public part (MACC, Media AccessControl Common) and media interviews control private part (MACD, Media Access ControlDedicate) two parts, wherein MACC mainly is responsible for common signal channel (CCH, Common Channel) business data transmission, MACD mainly is responsible for the business data transmission of user DCH.And the sub-district in MACC and the mobile communications network (Cell) correspondence, the i.e. corresponding MACC example of Cell; Portable terminal in MACD and the mobile communications network (UE, User Equipment) correspondence, the i.e. corresponding MACD example of UE.
Stipulate clearly in 3GPP TS 25.321 agreements that wherein the scheduling by service priority function on the user DCH will be finished by the MACD in the media access control sublayer, it is as follows wherein to finish the main process of the service priority calling function on the user DCH by MACD:
By the serving GPRS support node (SGSN in the mobile communication network, Service GPRSSupport Node) sends wireless access load-bearing allocation request (RAB Assignment Request) message that carries Business Processing priority cell (Traffic Handling Priority) to radio network controller (RNC, Radio Network Controller), the Traffic Handling Priority cell that wherein carries in the RAB Assignment Request message is to be provided with at interactive (Interactive) business specially, the span of Traffic Handling Priority cell is 0~15, wherein 1 to 14 represent descending priority, promptly the Interactive service priority of " 1 " representative is the highest, the Interactive service priority of " 14 " representative is minimum, " 0 " represents logic error, and on behalf of the Interactive business, " 15 " do not have priority; RNC decides and when which kind of transmission bandwidth to transmit corresponding Interactive business with according to the value condition of the Traffic Handling Priority cell that receives.In the 3G standard that 3GPP formulates, why Traffic Handling Priority cell is to be provided with at the Interactive business specially, be since various Interactive business to service quality (QoS, Quality of Service) and the requirement of propagation delay time have nothing in common with each other, so in transmission course, to have between each Interactive business different priority call the order.
But in the 3G standard that 3GPP formulates, just stipulated to identify the priority call relation of different I nteractive business, and called processing by the priority that RNC carries out each Interactive business according to the value of Traffic Handling Priority cell with TrafficHandling Priority cell as the process of above-mentioned description; And to how the priority scheduling configuration being carried out in various communication services and signaling in the 3G network system, and the corresponding scheduling parameter of corresponding configuration, so that the inner process that MACD can dispose according to the priority scheduling of various communication services and signaling and scheduling parameter realizes miscellaneous service priority scheduling on the user DCH accordingly of Universal Terrestrial Radio Access Network (UTRAN, UniversalTerrestrial Radio Access Network) is not described in detail.
Summary of the invention
The technical problem to be solved in the present invention is to propose a kind of scheduling by service priority implementation method, so that the scheduling by service priority process on the special-purpose channel is practical in the 3G communications network system, realizes the scheduling by service priority function of dedicated channel.
For addressing the above problem, the present invention proposes a kind of scheduling by service priority implementation method, comprise step:
The priority scheduling order of all kinds of business and signaling is set;
According to the required overall transmission rate of all kinds of business and signaling and all kinds of business and the signaling transmission rate of needs respectively, respectively at choosing corresponding transformat combination in the inherent transmission format composite set of each Transmission Time Interval;
According to the pairing transformat of each dedicated channel in the described transformat combination of choosing, all kinds of business and the signaling priority scheduling that will have the high priority dispatch order are transmitted on the dedicated channel of correspondence.
Wherein said priority scheduling to all kinds of business and signaling setting is in proper order:
Radio resource control signaling priority is higher than the priority of all kinds of business; And
The priority of the real-time service in the described all kinds of business is higher than the priority of non-real time service.
Wherein said real-time service comprises session service and stream business, and the priority of described session service is higher than the professional priority of stream; Described non-real time service comprises interactive service and background service, and the priority of described interactive service is higher than the priority of background service.
Wherein the distinct interaction business has different priority, and the priority orders between the distinct interaction business is determined according to the value of the Business Processing priority cell that comprises in the wireless access load-bearing allocation request message.
Wherein according to the priority scheduling of real-time service order, each real-time service is dispatched to respectively on the different dedicated channels transmits.
According to the required overall transmission rate of all kinds of business and signaling and the shared transmission rate sum of each dedicated channel of transmission real-time service, obtain remaining the transmission rate sum again;
And according to the priority scheduling of non-real time service order, each non-real time service is dispatched to respectively on the different dedicated channels transmits, and make the shared transmission rate sum of each dedicated channel of transmission non-real time service be less than or equal to described residue transmission rate sum.
Wherein on described each dedicated channel,, preferentially the high priority non-real time service is chosen transformat, the high priority non-real time service is preferentially transmitted on the dedicated channel of correspondence according to the priority scheduling order of each non-real time service.
When described each non-real time service priority scheduling order was identical, samsara was at first chosen transformat to each non-real time service successively in chronological order, and each non-real time service is preferentially transmitted on the dedicated channel of correspondence in chronological order.
Or, obtain remaining the transmission rate sum according to the required overall transmission rate of all kinds of business and signaling and the shared transmission rate sum of each dedicated channel of transmission real-time service;
And according to the priority scheduling of non-real time service order, each non-real time service is multiplexed on the same dedicated channel transmits, and make the shared transmission rate of dedicated channel of transmission non-real time service be less than or equal to described residue transmission rate sum.
Wherein on the described dedicated channel that is multiplexed into,, the high priority non-real time service is transmitted successively to the low priority non-real time service according to the priority scheduling order of each non-real time service.
When described each non-real time service priority scheduling order is identical, on the described dedicated channel that is multiplexed into, take turns each non-real time service of transmission back in chronological order successively.
Scheduling by service priority implementation method of the present invention is by according to the required overall transmission rate of all kinds of business with priority scheduling order and signaling and all kinds of business and the signaling transmission rate of needs respectively, respectively at each Transmission Time Interval (TTI, Transmission Time Interval) inherent transmission format composite set (TFCS, Transport Format Combination Set) chooses corresponding transformat combination (TFC in, Transport Format Combination), with the pairing transformat (TF of each DCH among the basis TFC that chooses, Transport Format), all kinds of business and signaling scheduling are transmitted to the DCH of correspondence is last, thereby realized making in the 3G communications network system scheduling by service priority process on the DCH practical, realized the scheduling by service priority function on the DCH.
Description of drawings
Fig. 1 is the process schematic diagram that transmission block transmits on dedicated channel in the existing mobile communication network;
Fig. 2 is the main realization principle flow chart of scheduling by service priority implementation method of the present invention.
Embodiment
Scheduling by service priority implementation method of the present invention is at the scheduling by service priority process on the DCH not being carried out specific design in the prior art, and the priority scheduling order of the give chapter and verse all kinds of business that set in advance and signaling, the transmission rate that needs respectively in conjunction with the overall transmission rate of all kinds of business and signaling and all kinds of business and signaling is at transmission format composite set (TFCS, Transport Format Combination Set) chooses corresponding transformat combination (TFC in, Transport Format Combination), with the pairing transformat (TF of each DCH among the basis TFC that chooses, Transport Format), all kinds of business and signaling scheduling are transmitted to the DCH of correspondence is last, thereby realized that all kinds of business and signaling are on the basis of priority scheduling order, share the transmission bandwidth that a plurality of DCH is provided, reach each professional and signaling purpose of on each DCH, transmitting of dispatching sequence according to priority.
Be explained in detail below in conjunction with the specific implementation process of each accompanying drawing scheduling by service priority implementation method of the present invention.
The DCH that at first is presented in the 3G communications network system goes up several notions commonly used, sees also Fig. 1, and this figure is the process schematic diagram that transmission block transmits on dedicated channel in the existing mobile communication network, and wherein several notions of using always on DCH are as follows:
1) transmission block (TB, Transport Block): the base unit of DCH transmitting data;
2) transport block set (TBS, Transport Block Set): the set of a plurality of TB that in certain Transmission Time Interval TTI, transmit;
3) Transmission Time Interval (TTI, Transmission Time Interval): transmit the time span of certain TBS, wherein media interviews controls (MAC, Media Access Control) layer can be in each TTI, to TBS of physical layer transmission;
4) transformat (TF, Transport Format): for each DCH, in each Transmission Time Interval TTI, there is a transformat TF, wherein TF is made up of two parts: dynamic part and semi-static part, and wherein dynamic part comprises TB size (the bit number that refers to 1 TB) and TB num (referring to allow in the last TTI of DCH the number of transmission TB); Wherein semi-static part comprises TTI information etc.; Therefore transformat TF has just determined the transmission rate=TB size * TB num/TTI of certain transmission time;
5) transmission format set (TFS, Transport Block Set): for a DCH, several TF can be arranged, these TF have just constituted the transmission format set (TFS:Transport Format Set) of DCH;
6) transformat combination (TFC, Transport Format Combination): in physical (L1), one or several DCH are carried out multiplexingly, in a certain TTI, just constituted the transformat combination TFC of each DCH like this; This being combined in is defined as current rational transformat TF allowance combination in the standard, can offer physical layer L1, is used for the transmission of code combination transmission channel (CCTrCH, Coded CompositeTransport Channel);
7) transmission format composite set (TFCS:Transport Format Combination Set): the set that each TFC forms among the CCTrCH has just constituted transmission format composite set TFCS.
See also Fig. 2, this figure is the main realization principle flow chart of scheduling by service priority implementation method of the present invention, and its main implementation procedure is as follows:
Step S10 is provided with the priority scheduling order of all kinds of business and signaling; Wherein the priority scheduling of She Zhiing is that radio resource control signaling (RRC, Radio Resource Control) priority is higher than the priority of all kinds of business in proper order; And the priority of the real-time service in all kinds of business is higher than the priority of non-real time service.Wherein real-time service comprises session service (Conversational) and stream professional (Streaming), and requires the priority of session service (Conversational) will be higher than the priority that flows professional (Streammg); Wherein non-real time service comprises interactive service (Interactive) and background service (Background), and requires the priority of interactive service (Interactive) will be higher than the priority of background service (Background).
Require distinct interaction business (Interactive) will have different priority simultaneously, wherein the priority orders between the distinct interaction business (Interactive) can be determined according to the value of the Business Processing priority cell (Traffic HandlingPriority) that comprises in wireless access load-bearing allocation request (RABAssignment Request) message.
In its tangible existing standard, strict Business Processing priority cell (Traffic HandlingPriority) in fact is just at interactive service (Interactiye), but the present invention can expand Business Processing priority notion here, as coming in proper order by following priority scheduling all business and signaling is carried out unified configuration:
1) priority of all kinds of business configuration: the professional professional professional priority of priority>background (Background) of priority>mutual (Interactive) of priority>stream (Streaming) that session (Conversational) is professional.Whether here all kinds of business are not distinguished is the core net type of service, be grouping service domain (PS, Packet domain Service) session (Conversational) business in and the professional priority of session (Conversational) in Circuit Service territory (CS, Circuit domain Service) are identical.
2) and in same type service, other types of service except that interactive service (Interactive) are not distinguished priority orders; Between the interactive service (Interactive), adopt " Traffic Handling Priority " cell to distinguish different priority scheduling orders;
3) priority of the signaling on the Dedicated Control Channel (DCCH, Dedicated Control Channel) is higher than the priority that Dedicated Traffic Channel (DTCH, Dedicated Traffic Channel) is gone up all kinds of business.
Based on all kinds of business of above-mentioned expansion and the priority scheduling order of signaling, all kinds of business of configuration and the priority scheduling of signaling can be mapped on the associated user's face scheduling parameter that embodies service quality (QoS) in proper order, its concrete priority scheduling order is as follows:
The priority of priority>stream (Streaming) business that RRC signaling priority>session (Conversational) is professional>mutual (Interactive) service priority " 1 ">mutual (Interactive) service priority " 2 ">...>mutual (Interactive) service priority " 14 ">mutual (Interactive) service priority " 15 ">background (Background) service priority.Be that two principles that all kinds of business and signaling satisfy are:
The priority of a.RRC signaling is higher than the priority of all kinds of business;
B. the priority of real-time service is higher than the priority of non-real time service;
C. the priority between distinct interaction (Interactive) business is determined according to the value of " the Traffic Handling Priority " cell in the RAB assignment request message.
Step S20, according to the required overall transmission rate of user's all kinds of business and signaling and all kinds of business and the signaling transmission rate of needs respectively, respectively at choosing corresponding transformat combination TFC among the inherent transmission format composite set TFCS of each Transmission Time Interval TTI;
Step S30, according to the pairing transformat TF of each dedicated channel DCH among the above-mentioned selected transformat combination TFC, all kinds of business and the signaling priority scheduling that will have the priority scheduling order are transmitted to the dedicated channel DCH of correspondence.
Wherein for real-time service (comprising session service Conversational and the professional Streaming of stream), will be according to the priority scheduling order of each real-time service, each real-time service is dispatched to respectively on the different DCH according to the priority scheduling order transmits, promptly according to the priority scheduling of each real-time service order, the preferential real-time service that priority is higher is dispatched to corresponding DCH and goes up transmission, and successively that priority is lower again real-time service is dispatched to other corresponding DCH respectively and goes up transmission.
Transmit on the different DCH and can respectively a plurality of non-real time services be dispatched to according to the priority scheduling of different non-real time services order, also a plurality of non-real time services can be multiplexed on the same DCH and transmit for different non-real time service (comprising interactive service Interactive and background service Background).
Respectively a plurality of non-real time services are being dispatched under the situation about transmitting on the different DCH, to and transmit the shared transmission rate sum of each DCH of above-mentioned each real-time service according to the required overall transmission rate of all kinds of business and signaling, obtain the residue transmission rate sum of respective user; Again and then according to the priority scheduling of different non-real time services order, each non-real time service is dispatched to respectively on the different DCH transmits, will guarantee to transmit the shared transmission rate sum of each DCH of non-real time service simultaneously smaller or equal to the above-mentioned residue transmission rate sum that obtains.The specific explanations of this situation is as follows:
When DCH disposed, it was multiplexing to the logic channel of DCH not dispose DTCH, and promptly a DCH correspondence is transmitted a business or signaling, and this moment, the priority scheduling to different business and signaling was embodied in the selection of TFCS configuration and TFC.Wherein for real-time services such as session and stream business, business data transmission has certain delay requirement, can in time obtain transmission so will fully guarantee these business datums.And for non-real time services such as interactive service and background service, these business are commonly referred to as the (BE that does one's best, Best Effort) business, just transmit when the BE business need has only network to also have remaining bandwidth, network just need not transmit when causing not having remaining bandwidth because of the transmission real-time service.The BE traffic data rate is to be taken all factors into consideration according to the load state of service source data rate and air interface by UTRAN to determine thus, this class business features is that service source changes in data rate scope is big, and its service quality (QoS) does not have specific (special) requirements to transmission bandwidth.Therefore at these characteristics of BE business, in order to economize on resources (as the sign indicating number resource etc.), when two and plural BE is professional when utilizing the residue transmission rate to transmit, can limit it can not transmit with full rate simultaneously.Therefore in the TFCS of configuration, do not select the TFC (full configuration is meant the full arrangement set of the TFS of each DCH) of full configuration, mainly be for guaranteeing when a user has two and the transmission of plural BE service needed, the maximum TF that can not select to be respectively applied for the DCH of two BE business of transmission in this user's TFCS makes up.During transmission, in this user's TFCS, can not select to be respectively applied for the maximum TF combination of the DCH that transmits two BE business.
Based on mentioned above principle, priority scheduling transmission sequence professional to each and signaling is as follows:
1) guarantees RRC signaling and PS/CS real-time service prioritised transmission;
When 2) two BE business take different DCH respectively and transmit, guarantee the DCH prioritised transmission data that the high BE business of priority takies, the DCH that takies of the low BE business of incomplete obstruction priority carries out transfer of data simultaneously.
For clarity sake, give an example below, illustrate that a plurality of BE business take TFC and TFCS configuring condition that different DCH transmit respectively, promptly how according to pre-configured scheduling by service priority order, and, corresponding service or signaling be assigned on the corresponding DCH transmit in conjunction with TFC and TFCS configuring condition; For simplicity, in the example below, do not consider signaling and other non-BE business, only consider the combined situation of two BE business:
Suppose that certain subscriber equipment (UE, User Equipment) has inserted two BE business simultaneously in certain period, the peak transfer rate of these two BE business is 384kbp, but remaining transmission rate is 445kbp for this UE.RNC has respectively distributed 1 DCH for these two BE business, is designated as BE1 DCH and BE2 DCH respectively.Suppose that the priority that the BE1 business is set is higher than the priority of BE2 business, so be higher than the priority of BE2 DCH with regard to the priority that disposes BE1 DCH.Wherein the configuration of the transmission format set TFS of these two DCH and transmission format composite set TFCS is as follows:
(1) TFS of every DCH be (TF0, TF1, TF2, TF3, TF4), TTI is 10ms, TBsize is 336kbp;
Wherein the TF0 correspondence 0 * 336; TB NUM * TB size
TF1 correspondence 1 * 336;
TF2 correspondence 2 * 336;
TF3 correspondence 8 * 336;
TF4 correspondence 12 * 336;
The TB NUM that is above-mentioned TF0~TF4 correspondence is respectively 0,1,2,8,12.
(2) then be to the TFC that can choose in should the configuration TFCS of UE:
(TF0,TF0)、(TF0,TF1)、(TF0,TF2)、(TF0,TF3)、(TF0,TF4)、(TF1,TF0)、(TF1,TF1)、(TF1,TF2)、(TF1,TF3)、(TF1,TF4)、(TF2,TF0)、(TF2,TF1)、(TF2,TF2)、(TF2,TF3)、(TF3,TF0)、(TF3,TF1)、(TF3,TF2)、(TF4,TF0)、(TF4,TF1);
(what is called disposes entirely for the full configuration of TFCS, each TF that refers among two DCH can constitute a TFC, and the number of so full configuring condition TFC down should be that 5 * 5=25 is individual) lack (TF2, TF4), (TF3, TF3), (TF3, TF4), (TF4, TF2), (TF4, TF3) and (TF4, TF4) several TFC, because choose this several TFC, the transmission rate sum of DCH that all can cause transmitting respectively two BE business is greater than 445kbp, and is therefore all undesirable.In the TFCS of configuration, select the reason of corresponding TFC to be like this: the professional general characteristics of data burst that all have of BE, from a long period, can not exist two BE business all to issue high data rate, in some time period may be one of them BE business have data need the transmission, and another BE business do not have data need transmit or data quantity transmitted less.Therefore when configuration CCTrCH total bandwidth, just can dispose remaining bandwidth except that transmission real-time service required bandwidth less than the maximum rate sum of these two BE business, otherwise just may cause waste to transmission bandwidth (transmission bandwidth that comprises Iub, Uu interface), therefore this configuration is rational, it has considered the transfer of data statistical law of BE business, thereby introduced the thought of bandwidth sharing, and because the BE business itself is the business of doing one's best and transmitting, do not require to guarantee speed, therefore such selection is rational.
The priority scheduling process of (3) two BE business:
Supposing to be respectively applied in certain period all has more data to need transmission on two DCH that transmit two BE business, all be greater than such as the data source transmission rate of two BE business and equal 384kbps, so constantly in certain transfer of data, MACD will carry out priority scheduling, according to the priority scheduling strategy, the high BE business of assurance priority is transmitted earlier, thus BE1 DCH is selected TF4, and just can only select TF1 for the BE2 DCH of the low BE business of transmission priority.Promptly for the BE1 business can satisfy 12 * (336-16)/10=384kps speed rates (in its Chinese style 16 the expression data when transmitting by MAC course rlc layer, the preamble bit that need delete), can satisfy the speed rates of 1 * (336-16)/10=32kps for the BE2 business.
Wherein be used to transmit the DCH of non-real time service at each, can be according to the priority scheduling order of each BE business, high priority BE business is preferentially carried out TF select, guarantee in the transmission total bandwidth of BE business that promptly the BE business of high priority preferentially obtains more transmission bandwidth.
In addition, when the priority scheduling of each BE business order is identical, be used to transmit the DCH of BE business at each, can be in chronological order successively samsara at first each BE business is carried out TF and selects so that each BE business can both preferentially be transmitted on the DCH of correspondence according to time sequencing.
Such scheme can make the professional corresponding DCH of high priority BE have preoption; And when making high priority BE business datum access prioritised transmission, can also guarantee that the BE business datum of low priority can access the transmission of certain flow, thereby can avoid the low priority BE professional chief time to can not get dispatching and cause that professional corresponding radio link control (RLC, the Radio LinkControl) layer of this BE resets.Promptly when confirming that low priority BE business has data to send out, must give its allocation of transmission bandwidth, this transmission bandwidth is less as far as possible, but should be able to guarantee can in time carry out the transmission of status report messages between the rlc layer of the rlc layer of RNC and UE.
In addition, under situation about respectively a plurality of BE service integrations being transmitted to the same DCH, also to obtain remaining the transmission rate sum according to the required overall transmission rate of all kinds of business and signaling and the shared transmission rate sum of each dedicated channel of transmission real-time service; Then according to the priority scheduling of BE business different more than two and two order, each BE service integration is transmitted to same DCH, and make the shared transmission rate of the DCH of transmission BE business smaller or equal to above-mentioned residue transmission rate sum of trying to achieve.The specific explanations of this situation is as follows:
The TFCS of each DCH adopts full configuration, and each BE business must be multiplexed into and transmits on same the DCH, after the transformat TF of a DCH determines, the transmission rate that this TF determines can be used to transmit each BE business.
Wherein on this DCH that is multiplexed into, can be according to the priority scheduling order of each BE business, transmit successively to low priority BE business high priority BE is professional, promptly for each BE that will transmit on this DCH is professional, the higher BE business of priority is equipped with " two-forty " flow, the lower BE business of priority is equipped with " low rate " flow (even can be 0 speed).
Give an example again below, TFC and the TFCS configuring condition of a plurality of BE service integrations to the same DCH is described, promptly how according to pre-configured scheduling by service priority order, and in conjunction with TFC and TFCS configuring condition, corresponding service or signaling be assigned on the corresponding DCH transmit:
Suppose that certain UE has inserted two BE business simultaneously in certain period, the peak transfer rate of these two BE business is 384kbp, but remaining transmission rate is 445kbp for this UE.RNC has only distributed 1 DCH for these two BE business, suppose that this DCH logically is divided into two Dedicated Traffic Channel DTCH, be that these two BE business use a DTCH to transmit respectively, be designated as BE1DTCH and BE2 DTCH, two DTCH that promptly are respectively applied for these two BE business of transmission are multiplexing on same DCH.Suppose that the priority of BE1 business is higher than the priority of BE2 business, so when the priority of the DTCH that disposes these two BE business of transmission, be higher than the priority of BE2 DTCH with regard to the priority that disposes BE1 DTCH.The transmission format set TFS configuration of this DCH is as follows:
The TFS of this DCH be (TF0, TF1, TF2, TF3, TF4), TTI is 10ms, TB size is 336kbp;
Wherein the TF0 correspondence 0 * 336; TB NUM * TB size
TF1 correspondence 1 * 336;
TF2 correspondence 2 * 336;
TF3 correspondence 8 * 336;
TF4 correspondence 12 * 336;
The TB NUM that is above-mentioned TF0~TF4 correspondence is respectively 0,1,2,8,12.
Two DTCH that suppose to be used to transmit these two BE business have more data to need transmission, such as the data source transmission rate of two BE business all more than or equal to 384kbps.Therefore in certain period, be TF4, promptly in a TTI, can transmit 12 TB pieces, need so these 12 TB pieces are distributed between two DTCH respectively with regard to the transformat of having determined this DCH.Because the priority of BE1 DTCH is higher than BE2 DTCH, therefore just these 12 TB pieces are distributed to BE1 DTCH, BE2DTCH can not transmit data so.Promptly for BE1 is professional, can obtain the full transmission rate of 12 * (336-16)/10=384kps, then can only be 0kps for the professional available transmission rate of BE2.
And when each BE scheduling by service priority order is identical, then on this DCH that is multiplexed into, take turns each BE business of transmission back in chronological order successively, each BE business that is same priority is transmitted in turn according to time sequencing, the fairness of being transmitted respectively with each BE business that guarantees same priority, as being used to transmit the BE1 business at previous this DCH of BE business datum delivery time, then this DCH of BE business datum delivery time is used to transmit BE2, after this transmits BE1 business, BE2 business again ....
But but there is a shortcoming in such scheme, exactly because standard does not define the assignment of traffic algorithm between each DTCH among the DCH, the MACD of UE will adopt following scheduling scheme when managing business priority scheduling: after the DTCH of high priority sends the BE business datum, could allow the DTCH of low priority to send the BE business datum.So just might cause the RLC of the DTCH correspondence of low priority to reset, this situation appears at low priority BE business datum when also not obtaining full confirmation, and high priority BE business datum has data to send out in period of time hereafter always.
Be further noted that at this; though described preferred implementation of the present invention above; but can also carry out multiple conversion and change to above-mentioned disclosed solution, only otherwise depart from the defined scope of claim of the present invention, all drop in protection scope of the present invention.

Claims (10)

1. a scheduling by service priority implementation method is characterized in that, comprises step:
The priority scheduling order of all kinds of business and signaling is set;
According to the required overall transmission rate of all kinds of business and signaling and all kinds of business and the signaling transmission rate of needs respectively, respectively at choosing corresponding transformat combination in the inherent transmission format composite set of each Transmission Time Interval;
According to the pairing transformat of each dedicated channel in the described transformat combination of choosing, all kinds of business and the signaling priority scheduling that will have the high priority dispatch order are transmitted on the dedicated channel of correspondence.
2. scheduling by service priority implementation method as claimed in claim 1 is characterized in that, described priority scheduling to all kinds of business and signaling setting is in proper order:
Radio resource control signaling priority is higher than the priority of all kinds of business; And
The priority of the real-time service in the described all kinds of business is higher than the priority of non-real time service.
3. scheduling by service priority implementation method as claimed in claim 2 is characterized in that,
Described real-time service comprises session service and stream business, and the priority of described session service is higher than the professional priority of stream;
Described non-real time service comprises interactive service and background service, and the priority of described interactive service is higher than the priority of background service.
4. scheduling by service priority implementation method as claimed in claim 3, it is characterized in that, the distinct interaction business has different priority, and the priority orders between the distinct interaction business is determined according to the value of the Business Processing priority cell that comprises in the wireless access load-bearing allocation request message.
5. scheduling by service priority implementation method as claimed in claim 3 is characterized in that, according to the priority scheduling of real-time service order, each real-time service is dispatched to respectively on the different dedicated channels transmits.
6. scheduling by service priority implementation method as claimed in claim 5 is characterized in that,
According to the required overall transmission rate of all kinds of business and signaling and the shared transmission rate sum of each dedicated channel of transmission real-time service, obtain remaining the transmission rate sum;
And according to the priority scheduling of non-real time service order, each non-real time service is dispatched to respectively on the different dedicated channels transmits, and make the shared transmission rate sum of each dedicated channel of transmission non-real time service be less than or equal to described residue transmission rate sum.
7. scheduling by service priority implementation method as claimed in claim 6, it is characterized in that, on described each dedicated channel, priority scheduling order according to each non-real time service, preferentially the high priority non-real time service is chosen transformat, the high priority non-real time service is preferentially transmitted on the dedicated channel of correspondence.
8. scheduling by service priority implementation method as claimed in claim 6, it is characterized in that, when described each non-real time service priority scheduling order is identical, samsara is at first chosen transformat to each non-real time service successively in chronological order, and each non-real time service is preferentially transmitted on the dedicated channel of correspondence in chronological order.
9. scheduling by service priority implementation method as claimed in claim 5 is characterized in that,
According to the required overall transmission rate of all kinds of business and signaling and the shared transmission rate sum of each dedicated channel of transmission real-time service, obtain remaining the transmission rate sum;
And according to the priority scheduling of non-real time service order, each non-real time service is multiplexed on the same dedicated channel transmits, and make the shared transmission rate of dedicated channel of transmission non-real time service be less than or equal to described residue transmission rate sum.
10. scheduling by service priority implementation method as claimed in claim 9, it is characterized in that, on the described dedicated channel that is multiplexed into,, the high priority non-real time service is transmitted successively to the low priority non-real time service according to the priority scheduling order of each non-real time service; Or
When described each non-real time service priority scheduling order is identical, on the described dedicated channel that is multiplexed into, take turns each non-real time service of transmission back in chronological order successively.
CNB2005100018415A 2005-01-13 2005-01-13 Method of implementing scheduling by service priority Active CN100384298C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100018415A CN100384298C (en) 2005-01-13 2005-01-13 Method of implementing scheduling by service priority

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100018415A CN100384298C (en) 2005-01-13 2005-01-13 Method of implementing scheduling by service priority

Publications (2)

Publication Number Publication Date
CN1805596A CN1805596A (en) 2006-07-19
CN100384298C true CN100384298C (en) 2008-04-23

Family

ID=36867374

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100018415A Active CN100384298C (en) 2005-01-13 2005-01-13 Method of implementing scheduling by service priority

Country Status (1)

Country Link
CN (1) CN100384298C (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5113186B2 (en) 2006-12-07 2013-01-09 エルジー エレクトロニクス インコーポレイティド Data transmission method in wireless communication system
US8797879B2 (en) 2006-12-07 2014-08-05 Lg Electronics Inc. Method of transmitting and receiving status report in a mobile communication system
KR101342365B1 (en) 2006-12-07 2013-12-16 엘지전자 주식회사 Method of transferring data in wireless communication system
WO2008084984A2 (en) 2007-01-09 2008-07-17 Lg Electronics Inc. Method of controlling data retransmission in a wireless communication system
US8155069B2 (en) 2007-01-09 2012-04-10 Lg Electronics Inc. Method of transmitting and receiving scheduling information in a wireless communication system
WO2008084985A2 (en) 2007-01-09 2008-07-17 Lg Electronics Inc. Method of transmitting and receiving data in a wireless communication system
KR101211758B1 (en) 2007-01-10 2012-12-12 엘지전자 주식회사 Method for generating block data in wireless communication system
KR101155237B1 (en) 2007-01-10 2012-06-13 엘지전자 주식회사 Method for network's transmitting data in mobile communication
US9730242B2 (en) * 2012-12-20 2017-08-08 Telecom Italia S.P.A. Method and system for scheduling radio resources in cellular networks
CN111954306B (en) * 2020-07-08 2024-02-27 北京瀚诺半导体科技有限公司 Hybrid transmission method and system based on time slot and packet scheduling

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002091633A1 (en) * 2001-05-04 2002-11-14 Samsung Electronics Co., Ltd. Transmission apparatus and method for multimedia service in mobile communication system
JP2003163667A (en) * 2001-11-22 2003-06-06 Ntt Docomo Inc Base station, radio resource controller, terminal device, communication system, and communication method
CN1463099A (en) * 2003-06-18 2003-12-24 清华大学 Scheduling method for ensuring service quality of real time operation in OFDM

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002091633A1 (en) * 2001-05-04 2002-11-14 Samsung Electronics Co., Ltd. Transmission apparatus and method for multimedia service in mobile communication system
JP2003163667A (en) * 2001-11-22 2003-06-06 Ntt Docomo Inc Base station, radio resource controller, terminal device, communication system, and communication method
CN1463099A (en) * 2003-06-18 2003-12-24 清华大学 Scheduling method for ensuring service quality of real time operation in OFDM

Also Published As

Publication number Publication date
CN1805596A (en) 2006-07-19

Similar Documents

Publication Publication Date Title
JP4853732B2 (en) Mobile communication system and communication control method thereof
CN1969488B (en) Method and apparatus for enhanced uplink multiplexing
JP4327089B2 (en) Control signal transmission method for MBMS data in a wireless mobile communication system
KR101059876B1 (en) Data Transmission Volume Selection Method for Guaranteeing Service Quality of Mobile Communication System
CN102369778B (en) Buffer status reporting in a mobile communication system
JP4315910B2 (en) COMMUNICATION RESOURCE MANAGEMENT DEVICE AND CONTROL CHANNEL ALLOCATION METHOD
US8532033B2 (en) Selective RAB assignment
CN109640395B (en) Scheduling data transmission in a wireless communication network
CN101682558A (en) Method of transferring data in a wireless communication system
CN100384298C (en) Method of implementing scheduling by service priority
WO2006101168A1 (en) Call reception control system and call reception control method
CN1984052A (en) Method and system for controlling Iub interface band width resource in wireless network
US7630378B2 (en) Method for improving the QoS mechanisms in the bandwidth allocation-in CDMA mobile communication systems
US20050174965A1 (en) Network optimization based on service behavior
CN101111039A (en) Business measuring control method used for high speed descending grouping access system
US8463275B2 (en) Mobile communication system, radio channel controller, mobile station, mobile switching center, and radio channel controlling method
JP4731596B2 (en) Communication resource management apparatus, mobile terminal and method
WO2007129186A1 (en) Resource control for scheduled and non-scheduled traffic
EP2161958B1 (en) Method for voice channel type assignment in UTRAN networks
CN1964318A (en) A method for downlink mapping of wireless access bearing in packet-switched domain
CN101296460A (en) Traffic volume measurement method for ascending reinforced special channel
WO2005076541A1 (en) Network optimization based on service behavior
KR20090020096A (en) Method for controlling the qos using the characteristic of the multimedia message

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20211221

Address after: 450046 Floor 9, building 1, Zhengshang Boya Plaza, Longzihu wisdom Island, Zhengdong New Area, Zhengzhou City, Henan Province

Patentee after: xFusion Digital Technologies Co., Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right