Professional Documents
Culture Documents
Theoretical training
version 8.0
P. MINOT
ETELM
__________________________________________________
tetraform
ETELM
copyright
page 1
INTRODUCTION
This training is mainly provided to engineers and technicians with some knowledge of radio
technologies. It is based upon TETRA norm from ETSI with a lot of official documents which
overcome this one in case of difference.
Basic documents :
ETS 300 392 - 2 TETRA V + D air interface
ETS 300 392 1 TETRA general network design
th
This document is periodically updated and this version is the 7 which takes into account
comments and technology progress.
ETELM
copyright
page 2
ETELM
copyright
page 3
1. GLOSSAIRE
AACH
aloha access channel
AL
advanced link
BER
bit error rate
BL
basic link
BNCH
broadcast network channel
BS
base station
BSC
base station controler
BSCH
broadcast signaling channel
C_Plane common plane
CLCH common linearisation channel
CMCE circuit mode control entity
DPSK differential phase shift keying
DMA
frequency domain access
ISI
Inter System Interface
LA
location area
LLC
logical link chanel
LS
line station
MAC
medium access control
MCC
mobile country code
MCCH
main signaling channel
MER
message error rate
MLE
mobility link management
MNC
mobile network code
MS
mobile station
PEI
peripheral equipment interface
SAP
service access point
SCH
signaling channel
SCCH
secondary signaling channel
SSI
short subscriber identit
STCH
stealing channel
SW
switch
TCH
trafic channel
TCH/7.2,TCH/4.8,TCH/2.4
TDMA
time domain access
TEI
TETRA equipement identity
U_Plane user plane
ETELM
copyright
page 4
2. RADIO FEATURES
Subjective quality
5/5
Digital radio
SQUELCH
4/5
3/5
2/5
Analog radio
1/5
0
Noise/Signal
Such measurement is made in laboratory with S/N simulation. Situation is not exactly the same with real
conditions : a radio transmitter is installed in a fixed location and a mobile radio receiver go away from this
transmitter. The S/N decreases with increasing the distance between the radio equipments but another
ETELM
copyright
page 5
effect influences the quality : multipath propagation. When measuring the RF field received by the mobile,
one may find fluctuations and separates.
A mean value of the RF field which is the same as the only effect of the S/N
A fine value which fluctuates rapidly with dropouts
These dropouts are not regular, as for their positions, as for their depth. This may be expressed only with
statistics with the probability for a dropout and a probability for the depth of such dropouts ; these probabilities
are related while the probability of large depth dropout ( more than 30 dB) is low and probability of small
dropout ( less than 3 dB) is very high.
Dropouts are moving according to time and location that is, even in a fixed place, their are RF field
variations.
RSSI
Digital radio
5/5
UNSTABLE
SQUELCH
4/5
3/5
2/5
1/5
Analog radio
0
Distance from
transmitter
This fluctuation have different effect over analog or digital radio : with analog radio, the effect is the same as
a S/N fluctuation ; with digital radio, the S/N fluctuation could be with no effect as soon as the RF field do not
reach the threhold level. These effects may be different according to the different time constants involved in
the digital equipments; near from the threhold, the system may switch between two states ( on state link on
and one state link off according to the time constants.
Rafly, the threhold with fading is 8 to 12 dB upon the S/N threhold this difference is the difference between
the static sensitivity and the dynamic sensitivity.
As result, the radio coverage around a fixed base station is expressed according to statistics the probability
to get a radio link with two ratio:
Coverage percentage during time
Coverage percentage around an area.
In that way a 90/90 coverage is the area in which the radipo link is achieved at 90% of the point around a
location and during 90% of the time.
Obviously a 99/99 coverage is more difficult to achieve than a 90/90 and involves more base stations.
As result of the threhold effect for digital radio, coverage map are with two colors: black and white (link is OK
or not) while, with analog radio, coverage is full colored, each color for an link quality (mainly subjective audio
quality).
Practically, it is often better to provide analog coverage measurments as digital ones, while, with digital,
nothing is known about margins and its impossible to predict the effect of any change (antena gain,..) the
main problem is to evaluate the digital scale fro the analog one, that is to correlate an analog radio field with
the digital threhold. This is achieved with link budget..
ETELM
copyright
page 6
classe
1
2
3
4
5
6
7
8
9
10
BS
Power watts
40
25
15
10
6,3
4
2,5
1,6
1
0,6
Power dBm
46
44
42
40
38
36
34
32
30
28
classe
1
2
3
4
MS
power watts power dBm
30
45
10
40
3
35
1
30
During normal operation, the transmitted power from a mobile station could be reduced below the maximum
for there is a regulation method which allows to automatically reduce power when a mobile is close to the
base station.
2.2.2. receiver
TETRA uses 25 KHz bandwich channel. For such BW, with ambiant temperature, the thermal noise is -133
dBm
Static sensitivity for receivers are, according to TETRA norm:
-112 dBm for MS
-115 dBm for BS
Dynamic sensitivity for receivers are, according to TETRA norm:
-103dBm for MS
-106 dBm for BS
According to TETRA modulation caracteristics, signal upon noise ratio must be higher than about 12 dB to
achieve low error rates ie a perfect base station cant have a static sensitivity down to 121 dBm. In
practice, - 188 dBm is reached, that is a global noise factor of 3 dB for the base station (what is excellent)
while the TETRA norm admit up to 6 dB of signal to noise ratio.
In most cases, good sensitivity is not used while the noise received from an antena is much higher than the
therotical white gaussian noise. In urban area, the noise level with 25 KHz bandwith is higher than 120
dBm, du to industrial noises and radio noises from surrounding transmitters.
ETELM
copyright
page 7
Tx power
Tx coupling
duplexor
Cable + connectors
Tx Antenna gain
Body effect
Radiated power
Body effect
Rx antena gain
Cable + connectors
duplexor
Dynamic sensitivity
Max propagation
attenuation
downlink
Infra to mobile
Infra to handy
40 dBm
40 dBm
- 4 dB
- 4 dB
- 1 dB
- 1 dB
- 2 dB
- 2 dB
+ 5 dB
+ 5 dB
38 dBm
38 dBm
- 10 dB
3 dB
0 dB
- 103 dBm
- 103 dBm
144 dB
131 dB
uplink
Mobile to infra
Handy to infra
34 dBm
30 dBm
+ 3 dB
0 dB
- 10 dB
37 dBm
20 dBm
5 dB
5 dB
- 2 dB
- 2 dB
- 1 dB
- 1 dB
- 106 dBm
- 106 dBm
145 dB
128 dB
With digital radio procedure, a radio terminal cant receive a transmitted signal from infrastructure if it is not
registered to this infrastructure as important consequence, the radio link is achieve only if and only if
the uplink and the downlink are right.
It does not matter to increase infrastructure radiated power above the level which balance uplink and
downlink budgets. (the only effect of such increase is to increase interference probability).
The only parameters which influence the balance are:
The difference between mobile and infrastructure Tx power
The 3 dB difference of sensitivity between mobiles and infrastructure
The Tx coupling loss in the infrastructure (in cas where several TETRA carriers are used on the
same antena)
Typically, the coverage is mainly limited by uplink with handportables.
As information element, the following diagram indicates typical propagation attenuation
ETELM
copyright
page 8
dB
120
110
100
90
80
0
10
15
dB
20
25
30 m
Km
50 m
100 m
30 m
Static budbet
150
30
50 m
Dynamic budget
100 m
140
130
120
110
100
Rural area
90
Suburban area
80
0
ETELM
10
15
20
25
copyright
30
page 9
Km
Direct path
Tx
Rx
Delay T2, attenuation A2
Relative levels
0 dB
Discrete model
Direct
path
Continuous model
T1
T2
delay
Direct
path
ETELM
copyright
page 10
Tx
Rx
Spatial model
Surface model
Other models are used which are better suited to usual radio transmission : for these models, reflecting
particules are mainly on the ground surrounding antenas
In order to qualify equipments and process, TETRA norm defines 6 different typical situations with discrete
models:
MODEL
path
static
rural
Typical urban
1
1
1
2
1
2
1
2
1
2
3
4
Difficult urban
Hilly terrain
experimental
Relative delay
(microseconds)
0
0
0
5
0
5
0
15
0
11,6
73,2
99,3
Relative level
(dB)
0
0
0
-22,3
0
-3,6
0
-8,6
0
0
-10,2
-16
speed
static ( v= 0)
RICE
CLASS
CLASS
CLASS
CLASS
CLASS
CLASS
CLASS
CLASS
CLASS
CLASS
Delays must be appreciated by comparison to the baud rate : one effect of relative delays is to receive
different symbols transmitted from different times. As result, symbols may overlap. TETRA symbols are
transmitted wit 19 Kbaud that is about 50 microseconds time intervals; that means with experimental
model, up to 3 symbols may overlap.
TETRA norm classes equiment quality according to their ability to support different multipath model :
class B : equipments which support static and rural conditions
ETELM
copyright
page 11
ETELM
copyright
page 12
With surface model, such improvement is not possible by using antena gain ont the infrastructure but
improvement may be achieved with antena gain on the mobile unfortunatly such gain is not supported by
handy which are not held vertically.
ETELM
copyright
page 13
2.5. DOPPLER
Mobile speed is included in multipath propagation models while effects are mixed.
With free space, the received frequency by a mobile is affected by speed :
Fd = F0 v cos /c
with
mobile
speed
Tx
As result, the received spectrum spreads around the central frequency (both sides). The shape of such
spread is according to multipath model; with Rayleigh model the spectrum is given by:
2 -1/4
1/ (1 - x )
with x = ( f - Fd) / F0
frequency
F0 - Fd
ETELM
F0
F0+Fd
copyright
page 14
1 Watt mobiles
3 Watts mobiles
-75 dBc
-80 dBc
-80 dBc
-100 dBc
-78 dBc
-83 dBc
-85 dBc
-100 dBc
10 Watts mobiles
and base stations
- 80 dBc
- 85 dBc
- 90 dBc
- 100 dBc
ETELM
copyright
page 15
BS
M1
M2
There are two ways to avoid such problem :
- Transmitted power regulation
By decreasing transmitted power from near mobiles, one decreases also the wide band noise transmitted
from these mobiles.
Power regulation could be effective down to 15 dB for mobiles near from a base station;
But for ALOHA, mobiles never transmit simultaneously (neither usefull signal nor wide band noise) that
means theoretically their is no wide band interference ; unfortunatly, mobiles cant stop immediatly
transmitting power from a time slot to adjacent ones.
TETRA norm limits transmitted power :
in adjacent time slots to 40 dBc down to nominal power
in no active time slots : down to 70dBc from nominal power.
ETELM
copyright
page 16
2.8. INTERMODULATION
By comparing to analog radio systems, intermodulation problem are identicals, but with two differences :
The threhold effect typical from digital radio : a small intermodulation (down to the threhold) has
exactly no effect, while a higher one breaks the link.
TETRA linearity requirements are very strong and intermodulation probability is lower than with
analog.
At the starting point, intermodulation is generated par any non linear component receiving several different
high level signals; typically, a non linear component receiving frequencies f1 and f2 produces any frequency
of the form:
p*f1 + q f2
p and q real positive or negative number.
Remember there are 3 different intermodulation types with different effects:
Receiver intermodualtion : by receiving different high level signals, a non linear receiver produces
intermodulation frequencies. Such receiver could be a mobile one near from a radio site with several
analog or digital base stations (in that case the disturbance is limited in an area close to the radio
site) or a receiver of any radio site equipment with generalized effect.
To avoid such problem, for radio site equipment, a passive filter connected at the input of the
disturbed radio site equipment is powerfull.
Tx
Rx
Tx
Intermodulation made by external component : any non linear component near from several
transmitters may produces intermodulation ; as example an old can is a perfect diode with
metal/oxide junction. It produces intermodulations frequency which may be received close to this can
Such intermodulation is detected in a very small area ( max 50 meters from the can); it could be bad
when base station receiver antenas are close to such metal/oxyde junction.
In that case, introducing a passive filter connected to the disturbed receiver has no effect.
Tx
Rx
Tx
ETELM
copyright
page 17
Tx
Rx
Tx
With TETRA equipment, a circulator is often directly integrated inside the equipment (what was not
with analog) and the problem is naturally solved in most cases.
ETELM
copyright
page 18
G
B
D
G
E
A
F
C
B
C
B
B
D
G
E
A
G
D
A
F
C
7 cells pattern
C
B
D
Topology rules indicates there are only specific pattern possibilities: only ones are: 3, 4, 7, 9,12, 13,16 ,19 21
,25 ... cellules
Terrain type
90%
11,5 / 7
5,5 / 7
5 / 7
rural
suburban
urban
Coverage percentage
95%
9,5 / 7
5 / 9
4 / 9
99%
6 / 13
3 / 16
2,5 / 16
ETELM
copyright
page 19
Terrain type
rural
suburban
Fixed mobile
22
13
Moving mobile
16
10
Fixed handy
8
5
Moving handy
6
4
Typical coverage radius (Km) / 400 MHz, base station antena 30m
SYSTEM
TETRA
PMR simplex
TETRAPOL
PMR
GSM 2+
GSM
ETELM
copyright
page 20
Radiated power
Regulation parameter
From this parameter and from the measured received level by the mobile, this mobile is able to adjust its
own Tx power (which must never exceed MAX_POWER_CELL
In a practical way, when one increase the ACCESS_LEVEL parameter of a base station, all the registered
mobile increase their power.
ETELM
copyright
page 21
La qualit de la liaison est mesure en permanence avec un paramtre appel C qui prend en compte le
niveau de champ recu par le mobile et le niveau minimal de rception dclar dans la cellule ( voir
paragraphe mobilit mesure de la qualit de liaison).
Tx infra
Rx mobile
2T
T
Tx mobile
T
Rx infra
The maximum delay is a parameter which is set up in order to avoid transmission overlaps for different
mobiles ; it is around 250 microseconds, what means about 30 Km.
As consequence, one must take care when using equipments which may introduce some delay as
repeaters. One have to remember the delay of a bandwith limited equipment is not directly related to this
bandwith but to the shape between the bandpass and the bandstop frequencies (slope of the filter). Following
table indicates theoretical limits:
ETELM
Delay
33 s
12 s
5 s
0,5 s
copyright
page 22
ETELM
copyright
page 23
ETELM
copyright
page 24
ETELM
copyright
page 25
ETELM
copyright
page 26
2.13. DIVERSITY
Diversity is to use several different receivers and to select, at any moment, the best demodulated signal.
ANALOG
DIGITAL
receiver 1
receiver 1
Burst
decoder
receiver 2
receiver 2
Burst
decoder
receiver 3
receiver 3
Burs
decoder
Min error
number in
the decoded
bursts
best S/N
With analog, the diversity system selects at any moment the best S/N ratio selection is not synchronized).
With digital, the diversity is a bloc diversity that is each receiver decodes a burst and, thanks to error
detection code embedded to TETRA norm, they evaluate the decoded burst quality. Selection is made
synchroneously, for each burst.
If the receivers are fed with the same signal, the only difference could be with the thermal noise of the
receivers (these noises are uncorrelated ). But in that case, there is exactly no improvement because the
selection of the best demodulated signal is made over long period ( a burst) and, statistically, over such time,
there is no difference between receivers ( they are supposed to be of the same quality).
Radio signals connected to receivers must be different and there are several ways to get such signals.
Space diversity : different antenas are connected to receivers. With such arrangement, no
improvement could be expected from the thermal noise for the same reasons as previously
mentionned. Improvement may be achieved with multipath propagation: during a burst, propagation
conditions could be different from one antena to others an it may change from one burst to another.
This asumption could be true if and only if antena are not close. Space diversity may give
improvement only if antenas are separated minimum ten time the wavelength. Improvement
may reach up to 6 dB with 3 ways diversity and 4 dB with 2 ways such improvements are measured
with standard receivers; improvement are lower if decoders are equipped with efficient multipath
propagation filters.
Polarisation diversity: antena use different polarisation. The improvement is because with reflexions,
the radio signal polarisation may be rotated. This method is efficient in area with a lot of multipath
propagation ( indoor, dense urban, industrial,..) but not fitted for rural or suburban areas.
Sector diversity: each of the antenas takes a part of the space to be covered. That is in place of
omnirectional antenas, one use directional one, each of them with different azimuth. The
improvement is made because, directive antenas have more gain than omnidirectional ( with the
same horizontal pattern). The improvement is equal to the antena gain difference.
Diversity may improve base station sensitivity, what is important with handportables while link budget
difference is important for such radio terminals
ETELM
copyright
page 27
2.14.1. Rx coupling
Rx coupling is made with low noise preamplifier with several outputs. In case when one use a low noise
amplifier with only one output, a splitter must be added. The low noise amplifier must have more gain than
the loss of the spiltter (in ordre not to decrease the S/N)
The low noise amplifier is often with selective band in order to minimize interferences and intermodulation.
When using diversity, one must use one low noise amplifier with multiple outputs per antena.
filter
filter
filter
Low noise
Multiple
outputs
Low noise
Multiple
outputs
Low noise
Multiple
outputs
BASE
STATION
BASE
STATION
ETELM
copyright
page 28
2.14.2. Tx COUPLING
Tx coupling before using a common power amplifier must be avoided for no power amplifier is linear enough
to meet the spectral specifications.
Tx coupling is achieved either with hybrid or by cavities. Both solutions have advantages and disavantages
according to following table:
Loss 2 Tx
2 Tx
4 Tx
8 Tx
Channel spacing
tuning
Wide band noise & spurious
cost
volume
HYBRID COUPLING
HYBRIDS
3 dB
6 dB
9 dB
No requirements
no
Not rejected
low
low
Tx 1
CAVITIES
2.8 dB
3.3 dB
4 dB
> 300 KHz
Yes ( but for autotune)
rejected
high
high
Hybrid
Hybrid
Tx 2
Tx 3
Hybrid
Tx 4
CAVITIES COUPLING
Tx 1
cavity
Tx 2
cavity
Tx 3
cavity
Tx 4
cavity
With cavities coupling, circulators are used in order to prevent a signal comes back to a power
amplifier. The selectivity of a cavity is according to its size; with big cavities, selectivity is better
and frequencies spacing may be reduced.
ETELM
copyright
page 29
CAVITIES COUPLING
A (dB)
F
F1
F2
F3
If frequencies spacing F is too low, the attenuation A introduces a coupling loss while the
signal transmitted from power amplifier F2 comes back to power amplifier F1 and is
dissipated in the circulator.
ETELM
copyright
page 30
Leaky cables may be used for Tx and Rx separatly or for both Tx/Rx by using standard duplexors.
Tx
Tx
Rx
Duplexor or
hybrid
Rx
SEPARATE CABLES
UNIQUE CABLE
Several methods exist to provide a whole leaky system from leaky cables sections..
ETELM
copyright
page 31
Tx
DOWNLINK
BASE
STATION
1.
Rx
UPLINK
1.
This architecture may be used to share the leaky coax cable with several different radio systems (GSM,
TETRA, analog,..) in that case, repeaters/amplifiers must be broadband ( with noise and saturation problems)
or made from different narrowband equipments connected in parralel form through filters.
One of the main disavantage of this method is with uplink. The summ of all signals from different sections
increase drastically the noise and the S/N is reduced. The second disavantage for TETRA is that equipments
connected in a serial form leads to add non linearities and as result, to increase intermodulation probabilities.
Another problem could be with the transit time through a lot of equipments wich could be not compatible with
TETRA requirements.
ETELM
copyright
page 32
Several receivers are used, each of them being connected to a cable section. This is exactly as for outdoor
diversity and the uplink is drastically improved :
No S/N degradation by adding different Rx signals
No transit time problem
No linearity problem with added equipments
Tx
Rx1
Rx2
RF or optical
links
Rx3
BASE STATION
BS
duplexor
spiltter
indoor
Sometimes, one uses splitters/combiners to separate the balance power between indoor and
outdoor to the balance of the sensitivity between indoor and outdoor.
ETELM
copyright
page 33
Antenne
outdoor
spiltter
duplexeur
hybride
duplexeur
BS
Systme indoor
Antenne
outdoor
spiltter
duplexeur
BS
Rx1
Rx2
ETELM
duplexeur
copyright
Systme indoor
page 34
Metallic wall
To base(s)
stations
To area
repeater
ETELM
copyright
page 35
Base
station
repeater
mobile
GR
Repeater gain
GA
antena gain
A
propagation loss
GR + GA < A
ETELM
copyright
page 36
CAG regulation
level
temps
Near mobile
Rx 30 dBm
One may imagine to adapt the CAG with a fast time constant in order to be able to change quickly from one
time slot to another ; unfortunatly, fast time constant affects drastically the TETRA modulation at the begining
of a burst and the receiver cant recover the right modulation.
ETELM
copyright
page 37
Operational area
No coverage
repeater
Low gain
No operation
Operational area
No coverage
repeater
Medium gain
RF LOOP
rpteur
High gain
2.16.4. SELECTIVITY
.If repeaters are wide band, they are sensitive to linearity problem as soon as there are several TETRA
carriers in the other hand, if they are selectiv, they have a transit time wich could be incompatible with
propagation time requirement for TETRA
ETELM
copyright
page 38
F1
F2
F3
F4
Repeaters with
frequency change
UNFORTUNATLY, THESE REPEATERS CANT BE USED WITH TETRA for, carriers are
numbered from a basic frequency and the infrastructure indicates a frequency to mobiles with such numbers.
With a hardware frequency change, a mobile is unable to recover the good channel.
ETELM
copyright
page 39
TETRA1
/4 DPSK
36
-103
TETRA2
/8 DPSK
54
- 97
- 106
- 103
25 KHz BW
TETRA2
4-QAM
38,4
- 111
- 108
TETRA2
16 QAM
76,2
- 103
TETRA2
64 QAM
115,2
- 98
TETRA2
4 QAM
153,6
- 102
- 106
- 101
- 105
100 KHz BW
TETRA2
TETRA2
16 QAM
64 QAM
307,2
460,8
- 97
- 92
- 100
- 95
In another hand, the transmitted power are equivalent for TETRA1 and TETRA2; as consequence, the
number of radio sites must be multiplied by 2 or 3 to reach higher bit rate with the same coverage. In that
way, moving from TETRA1 to TETRA2 cant be considered as a simple software upgrade while the whole
network architecture is altered.
Rafly, TETRA2 means minimum twice the radio site number
ETELM
copyright
page 40
01
00
+135
(t)
+45
Preceeding
symbol
-45
-135
11
10
Phasis evaluated with absolute values may be 0, 45, 90, 135, 180 , 225 ,315 degres
When separating symbols in an alternate way (odd and even), one find each odd symbol is with 0, 90, 180 &
270 degres while even symbols are with 45, 135,225 & 315 degres.
ETELM
copyright
page 41
Odd symbols
Even symbols
BER
10-1
-2
10
10-3
10-4
-5
10
10-6
S/B
2
10
12
dB
An overlook to modulation diagram gives indication about thehold effects : a receiver recover the phasis of
the input signal ; if the clock is well regenerated, it must take decision of the transmitted symbol according to
the phasis sampled according to this clock. The received phasis is equal to the transmit phasis added to an
error function of the perturbations. If this error is less than 45 the receiver always make the good choice.
Threhold effects are related to perturbations wich may affect the phasis by more than 45 degres.
Consequently, one may consider that a disturbance will have no effect as soon as its amplitude is less than
the circle of radius r on the following schematic :
ETELM
copyright
page 42
disturbance
B
Phasis of the
transmitted symbol
Usefull signal
circle
that is a threhold value r equal 0,76 R. The threhold effect is abrupt with sinus disturber, when the
disturber is 3 dB below the signal. With a white noise, the threhold effet is not so abrupt.
A similar overlook may evaluate the frequency effects : in case when the carrier is continuously shifted from
the nominal value, the phasis is increased by for each symbol ; that means as soon as threhold Une
approche similaire donne lordre de grandeur du seuil pour un dcalage is less than 45 degre, there is no
effect for the receiver. At the final, the system may accept frequency shift up to 2,25 KHz ; above this value it
is not possible to decode the signal.
.
Phasis of the
transmitted symbol
Usefull signal
circle
The maximum frequency shift is 45 degres per symbol, that is +/- 2,25 KHz
ETELM
copyright
page 43
3/4
/2
/4
-/4
-/2
-3/4
The spectrum for these different three cases are shown below :
KHz
- 12,5
-19
12,5
F0
19
Obviously, spectrum are evaluated and/or measured with ramdomized symbol source any periodic symbol
source must be avoided.
ETELM
copyright
page 44
According to the phase path, the spectrum is very different and more the path is smoothed , more the
spectrum is limited.
Smoothing is realized by evaluating the path not only from the nearest known phase points but also from
adjacent phase points and adjacent from adjacen and so on that is according to the number of symbols
taken into account; its named the horizon
Sprectrum requirement for TETRA leads to an horizon of about 14.
In order to smooth the phase path, one need not to use constant amplitude modulation, what is shown
below :
A max
A min
In order to get a smoothed phase path, one need not to use constant amplitude : modulation is said to be with
non constant enveloppe ( analog FM or PM modulation are with constant enveloppe).
ETELM
copyright
page 45
frquency
F
T = 1 / F
The transit time may be expressed with symbol period as unit that is the number of symbols. Result is
named the horizon of the filter ; it is the total number of symbols one may take into account to calculate the
exact modulation shape around the symbol placed in the middle.
.
FILTER HORIZON
Symbol clock
Symbols
Partial impulse
responses
Shift register
A1(t)
A2(t)
A3(t)
multipliers
An(t)
output
In another hand, when the slope of a filter is high, the phase delay variation in the band increases and the
transmission is altered for digital transmission. For TETRA the horizon must be above 9 for spectrum purity
and below 17 for in band propagation delay variations.
ETELM
copyright
page 46
Transmit filter is used to adjust the signal bandwith ; for receiver, one must also reduce the band to the
usefull part. According to the adapted filter theory, the best receiver filter has a frequency response identical
to the signal spectrum to be decoded. As, for transmission, one may consider the modulation source with an
infinite spectrum bandwith (compared to allowed signal bandwith of 25 KHz) the usefull spectrum is identical
to the response of the transmitter filter (same impulse response).
Finally, transmiter filter and receiver filter are identical. The complete transmission through these two filters
must be very close from the rectangular form.
SYMBOLS
Transmiter
filter
Receiver
filter
Demodulator /
decoder
Phase path
evaluation
Transmitted
signal
Tx FILTER = Rx FILTER =
frquence
As consequence, the phase path evaluation cant be directly from the transmitted signal E. A measuring
instrument must integrate a receiver filter to recover signal R.
TETRA filter requirements are very difficult to obtain with analog filters; only digital filtering technologies may
be used. Nevertheless, analog filtering must also be used to select the frequency band (pre filtering for digital
filters cant reject frequencies far from the useful band.
.
Analog
prefilter
ETELM
A/N
converter
Digital
filter
copyright
Demodulator /
decoder
page 47
DISPLAY BY
SUPERPOSITION
OVER ONE
POINT
MODULATION
ACURACY
Peak limit
ETELM
copyright
page 48
GARDE
TETRA CHANNEL
ANALOG
CHANNEL
TETRA CHANNEL
60 dB
70 dB
25 KHz
25 KHz
12,5 KHz
6,25 KHz
ETELM
copyright
page 49
I,Q modulator
I
FILTER
SYMBOLS
90 phase
shifter
FILTER
Sin t
Cos t
As previously mentionned, analog filters are difficult to implement. Consequently, filters are implemented with
digital technologies and the digital to analog conversion may be implemented before or after the IQ
modulator. Advantages and disavantages are summarized in the following table:
CNA numbers
CNA sampling frequency
IQ modulator
Spectrum purity
2
low
analog
Sensitivity to the modulator
(balance between ways)
1
high
digital
No balance problem for the
modulator
There are also another way with only one CNA conversion after modulator and only one of the two digital
filters.
In any case, it is not possible to get after modulator (analog or digital) a signal with high frequency carrier:
- with analog modulator because of the low spectrum purity at the output of the modulator
- with digital modulator because of the CNA technology limits.
..as result, the signal is synthesized with an intermediate frequency carrier and one must use up converter to
get RF signal.
ETELM
copyright
page 50
I,Q
I,Q
I,Q
I Q
T/4
I,Q
-Q
3T/4
I Q
-Q
Before evaluating the phase of the signal for symbol recovery, the signal must be processed to achieve
multipath propagation filtering.
Following steps are used :
Record all the samples of a paquet
Find out synchronisation sequence by autocorrelation between the signal and the signa
representative this synchronisation sequence. This allows to exactly recover the middle of the
paquet
Analyse the spectrum of the signal with a window aroud the synchro sequence.
Compare this spectrum to the ideal spectrum of the synchronisation sequence; the difference is
repreentative of the channel impuse response from the transmitter to the receiver at time the
paquet is transmitted
Calculate the filter which have an impulse response reversed from the preceeding one
Apply this filter to all the samples of the paquet (with a correlation function).
Evaluate the mean period symbol rate
Measure the signal phase at any symbol period.
This process is more complex for there are several different synchronisation sequences for TETRA and there
are two types of paquet: full time slot paquets and half time slot paquet.
ETELM
copyright
page 51
3.9. LINEARITY
Non constant envelop modulation as TETRA needs very good amplitude linearity characteristics ;
Any non linearity involves spectral spurious response
One of the main effect of non linearity is looked with the spectrum around the useful spectrum : there are
typical increase level symetrical from the center frequency, in the adjacent channels.
ADJACENT CHANNELS
TETRA CHANNEL
ADJACENT CHANNELS
SHOULDERS ORDER 3
SHOULDERS ORDER 5
frequency
25 KHz
50 KHz
75 KHz
ETELM
copyright
page 52
Shoulders are made by a non linear element. By changing the level at the input of such element:
Main signal changes 1 dB for any 1 dB input level change
Shoulders order 3 change 3 dB for any 1 dB input level change ( that is the relative level to the main
changes of 2 dB for 1 dB input change)
Shoulders order 5 change 5 dB for any 1 dB input level change ( that is the relative level to the main
changes of 4 dB for 1 dB input change)
Care must be provided for such measurement while the measuring instrument is often not linear enough
displayed shoulders may be sometime the fact of the measuring instrument. It is very simple to know if
shoulders are from equipment or from measuring instrument: by inserting a standart 3 dB attenuator at the
input of the measuring instrument:
If shoulders order 3 decrease 3 dB, shoulders are from equipment
If shoulders order 3 descrease 9 dB, shoulders are from measuring instrument.
Obviously, linearity problems mainly affect power amplifiers; no standart amplifiers as they are used for
analog PMR are suitable for TETRA linearity requirements. Different methods and arrangements of these
method are used to reach these requirements:
Amplifier with very high compression point ( IP1 & IP3)
Clas A amplifier : unfortunatly these amplifier are with very low efficiency ( theoretically maximum
27% and tupically 15 %) and a lot of power is dissipated
Feed forward technology : a compensation signal is added to the usefull signal at the output of
the amplifier.
Cartesian loop : a compensation signal is added to th usefull signal at the input of the amplifier ;
this signal is evaluated according to the input signal and some compensation rules which are
evaluated during learning time slots : during this time slots, a typical and known signal is used and
the output signal from the amplifier is measured. Learning time slots are also used by some
terminals they are named CLCH ( Common Linearisation channel).
ETELM
copyright
page 53
4. PAQUET FEATURES
downlink
3
time
uplink
As example, a paquet may carry a part of an audio message and, if all time slots are allocated to different
communications, there are 4 simultaneous communications transmitted by the same base station over one
RF carrier.
Uplink carrier is different from downlink one and these carriers are spaced by a constant frequency value :
the duplex spacing ( 10 MHz for European TETRA bands)
In most case mobile transmits and receives in one of the 4 time slots; nevertheless, some mobiles may use
simultaneously several adjacent time slots on the same carrier: its the multislot feature which is mainly used
for high data transfert requirements.
Paquets are structured into frames, subframes and hyperframes according to following diagram.
ETELM
copyright
page 54
18
Control frame
1 frame = 4 Timeslots = 57 ms
509 510
255 256
255
ETELM
copyright
page 55
80
120
38
block 1
Frequency
correction
216t block 2
or PA linarisation
30
Broadcast
bloc
synchro
10
216 bit
14
22
16
216
bit
10
synchro
80
38
120 block 1
Correction
frquence
216 block 2
ou linarisation du PA
30
Broadcast
bloc
synchro
2 2
216 bit
14
22
16
216 bit
2 2
synchro
216 bit
22
216 bit
14
15
synchro
34
84
30
84
15
34
synchro
Ramping and
linarisation
PA
ETELM
84
30
84
synchro
traine
traine
copyright
page 56
Garde
ramping
guard
time
paquet
ETELM
copyright
page 57
Consequently, the global RF phase increase of 45 e ach 14 milliseconds (time slots duration) that is 360
every 112 milliseconds which correspond to a frequency shift of 8,9 Hertz from the nominal carrier. This
shifted value must be taken into account if accurate frequency measurements are provided for calibration.
Each phase adjust field is one symbol (2 bits) and there are two of such field : one at the begining of the
paquet, one at the end.
ETELM
copyright
page 58
4.3. CODING
4.3.1. Coding theory summary
Encoding consists in adding redudancy bit to a message in order to protect it and to get the possibility to
detect and/or to correct transmission errors as soon as there are not too much of such errors.
There are two types of codes :
Bloc codes : for a message of fixed n bit, k bit are added the places where are inserted these
redudant bit is not of importance while its always possible to reorder the bit.
Convolutional codes : redudant bit are periodically inserted into a continuous data stream.
TETRA only use bloc codes.
Let a bloc code with n usefull bit and k redundant bit this code is named a n,k one.
n
n+k
There are 2 possibilities of usefull messages and 2 possibilities of received messages (in case of very
high transmission disturbance) .
n+k
n
From these 2 possibilities, only 2 correspond to non altered messages. One may look all possible
messages as a cloud in a space an non altered messages as some points in this cloud. The distance
between two messages is equal to the number of bit which are different between this two messages. When
they are only few transmission errors, the distance between the received message and the original one is
small; when the eroor number increase, the distance increase.
When receiving an altered message, one selects the real message nearest from this message in the cloud
that is the ammowed message with minimum distance from the received one.
The code distance is the minimum distance between two authorized messages.
A code is a perfect one if the distance between any of the authorized messages ic constant.
There are only few perfect codes; nevertheless, there are codes which are close from the optimum; they are
named quasi perfect.
Code distance is directly related to the capability of detection and correction of the code according to
following table :
Code distance
2
3
4
5
6
7
....
ETELM
Detection capacity
Correction capacity
(error number)
(error number)
1
2
3
4
5
6
...
0
1
1
2
2
3
..
copyright
page 59
N
1 error correction
1
2
3
4
5
6
7
8
9
10
11
12
2 errors correction
1
4*
11
26
57
120
247
502
1013
2036
4083
3 errors correction
1
5
15
35
57
128,
331
671
1353
4 errors correction
4
14
34
76
160
330
670
5 errors correction
5
17
42
92
193
397
9
25
58
125
261
* Hamming code
Code efficiency is the ratio between usefull data and transmitted data that is : = N / ( N + K)
MER
MER WITHOUT CODING
Code distance / number of bit to be encoded
d/n
When the number of corrected errors increases, the confidence level in the resulting message decreases ; in
a practical way, in order to keep a sufficient confidence level, one rejects messages with an error number
approaching the code limit.
ETELM
copyright
page 60
:
AACH
BSCH
TCH2.4
TCH 4.8
TCH 7.2
2,4Kb/s
data
7,2 Kb/s
data
60
120
1
144
432
2
288
432
0,5
432
432
0
Iformation
Network
for a mobile broadcaste
access a
d
channel
information
n
n+k
d/n
K1->k1 +16
Reed Muller
RPC
+puncturing
entrelacement
scrambling
FCS
14
30
1,14
SCH/HD
BNCH
STCH
SCH/HU
Signaling informations
124
216
0,75
92
168
0,82
268
432
0,61
( )
( )
(option en mode de
base,
intgr en mode
avanc)
ETELM
SCH/F
copyright
page 61
4.4.1. Vocoder
General architecture of the vocoder (generator part) is as followed :
Filter parameters
weighting
Preceding
excitation
Exciting pulse
period (pitch)
Adaptative
table
+
index
High
speech
pass filter
and
scaling
Short term
prediction filter
Algebraic
table
Grey colored areas correspond to parameters transmitted over the TETRA channel.
4.4.1.1.SHORT TERM FILTER
This filter is defined with 10 points, it is evaluated every 30 milliseconds that is, for a 30 millisec. Window, it
samples a 300-3300 Hz signal with 333 Hz spacing ( equivalent to a 100 Hz sampling )
frequency
333 Hz
Curves are received every 30 millisec. are smoothed from one to another and the real response of the filter is
modified every half frame ( 15 millisec.)
.
ETELM
copyright
page 62
finally, the ten parameters for any 30 milliseconds period are within 26 bit.
30 milliseconds
30 milliseconds
4.4.1.3.ALGEBRAIC TABLE
Algebraic table synthesis method uses predefined pulse configurations as exciter. Each of these
configurations corresponds to a typical sound familar to the ear they are named
patrons and are typical from a language and/or an accentuation.
TETRA vocoder uses 8 pulses configurations. The exact time position of these pulses are selected in the
following table.
Table parameter
Pulse with amplitude + 1,414
Bit number
5
3
3
3
1
1
16
Note : les parenthses signifient que limpulsion peut tre dcale dans la sous trame suivante.
Evaluation is made every 7,5 milliseconds, that is every 60 samples.
ETELM
copyright
page 63
Before encoding, the input signal must be free of dc component and must be scaled in order to avoid any
overflow ; it is made with a high pass filter and a limitor/compressor.
PARAMETERS
TOTAL per
frame
subframe 1
subframe 2
subframe 3
subframe 4
8
16
6
5
16
6
5
16
6
5
16
6
26
23
64
24
137
When translated to standart telephone PCM form, one have to translate clocks while TETRA and PCM clocks
are differents they must be tied together (same synchronisation) to avoid drift problems according to:
1 multiframe = 18 time slot = 17 x 480 PCM samples 17 x 2 x 30 millisec. (for 2,048 Mb/s
based PCM)
As frame 18 is preserved for signalisation, a time compression of 17/18 must be introduced for encoding
and a time expansion of 18/17 must be introduced for decoding ; as consequence, there must be a minimum
of 18/2 frame delay each time an audio signal pass through the TETRA world.
All informations to be transmitted do not present the same importance. This is measured by subjective
evaluation of the audio quality level when introducing artificial errors affecting one of theses informations.
Such experimental research can separate three classes of informations :
classe 0 : it concerns 51 of the 137 bit which are the less sensitive
classe 1 : it concerns 56 of the 137 bit
classe 2 : it concerns 30 of the 137 bit which are the most sensitive
each of these classes is encoded by different codes with different error protection capacity. In another hand,
during normal trafic (no signaling during audio), encoding is performed directly over two adjacent frames, that
is over 2* 137 bit corresponding to 60 milliseconds.
The 2 x 30 bit in the class 2 are scrambled with RPC coding and a 7 bit CRC is added with an
overall parity bit. 4 tail bit are added and the 72 bit are encoded with a convolutional code with
18/8 rate.
The 2 x 56 bit in the class 1 are encoded with a convolutional code of 2/2 rate
The 2x 51 bit in the class 0 are transmitted without code
Finally, there are :
class 0
2 x 51
class 1
( 2 x 56 ) 3 / 2
class 2
( 2 x 30 + 8 + 4 ) 18 / 8
= 432 bit
... soit de quoi remplir un time slot - cest dire quen une trame de 14,16 millisecondes, on transmet 60
eme
millisecondes de parole, lajustage de dbit tant ralis par la 18
trame.
ETELM
copyright
page 64
Analyse horizon
Parameters number
Ratio PCM bit / vocoder bit
Number of transmitted bit
Number of transmitted bit /
number of vocoder bit
Transmission rate
ETELM
TETRA
30 millisec.
137
14,01
432
3,15
22,8 Kb/s
11,4 Kb/s
14,4 Kb/s
copyright
page 65
LLC A
Air
interface
LLC B
LLC A
BL_UDATA
Air
interface
LLC B
BL_DATA
BL_ACK
For acknowleged data transmission, the procedure is classical with a time out for retry in case when no
acknowlege is received:
LLC A
Air
interface
LLC B
BL_DATA
Time out
BL_DATA
BL_ACK
Time out
BL_DATA
BL_ACK
ETELM
copyright
page 66
This procedure do not protect transmission against multiple transmission in case of loss of acknowledge
messages.
For downlink, the base station sequentially sends messages to different mobiles in the time slots according to
rules indicated in the next chapter (association of physical logical channels to physical channels).
For uplink, there are two types of exchanges, as for any radio system:
Uplink messages sollicitated by the infrastructure: typically its an acknowledge or a response from
the mobile
Uplink messages non sollicitated by the infrastructure.
Sollicitated messages are transmitted during a time slot which is preserved for the designated mobile that
is, the infrastructure allows only one designated mobile to use the time slot.
Non sollicitated messages are sent by mobiles during window opportunities indicated by the infrastructure.
Several mobiles may transmit in the same opportunity and there are collisions; collisions are managed with
ALOHA.
5.1.1. ASSOCIATION
TETRA basic link integrates a specific powerfull feature: the association: by this mean, a mobile with a
pending message (waiting for an opportunity for sending the message to the infrastructure) and receiving
another message from infrastructure with a preserved time slot for acknowledge may associate the
acknowledge and the pending message in the same preserved time slot.
Si la donne devant tre transmise par lexpditeur arrive trop tard, elle est traite comme une donne
acquitter normalement (partie infrieure du diagramme ci-aprs) :
BS
Air
interface
MS
Unsollicitated message
Waiting for an
opportunity
BL_ACK + DATA
Preserved
time slot
ETELM
copyright
page 67
BS
Air
interface
MS
Normal preserved
time slot
Granting delay
ACK
preserved time slot
with granting delay
The interest of such possibility is with polling: the message sent from infrastructure to a mobile is a request to
an application process in the mobile. Sometime the application process could be long and, the response time
may be more than one frame ( the transmission times between transmission level and application level must
be included); in that case, the preserved time slot is lost to carry the response and this last must be
transmitted in the next ALOHA opportunity that is with delay and possibility of collision with another mobile
message.
With granting delay, the application process have more time and the preserved time slot is not lost.
ETELM
copyright
page 68
Air
BS
interface
MS
Without granting
delay, the response is
missed for the
preserved time slot
request
Granting delay
Application
response
ACK + RESPONSE
ETELM
copyright
page 69
LLC A
Request with Qos service quality
Air
interface
LLC B
AL_SETUP
Qos is accepted or a lower
Qos is proposed
ETELM
copyright
page 70
LLC A
Segment 2
Air
interface
LLC B
Segment 1
AL_DATA 1.1
2.3 2.2 2.1 1.4 1.3 1.2 1.1
AL_DATA 1.2
A request acknowledge
AL_DATA 1.3 _ AR
AL_ACK
AL_DATA 1.4_FINAL
Segment 1
AL_DATA 2.1
AL_DATA 2.2
AL_DATA 2.3_FINAL_AR
Segment 2
AL_ACK
2.3 2.2 2.1
An overall check is used with FCS code (as optionaly used in basic link) this encoding is made for each
segment.
Retry process in cas of missing bloc(s) is managed according to the maximum blocs number allowed to be
transmitted in advance, that is without acknowledge receipt. (it is one of the parameters indicated with service
quality).
ETELM
copyright
page 71
Interface
air
LLC A
Segment 3
Segment 2
LLC B
Segment 1
AL_DATA 1.1
3.4 3.3 3.2 3.1 2.4 2.3 2.2 2.1 1.6 1.5 1.4 1.3 1.2 1.1
AL_DATA 1.2
AL_DATA 1.3
AL_DATA 1.3
AL_DATA 1.6 F
AL_DATA 2.1
A go on with segment 2
AL_DATA 2.2
AL_DATA 2.3
AL_DATA 2.4_F_A
ACK 1.3,1.6, 2F
Segment 2
ETELM
copyright
page 72
ACK 1.3
AL_DATA 1.3
Segment 1
ACK 1F
AL_DATA 3.1
AL_DATA 3.1
AL_DATA 3.4_F_A
ACK 3
AL_DATA 3.1
AL_DATA 3.1
ACK 3 F
ETELM
copyright
page 73
Interface
air
LLC A
LLC B
AL_DATA
AL_DATA _AR
AL_RNR
AL_ACK
AL_FINAL _ AR
AL_ACK
ETELM
copyright
page 74
6. CHANNELS
With FDMA, channels are intuitive ; they are associated with the radio frequencies and, at any moment, any
equipment is attached to one and only one channel while they cant work on different frequencies at the same
time.
With TDMA, its more complex while an equipment on a RF channel may transmit different types of
information at the macroscopic level.
Channel x
carrier 1
Channel y
carrier 2
Channel z
LOGICAL CHANNELS
PHYSICAL CHANNELS
Air interface
Physical channel bit rate is constant while logical channel bit rate is variable, according to :
The requested bit rate from application(s)
The share of the carrying physical channel by other(s) logical channels
The transmit mode of base station
... the last point is due to the possibility to use base stations not only with continuous transmission but also
with pulsed transmission.
ETELM
copyright
page 75
Some logical channels are only one way (infrastructure to mobiles or mobile to infrastructure) others are
both way.
Communication type
Mobile / mobile
Duplex monosite
half duplex monosite
Duplex multisite
halfduplex multisite
Mobile / tlphone
duplex
Group (half duplex)
Monosite
multisite
ETELM
copyright
page 76
SCCH are used when the trafic on the MCCH exceeds its capacity. Management of SCCH is performed
by infrastructure it is not normalized. There are mainly three different methods.
Fixed mode : the mobile fleets are allocated to MCCH and SCCH(s) according to a fixed table
Load regulation: the number of SCCH is fixed and the infrastructure manages allocations in
order to get equal trafic on these channels
Dynamic regulation: if the trafic increases above a fixed level for MCCH and SCCH,
infrastructure automatically open a new SCCH and closes it if the trafic decreases.
ASCCH (associated control channel) it is a temporary signaling channel used to extend a MCCH or a
SCCH. A SCCH must be on the same frequency as the channe lit extends. It is used in case of expected
long transmission with a specific mobile : the exchange starts on the MCCH or SCCH and go on the
ASCCH allocated by the infrastructure.
TIME SLOT
1
MCCH
carrier 1
3
SCCH
carrier 2
ASCCH
TCH
SITE A
TCH
carrier 3
TCH
carrier 4
MCCH
carrier 5
TCH
TCH
SSCCH
TCH
TCH
ASCCH
SITE B
TCH
TCH
ETELM
copyright
page 77
A radio site may have several main carriers with several MCCH in that case, it is considered as multiple
radio sites physically implemented at the same place.
carrier 1
MCCH
carrier 2
MCCH
SCCH
SCCH
TCH
SCCH
TCH
SITE C
At the same place
SITE D
ETELM
copyright
page 78
LCH (linearisation channel) these are not exactly signaling channels while they do not carry
informations ; they correspond to time slots allocated by the infrastructure for mobile linearisation.
During these time slots, mobiles may transmit for in order to get correction parameters for future
linearisation.
SCH (signaling channel) : they are signaling channels from differnt types :
SCH/F bidirectional signaling channel using full time slots
SCH/HD downlink signaling packet using half time slots
SCH/HU uplink signaling packet using half time slots
AACH (access assigned channel) this channe lis only use downlink ; it describes allocation for the
next time slots if a time slot is allocated to ALOHA, it indicates ALOHA parameters to be used. This
channel is separated into 2 sub channels:
FAACH (fast AACH) carried by frames 1 to 17
SAACH (slow AACH) carried by frame 18
STCH (stealing channel) this specific channe lis used to transmit signalisations during a
communication it is only used on allocated time slots and signaling data are mixed to speech data.
ETELM
copyright
page 79
downlink
uplink
Bloc 1
1 to 17
18
frame
1 to18
trame
1 to 17
bloc 2
bloc 1
TCH
STCH + TCH
STCH + STCH
SCH/F
SCH/HD
SCH/HD
BSCH
SCH/HD
SCH/HD
BNCH
bloc 2
TCH
STCH + TCH
STCH + STCH
SCH/F
SCH/HU
SCH/HU
CLCH
SCH/HU
bloc 2
18
multiframe
timeslot
frame 18
downlink bloc 1
(MT)mod4=1
downlink bloc 1
BNCH
CLCH
BSCH
downlink bloc 2
uplink t
BSCH
downlink bloc 2
uplink
(MT)mod4=2
BNCH
CLCH
BSCH
downlink bloc 1
(MT)mod4=3
downlink bloc 2
BNCH
CLCH
uplink
downlink bloc 1
(MT)mod4=4
downlink bloc 2
BSCH
BNCH
uplink
ETELM
CLCH
copyright
page 80
1 slot
A
B
ETELM
copyright
page 81
Req
Req
Time out
Request
from user or
API
First attempt
ETELM
copyright
page 82
MCCH
MCCH TCH1
TCH2
MCCH
MCCH
TCH1
TCH 2x ....
TCH 3x ...
MCCH carries registration trafic, signaling trafic, roaming and hand over trafic, broadcast trafic and SDS.
In case when the MCCH trafic is too high, it is possible to use SCCH (secondary control channel(s)) to unload
the MCCH. SCCH are with times slots 2 up to 4 and the SCCH allocation is dynamically managed by the BS.
A time slot allocated to SCCH is not available for trafic channels.
ETELM
copyright
page 83
Carrier 1
MCCH
SCCH
TCH
TCH 4x...
Carrier 2
Carrier 3
TCH
In the preceeding example, one notes that a full carrier with the 4 time slots may be allocated for a data
transmission.
ETELM
MCCH
TCH
TCH
TCH
TCH
TCH
TCH
TCH
copyright
page 84
SITE A
BS
carrier 1
BS
Carrier 4
SITE B
Sharing carrier 4
SITE C
BS
Carrier 2
BS
Carrier 4
BS
Carrier 3
BS
Carrier 4
ETELM
copyright
page 85
= MCCH
BS1
BS2
BS3
BS1
TCH
BS7
BS4
TCH
BS7
BS5
TCH
BS7
Example of time sharing over 24 base stations with one audio communication.
Time sharing mode may be extended by considering non interfering base station. As the frequency may be
reused by far base station, it is possible to set groups of non interefering base stations and to rotate the
allocation of the frequency over these groups. At one time, the freqency is used by all the base stations in the
same group. By this mean, it is possible to get a nationwide coverage with only one carrier.
ETELM
copyright
page 86
Channels
number
Extended mode
Frequency sharing
Minimum mode
Time sharing
Trafic density
Compatibility modes between them must be considered on a case by case; typically, minimum mode hardly
co-exists with other modes of operation synchronous mode is mlangeable in the following cases:
time share: Yes for part time slot frequency-sharing: very little interest
mode extended: interest if only part of the BS extension are mounted in synchronous mode
minimum: very little interest
ETELM
copyright
page 87
ETELM
copyright
page 88
Downlink ( BS => MS )
Uplink ( MS => BS )
3.1
3
4.1
4.2
1.1
1.2
2.1
2.2
3.1
3.2
4.1
4.2
MS@c response
2.1
2.2
3.1
1
3.2
4.1
4.2
ETELM
copyright
page 89
BS(MCCH timeslot 1)
Downlink ( TX )
MN4
FN1
FN2
FN3
FN4
FN5
FN6
FN7
FN8
FN9
FN10
FN11
FN12
FN13
FN14
FN15
FN16
FN17
FN18
MN5
FN1ETELM
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
Uplink ( RX )
Mode Traffic
MS monoslot
Uplink ( TX )
ALOHA
Demande de mise en com TCH duplex
1
1
2
2
FN1
Avis de traitement d'appel
3
3
4
4
1
1
2
2
Assignation de mise en com TCH
FN2
3
3
Timeslot 2 downlink et uplink
4
4
1
1
Acquittement par premtion STCH
2
2
+ dbut d'mission TCH ( half slot )
FN3
3
3
Bloc TCH downlink ( Full slot )
4
4
1
1
Bloc TCH uplink ( Full slot )
2
2
FN4
3
3
Bloc TCH downlink ( Full slot )
4
4
1
1
Bloc TCH uplink ( Full slot )
2
2
FN5
3
3
4
4
1
1
:
2
2
FN6
3
3
4
4
:
1
1
2
2
FN7
3
:
3
4
4
1
1
2
2
FN8
3
3
TCH Half slot + premption STCH Dw
4
4
1
1
TCH Half slot + preemtion STCH Up
2
2
FN9
3
3
TCH Full slot Dw
4
4
1
1
TCH Full slot Up
2
2
FN10
3
3
:
4
4
1
1
2
2
FN11
:
3
3
4
4
1
1
:
2
2
FN12
3
3
:
4
4
1
1
2
2
:
FN13
3
3
4
4
:
1
1
2
2
FN14
3
3
:
4
4
1
1
2
2
:
FN15
3
3
4
4
1
1
2
2
FN16
3
3
TCH Full slot Dw
4
4
1
1
TCH Full slot Up
2
2
FN17
3
3
Opportunit de signalisation ACCH
4
4
downlink
1 Opportunit de signalisation ACCH uplink 1
2
2
FN18
3
3
4
4
theoretical
TETRA training
copyright
MN4
FN1
FN2
FN3
FN4
FN5
FN6
FN7
FN8
FN9
FN10
FN11
FN12
FN13
FN14
FN15
FN16
FN17
FN18
Downlink ( RX )
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
pageFN1
902
FN1
FN2
FN3
FN4
FN5
FN6
FN7
FN8
FN9
FN10
FN11
FN12
FN13
FN14
FN15
FN16
FN17
FN18
MN5
Tx
Tx
Tx
Tx
UPLINK
1
Rx
Rx
Rx
DOWNLINK
1
Rx to Tx
switching time
Tx to Rx
switching time
With this arrangement, mobile half duplex are therefore capable of carrying out in full duplex, both signs for
voice traffic exchanges or data circuit mode. It belongs to the infrastructure (who knows if a mobile is half or
full-duplex) do not transmit data to a mobile during the slot where he is supposed to be broadcast and during
the adjacent slot.
ETELM
copyright
page 91
Tx
Tx
Tx
Rx
Rx
ETELM
copyright
page 92
Tx
Tx
Rx
Tx
Rx
3 Time slot Multislot downlink with a false duplex mobile: there is more than one time slot
available on the way back (uplink)
ETELM
copyright
page 93
Economy group
Sleeping time
EG1
EG2
EG3
EG4
EG5
Sleeping frames
number
1
2
5
8
17
EG6
EG7
71
359
4 seconds
20,5 seconds
57 millisec.
114 millisec.
285 millisec.
456 millisec.
1 second
remarks
When a mobile cell exchange energy saving mode, it can keep this economy, view with the same
characteristics, provided that it ensures the proper alignment of its calendar with that of its new cell
(sync time slot numbering of frames and multitrames); this alignment should be automated where all
cells in a single LA must be synchronized. Low power mode is immediately stopped in the following
cases:
mobile is returned on a different signaling channel
mobile receives a call to one any of its addresses (individual or group) or a transfer of
data (advanced link) to start
the mobile wants to transmit a mobile signal changes
Mobile returns to power saving mode in the following cases
it is on the MCCH
it has nothing more to transmit
ETELM
copyright
page 94
Tx A
Tx A
CHANEL A
duplex
Rx A
Rx A
Tx B
CHANEL B
duplex
Tx A
Rx A
Tx B
Rx B
Tx B
Rx B
Rx B
ETELM
copyright
page 95
ETELM
copyright
page 96
9. NETWORKS ARCHITECTURE
Hertzian density
(spectrum optimisation)
roaming
Multisite open channel without
synchronous operation
Multisite open channel with
synchronous operation
Security in case of radio site failure
capacity of significant mobilization of
resources at a given point
Antena coupling
Fixed link costs
Logistic cost
Infrastructure cost
low
Low number (advazntage)
Low efficiency
efficient
efficient
high
low
low
high
no
high
high
Very difficult
low
low
identical
There are also add "quantization" effect of to TETRA:, in case of strong global traffic density, it is almost
unnecessary to decrease the size of the cells below that three or four communications by site, amount that
corresponds to an elementary BS traffic density. Of course, for sites to multiple BS, they work in extended
mode.
ETELM
copyright
page 97
With an ideal sharing space on three antennas, these antennas gain increases the scope of the
site of a factor in (3 and total number of infrastructure equipment is the same).
EQUAL AREAS
ETELM
copyright
page 98
Other
TETRA
networks
Air Interface
ISI
AI
RESEAU TETRA
MS
No standard inside
PEI
(mobile)
RTCP
PABX
LI
LS
Listening
interface
Wired
station
NORMALISE
ETELM
copyright
page 99
site
radio
site
radio
site
radio
site
radio
site radio
Sw
NMS
NMS
Sw
site radio
site
radio
IP network
IP network
PABX
PSTN
IP network
PABX
PSTN
dispatch
gateway
dispatch
serveur
PABX
PSTN
serveur
dispatch
NMS
serveur
CENTRALISED
1 Switch
liens
Dedicated
vers sites
linksstructurs
to radio
sites
IP CENTRALISED
> = 1 Switch
IP links to radio sites
NON
CENTRALIZED
0 Switch
IP links to radio sites
ETELM
copyright
page 100
managed by site remains constant. Given the limited transmission links capacity to sites, and given the
limited capacity of inbound traffic real-time processing, this type of network is in practice restricted to 8,
exceptionally 16 sites
..
Non
concerned
site
radio
site
radio
Non
concerned
site
radio
Incoming trafic is not
related to the radio trafic
managed on the site but
related to the whole trafic
of the network
site
radio
IP network
These networks are made up of a central switch connected to the various radio through dedicated links
(digital links to Nx64Kb/s in General) sites.
This architecture is much more rigid than previous architecture but it is not a limitation to the size of the
network; switch serves as the 'filter' and only transmit to a radio single traffic required to this site.
ETELM
copyright
page 101
B
site
radio
site
radio
site
radio
serveur
dispatch
IP NETWORK
recorder
Mobile/dispatching
communication
PABX
PSTN
SWITCH
A frequent provision is to route traffic between devices involved in a communication directly: switch manages
communications and, at the beginning of each, it gives the address of the other each equipment or other
equipment to the or which traffic should directly be dispatched during the entire communication.
ETELM
copyright
page 102
B
site
radio
site
radio
site
radio
serveur
dispatch
IP NETWORK
recorder
PABX
PSTN
SWITCH
ETELM
copyright
page 103
BS
BS
BS
BS
BS
BS
Links switching
SW
A
SW
A
SW
B
STAR NETWORK
SW
B
BS
BS
BS
BS
IP network
other
equipements
SW
A
SW
B
ETELM
copyright
page 104
BS
BS
BS
BS
IP network
Other
equipments
SW
A
SW
B
In case when IP network is spreaded into two parts, the network automatically is
divided into two independant TETRA networks, each of them controlled by a SW.
ETELM
copyright
page 105
ETELM
copyright
page 106
ETELM
copyright
page 107
TNX
C_PLANE
TLX..
U_PLANE
TMX....
TMV..
TP..
antenna
SW
ETELM
BSC
BS
copyright
page 108
Radio
site
Network
mangement
PABX
IP network
Radio
site
Switch
IP network
API
PABX
API
dispatch
dispatch
Full IP
Any arrangement is therefore permitted, provided that it complies with a few basic rules, in particular that do
not pass in structured (IP) on a low flow - duct so if average throughput required between two devices is
substantially equal to the capacity of the link, the IP transmission organization is to outlaw.
ETELM
copyright
page 109
rate
Kb/s
Rate for 4 channels
( 1 TETRA channe)
36
TP
TMV
TMX
TLX +
U_PLANE
C_PLANE +
U_PLANE
C_PLANE +
MIC
Lower throughput point must be chosen preferentially to deal with the longer lines and many - that is to say
either rows SW - BS or SW - BSC lines.
The above mentioned rates are average rates should take account of the fact that Crete throughput may be
markedly higher based on multiplexing used to route 4 routes of a BS; indeed, the more delicate constraint
concerns long signs towards data transmission: anticipated longer packets are 2 Kbytes; two cases are then
to consider :
either signage uses a fixed time manner with the voice multiplexed duct, therefore uses a rate well
below the speed of the link: in this case, there is no discomfort to the voice but the packet
transmission is very long - unnecessarily long if there's no voice communication.
Example: 64 Kbps link is divided into 4 x 8 Kbps for the voice and 32 Kbps for signalling: package
provides 250 milliseconds for transmission
Either signage uses the full flow of the link and, in this case, the voice might be greatly
embarrassed.
Example: 64 Kbps link is used in full flow; the packet does more than 125 milliseconds for passed
- but, during this time, 2400 bit voice will have been lost or need to be buffered.
Either link uses a duct structured with a statistical multiplexing giving priority to the voice and, in
this case, none of the previous two disadvantages is fear and can even reduce the throughput of
the link
Either link is informal and, in this case the link rate should be considerably higher than the
average flow to allow routing of long data along with the voice.
ETELM
copyright
page 110
Site A
BS
SWITCH
BS
Site B
BS
BS
BS
BS
Ex : 2Mb/s
Site A
BS
BS
Site B
BS
BS
BS
BS
SWITCH
ETELM
copyright
page 111
Permanent security is to have two links in parallel continuous. In this case, information are issued
simultaneously on the two links at both ends and received one of the two links: there is a function
'And' l ' issue and a function "Or" delivery.
AND
OR
Link A
Extrmity 1
Extrmity 2
AND
OR
Link B
Site 1
Site 2
OR
AND
BS
SWITCH
AND
OR
Site 4
This architecture is very specific problems regarding the synchronization of sites by links
ETELM
copyright
page 112
SIGNAL
binary
symbol
time slot
frame
multiframe
frequency
36 K
18 K
70,5 Hz
17,64 Hz
0,98 Hz
period
27 microsec.
55,55 microsec.
14,2 millisec.
56,7 millisec
1,02 sec..
division
Total division
2
255
4
18
2
510
2040
36720
hyperframe
0,016 Hz
61,2 seconds
60
2.203.200
remarks
priod =
17 x 480 x 125 microsec.
BS with synchronous
transmission
No BS connection
trafic
TCH/F
Between TCH/x
BS
ou
signaling
SW/BS
hand-over
Carriers
synchronisation
Low level
synchronisation
High level
synchronisation
ETELM
copyright
page 113
Radio carriers
synchronisation
oui
oui
oui
non
GPS clock
V11 link
E1 link
IP link
Data rate
synchronisation
difficile
oui
oui
non
Calendars
synchronisation
oui
oui
oui
difficile
H1
B1
H2
B2
H1
B1
2 Mb/s G703
H2
B2
Transparent clocks
H
B1
H
B2
B1
H
B2
These two types of links are also found using modem on analog line - must be particularly wary of 'imposed
clock' mode because, in this case, it is one of the two modem driver link - its accuracy is largely insufficient
local clock.
It is possible to make a transparent link from a link on which clock is imposed by the operator by a specific
technique to as use potential throughput and regenerate each end receipt, the clock as it is issued at the
other end (type G703) clocks
ETELM
copyright
page 114
Ho
H < Ho
H reconstitue
B
.... only one transmission way is drawn
.... This technique remains fragile and often leads to the phase jitter whose effects can be devastating,
especially for synchronizing radio carriers.
... in total, there are three types of links (link transparent to clocks, link to imposed clocks and link with
regenerated clocks) for digital interfaces between TETRA subsets.
H1
B
H2
FIFO
Interconnection equipment may have a memory buffer on the binary path (memory type FIFO). This memory
allows you to collect related variations debit clocks H1 and H2; however, the problem remains around if the
average flow of these clocks is not strictly identical: at a time, it will miss a bit, either have a bit too. For
example, binary transmission will corrupt exactly equal to the offset average of H1 and H2 clocks pace,
regardless of the length of the FIFO.
In some cases, this deterioration has no significance. It is for the transmission of signs which are not
permanent, and the issue is directly rhythmed by the clock output. In the case of permanent binary
transmission (data circuit-based transmission) should therefore errors at a rate exactly equal to the average
relative offset of clocks. In the case of the voice transmission, an average relative offset also produces errors
that result in any noises more or less important; however, it is possible to significantly reduce these effects by
the implementation of justificatio techniquesn :
positive justification: there is a sample speech too: it deletes and, possibly, on smooth adjacent
samples;
negative justification, it creates a further sample interpolating with adjacent samples.
This technique allows you to connect digital telephone connections arriving so non-synchronized on a TETRA
network; however, the operation is not guaranteed for transmission of data or signage.
ETELM
copyright
page 115
The following diagram gives an example of network with all its links and its vectors synchronization:
SW 1
Site B
V11
Site A
microwave
2Mb/s
Href
E1 2Mb/s
SW 2
V11
Site C
Href
ETELM
copyright
page 116
GPS calendar is rythm to 1 second, while the TETRA calendar is rythm 1,02 seconds - which leads to a
few difficulties.
The period of coincidence weft / second is 17 seconds corresponding to 300 frames however, a
resynchonisation frames is not sufficient to the extent where TETRA full calendar maintained by mobile and
infrastructure account until the hypertrame A hypertrame includes 60 x 18 = 1.080 frames
Coincidence hypertrame/second period is of 306 seconds (5 minutes 06 seconds) or 50 hypertrames
equivalent to 300 multitrames or 5,400 frames.
Resynchronization GPS cannot intervene at best only every 5 minutes.
ETELM
copyright
page 117
ETELM
copyright
page 118
The identities of the terminal include its own identity, its membership to different groups, its assigned
identity...
The identities of the terminal include its own identity, its membership to different groups, its assigned
identity... by the operator but declared by the terminal him even at the time of its inclusion.
The rights of the terminal cover areas where he can make and receive calls, the call type it can send or
receive, correspondents types with which he can talk...
The courier terminal cover its voice and its 'data' message.
The terminal State covers its geographical location (location on a site) and its State power (communication,
pending,...)
The TETRA standard contains no indication on the establishment of these databases.
A given mobile may be listed that in one of the databases to the same network (outside); this database is
called attachment for this terminal database
ETELM
copyright
page 119
VDB
VISITORS DATA
BASE
HDB
HOME DATA BASE
Transmitted by
mobile
From operator
Transmitted by
mobile
caracteristics
identities
caracteristics
rights
identities
rights
status
messages
status
TRAFIC
Several arrangements can simplify (or complicate) mechanisms regarding visitor databases or foreign:
to priori confidence: the network receive a visitor or a foreigner agrees immediately if it meets
certain criteria, without waiting to have the database attach this mobile response elements
authentication: this mechanism (described in the following paragraphs) can be applied to mobile
to mobile visitors residents; it allows you to verify the exact identity of mobile.
default rights: rights allocated to mobile visitors - and foreign - let alone are not necessarily the
same as those in its original network
ETELM
copyright
page 120
ETELM
copyright
page 121
RTCP
PEI
data
TETRA radio
terminal
Automatic
TETRA relay
MOBILE
FIXED radio
dispatching
Fixed radio base is made up around a standard radio equipped standard junction PEI terminal.
Complete networking from several automatic relay is possible, but such networks are always performance
significantly lower than those obtained with the same number of base stations connected to a switch.
In General, these networks use a separate by relay bearer (while in analog, it is common to use several relay
on the same frequency); possible utilization of time between the relay share mode however would circumvent
this restriction (at the cost of technical stunts not envisaged today).
In the case of using a separate carrier by relay networks, it is necessary to have basic radio in relays,
including a terminal by carrier: it is not possible to have a single orderable Terminal frequency because it
must be able to work simultaneously on multiple frequencies. Radio databases become real capable to
routethe communication and maintain their own databases switch.
RTCP
PEI
data
PEI
PEI
TETRA radio
terminal
TETRA radio
terminal
Antenna coupling
TETRA radio
terminal
dispatching
ETELM
copyright
page 122
ETELM
copyright
page 123
10. DISPATCHING
.
Own dispatch functions cover all respect to the distribution tasks between operators dispatch positions; these
functions are not seen from the network attached to the dispatching,When a mobile calls its dispatching, he
does not know the operator positions to be reached
In some simple networks, dispatching is integrated in the transmission network; in more complex cases, and
for a better trivialization equipment interfaces and devices, dispatching is functionally and physically
separated from th transmission network..
ETELM
copyright
page 124
Star architcture
Radio SWITCH
Dispatching switch
Radio SWITCH
LAN
ETELM
copyright
page 125
IP
VOIP
Audio
Interface
Sound
board
MICRO, LS
ETELM
API
Application
Application
TETRA
signaling
Signaling
Interface
MMI
copyright
page 126
ETELM
copyright
page 127
Home SW
HDB
ISI
ISI
Previous visited SW
aVDB
New visited SW
nVDB
When a mobile roams from one network to another, following exchanges are transmitted over ISI :
Registration request from the new visited SW to the home SW (exactly the home data base)
Response from the home data base with indication about:
Allowed services for this mobile
Authentification parameters
Attached ans assigned groups
Upgrade of the home data base localisation indication
Cancel the registration on the previous visited SW
ETELM
copyright
page 128
Home SW
Manages the
communication
ISI
Initiator SW
(and involved)
ISI
ISI
ISI
Involved SW
Involved SW
Involved SW
ETELM
copyright
page 129
ETELM
copyright
page 130
TETRA PEI
AT Commands
Dcircuit mode
SDS
Radio configuration
radio informations
ETELM
Packet data
IP version 4
IP version 6
ISO CLNS
X 25
Remote control
Audio communication control
SDS
Radio configuration
Radio informations
Supplementary services
Circuit mode data transmission
copyright
page 131
Circuit
number
103
102
104
101
signal
Tx data
masse
Rx data
earth
(if available)
abrviation
TxD
SG
RxD
PG
sub-D
9
25
4
points points ples
3
2
1
5
7
2
2
3
3
screen screen
+1
RJ11/RJ45
6
ples
2
3
4
8
ples
3
4
5
10
ples
4
5
6
As default set up, the format for transmission is asynchronous, 8 bit, 1 start, 1 stop, LSB first.
The data rate could be up to 64 Kb/s
When power on, data rate must be 9600 b/s. rate change may be programmed from this basis or an
automatic rate detector may be used.
ETELM
copyright
page 132
11.5.4. AT COMMANDS
AT commands are mostly used with wired modem ; they are according to V25 standard ; they are also used
by GSM
There are two types of commands
Normal commands as described in V25 spec.
Extended commands as decribed in V25 ter spec. Extended commandes are noted with a + signa
t the beginning of the command.
Extended commands are transmitted from terminal to radio mobile and may access to three types of
functions :
+CMDi = xx : write command number i with parameterx xxx
+CMDi = ? : test of command number ide la commande numro i ; ce test est utilis pour
connatre le format, le type et la plage des paramtres prendre en compte
+CMDi ?
: read parameters of commands numer i
Header of the
command line
Set
parameter
Extended
command
Parameter
may be
ommitted
Read command
to get the
parameters
Test of the
command
end
responses :
<CR><LF>+CMD2 :3,0,15,TETRA<CR><LF>
Response to the command +CMD2 ? ;parameters in ASCII form are admitted
<CR><LF>OK<CR><LF>
Final result
ETELM
copyright
page 133
BASIC AT COMMAND
COMMAND
Mandatory/
Option
TETRA USE
Z(value)
&F(value)
I(value)
D(x,x,x..)
T
P
A
H(value)
0(value)
S0 = (value)
M
M
O
M
M
M
M
M
M
M
S3 = (value)
S4 = (value)
S5 = (value)
S6 = (value)
S7 = (value)
S8 = (value)
S10 = (value)
L (value)
M (value)
M
M
M
M
M
M
M
M
M
EXTENDED AT COMMANDS
COMMAND
+IPR = (value)
+ICF = (format, parity)
+ IFC = (by TE, by MT)
+ILRR = (value)
+GMI
ou +CGMI
+ GMM
ou + CGMM
+GMR
ou + CGMR
+GSN
ou + CGSN
+GOI
+GCAP
+GCI = (T.35)
+CSCS = (value)
+CSTI = (value)
+CBSI = (circuit(encrytion,
communication type)
ETELM
Mandatory/
Optionnel
TETRA USE
O
O
O
O
M
O
M
O
copyright
page 134
+CDCC = (value)
+CEER
+CSDS = (service)
+CNMI =
(mode(my(bm(ds(bfr)))
+CMGS =
(da,toa,oa,length,<CR>)
+CMGL
+CMGD = (index)
+CMGR = (index)
+CNUM
+CREG
M
M
M
M
M
+CPAS
+CBC
+CSQ
+WS45 = (n)
ETELM
copyright
page 135
In order to simplify data transmission over PEI, a driver may be developped to be used by software people
non TETRA and/or PEI familiar.
It is according to following schematic ::
PL_OPEN req
PL_OPEN conf
PL_CLOSE req
PEIapplication
PL_CLOSE ind
PL_TEST req
PEI
Interface
Driver PPP
PL_TEST ind
PL_REPORT ind
PL_UNITDATA req
PL_UNITDATA ind
Different internal parameters to the driver are used to adapt it to several cases
Internet Protocol version 4
Van Jacobson Compressed TCP/IP
Van Jacobson Uncompressed TCP/IP
IP6 Header Compression
Internet Protocol version 6
Internet Protocol Control Protocol
IPv6 Control Protocol
Link Control Protocol
TETRA Network Protocol type 1
TNP1 Control Protocol
ETELM
copyright
page 136
TOTAL 48 bit
MCC
Country code
10 bit
MNC
Network code
14 bit
SSI
Short adress
24 bit
3 digit
CCTT X121
France = 208
( 0D0 hexa)
ETELM
copyright
page 137
Infrastructure
mobile
ETELM
202
204
206
208
212
213
214
216
218
219
220
222
225
226
228
230
231
232
234
238
240
242
244
246
247
248
250
255
257
259
260
262
266
268
270
272
JAMAIQUE
GUADELOUPE
BARBADE
ANTIGUA et BARBUDA
CAYMAN (iles)
VIERGES/BRITANNIQUES (les)
BERMUDE
GRENADE
MONTSERRAT
SAINT KITTS ET NEVIS
SAINTE LUCIE
SAINT VINCENT
ANTILLES NEERLANDAISES
ARUBA
BAHAMAS
ANGUILLA
DOMINIQUE
CUBA
DOMINICAINE (rpublique)
HAITI (rpublique)
TRINITE et TOBAGO
TURKS et CAICOS (les)
AZERBADJAN
AZAKSTAN
INDIA
PAKISTAN
AFGHANISTAN
SRI LANKA
MYANMAR (Birmanie)
LIBAN
JORDANIA
SYRIE
IRAQ
KOWEIT
ARABIE SAOUDITE
YEMEN (rpublique)
copyright
338
340
342
344
346
348
350
352
354
356
358
360
362
363
364
365
366
368
370
372
374
376
400
401
404
410
412
413
414
415
416
417
418
419
420
421
page 138
ICELAND
ALBANIE
MALTE
CHIPRE (rpublique)
GEORGIE
ARMENIA
BULGARIA
TURQUIE
FEROE
GROENLAND
SAINT MARIN (rpublique)
SLOVENIE (rpublique)
MACEDOINE
LIECHTENSTEIN
CANADA
ST PIERRE et MIQUELON
UNITED STATES
PORTO RICO
VIERGES/AMERICAINES (les)
MEXIQUE
CHINA (Rpublique)
TAIWAN, Chine
COREE (Rp.Dm.Pop. de)
BANGLADESH
MALDIVES (Rpublique)
COREE (Rpublique)
MALAISIA
AUSTRALIA
INDONESIA (Rpublique)
PHILIPPINES (Rpublique)
THAILANDE
SINGAPOUR (Rpublique)
BRUNEI
NEW ZELAND
GUAM
NAURU (rpublique)
PAPOUASIE NOUVELLE GUINEE
TONGA
SALOMON
VANUATU (rpublique)
FIDJI (Rpublique)
WALLIS et FUTUNA
SAMOA-AMERICAINES
NOUVELLE CALEDONIE
POLYNESIE FRANCAISE
COOK (les)
SAMOA AMERICAINES
MICRONESIE
EGYPTE
ALGERIA
MAROCO
TUNISIE
LIBIA
GAMBIE (Rpublique)
SENEGAL
MAURITANIE
MALI
GUINEE
ETELM
274
276
278
280
282
283
284
286
288
290
292
293
294
295
302
308
310
330
332
334
460
466
467
470
472
480
502
505
510
515
520
525
528
530
534
535
536
537
539
540
541
542
543
544
545
546
547
548
549
550
602
603
604
605
606
607
608
609
610
611
OMAN
EMIRATES
ISRAEL
BAHREIN
QATAR
MONGOLIE
NEPAL
EMIRATS ARABES UNIS (Abu-Dhabi)
EMIRATS ARABES UNIS (Dubai)
IRAN
OUBEKISTAN
TADJIKISTAN
TURKMENISTAN
JAPON
COREE (rpublique)
VIET NAM
HONGKONG
MACAU
CAMBODGE
LAOS
GUINEE EQUATORIALE
REPUBLIQUE GABONESE
CONGO (Rpublique)
ZAIRE (Rpublique)
ANGOLA (Rpublique)
GUINEE BISSAU (Rpublique)
SEYCHELLES (Rpublique)
SOUDAN (Rpublique)
RWANDA
ETHIOPIE
SOMALIE
DJIBOUTI (Rpublique)
KENYA (Rpublique)
TANZANIE
OUGANDA (Rpublique)
BURUNDI (Rpublique)
MOZAMBIQUE (Rpublique)
ZAMBIE (Rpublique)
MADAGASCAR (Rpublique)
REUNION
ZIMBABWE (Rpublique)
NAMIBIE (Rpublique)
MALAWI
LESOTHO
BOTSWANA (Rpublique)
SWAZILAND
COMORES
AFRIQUE DU SUD (Rpublique)
BELIZE
GUATEMALA
LE SALVADOR (Rpublique)
HONDURAS (Rpublique)
NICARAGUA
COSTA RICA
PANAMA (Rpublique)
PEROU
ARGENTINE
BRAZIL
CHILIE
COLOMBIE(Rpublique)
copyright
422
424
425
426
427
428
429
430
431
432
434
436
438
440
450
452
453
455
456
457
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
645
646
647
648
649
650
651
652
653
654
655
702
704
706
708
710
712
714
716
722
724
730
732
page 139
COTE DIVOIRE
BURKINA FASO
NIGER (rpublique)
TOGO (Rpublique)
BENIN (Rpulique)
MAURITANIE (Rpublique)
LIBERIA (Rpublique)
SIERRA LEONE
GHANA
NIGERIA (Rp. Fdrale)
CHAD (Rpublique)
REPUBLIQUE CENTRAFRICAINE
CAMEROUN (Rpublique)
CAP-VERT (Rpublique)
SAO TOME-ET-PRINCIPE (R.D )
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
VENEZUELA (Rpublique)
BOLIVIE (Rpublique)
GUYANE
EQUAYEUR
GUYANE (Dpart, Franais)
PARAGUAY (Rpublique)
SURINAME (Rpublique)
URUGUAY
734
736
738
740
742
744
746
748
Affected group : a Tetra terminal may be affected simultaneously to several groups. Such equipment is
open to communication when receiving a call to any of the affected group.
Static group : a group wich is fixed programmed inside the equipment.
.
Dynamic group : a group wich is dowloaded inside the Tetra terminal by the infrastructure. Downloading
dynamic groups is performed by the infrastructure when the group is created, deleted or modified and when a
terminal is turned on.
By this way, if some chage have been made during the iddle state of a terminal, this last is automatically
updated when it registers.
Dynamic groups may be created, modified or deleted by an external application connected to the network.
Such application may run over a dispatch station or any more complex application.
.
Typical example of dynamic groups :
Set up a group of users for a specific mission ; the mission is generally time limited.
Urban transport: a bus as affected to a transport line. The line is declared as a dynamic group what is
used to perform calls to any bus affected to this line in case of some need.
Airport : a plane is affected to a flight number. Many people are working around the affected plane
before take off and after landing. These mobiles and handportables are affected to the flight number,
what is conveneient to manage the flight.
ETELM
copyright
page 140
Closed group : a closed group is a group which may be called only by terminals owning to this group. A
special mention is made for telephone and a group may be closed to tel and open to other users (in that
case, the group may be reached from any Tetra terminal but not from a telephone set).
Scanned group : a terminal may be affected to several different groups, it may receive a call to one of
this groups when involved in another communication. If the group is scanned, the terminal is aware of this
new incoming call. Infrastructure manages the scanning by transmistting the call on each ongoing
communication involving a terminal belonging to the scanned group.
Priority scanned group : a scanned group is declared with a priority level. When a terminal involved in
a communication receives a scanned group call, it automatically switches to the incoming communication if
the scanned group is with a higher pririty than the ongoing one.
Acknowlege group :when the infrastructure transmits an acknowlege group call, it monitors the
terminals wich have been joined and makes a report. This is achieved by a special procedure wich polls
terminals during the begining of the communication , without any indication to the terminals.
Group with priority over individual : when a terminal involved in an individual communication (with
another terminal or with telephone) receives a group call with hihger pririty over individual, it automatically
releases the individual communication and enters the group one.
Group without priority over individual : when a terminal involved in a group without priority over
individual receives an incoming individual call, it automatically leaves the group communication (but dont
release it if it is not the owner) and enters the individual one.
Group without priority over individual : in that case, the incoming call does not release the
ongoing communication.
.
ETELM
copyright
page 141
Listening group : it is a defined set of terminals wich are systematically opened for listening any
predefined communications. If the listening group is defined to monitor individual call, the infrastructure
manage the individual communication and open a second group one to transmit to the listerner group audio
exchange during the individual communication .
Dispatcher group dispatching: A set of dispatch stations managing the same fleet is named
dispatching. There could be several dispatching connected to the same Tetra network (example police
dispatching and fire brigades dispatching).
Each dispatch station is with its one and unique adresse. The dispatching have also an address wich is a
group address similar to mobile group address.
By this way, a mobile may reach either a selected dispatch station or the dispatching in that second case,
all dispatch stations belongin to the dispatching receive the call and the first of it hanging up takes the
preseance over the communication; the incoming call is then automatically rub out of other dispatch stations.
.
.
12.4. VISITORS
Visitors are radio terminals owning to another TETRA network (in general a distant one without radio
coverage overlapping) and used on the network.
The other Tetra network is with a different MCC/MNC code. the case of Tetra subnetworks sharing the
same MCC/MNC code is different and is described in another .
Obviously a visitor can be accepted only if it has been previously agreed between the management of the two
networks.
An accepted visitor may transmit and receive calls and data.
With limitation, groups may be also visitors groups.
For being a visitor, a radio terminal must:
- Be programmed with signaling frequency channels of the visited network
- Be programmed with MCC/MNC code of the visited network
- Support the visitor functions
A visitor cant use its own adress on a visited network. For the two networks have different numbering plans
and, without care, it same address may be used by the different networks. In order to solve this problem,
following process is used:
- When a visitor wants to register on the visited network, it transmits its full adress with indication of its
originated MCC/MNC code.
- The visited network check if the terminal may be or not accepted.
- If accepted, the visited infrastructure download into the terminal a specific visitor adress wich is a
unique one, from a dedicated range of it own adressing plan.
- Any further exchanges between the visitor and the visited infrastructure refers to the allocated visitor
address.
- Any incoming call to the visitor is translated into the corresponding visitor adress by the infrastructure.
- The visitor user never know its visitor adress and always refer to the numbering plan of its origin
network numbering plan.
ETELM
copyright
page 142
This possibility is out of interest whilen any mobile have its own and specific short number memory, very easy
to use.
Nevertheless, there is a big interest to preserve short number addresses for data serveurs connected to
TETRA networks. By using such address, each message may take benefit of 14 bit more for payload that
increase data transmission efficiency from mobile to data serveur and from data serveur to mobile.
- See also supplementary services
Manufacturer
code
Serial number
preserve
2 digit
6 digit
1 digit
Given by th
regulator
TOTAL 30 bit
MCC
Country code
10 bit
ETELM
MNC
Network code
14 bit
Color code
6 bit
copyright
page 143
MOBILE
Air
interface
BS
Data base
Accepted or
rejected
ETELM
Accepted or
rejected
copyright
page 144
MOBILE
Air
Interface
BS
Data base
accept
Suppress ack
A similar prodedure is used to suppress all group adresses inside a given mobile, without any list of these
groups.
At any time, the infrastructure may ask to a mobile its group list.
MOBILE
Air
Interface
Data base
BS
List request
request @ITSI
List of the
groups
ETELM
List of the
groups
copyright
page 145
12.8. NUMBERING
Adressing plan and numbering plan are different : numberig plan is what is seen by a user and there is an
equipment to locally translate a number to an adress.
An numbering plan used in a network may be different for any equipment of this network while the adress
plan is unique.
As there are many different telecom networks, it is impossible to normalize numbering plans ; nevertheless,
it is recommended to use some common principles for any user may not be completly disturbed by using
different networks. These recommandations have been issued by ETSI for any telecom system (not only
TETRA).
ETELM
copyright
page 146
D2
D3
D2
D3
SSI adress
Decimal/binary
converter
SSI 24 bit
Called adress
Th number of digit to be dialed by the operator may be fixed or free or variable inside given range.
If the predefined number is 000000000, the process is the same as the zro left insert process.
Mobile number
D3
D3
Dialed number
Called number
Decimal/binary
converter
Called adress
SSI 24 bit
ETELM
copyright
page 147
12.8.3.1.PREDEFINED NETWORK
The called network must be programmed inside the terminal (no manual input)
Predefined network
code (MCC,MNC)
D3
Decimal/binary
converter
Extension field
D1
Cointry code
(MCC)
D2
D3
D4
Network code
(MNC)
D5
D6
D7
D7
Decimal/binary
converter
Extension field
ETELM
copyright
page 148
D1
MCC
D23 D24
MNC
Extension field
External number
(24 lments)
TEL. NETWORK
PABX
PABX
connection
connection
PABX
connection
TETRA
TETRA
TETRA
equipment
equipment
equipment
TETRA NETWORK
ETELM
copyright
page 149
In that configuration, it is possible to route directly a call to the TEL. network by using the special SSI code:
16 777 184
This is outside the 7digit range.
The so interconnected PABX are named E164 compatible
ETELM
copyright
page 150
9.999.999
3.999
fleet 3
Prfixe 3
3.000
2.999
fleet 2
Prfixe 2
2.000
1.999
fleet 1
Prfixe 1
1.000
999
On the air interface, full addresses with subrange prefix are used; in order prefix are not seen by users,
terminals must
Hide the prefix
Add the prefix for any outgoing call
All terminals on the market have not these possibilities wich have to be programmed inside the terminal.
.
Relative adressing process may be used to implement VPN ; this process is as follow :
The terminal have its own 7 digits individual adress
When the user dial a number on its keyboard, the terminal automatically add a prefix wich is the first
digit of the individual adress, missing to reach the full 7 digit.
ETELM
copyright
page 151
Example :
3
Terminal number
numbering
MS / MS call
Call through
Call through
type 1 repeater type 2 repeater
Call throught
DMO gateway
ETELM
copyright
page 152
13.1. REGISTRATION
13.1.1. IMPLICITE REGISTRATION
A network may be set in order not to need registration (network with one site as example). Thid characteristic
is broadcasted by infrastructure.
MOBILE
Air
Interface
BS
Data base
registration @ISSI
Location update
reject
accept
Registration
accepted
ETELM
copyright
page 153
MOBILE
Air interface
BS
Data base
registration@ISSI
Update location
Registration accepted
and ASSI downloaded
Accept + ASSI
MOBILE
Air interface
BS
Visitors data
base
Home Data
base
registration @USSI
Location update
Parameters
request
rejet
reject
reject
rejet
Accept +
parameters
Registration
accepted
+ assignations
v(ASSI) et vGSSI)
ETELM
copyright
page 154
13.2. DEREGISTRATION
Infrastructure may ask to mobile to deregister when they are powered off or when they change their adentity
(mobLe rseau peut demander aux mobiles de se dsinscrire lorsquils changent didentit (individuelle ou de
groupe) oile and/or group). This characteristic is broadcasted by infrastructure.
Deregistration is a one way procedure and is not decured by ack.
MOBILE
Air interface
BS
Data base
Detach@ITSI
update
MOBILE
Air Interface
BS
Data base
Temporary
desctivation
dsactivation
ractivation
ractivation
Permanent
Dsactivation
permanente
ETELM
Permanent
dsactivation
permanente
copyright
page 155
13.4. AUTHENTIFICATION
Authentification is a check procedure of the mobile equipment; it is absolutly not related to any operator
authentification.
This procedure request to the mobile to transmit its complete serial number (TEI).
Furthermore, authentification may be used for encryption, it permits in this case to transmit secondary
encryption key to the mobile.
MOBILE
Air interface
BS
Autehntification
request
Data base
Autentification
request
Serial number
Response with
serial number
MOBILE
Air interface
Registration request
@ISSI
Authentification
request
Serial number
Registration
accepted
ETELM
BS
Data base
Localisation update
Authentification
request
Authentification
response
accept
copyright
page 156
MOBILE
Air interface
BS
registration @USSI
assign v(ASSI))
Registration
@v(ASSI),ITSI
Visitor data
base
Home data
base
Location update
Adress assignment
v(ASSI)
Location update
Authentification
request
Authentification
request
Request
parameters
Parameters and
TEI
Serial number
Authentification
response
Location update
Registration
accepted
Registration accepted +
assign v(ASSI), v(GSSI)
ETELM
copyright
page 157
ETELM
copyright
page 158
time
calling
Tx
Rx
U_SETUP
1
2
D_CALL_PROC
4
1
4
1
4
1
L2_ACK
4
1
D_CONNECT
3
STCH mac-data
2
3
U_CONNECT
4
D_SETUP
1
4
1
4
1
D_CONNECT
4
1
2
3
L2_ACK
3
1
Channel
assignement
D_INFO
230 ms
4
1
called
Tx
Rx
3
100 ms
BS
Rx
Tx
2
3
2
3
STCH nul
late
4
1
TCH
early
TCH
Procedure is th same for audio call or for circuit mode data call, as follow :
Calling mobile transmits the call request with an ALOHA access, on the MCCH ( or on the SCCH
if previously assigned) - message U_SETUP, half a time slot
Infrastructure responds with an acknowledge (D_CALL PROCEDING) and, simultaneously sends
the call to the called mobile over the last radio site where the called mobile have been registered
Called mobile is ringed and trasmits an acknowledge (U_CONNECT)
Inffrastructure transmits to both parties, a message indicating to go on communication on an
allocated time slot.
Each party transmits back an acknowledge on the assigned channel (assigned time slot) 2 time
slot with the example
Infrastructure transmits to the calling party a message indicating the begining of the
communication on he allocated channel
Calling mobile transmits the audio signal just after transmission of a signaling stealing message
(STCH)
Infrastructure repeats preceeding messages to the called party
ETELM
copyright
page 159
For a cicuit mode data call, the channel assignment may be achieved :
Either early : in that case, the channel assignment is indicated with messages D_SETUP et
D_CALL _PROCEDING
Or late: the channel assignement is indicated inside the D_CONNECT message
For an audio call, channel assignement is made only in late form
.. in any case, a mobile receiving a channel assignment must immediatly connect on the indicated channel.
Any call establishement indicates a maximum time allowed for this communication. After this time out, any
mobile must come back to the common signaling channel.in the idle state.
time
calling
BS
U_SETUP
100 ms
called
1
2
1
2
D_CALL_PROC
D_INFO
2
U_CONNECT
4
1
230 ms
D_CONNECT
Channel
change
CLCH
4
3
D_CONNECT
TCH
STCH mac-data
L2_ACK
2
3
D_SETUP
STCH nul
TCH
ETELM
copyright
page 160
calling
infrastructure
called
Chnnel assignment
U_SETUP
D_SETUP
D_CALL_PROC
U_ALERT
early
D_ALERT
ring
Autres
messages
Autres
messages
normal
U_CONNECT
D_CONNECT
hook
late
D_CONNECT
ETELM
copyright
page 161
ETELM
copyright
page 162
SW B
(called party
home data
base)
SW A
(originating SW )
SW C
(Called SW)
A calling
B called
A
SW
MS A
Home SW
MS A
ETELM
copyright
page 163
C
SW
MS B
SW B
SW A
(originating SW )
(called party
home data
base)
SW C
(Called SW)
A calling
B called
ETELM
copyright
page 164
ETELM
copyright
page 165
calling
infrastructure
called
Channel
assignment
U_SETUP
D_SETUP
early
D_CALL_PROC
D_CONNECT
late
D_INFO
D_INFO
U_INFO
Channel assignment may be early or late for group circuit mode data call but only withe late mode for audio
group call.
ETELM
copyright
page 166
Mobile A
infra
Mobile B
Channel
assignment
(audio)
Channel
assignment
(circuit data)
U_TX CEASED
D_TX CEASED
D_TX CEASED
U_TXDEMAND
D_INFO
D_TX GRANTED
U_TXDEMAND
(prioritaire)
D_TXGRANTED
D_TX INTERUPT
Any transmission authorization from infrastructure is with a maximum time and any authorizes mobile may
stop its transmission at the end o this time and send a U_TX CEASED message.
Channel allocation is permanent for circuit data mode group communication but may be broken for audio
group communication.
ETELM
copyright
page 167
infrastructure
A Mobile
Channel
assignment
B Mobile
U_DISCONNECT
D_DISCONNECT
D_RELEASE
U_RELEASE
May be allocated to
another
communication
ETELM
copyright
page 168
Mobile A
infrastructure
Mobile B
Channel
assignment
U_TX CEASED
D_TX CEASED
D_TX CEASED
U_TXDEMAND
D_INFO
D_TX GRANTED
U_TX CEASED
D_TX CEASED
D_TX CEASED
Hold time
QUASI
TRUNKING
D_TX CEASED
D_TX CEASED
U_TXDEMAND
D_INFO
ETELM
D_TX GRANTED
copyright
page 169
After sending the D_TX CEASED message from infrastructure, if there is no mobile asking for transmission
after the hold time, the infrastructure transmits a second D_TX CEASED message with indication of
ressource release.
ETELM
copyright
page 170
SW C
(Called SW)
SW B
(Group Home
data base)
SW A
(originating SW )
appel
SW C
(Called SW)
calling
called
ETELM
copyright
page 171
15. MOBILITY
ETELM
copyright
page 172
partial
no
Neighbour cells
knowlege
Initial selection
no
yes
Informations about
neighbouring cells
List of valid cells and
the best cell identified
wich is different from
the registration cell
Non annouced
reselection
yes
no
Open with a
selective audio or
circuit data
communication
Non declared
reselection
no
selective
yes
Type 1 or 2
annouced
reselection
Neighbouring cells
scanned
yes
Selective or group
call establishment
group
Non annouced
reselection
Is terminal allowed
for transmission
no
yes
no
yes
Type 3
annouced
reselection
The selected
neighour cell is
checked
yes
Reslection
non annonce
no
Type 3
annouced
reselection
Type 1 or 2
annouced
reselection
ETELM
copyright
page 173
ETELM
copyright
page 174
15.2.1.1.FOREGROUND MODE
The mobile, in idle state on a cell :
Changes frequency to listen neighbour cell
Synchronises and decodes BNCH if no BNCH is received after 5 seconds, back to the origin
channel.
Measures radio field (RSSI) and evaluates C2
Back to the original channel
15.2.1.2.BACKGROUND MODE :
Ths mode is used when the mobile wants to evaluate the link quality with a neigbouring cell and, without
breaking the link with the present cell.
The mobile looks for synchronization and perform field measurement as for foreground mode. It decodes
BSCH and BNCH to evaluate C2 parameter.
The mobile must record any information about the TETRA calendar for each of the listened cell in order to be
able to synchronise immediatly in case of cell change and to speed up the whole scanning process to update
all the C parameters every 10 seconds.
ETELM
copyright
page 175
15.2.1.3.INTERRUPT MODE
This mode is identical as the foreground but the mobile is involved in a communication over the present cell
and must interupt it to evalaute the C parameter of an adjacent cell.
15.2.2. MONITORING
Monitoring is a continuous evaluation of the links to cells designated as neighbour of the present cell.
Procedure is according to background mode and a measure is declared as valid with minimum 10 seconds.
15.2.3. RANKING
The ranking is the permanent ipdate of the list of the neigbouring cells broadcasted by present cell.
ETELM
copyright
page 176
ETELM
copyright
page 177
RSSI
RSSI received on the present cell
dorigine
FAST_RESELECT_THREHOLD
+ FAST_RESELECT_HYSTERESIS
FAST_RESELECT_THREHOL
D
FAST RESELECTION
RSSI
SLOW_RESELECT_HYSTERESIS
+ RX_LEVEL_MIN
SLOW_RESELECT_THREHOL
D
RX_LEVEL_MIN
SLOW RESELECTION
ETELM
copyright
page 178
ETELM
copyright
page 179
MOBILE A
SW 1
SW 3
SW 2
V
MOBILE B
ETELM
copyright
page 180
MOBILE A
SW 1
SW 2
SW 3
V
MOBILE B
15.4.2.3.TROMBONE DETECTION
During forward mode migration, there could be some trombone. Such situations must be avoided and any
network must detect theses situations. When its detected, a rerouting procedure must be achieved to solve
the problem.
ETELM
copyright
page 181
ETELM
copyright
page 182
ETELM
copyright
page 183
ETELM
copyright
page 184
second call
Indicvidual call
Group call
appel de groupe
acquitt
Broadcast group
call
Original call
Individual call
Group call
Acknowlege
group call
Group call
Acknowlege
group call
Non allowed
Group call
Group call
Group call
Non allowed
Acknowlege
group call
Acknowlege
group call
Group call
Acknowlege
group call
Non allowed
Braodcast group
call
Broadcast group
call
Group call
Broadcast group
call
Broadcast group
c
At the begining of the communication after call diversion, a signal is broadcasted to users to inform them
another party enters the communication.
ETELM
copyright
page 185
ETELM
copyright
page 186
ETELM
copyright
page 187
ETELM
copyright
page 188
16.10.ADVICE OF CHARGE
Charging may be very complex especially with group communication and charging rules are out of the
scope of TETRA standard.
In case when charging is achieved by any way, the advice of charge service displays according to case:
An indication at the end of the communication
An indication during the communication
An indication when the call is established
ETELM
copyright
page 189
16.11.CALL HOLD
Communication hold is achieved by this service, for individual or group calls.wich have not been initiated by
this terminal.
Maximum number of calls hols by a terminal is fixed by the system.
ETELM
copyright
page 190
16.15.PRIORITY CALL
Each call request includes a prority level. There are 8 priority level (one have to add 8 more priorities with
premptive level).
The priority is used when call request are store in the waiting list (so priorities have no effect if the network is
unloaded). It is also displayed on the called terminal(s).
The infrastructure may correct priorities according to its own rules.
ETELM
copyright
page 191
In the contrary, an preemptive priority indication is displayed to the called party and an
alarm is transmitted to other parties involved in the ongoing communication
After a fixed time (from 0 to 10 seconds) the ongoing communication is released and the
highesqt priority communication is established.
If the called party is already involved in a group communication :
If he is not the owner of the communication, he is only isolated from the group and the
highest priority communication is established while other group members may go on their
communication (but if it have not been prempted in case of lack of ressource).
If he is the owner of the communication, this communication is released.
16.18.DISCRETE LISTENING
Discrete listening offers the possibility to benficiary user(s) to listen some communications woyhout ny
indication to the listened users.
As option, the listener may be authorized to enter into a listened communicztion and to break it.
This service needs:
Listened groups must be clearly defined
Anciliary functions reltive to come into a communication and to release it must be clearly dfined
Beneficiary user(s) must be clearly defined
Listener must be registered and authentified
Listener must invoke the service and indicate when they live it.
16.19.AMBIANCE LISTENING
A control point (CP) may control a terminal (MS or LS) with a special communication type, without any
action from this terminal.
Ambiance listening does not restrict any of the possibilities of the terminal to send or to receive a call.
A mobile may be set in ambiance listening if it is already involved in a call.
Any audio call or any packet data request from a terminal in ambiance listening mode cancels this mode.
If the terminal is already in ambiance listening (from another benficiary user) the invoking party receives a
busy indication and, according to the network, may join or not the on going ambiance listening. in this case,
an indication is sent to others listeners.
This service may b used only by some designed and authentified people. In a lot of case, the service may be
activated for one terminal only after a distress call from this user.
ETELM
copyright
page 192
16.21.AREA SELECTION
This service allows the authorized user(s) to define, for any mobile/and or group the area where they may
take benefit of the TETRA services.
One may define, as example:
Any TETRA network
The home network
The visited network(s)
The cell
The cell and the adjacent cells
A specific area
A call under area selection may be submitted to dispatcher authorization.
16.22.LATE ENTRY
By this service, the infrastructure periodically transmits group call when they are active. This signaling is
transmitted over commonsignaling channels in order to reach mobiles not in a trafic channel.
A mobile belonging to a group may be out of coverage or powered off or involved in another communication
during a call establishment for this group. When the mobile is again ready to receive the call (power on or
moving to a coverage area or communication release), it automatically joins the group communication as
soon as this last is not finished.
This service is defined for any group with
The group identity
The period of recall
16.23.TRANSFER OF CONTROL
Any group communication have one and only one owner ; this last have unique rights as this to release the
communication.
ETELM
copyright
page 193
At the first, the owner of a group communication is the initiator of this communication (calling party) the
owner may transfer his rights to another group member involved in the communication by the service
transfert of control.
The transfer is realized with indication of the new owner identity; the infrastructure may accept or reject the
transfer; in case of acceptance, the transfer is notified to both parties.
According to the network, charge transfer may or may not be with transfer of control.
ETELM
copyright
page 194
ETELM
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
0
0
0
0
0
0
0
0
copyright
0
0
0
0
page 195
2
6
2
7
2
8
2
9
ETELM
Interleaving length
( number of slots )
1
2
3
4
1
2
3
copyright
0
0
0
0
1
1
1
page 196
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
2
3
4
1
1
1
1
1
4
4
4
4
4
4
4
4
8
8
8
8
8
8
8
8
When a circuit mode call request is received with a given data rate, according to available ressources and
calling and called party declared possibilities, the infrastructure may :
Either set up the communication with required data rate
Or refuse the communication
Or set up a communication with a different data rate :
for unprotected data
If the requested data rate was 28.8kbit/s, the infrastructure may offer 21.6 kbit/s
or 14.4 kbit/s or 7.2 kbit/s
If the required data rate was 21.6kbit/s, the infrastructure may offer 14.4 kbit/s or
7.2 kbit/s
If the required data rate was 14.4kbit/s,the infrastructure l'infra may offer 7.2
kbit/s
for data with low protection
If the required data rate was 19.2kbit/s, the infrastructure may offerr 14.4 kbit/s ou
9.6 kbit/s or 4.8 kbit/s
If the required data rate was 14.4 kbit/s, the infrastructure may offer 9.6 kbit/s ou
4.8 kbit/s
If the required data rate was 9.6 kbit/s, the infrastucture may offer 4.8 kbit/s
If the long interleaving was required, the infrastructure may offer medium or short
interleaving
If the medium interleaving was required, the infrastructure may offer short
interleaving
for data with high protection :
If the required data rate was 9.6kbit/s, the infrastructure may offer 7.2 kbit/s ou
4.8 kbit/s ou encore 2.4 kbit/s
If the required data rate was 7.2 kbit/s, the infrastructure may offer 4.8 kbit/s ou
2.4 kbit/s
If the required data rate was 4.8 kbit/s, the infrastructure may offer 2.4 kbit/s
If the long interleaving was required, the infrastructure may offer medium or short
interleaving
If the medium interleaving was required, the infrastructure may offer short
interleaving
ETELM
copyright
page 197
17.2.2. CAPACITY
There are 4 SDS classes
Type 1 SDS : fixed length 16 bit
Type 2 SDS : fixed length 32 bit
Type 3 SDS : fixed length 64 bit
Type 4 SDS : variable length from 0 to 2047 bit
Blocs representative of SDS are exchanged over common signaling channels or, trafic channels if one party
ins involved in a communication (audio or data).
When SDS are transmitted over MCCH or SCCH, the number of time slot needed is according to following
table :
DOWNLINK
1 half slot
8 slots
1 half slot
1 half slot
+ 8 slots
UPLINK
ALOHA access
ALOHA access
Preserved access
ETELM
copyright
page 198
17.3.1. DESCRIPTION
Packet data are exchanged over the air interface on logical signaling channels.
There are three types of packet data sevices :
" Connection Oriented Packet Data Service " - CONP
" Connectionless Packet Data Service " - SCLNP
" Packet IP "
CONP is a service wich transfer X25 packet data from a source node to a destination node by using the
ISO8348/8878/8208 protocol. It set up and release dynamically logical connections or virtual circuits between
users.
SCLNP transfer a data packet from a source node to a destination node without circuit connection. It may be
used either with FULL mode ( data transfer + all other specific TETRA facilities),or in SLIM mode ( data
transfer + some specific TETRA facilities).
SCLNP offers up to 2048 bytes transfer with specific facilities :
priority ( SLIM andt FULL )
under adressing ( SLIM and FULL )
datation ( FULL only )
broadcast ( FULL only under operator control )
area selection ( FULL only under operator control )
packet recording ( FULL only under operator control )
CONP an SCLNP are now rarely used, compared to IP packet data mode.
ETELM
copyright
page 199
C IP dual mode : the mobile cant support call establishment circuit mode signalisations ( and
circuit mode itself) when it is in packet mode ( status READY) nevertheless, it may accepts SDS
data.
D IP dual mode restricted : the mobile cant accept any SDS or circuit data call set up signalisation
when it is in packet data mode, status READY
E IP and SDS only: the mobile do not support circuit mode
F IP only
Terminal
Mobile
Application
AT Commands
Other levels
V24
V24
CMCE
MLE
AI 2
AI 1
RT
The protocol is based upon AT commands..such protocol is also intensively used between a terminal
equipment and a wired modem; irt is also used with GSM, what offers some compatibility level with
applications developed for GSM.
ETELM
copyright
page 200
Terminal
Mobile
IP Signalisation + Relayage ou SCLNP
ou X25PLP
Convergence
MLE
PEI DLL
AI 2
( PPP )
IP or SCLNP or X25PLP
PEI DLL
( PPP )
V24
V24
AI 1
R1
ETELM
copyright
page 201
18. ENCRYPTION
Enccryption itself is a very simple process wich transform a binary stream to another one with same length
according to an algoritm and a key. The key management is often more difficult to handle.
There several types of algoritm and keys are either private (one identical key between users) or public (two
keys per subscriber : one public for transmission and one private for reception).
compressor
SW
compressor
BS
End to end encrypotion is difficult to implement with audio compressor while an audio signal must be
encrypted after the compressor and not before.
Encryption defined with TETRA standard deals only with air interface ; end to end encryption may be realized
according to IEE standard.
ETELM
copyright
page 202
Public key KP
ALGORITHM
ALGORITHM
table
Cl dduite Kd
decryption
encryption
Message to
transmit
Encrypted message
Message as original
Public keys are not used by TETRA standart - only private keys process are defined
ETELM
copyright
page 203
MAC
header
TM-SDU1
MAC
header
TM-SDU1
Fill bit
Fill bit
KSS1
KSS2
KSS1(0)
clear
encrypted
KSS2(0)
clear
Time slot n
encrypted
Time slot n + 1
ETELM
copyright
page 204
MAC TM-SDU1
header
MAC TM-SDU1
header
Fill bit
KSS2
KSS1
KSS2(0)
KSS1(0)
clear
encrypted
Fill bit
clear
encrypted
Time slot n
key
Encrytion stream
KSG
Initial value
Clear text
ETELM
copyright
Encrypted text
page 205
18.3.3. KEYS
Several different keys are used according to trafic type. Information about the key in use are transmitted in
clear form in the MAC header.
SCK key (secondary key) : at a given time, a switch have one and only one SCK key wich is used for any non
selectiv trafic and for selectiv trafic to non authentified mobiles.
DCK key (drivated) :it is used with any uplink trafic and for any selective downlink trafic to authentified users
MGCK key (group modified) : it is specific for each group and is used to encryt any trafic of this group ; it is
made from two keys :
GCK key (group) specific for each group
CCK key (common) spcific for each radio site
key K
Algorithm A
Authentification is a procedure wich allow to a party to check if the other party share the same key as itself.
This procedure must be realized without transmission of the key itself and and realized in order to avoid
replay that is a record by an intruder of the data exchanges and a replay of it without knowlege of the
content of these data.
Authentification is realized by transmitting a non encrypted bit stream. This bit stream is encrypted by the
terminal to be authentified and sent back.
By comparing the two stream, the nitiating party knows if the key used by the relote terminal is the same as
its own.
ETELM
copyright
page 206
Random stream
K
By extension of this procedure, it is possible to transmit, in the same time as authentification, a derived key
(noted DK)
Ramdom stream S1
K
Ramdom stream S2
DK
DK
=
Authentification check if a remote terminal share the same key ; this last may be
Either hard programmed inside the terminal
Or programmed on a SIM card
Or elaborated from a dialing
Or elaborated from a PIN code
Or any combination of these methods
ETELM
copyright
page 207
ETELM
copyright
page 208