Documente Academic
Documente Profesional
Documente Cultură
www.huawei.com
Contents
1. HW II Channel Assignment Algorithm 2. TCH/SDCCH Conversion
Page2
Gb
TCE
SGSN
BSC
BSS
Ater/sub
Abis
Abis
Um
TRX:0
mainBCCH SDCCH TCH TCH TCH TCH TCH TCH
TRX:1
TCH TCH TCH TCH TCH TCH TCH TCH
Page3
Air Interface Dimensioning When setting up cells, it has to be decided, how many TCH and how many SDCCH are needed. Therefor a detailed traffic model is neccessary taking into account the number of users and their behaviour. As a result it can be decided how many TRX are to be installed and how many time slots should be set up as TCH Full or Half or both (Channel Combinations I to III according to GSM specification). And of course how many SDCCH Channel Combinations (Combination V combined with 4 SDCCH or one or several Combination VII with 8 SDCCH each) are needed.
BHCA * tm T
Mean Holding Time depending on e.g: subscriber profile price per minute
A=
Resulting A => Erlang B table for accepted Blocking e.g. B = 1% => n = 18 TCH => 3 frequencies needed
Page4
Example of TCH dimensioning On the air interface multiples of 8 timeslots have to be allocated where combinations of one or several signaling channels and up to 8 traffic channels (only non-BCH frequency) are possible. So the operator would first estimate the traffic channels needed because they take up more of the resource. Usually an initial traffic model shows the TCH traffic only in mErl per user in the cell, so it is irrelevant how many users actually tried to establish a call. A refined traffic model could show busy hour call attempts per user and mean holding time. The result should show the same (e.g. initial: 400 subscribers, 25 mErl each => 10 Erl; refined: see figure). For a start it seems reasonable to round up to numbers dividable by 7 (8 timeslots one for BCH and/or SDCCH, 7 for the TCH). If the resulting value is considered too high for whatever reason, the calculation can be based on TCH half rate instead of full rate. Then 14 channels will fit on one carrier. Whether actually one control channel per frequency is needed will be estimated in the next chapter. Values according to Erlang B calculation: A= Offered Traffic Tm= Mean Holding Time BHCA= Busy Hour Call Attempts T=Observation Period
Example of SDCCH Dimensioning The SDCCH capacity can be estimated similarly. One major difference is though that SDCCH are used for different reasons. A traffic channel TCH is used only for calls (packet or voice). The SDCCH is used for Call Control, Session Management, Location Management, SMS. So their usage is not directly related to TCH usage and also the usage attempts per busy hour is not as easily to obtain. But again a traffic model gives the amount of SDCCH traffic per user in the cell for the busy hour (e.g. the GSM standard model specifies 4 mErl per user in busy hour). If the value is at the border of having to set up a new timeslot for SDCCH or if the SDCCH is expected to change a lot, it might be useful to set up an alternating TCH/SDCCH channel. In this configuration the system decides, whether SDCCH or TCH capacity is needed and switches the timeslot between these modes accordingly.
Gb
TCE
SGSN
BSC
BSS
Ater/sub
Abis
Abis
Um
TRX:0
mainBCCH SDCCH SD-TCH TCH TCH TCH TCH TCH
TRX:1
TCH TCH SD-TCH TCH TCH TCH TCH TCH
Page6
Dynamic Customer Behaviour But what happens if the customer behaviour is not well known or changes over time of day, week, month, year? Well then the Huawei II TCH/SDCCH conversion feature can dynamically change the behaviour of a full time slot. TCH or SDCCH be can changed dynamically, but of course not within milliseconds, but at least within minutes to what the customers require in this very moment:
SDCCH dynamic adjustment optimizes the usage of the traffic channels and signaling channels, reduces the SDCCH channel blocking and mitigates the impact on system performance caused by SDCCH initial configuration. The adjustment process is triggered every time before channel assigning, but the adjusted SDCCH can be only used in the next occupying request. Only support the dynamic adjustment between TCH/F and SDCCH.
Of course, the SDCCH can also switch back to TCH, but should not do so too often in order to avoid ping pong between TCH and SDCCH. This behaviour can be set with the features parameter set as well see later.
No
IS Idle TCH/F + idle (TCH/H)/2 4 AND Idle TCH/F + idle (TCH/H)/2 No of TRX?
Yes
Stop
Page7
After the SDCCH dynamic adjustment process is triggered, dynamic adjustment can be started under the following conditions:
There should not be a resource check ongoing (usually at night during low traffic hour). The BSC internal flow control level should be less than 0 (i.e. the BSC is not in overload). Dynamic adjustment of other SDCCH in the cell should not be in progress (one conversion at a time). SD Dynamic Allocation Allowed should be Yes (feature enabled). The number of the SDCCHs +8 should be less than Cell SD Maximum. IF the number of the cell idle TCH/F + (the number of the cell idle TCH/H)/2 4 AND the number of the TRXs in the cell THEN the dynamic SDCCH adjustment is not allowed. ELSE allowed. Then a suitable TCH/F should be selected for conversion.
Range: Yes, No Default: Yes Description: Indicates whether SDCCH dynamic allocation is allowed.
TCH/F Selection
P-GSM 900 E-GSM 900 DCS1800
TRX:0
Fixed mainBCCH Fixed SDCCH TCH/F TCH/H TCH/H No TCH/F TCH/F TCH/F
TRX:1
SDCCH SDCCH TCH/F TCH/F TCH/F TCH/H TCH/H TCH/H Fixed
TRX:2
SDCCH TCH/H TCH/H TCH/H TCH/H TCH/H TCH/H TCH/H Fixed
TRX:3
SDCCH TCH/F TCH/F TCH/F TCH/F TCH/F TCH/H TCH/H
TRX:4
TCH/F TCH/F TCH/F TCH/F TCH/F TCH/F TCH/H TCH/H
Yes
No
No
No
No
Reason
Same as BCCH
Different Band but P-GSM is sub set of E-GSM so all TCH/F may be selected
Different Band
Page8
TCH/F Selection It is mandatory to select a TCH/F for conversion to SDCCH, since only full time slots can be converted to Combination VII. So TCH/H has to be converted into TCH/F (if dynamic TCH is supported) or to be discarded by the algorithm.
Additionally, the full rate TCH (TCH/F) has to meet the following conditions:
The band class of the frequency should be the sub set of or the same as the band class of the BCCH frequency (see figure). The number of SDCCHs on the TRX should be no more than eight (i.e. TCH/SDCCH conversion can only take place if at the most one time slot uses Combination VII at the moment). The channel should be fault free (i.e. in the occupied state or idle state). In case of a multi TRXs cell, the full rate TCH channel must not be on the BCCH carrier.
TCH/SDCCH Conversion
Non layered Cell P-GSM 900 Inner cell E-GSM900 Outer Cell P-GSM900
Free TCH/F
Occupied TCH/F
Page9
TCH/F Prioritisation If there are several TCH/F available the algorithm my prioritize according to the following: Non concentric cell Free TCH/F Occupied TCH/F Non 900/1800 hybrid concentric cell Free TCH/F in outer cell Occupied TCH/F in outer cell Free TCH/F in inner cell Occupied TCH/F in inner cell 900/1800 hybrid concentric cell Free TCH/F in outer cell Occupied TCH/F in outer cell The inner cell channels can not be converted because they are not on the same frequency band
TCH/SDCCH Conversion
Start 3 second timer times out
Yes
No
C-3
C+12
Yes
C<=0? No
Yes
End
Page10
All the SDCCHs of the timeslot are occupied or idle (i.e. fault free)
If it is not a concentric cell, select randomly an SDCCH adjusted from a full rate TCH. If it is a concentric cell, select first the SDCCH adjusted from a full rate TCH on the outer subcell. If there is none, select the SDCCH adjusted from a full rate TCH on the inner subcell.
Range:0~63 Default:2 Description: When the number of the idle SDCCH is smaller than this parameter, the TCH can be adjusted to SDCCH.
10
Summary
In this course, we have learned
TCH/SDCCH conversion.
Page11
11
Thank you
www.huawei.com
12