CN1601942A - Combined selecting smooth processing method of transmission format - Google Patents
Combined selecting smooth processing method of transmission format Download PDFInfo
- Publication number
- CN1601942A CN1601942A CN 03126484 CN03126484A CN1601942A CN 1601942 A CN1601942 A CN 1601942A CN 03126484 CN03126484 CN 03126484 CN 03126484 A CN03126484 A CN 03126484A CN 1601942 A CN1601942 A CN 1601942A
- Authority
- CN
- China
- Prior art keywords
- tfi
- transmission
- channel
- tti
- tfc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The method is suitable to transmission channel of code combination in WCDMA RNC system. The method includes steps: selecting transmission format for signaling channel; selecting transmission format for non-BE channel; selecting transmission format for BE channel finally. Based on bursting state of users' traffic, when selection of transmission format is carried out for BE channel, limiting speed process is carried out for transmission format of channel in order to reduce range of variation in power and meet power needed by RNC system.
Description
Technical field
The present invention relates to WCDMA (Wideband Code Division Multiple Access (WCDMA)) wireless network, refer to the transport format combination selecting method of code combination transmission channel in a kind of WCDMA RNC (radio network controller) system especially.
Background technology
Transformat combination (TFC, Transport Format Combination) selecting is media interviews control (MAC, Media Access Control) critical function of protocol layer, the purpose of this function is: at downlink transmission direction, momentary rate and transmission channel priority according to transport channel data stream, the information such as load state of current air interface, in the transmission format composite set (TFCS) of L3 configuration, for each transmission channel is selected suitable transformat (TF, Transport Format) and in the mode of transformat indication (TFI, Transport Format Indicator) notify L1.The selected TFI of each transmission channel combines the TFC that forms in the TFCS of L3 configuration.
For each transmission channel, a Transmission Time Interval (TTI) is all arranged, in its Transmission Time Interval (TTI), there is a transformat (TF).Transmission Time Interval (TTI) is an attribute of transformat, is that the speed etc. according to transmission channel is configured by high level.Transformat has write down two variablees: transmission block size and transmission block number, can represent the speed that this transmission channel is supported with transformat.For a transmission channel, several TF can be arranged, these TF constitute the transmission format set TFS of transmission channel.Carry out multiplexingly when number of transmission channels, when being combined into code combination transmission channel (CCTrCH, CodedComposite Transport Channel), in a certain TTI, the TF of these transmission channels has just constituted transformat combination TFC.The set of CCTrCH TFC constitutes transmission format composite set TFCS.
The TFC of transmission channel selects to occur in the minimum TTI place of all transmission channels of forming CCTrCH, and the MAC protocol stack carries out TFC and selects according to the TFCS that L3 distributes.
As shown in Figure 1, be the exchanges data schematic diagram of MAC layer with layer 1.Transmission channel 1~3 expression is the composition situation of different transmission channel TF among the figure, has three kinds.Wherein X-axis is a time shaft, and the part between two arrows is represented the size of Transmission Time Interval.The situation of transmission channel 1 expression is that the number of transmission block is constant, all be 1, and the size of transmission block changes, and is inequality at each Transmission Time Interval; What transmission channel 2 was represented is that situation is the number of transmission block and all variable situation of size of transmission block, and this situation is the most complicated; The third situation is represented is that the size of transmission block is fixed, and what change in each Transmission Time Interval is the number of transmission block.In the composition of these three kinds transmission TF, the third situation is the easiest control, also is this algorithm carries out the basis that TFC selects.
It is that the Common transport channel of high priority carries out TF earlier and selects that the MAC protocol stack carries out principle that TFC selects.Therefore judge that at first how many data the transmission channel of high priority has to send out, if have then according to the data number that will send, select its TF, this TF as restrictive condition, from the TFCS set, satisfy TFC subclass of TFC composition that this TF of this high priority transfer channel selects.The TF that carries out the transmission channel of time priority then selects, according to the data cached number that can send out in this transmission channel this moment, from the TFC subclass that chose just now, select a suitable TF, then according to the new TF that selects, the TFC subclass that the new TF that satisfies these two transmission channels selects of from the TFC subclass, getting back.The transmission channel that takes second place again of processing priority then, such process is performed until all transmission channels and all obtains handling, and obtains a TFCI at last, is the combination of all selected TFI.
Other has a restrictive condition, as a moment that the sends data TTI that is not some transmission channel in the time of cycle, according to the action period of TFI in the agreement, the TFI that the TFI of these transmission channels adopts at this previous delivery time, like this when carrying out the TFC selection, at first to from the TFCS set of L3 configuration, obtain a subclass TFCS subset (TFCS subclass) these unalterable TFI as restrictive condition.And then from this TFCS subset, select according to the principle of priority.
TFC system of selection of the prior art is not considered from entire system; In the time of a large amount of bursty data, power can sharply rise, and will have a negative impact to power stability, can not satisfy the demand of RNC system to power.
Summary of the invention
The invention provides the transport format combination selection smoothing processing method of code combination transmission channel in a kind of WCDMA of the being applicable to RNC system, when customer service is uprushed, make the transformat smooth change of channel, thereby make power relatively stable, satisfy the demand of RNC system well power.
The inventive method comprises the following steps:
1) at Transmission Time Interval (TTI) due in, signaling channel is at first according to the data number of waiting in the channel buffer to send out, from the TFS of this channel, select a TFI, and in the TFCS set that L3 distributes, the TFC that satisfies this TFI selection is formed a TFC subclass;
2) non-BE Traffic Channel in a described TFC subclass, is selected a TFI according to the packet size of data number in the buffer or Service Data Unit, and the TFC that satisfies this TFI selection in the TFC subclass is formed the 2nd TFC subclass;
3) the BE Traffic Channel is selected a TFI carrying out transformat when selecting in the 2nd TFC subclass, and the transmission of the selected TFI number of determining is satisfied:
[TF[n]]=α[TF[n-1]]+(1-α)[TF]
Wherein, [TF[n]] the transmission block number that will determine for this TTI, [TF[n-1]] the transmission block number that adopted for a last TTI, [TF] is the smaller value in the data number in the transmission block number of the TFI correspondence of transmission block number maximum among the TFS of this BE Traffic Channel and the transmission channel buffer, and α is less than 1 smoothing factor greater than 0;
4) this TTI TFC selection course constantly of the whole code combination transmission channel of end.
In the described step 3, the BE Traffic Channel is carried out TFI when selecting for the first time, be in the 2nd TFC subclass, select one be not more than and near buffer in the TFI of data block number.
The initial value of described smoothing factor is stored in the database of system, can be configured by the control desk on backstage.
According to said method of the present invention, if [TF[n] that calculate] be decimal, then carry out following processing:
If [TF] that this TTI obtains is 0, then make [TF[n]]=0;
If [TF] number that this TTI obtains greater than 0, greater than [TF], then makes [TF[n] as if the transmission block number that can send by this TTI that calculates]=[TF];
Under all the other situations, make the transmission block number of TFI correspondence of selection and the transmission block number [TF[n] that can send by this TTI that calculates] between the difference minimum.
If the transmission block number that can send by this TTI that calculates is 0, the transmission block number of then selecting the number of transport blocks of the transformat of minimum available TFI correspondence in this transmission channel can send as this TTI.
Because the cell power of RNC system needs steadily, if the sub-district is under the state of high capacity, the data burst of BE business, the perhaps a large number of users existence of possible factor such as moving toward cell edge, descending power may be in unsettled high level.This sudden to cause the soaring of cell power be huge, forms the overload phenomenon easily, will inevitably influence the stability of system.Use the inventive method, when network generation business is uprushed,, power is slowly changed, satisfy the demand of RNC system, help improving the ability of whole system stable operation power stability by smoothing processing to transformat.
Description of drawings
Fig. 1 is the exchanges data schematic diagram of MAC layer and layer 1.
Embodiment
The principle that the MAC protocol stack carries out the TFC selection is the moment that arrives at Transmission Time Interval, the selectable priority of transmission channel of high priority in code combination transmission channel, just select according to the order of transmission channel priority, each transmission channel selects own transformat to indicate (TFI), and TFI that will the transmission channel higher than own priority selected in same code combination transmission channel is as the restrictive condition of oneself selection.The combination of the TFI that all transmission channels of a code combination transmission channel are selected, the TFCI that final exactly this code combination transmission channel is selected constantly at this Transmission Time Interval.At next Transmission Time Interval constantly, the code combination transmission channel can carry out this process once more, selects this TFCI constantly.The life cycle of TFCI is exactly a Transmission Time Interval.
Follow the thought of agreement, need distribute different priority for the transmission channel of bearer service and signaling, and the type of service of channel be the access request decision of mobile terminal device according to the situation of business.According to agreement, the transmission channel of carrier signaling (comprising RRC signaling and high-level signaling) has the highest priority, and business is divided into the professional and professional two big classes of BE (Best Effort) of non-BE (Best Effort, transmission as possible).Non-Best Effort business, comprised CS (Circuit Switching, Circuit Service) professional and PS (the Packet Switching in territory, Packet Service) the session service class (Conversational) in territory, stream service class (Streaming) business, because its requirement to time delay has higher transmission priority.Best Effort business mainly comprises PS territory interactive traffic class (Interactive) and background service class (Background) business, only when also having remaining bandwidth, channel just transmits for Best Effort class business, less demanding to time delay is so they have minimum transmission priority.
The implication of the TFI representative of transmission channel is the speed of transmission channel, in the time of the third transmission mode among employing Fig. 1, in transmission course, the size of each transmission block is fixed, and the just number of transmission block that changes, and reach control to speed with this, that is to say that transmission rate is that number with transmission block is directly proportional, so TFI can reduced representation becomes the product of the size of the number of transmission block and transmission block.And further TFI and transmission block number can be mapped, make TFI and transmission block number also be directly proportional, then Zui Da TFI also just represents maximum transmission block number, just Zui Da speed.
Each transmission channel all has a transmission format set TFS, it is the set of the TFI of this transmission channel configuration, at each Transmission Time Interval constantly, transmission channel can be according to the data volume in the transmission channel buffer and other transmission restrictive conditions, select a suitable TFI, just a suitable speed sends data.
For CS territory business, its data rate is controlled by high level, and MACD (media interviews control private part) can not change.The transmission block size is not fixed among the TFS of CS business, the transformat of transmission channel is corresponding to a kind of size and number of transmission block, the high level data bag of CS business is a form that TFI represents among the TFS, MACD need select a TFI according to the size of the packet of MACD SDU (Service Data Unit, Service Data Unit).Specifically be exactly that MACD compares the size of SDU and each transformat among piece number and the TFS, the TFI identical with this SDU form is selected.
For PS territory business, the transmission block size is fixed among its TFS, satisfies the third situation of the said Fig. 1 in front.The TFC selection of MAC protocol stack is the type of service according to channel bearing, and according to the data number in the transmission channel buffer, according to the proportional relation of TFI and data block number, the TFI of the maximum of rate requirement and don't waste bandwidth is satisfied in selection.Specifically be relatively, select one and be not more than the data block number of the data block number in the buffer memory and each TFI correspondence, and near the available TFI of data block number in the buffer memory.Here the implication that available TFI represents is the influence because of the TFI selection of other transmission channel in the code combination transmission channel, and causing the TFS that can select is the subclass of the TFS of original high-rise L3 configuration.
The TFC selection algorithm of MAC of the present invention is in a code combination transmission channel, and to the principle of each transmission channel according to the front, the TFI that carries out transmission channel selects, and finally obtains the TFCI of this code combination transmission channel.Promptly at first satisfy the transmission requirement of signaling data, signaling data is at first carried out TF according to current speed select, non-then Best Effort Traffic Channel is carried out TF and is selected according to packet size and the speed of current MACD-SDU.At this moment just obtain a TFC subset (subclass), this subclass is among the TFCS of high-rise L3 configuration, obtains according to the restriction of the transmission channel of having selected TFI.The TF of BestEffort Traffic Channel selects and carry out in this subclass.
In the WCDMA system, the stability of power is an important indicator, if user's power instability is suddenly big or suddenly small, will inevitably influence other user's power, thereby cause the instability of whole system.Power and user's transmission rate is directly proportional, and the fluctuation ratio of the transmission rate that power instability, main cause are exactly the user is bigger.And the BE business of data service, sudden system for business has no idea to avoid, uprush and cause the transmitting power unstable situation of the system that brought that skyrockets for fear of business, when the professional transformat of Best Effort is selected, need to adopt smoothing algorithm, reduce changing significantly suddenly of TF, make the TF smooth change, thereby make system stability.
The basic thought of smoothing processing is exactly under the situation that may increase suddenly of the traffic carrying capacity the user, in system can the scope of buffer memory, system carries out caching in short-term to data, make user's speed slowly improve, thereby the raising of power also is slowly to carry out, can emergent power moment situation about raising, reduce power influences to other user of sub-district, improve the stability of system.Specifically be exactly the percentage that limiting speed raises.
For example following formula is exactly a kind of smoothing processing method:
[TF[n]]=α[TF[n-1]]+(1-α)[TF]
Wherein, [TF[n]] the transmission block number that will determine for this TTI, [TF[n-1]] the transmission block number that adopted for a last TTI, [TF] is the smaller value in the data number in the transmission block number of the TFI correspondence of transmission block number maximum among the TFS of this BE Traffic Channel and the transmission channel buffer, and α is less than 1 smoothing factor greater than 0.
The BE Traffic Channel is carried out TFI when selecting for the first time, in the determined TFC subclass of non-BE Traffic Channel, select one be not more than and near buffer in the TFI of data block number.
The initial value of smoothing factor is in the database of the system of being stored in, and can be configured by the control desk on backstage.
Therefore [TF[n] that calculates] might be decimal, need [TF[n]] fractions omitted rounds.Consider [TF[n]] to be subjected to professional quantitative limitation among TF and the RLC Buffer, carry out following processing: (1) is if [TF] that this TTI obtains is 0, just not having the TB number of data or maximum TFI correspondence in the transmission channel buffer memory is 0, and then this TTI that obtains TB number that can send just is 0; (2),, then select [TF] if then this TTI that obtains by computing formula TB number that can send is greater than [TF] if [TF] number that this TTI obtains greater than 0, just can send data; If the TB number that this TTI that obtains by computing formula can send is 0, then select the number of transport blocks of the transformat of minimum available TFI correspondence; Under all the other situations, need to satisfy the TB number of the last TFI correspondence of selecting and the TB number [TF[n] that can send by this TTI that computing formula obtains] between the difference minimum.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claims.
Claims (5)
1, a kind of transformat combination (TFC) is selected smoothing processing method, is applicable to code combination transmission channel among the WCDMA RNC, and this method comprises the following steps:
1) at Transmission Time Interval (TTI) due in, signaling channel is at first according to the data number of waiting in the channel buffer to send out, from the TFS of this channel, select a TFI, and in the TFCS set that L3 distributes, the TFC that satisfies this TFI selection is formed a TFC subclass;
2) non-BE Traffic Channel in a described TFC subclass, is selected a TFI according to the packet size of data number in the buffer or Service Data Unit, and the TFC that satisfies this TFI selection in the TFC subclass is formed the 2nd TFC subclass;
3) the BE Traffic Channel is selected a TFI in described the 2nd TFC subclass when carrying out the transformat selection, and the transmission block number of selected TFI is satisfied:
[TF[n]]=α[TF[n-1]]+(1-α)[TF]
Wherein, [TF[n]] the transmission block number that will determine for this TTI, [TF[n-1]] the transmission block number that adopted for a last TTI, [TF] is the smaller value in the data number in the transmission block number of the TFI correspondence of transmission block number maximum among the TFS of this BE Traffic Channel and the transmission channel buffer, and α is less than 1 smoothing factor greater than 0;
4) this TTI TFC selection course constantly of the whole code combination transmission channel of end.
2, a kind of transport format combination selection smoothing processing method as claimed in claim 1, it is characterized in that: in the described step 3, the BE Traffic Channel is carried out TFI when selecting for the first time, be in the 2nd TFC subclass, select one be not more than and near buffer in the TFI of data block number.
3, a kind of transport format combination selection smoothing processing method as claimed in claim 1 is characterized in that:
The initial value of described smoothing factor is stored in the database of system, can be configured by the control desk on backstage.
4, a kind of transport format combination selection smoothing processing method as claimed in claim 1 is characterized in that: if [TF[n] that calculate] be decimal, then carry out following processing:
If [TF] that this TTI obtains is 0, then make [TF[n]]=0;
If [TF] number that this TTI obtains greater than 0, greater than [TF], then makes [TF[n] as if the transmission block number that can send by this TTI that calculates]=[TF];
Under all the other situations, make the transmission block number of TFI correspondence of selection and the transmission block number [TF[n] that can send by this TTI that calculates] between the difference minimum.
5, a kind of transport format combination selection smoothing processing method as claimed in claim 1, it is characterized in that: if the transmission block number that can send by this TTI that calculates is 0, the transmission block number of then selecting the number of transport blocks of the transformat of minimum available TFI correspondence in this transmission channel can send as this TTI.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031264840A CN100449975C (en) | 2003-09-28 | 2003-09-28 | Combined selecting smooth processing method of transmission format |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031264840A CN100449975C (en) | 2003-09-28 | 2003-09-28 | Combined selecting smooth processing method of transmission format |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1601942A true CN1601942A (en) | 2005-03-30 |
CN100449975C CN100449975C (en) | 2009-01-07 |
Family
ID=34658830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031264840A Expired - Fee Related CN100449975C (en) | 2003-09-28 | 2003-09-28 | Combined selecting smooth processing method of transmission format |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100449975C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304545B (en) * | 2007-05-08 | 2011-06-01 | 上海摩波彼克半导体有限公司 | Method for reinforcing size collocation of special channel transmission block in the 3rd generation mobile communication |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1475911B1 (en) * | 1999-07-06 | 2011-09-14 | Samsung Electronics Co., Ltd. | Apparatus and method for encoding/decoding transport format combination indicator in CDMA mobile communication system |
USRE43243E1 (en) * | 2000-03-06 | 2012-03-13 | Siemens Aktiengesellschaft | Method for controlling an intersystem handover |
JP3438778B2 (en) * | 2000-05-09 | 2003-08-18 | 日本電気株式会社 | W-CDMA transmission rate estimation method and apparatus |
CN1265654C (en) * | 2000-11-14 | 2006-07-19 | 皇家菲利浦电子有限公司 | Wireless network with selection to combinaion of transmission modes |
US6747994B2 (en) * | 2001-10-17 | 2004-06-08 | Qualcomm, Incorporated | Selecting optimal transmit formats for transmissions over allocated time durations |
-
2003
- 2003-09-28 CN CNB031264840A patent/CN100449975C/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304545B (en) * | 2007-05-08 | 2011-06-01 | 上海摩波彼克半导体有限公司 | Method for reinforcing size collocation of special channel transmission block in the 3rd generation mobile communication |
Also Published As
Publication number | Publication date |
---|---|
CN100449975C (en) | 2009-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN2671267Y (en) | Consumer apparatus for realizing high-speed dynamic link arrangement | |
CN1290372C (en) | Class based bandwidth scheduling for CDMA air interfaces | |
CN1191726C (en) | Channel-type switching from common channel to dedicated channel based on common channel load | |
US6862268B2 (en) | Method and apparatus for managing a CDMA supplemental channel | |
US20040223505A1 (en) | Traffic scheduling apparatus and method for a base station in a mobile communication system | |
CN1757182A (en) | Be used for optimizing the transfer format selecting method of transfer of data at WCDMA mobile communication system | |
EP2103050A1 (en) | Traffic load control in a telecommunications network | |
CN1886910A (en) | Method and apparatus for controlling reverse link data rate of a mobile station | |
CA2404523C (en) | Transmitting packet data | |
CN1852512A (en) | Code resource distribution method of high speed physical downward sharing channel | |
CN1601941A (en) | Combined selection method of transmission format | |
US7394768B2 (en) | Fair scheduling with guaranteed minimum parameter | |
CN1396744A (en) | Radio resource planning method based on GPRS service type | |
CN101030925A (en) | Method for scheduling Internet telephone protocol service | |
CN1813449A (en) | Scheduling with blind signaling | |
CN1310557C (en) | Method and apparatus for transmission rate modification of communication channels | |
US7280511B2 (en) | Method for determining reverse rate in mobile communication system and apparatus thereof | |
CN1601942A (en) | Combined selecting smooth processing method of transmission format | |
CN100337436C (en) | A method of radio network controller configuration channel bandwidth | |
CN1996794A (en) | Uplink scheduling method for the media access control layer in the broadband code division multi-address system | |
CN1992559A (en) | Method for dynamic regulating uplink voice rate of terminal | |
CN103283275A (en) | Load balancing of data | |
EP1473886A2 (en) | Fair scheduling with guaranteed minimum parameter | |
CN102036392A (en) | Code resource allocation method and radio network controller | |
CN101179482A (en) | Method for reducing load of high speed downlink packet access channel |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090107 Termination date: 20200928 |