Beruflich Dokumente
Kultur Dokumente
www.huawei.com
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page2
Full Rate
Traffic Channel (TCH) carries coded voice data. The full-
rate TCH is initially adopted to carry information at the
gross rate 22.8Kbit/s. The information contains the source
coding rate of 13Kbit/s.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page3
Circuit Pool Function
“Circuit pool number” actually represents the circuit type,
indicating the support capability of the voice codec.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page4
Circuit Pool Function
Circuit Pool Number Supported Rate
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page5
Circuit Pool Function
Circuit Pool Number Supported Rate
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page6
Contents
1. EFR
2. HR
3. AMR
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page7
The Function of EFR
The Enhanced Full Rate (EFR) is a speech coding scheme with
an enhanced full rate. Using this coding scheme, you can provide
services with better speech quality.
In the wireless communications system, the EFR applies to only
speech services and is irrelevant to data services or signaling
services.
The EFR function adopts the CELP( Code Excited Linear
Predictive Coding) coding scheme, thus improves the quality of
the speech signal.
When EFR is adopted, the transmission rate of the speech
signal of an MS on the air interface is 12.2 kbit/s.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page8
EFR Call Set-up Flow
Start
Yes
EFR call
Finish
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page9
EFR Call Signaling Processing
MS BTS BSC MSC
ASS REQ(1)
Channel ACT(2)
ASS CMD(4)
SABM(5)
UA(6)
EST IND(7)
ASS CMP(8)
ASS CMP(9)
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page10
EFR Data Configuration
In BSC, to support EFR function, it is necessary to configure
the number of the circuit pool in A interface.
If the half rate and AMR functions are not adopted, the
number of the circuit pool for the EFR function is
recommended to set to 5.
You can dynamically modify the number of the circuit pool
that the circuits reside on the FTC board. choose BSC
Dynamic Configuration without Command Trunk Circuit.
The dialog box is displayed as shown in following slides.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page11
EFR Data Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page12
EFR Data Configuration
Click Trunk Circuit.
The select FTC dialog box is displayed as shown in the following.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page13
EFR Data Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page14
Contents
1. EFR
2. HR
3. AMR
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page15
The Function of HR
The half rate voice coding uses a new voice coding
algorithm to reduce the voice coding rate to half that of full
rate voice service. Thus, one physical channel that can
only support one call under the full rate can support two
calls under half rate.
T T T T T T S T T T T T T
T T T T T T T T T T T T S T T T T T T T T T T T T I
T T T T T T T T T T T T S
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page17
The Function of HR
Single:When a timeslot is used as two TCH/H channels, one
TCH/H channel is busy and another is idle. The idle
TCH/H channel is called single channel or channel
fragment or fragment.
Idle Busy
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page18
The Function of HR
Couple:When a timeslot is used as two TCH/H
channels, and these two channels are both free. This
timeslot is called a couple.
Idle Idle
Busy Busy
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page19
The Function of HR
I B B B B B I B B B B B B B B B
I I B B B B B B B B B B B B B B
I: Idle B:
:Busy
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page20
Channel Assignment Strategies
If the half rate function is used, when BSC receives the
“assignment request” from the MSC, it will decides to use the
channel allocation algorithm according to channel assignment
strategy specified in the data configuration.
MSC channel assignment strategy
Assign the channel according to the MSC request. If the request from MSC
is "TCHF preferred", assign the full rate channel preferentially. If it is
"TCHH preferred", assign the half rate channel preferentially.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page21
Channel Assignment Strategies
The BSC channel allocation strategy is the default strategy.
That is, when the network is idle, the full rate is used,
otherwise, the half rate is used.
For the call that uses the half rate preferentially, the single
channel is assigned preferentially to reduce the fragment.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page22
Rate Adjustment Flow
If the channel assignment request is to choose the full rate channel only:
When there is idle full rate channel, assign the channel directly.
When there is no idle full rate channel in the cell, but there is idle couple
channel, convert the couple channel to full rate channel and then assign the
converted full rate channel.
When there is no idle full rate channel and idle couple channel in the cell, but
there is idle single channel, check whether the number of single channel in
the cell is more than one. If yes, initiate intracell handover to form a couple
channel and then convert the couple channel to full rate to assign.
Otherwise, reject the assignment request.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page23
Rate Adjustment Flow
Start
Assignment request
for TCHF only
Yes
Full rate available? Assign full rate channel
No
Yes Convert couple channel to full
Couple channel
rate channel and then assign
available?
the converted channel
No
Yes
More than one half Initiate intra-cell handover to
rate channel? form couple channel, and then
convert the couple channel to
No
full rate channel to assign
Request reject
End
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page24
Rate Adjustment Flow
If the channel assignment request is to half rate only :
When there is idle single channel in the cell, assign the idle half rate channel
on the single channel directly.
When there is no idle single channel in the cell, but there is idle couple channel
in the cell, assign the idle half rate channel on the couple channel.
When there is no idle single channel and idle couple channel in the cell, but
there is idle full rate channel in the cell, convert the full rate channel into couple
channel and then assign the idle half rate channel on the couple channel.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page25
Rate Adjustment Flow
Start
Yes
Single channel available? Assign half rate channel
No
Yes
Couple channel available? Assign the half rate channel
on the couple channel
No
Yes Convert the full rate channel
Full rate channel available? into couple channel and
then assign the half rate
No channel on it
Assignment fails
End
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page26
Rate Adjustment Flow
If the channel assignment request is to choose the full rate channel
preferentially:
When there is idle full rate channel in the cell, assign it directly.
When there is no idle single channel in the cell, but there is idle couple channel
in the cell, convert the couple channel into full rate channel and then assign it.
When there is no idle full rate channel and couple channel in the cell, check
whether the number of adjustable half rate channel in the cell is more than one.
If yes, initiate intracell handover to form a couple channel and then convert the
couple channel to full rate to assign
Otherwise, assign the idle half rate channel on the single channel.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page27
Rate Adjustment Flow
Start
Yes
Full rate available? Assign full rate channel
No
No
Form couple channel by
Yes intracell handover and then
More than one half rate
channel? convert couplechannel into
full rate to assign
No
End
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page28
HR Data Configuration
First configure the BIE as half rate networking.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page29
HR Data Configuration
Configure the system information
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page30
HR Data Configuration
Configure the parameters for TRX
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page31
HR Data Configuration
Configure whether channel rate is adjustable
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page32
HR Data Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page33
HR Data Configuration
TCH Traffic Thrsh(%)
Content:During the allocation of BSC channel, if the
occupation rate of the current channel reaches or exceeds this
threshold, the dual rate user is allocated with half-rate channel
preferentially. Otherwise, allocate the full-rate channel
preferentially.
Value range:0-100
Recommendation:50
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page34
HR Data Configuration
Enhanced Chan. Convert Enable
Content:Determines whether to allow handing over the call on
the SINGLE and then trigger the adjustment when converting
half-rate channel into full-rate channel.
Recommendation: selected
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page35
HR Data Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page36
HR Data Configuration
Chan. Conversion Timer(100ms)
Content:This timer measures the waiting time for the channel
conversion during call establishment. If the channel conversion
does not complete within the time, the call is cleared and the
timer counts the timeout times.
Value Range:20-255
Recommendation:30
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page37
Contents
1. EFR
2. HR
3. AMR
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page38
The Function of AMR
The Adaptive Multi Rate (AMR) is a set of multiple voice
Codec algorithms. The BTS and MS can automatically
choose a proper Codec algorithm according to the actual
radio environment to adjust the rate. Thus the voice quality
can be improved. Different Codec algorithm generates
different rate voice code stream.
The AMR is only used in voice service. It is not used in the
data service or signaling service. Thus, the AMR is not
considered when process the signaling of data service or
signaling service.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page39
The Function of AMR
The core thought is that compromise and balance shall be realized between
the channel coding and source coding in sharing the bandwidth of wireless air
interface (the full rate channel 456/20 = 22.8Kbit/s, and the half arte channel
is at 11.4Kbit/s).
When interference increase is detected at the network side and it exceeds a
certain threshold, the voice coding rate will be reduced automatically. In other
words, some useful voice information is removed. The redundancy of voice
coding is added on condition of the unchanged transmission bandwidth. As a
result, distortion of the voice recovered at the receiver side may rise. The
error rate falls because elements for error check and correction increase. It
prevents the voice quality from deteriorating sharply.
The AMR coder selects one from multiple rates in real time according to the
channel type (full rate or half rate). By so doing, the optimal combination of
the voice coding and channel coding to satisfy the transient wireless channel
condition and local capacity requirement.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page40
AMR
The core functions of the AMR are to provide multiple voice Codec
algorithms and automatically choose of voice coding rate according to
radio communication quality.
Full Rate AMR
It supports full rate channel AMR voice coding and decoding and includes
8 voice rates: 12.2k (GSM EFR), 10.2k, 7.95k, 7.40k (IS-641), 6.70k,
5.90k, 5.15k, 4.75k;The full rate AMR can adjust the coding rate according
to the radio quality indication (RQI). The coding rate is adjusted in the
active coding set (ACS).
Half Rate AMR
It supports half rate channel AMR voice coding and decoding and includes
5 voice rates: 7.40k (IS-641), 6.70k, 5.90k, 5.15k, 4.75k;The half rate
AMR can adjust the coding rate according to the radio quality indication
(RQI). The coding rate is adjusted in the ACS.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page41
AMR M OS E xp e r im e n t 1 a - T e s t R e s u lts
5 .0
4 .0
3 .0
EFR
1 2 .2
1 0 .2
7 .9 5
2 .0 7 .4
6 .7
5 .9
5 .1 5
4 .7 5 C o n d i ti o n s
1 .0
No Er r o r s C/I= 1 6 d B C/I= 1 3 d B C/I=1 0 d B C/I= 7 d B C/I= 4 d B C/I= 1 d B
EFR 4 .0 1 4 .0 1 3 .6 5 3 .0 5 1 .5 3
1 2 .2 4 .0 1 4 .0 6 4 .1 3 3 .9 3 3 .4 4 1 .4 6
1 0 .2 4 .0 6 3 .9 6 4 .0 5 3 .8 0 2 .0 4
7 .9 5 3 .9 1 4 .0 1 4 .0 8 3 .9 6 3 .2 6 1 .4 3
7 .4 3 .8 3 3 .9 4 3 .9 8 3 .8 4 3 .1 1 1 .3 9
6 .7 3 .7 7 3 .8 0 3 .8 6 3 .2 9 1 .8 7
5 .9 3 .7 2 3 .6 9 3 .5 9 2 .2 0
5 .1 5 3 .5 0 3 .5 8 3 .4 4 2 .4 3
4 .7 5 3 .5 0 3 .5 2 3 .4 3 2 .6 6
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page42
AMR Call Set Up Process
BSC receives the assigning
request sent by MSC
Deciding whether to N
Normal Call
support AMR function
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page43
AMR Channel Allocation and Rate Adjust
When the call is just set up, the rate configured in “starting
mode” will be adopted.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page44
AMR Channel Allocation and Rate Adjust
The AMR coding rate adjustment means the coding rate is
judged and adjusted based on the MS reported RQI (call
carrier-to-interference ratio).
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page45
AMR Channel Allocation and Rate Adjust
C/I
CODEC_MODE_4
THR_3 + HYST_3 = THR_MX_Up(3)
THR_3 = THR_MX_Dn(4)
CODEC_MODE_3
THR_2 + HYST_2 = THR_MX_Up(2)
THR_2 = THR_MX_Dn(3)
CODEC_MODE_2
THR_1 + HYST_1 = THR_MX_Up(1)
THR_1 = THR_MX_Dn(2)
CODEC_MODE_1
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page46
AMR Channel Allocation and Rate Adjust
When MS responds to uplink AMR rate adjustment, it should be the
next voice frame if possible, and not more than three voice frames.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page47
AMR Channel Allocation and Rate Adjust
Normally, AMR rate is adjusted step be step. However, it is
adjusted by leaping over steps in the following cases:
Handover: After handover is completed, MS uses the initial
coding rate, regardless of the coding rate it used previously.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page48
AMR Channel Allocation and Rate Adjust
When the uplink code is checked on the BS side, the coding mode
change command is initiated if it is found to reach the above configured
threshold. After converting the coding mode, MS returns the coding mode
indication.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page49
AMR Channel Allocation and Rate Adjust
The downlink code is checked on the MS side. When it is found to reach
the threshold with the same algorithm, MS initiates the coding mode
request. As required, BS ignores this request or immediately responds to
this request. It then sends the coding mode indication to MS.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page50
AMR Feature
Activated voice code set: Supporting setting of different ACS,
coding rate adjustment threshold and hysteresis , and initial
coding rate according to cell
Adding the statistic index of AMR call at the cell level to cell
performance measurement
Providing the RQI performance statistic function distributed by TA
at the carrier level
TC support capability can be queried at the BSC maintenance
console: If various voice code algorithms are supported
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page51
AMR Feature
Supporting dynamic configuration of the Activated Code Set (ACS)
and threshold used for the cell, enabling or disabling it (dynamic
configuration does not affect the established AMR call)
Supporting real time query about the coding mode currently used
for the specified channel: the system can output the used coding
mode and C/I information (indicating RQI) in the queried period
Providing the user’s cell capacity and quality equalization control
policy by realizing the HR-FR handover in cell based on RQI
Adopting different power control parameters for AMR call and non
AMR call, keeping the algorithm consistent
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page52
Configuration
To enable the AMR function, it is a must to set “Allow full rate
voice coding and decoding algorithm 3” and “Allow half rate voice
coding and decoding algorithm 3” at MSC configuration. In
addition, it is necessary to configure the phase flag of A interface
protocol to PhaseII+.
Configure the following data at BSC: the A interface circuit to
support the AMR function. As described in the protocol, the circuit
pool number indicates the support capability of the voice codec.
To support the AMR function, it is recommended to configure the
circuit pool to 27. The configuration interface is shown below.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page53
Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page54
Configuration
The circuit support capability configured for the circuit pool
cannot exceed the actual support capability of TC board.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page55
Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page56
Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page57
Configuration
If ACS contains four coding rates, “Initial coding mode” can
be configured to 0, 1, 2 or 3. Both of the coding rate
adjustment thresholds and hysteresis is significant and must
be configured correctly.
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page58
Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page59
Configuration
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page60
Summary
In this course,we learn about:
Master the function of EFR, HR, AMR
Copyright © 2006 Huawei Technologies Co., Ltd. All rights reserved. Page61
Thank You
Thank you
www.huawei.com