Академический Документы
Профессиональный Документы
Культура Документы
,3;? network
#ontinuedL33
Section 3 NSS Topology
The 0A:M network4
The .ntelli"ent network4
1ST% $ia user data !hannels and si"nalin" !hannels usin" .S'1
and *; proto!ols4
0ther elements of the GSM
Section 3 NSS Topology
Swit!hin" 7un!tion of SS1:
Main !ontrol4
Swit!hin" matri@4
1#M multiple@ !onne!tion4
Ser$i!e !ir!uits
0peration and maintenan!e
-stablishin" and releasin" se!tion of the links from and to
mobiles4
7indin" !ir!uits to the BSSM spe!ial !ir!uit "roups are !reated3
SS1 sele!ts an in!omin" and out"oin" !ir!uit3
Section 3 NSS Topology
%all ,outin
%all ,outin
.f the number re!ei$ed is an (1)M% ((ome 1)M%)4 the *#1 asks the ()* for a
roamin" number (MS*%)3 This MS*% is passed to the SS1 for routin"3
)ess !apa!ity re/uired in %o3 G network as maFor part of ()* si"nalin" is internal
within MS#6+)*6()*
Section 3 NSS Topology
A sin"le fault will affe!t a smaller number of subs!ribers than if
standalone ()* is used
MaFor drawba!ks are:
)ess pro!essin" !apa!ity a$ailable for MS#6+)*3
Additional Swit!hin" !apa!ity will be re/uired earlier
Mi"ration to standalone ()* (whi!h is to be preferred in a mature
lar"er network) will indu!e maFor !han"es in the network
Administration of subs!riptions
0peration and maintenan!e for ()* "eo"raphi!ally distributed
Section 3 NSS Topology
.n Stand Alone ()*4 !all pro!essin" a!ti$ities are not performed by the
swit!h3 0nly ()* /ueries are handled $ia the GSM standard MA1
messa"es !omin" o$er si"nalin" links from other Mobile Swit!hin"
#enters (MS#s) in the wireless network3
Section 3 NSS Topology
Benefits:
All ()* data is !entrali>ed4 thus simplifyin" its on"oin"
maintenan!e and operation
(i"h ()* #apa!ity
(i"h pro!essin" !apa!ity
0n "oin" enhan!ement
There are some drawba!ks with standalone ()*
A fault in a ()* will affe!t many subs!ribers
A fault in a ()* will in!rease the si"nalin" substantially in
the whole si"nalin" network
Section 3 NSS Topology
/', is res(onsible !or: /', is res(onsible !or:
-a!h !all within the 1)M% !reates one or more !all re!ords
This re!ord a!ts as a Ktoll ti!ketJ whi!h tra!ks the !all on its route throu"h $arious networks
%umber of MS#s
Transmission !osts
Traffi! distribution
Traffi! $olume
1ST% tariffs
Section 3 NSS Topology
.n !ase of a medium networks (ha$in" ? - 9B MS#s)4 some of the
MS#s are used as transits for the others and the number of
dire!t links between the MS#s are restri!ted3
.n !ase of lar"e networks (ha$in" more than 9B MS#s)4 separate
transit e@!han"es are used3 These are !onne!ted to all MS#s
and are workin" with load sharin"3
Transit fun!tionality is used for passin" on !alls to another node3
This pro$ides a hierar!hi!al stru!tured network3
Section 3 NSS Topology
4i1* Usa1! "#un.
Section 3 NSS Topology
Traffi! between MS#s and from MS#s to other networks is routed o$er two
MS#s in a similar way as is used for the small network3 The TGMS#s
are used as inter!onne!tin" e@!han"es4 sin!e they ha$e trunks to all
MS#s in the operators 1)M%3
MS#s lo!ated in the same !ity area or in !lose !ities are likely to be
inter!onne!ted by hi"h usa"e routes4 while traffi! between distant MS#s
is likely more e!onomi!ally routed o$er the TMS#s3
Section 3 NSS Topology
A&.AN)AG"S O0 1SING ),ANSI) "3%/ANG"S A&.AN)AG"S O0 1SING ),ANSI) "3%/ANG"S
The use of transit e@!han"es implies a more stable network stru!ture and some
of the most important benefits are:
in!reased fle@ibility
enhan!ed reliability
easily e@pandable network
platform for fun!tional de$elopment
lower handlin" !osts
impro$ed si"nalin" network
Section 3 NSS Topology
.alue Added Services
.alue Added Services
+alue Added Ser$i!es in!ludes the followin":
1oint-to-1oint Short Messa"e Ser$i!es
#ell Broad!ast Short Messa"e Ser$i!e
The produ!ts asso!iated with ea!h of these ser$i!es as +oi!e67a@ Mail
1re-1aid S.M
well as the re/uired interfa!es into the !ore network elements are defined as:
Section 3 NSS Topology
Section 3 NSS Topology
Short Messae Services (SMS)
Short Messae Services (SMS)
The 1oint-to-1oint and #ell Broad!ast Short Messa"e Ser$i!es are implemented
usin" the Short Messa"e Ser$i!e #enter (SMS#) and #ell Broad!ast #enter
(#B#)3
SMS# is built around pro$en 0pen Systems 1latforms from the '%., based
!omputer platform to the MS#6()*6+)* interfa!es utili>in" SSG3
Section 3 NSS Topology
7ollowin" are the ser$i!es and fun!tions for whi!h SMS# is !apable
of:
Alertin" ser$i!es to indi!ate !all or messa"e waitin"
1a"in" interfa!es pro$idin" full industry standard TA1
interworkin"
.nformation ser$i!es - subs!ription to finan!ial4 weather4 traffi!4
et!3 ser$i!es
2TM7 messa"e entry $ia intera!ti$e $oi!e prompts
--mail
%etwork administration in!ludin" bill reminders4 statements on
demand4 network
ser$i!e information and handset repro"rammin"3
Section 3 NSS Topology
The #B# produ!t is based on the same 0pen Systems 1latforms with an ,3;?
interfa!e to BS# !omponents3 .t offers a wide ran"e of appli!ations4 whi!h
in!lude ad$ertisin"4 "eneral and spe!ialist information distribution ser$i!es
alon" with other non-mobile terminal appli!ations3 The ser$i!es and
fun!tionality that the #B# !an pro$ide in!ludes:
7ree ad$ertisin"
.nformation Ser$i!es
P 7inan!ial Ser$i!es (sto!k market /ueries and alerts)
P Eeather or traffi! information (e3"34 from T+6radio station data feeds)
Section 3 NSS Topology
%etwork Administration
P Bill reminders (MT-SMS)4 bill payment
P Statements on demand (M0 and MT-SMS)
P (andset re-pro"rammin" and mu!h more3
Section 3 NSS Topology
.MS
.MS
.t supports a wide ran"e of inno$ati$e appli!ations in!ludin":
#all answerin"
.nformation on demand
.t allows layer < messa"e units be deli$ered transparently between layer < entities3
.t pro$ides se/uen!e !ontrol to maintain the se/uential order of frames a!ross the
data link !onne!tions3
Section 4 GSM Signaling
'A-&m 0rame Structure
'A-&m 0rame Structure
info len"th !ommand address
%(*) 167 %(S) B
B B 9 SA1. #* 9
Section 4 GSM Signaling
Se/uen!e %umber: %(S) send se/uen!e number of the transmitted frame3
%(*) is re!ei$e se/uen!e number3
167 : All frames !ontain the 1oll67inal bit3 .n !ommand frames4 the 167 bit is
referred to as the 1 bit3 .n response frames4 the 167 bit is referred to as the
7 bit3
Ser$i!e A!!ess 1oint .dentifier: Ser$i!e A!!ess 1oints (SA1s) of a layer are
defined as "ates throu"h whi!h ser$i!es are offered to an adFa!ent hi"her
layer3SA1 is identified with the Ser$i!e A!!ess 1oint .dentifier (SA1.)3
SA1. H B for normal si"nalin" of 2TA1 : **
SA1. H < for short messa"e ser$i!es
Section 4 GSM Signaling
)A12m has no error dete!tion and !orre!tion3 .t is used in two modes:
A!knowled"e :
'na!knowled"ed
and ha$in" a different stru!ture for both3
Section 4 GSM Signaling
'A-&
'A-&
All si"nalin" messa"es on the Abis interfa!e use the )ink A!!ess
1ro!edures on the 2-!hannel3 ()A12 proto!ol)3 )A12 pro$ides two
kinds of si"nalin":
una!knowled"ed information
a!knowled"ed information
)A12 link handlin" is a basi! fun!tion to pro$ide data links on the A= kbps
physi!al !onne!tions between BS# and BTS3
Section 4 GSM Signaling
)inks are pro$ided for operation and maintenan!e (0:M) of the
links4 for 0:M of the BTS e/uipment and for transmission of
layer < Abis messa"es3
-a!h physi!al !onne!tion !an support a number of data links
(lo"i!al !onne!tions)3 0n ea!h physi!al !onne!tion ea!h data
link is identified by a uni/ue T-.6SA1.
Section 4 GSM Signaling
)A12 has three sub si"nalin" !hannels
93 *S) (*adio si"nalin" )ink)4 deals with traffi! mana"ement4
T*, si"nalin"3
;3 0M) (0peration : Maintenan!e )ink)4 ser$es for
maintenan!e related info and transmission of traffi! statisti!s3
<3 );M ()ayer ; Mana"ement)4 used for mana"ement of the
different si"nalin" on the same time slot3
Section 4 GSM Signaling
'A-& 0rame Structure
'A-& 0rame Structure
7la" 7#S info len"th !ommand address 7la"
%(* ) 167 %(S) B T-. 9 SA1. #* B
Section 4 GSM Signaling
)A12 7rame stru!ture is made up of:
7la": .ndi!ates the be"innin" and end of ea!h frame unit3 7la" has
a pattern of B999999B3
7#S: 7rame #he!k Se/uen!e4 pro$ides the error !he!kin" for the
frame3 .f error is found frame will be retransmitted3
#ommand: .t has two types of stru!ture4 in a!knowled"e mode it
has %(S) and %(* )3 %(S) is a se/uen!e number of frame sent
and %(* ) is the se/uen!e number of the frame e@pe!ted to
re!ei$e ne@t3
Section 4 GSM Signaling
#6*: This bit indi!ates whether it is !ommand or response3
167: .n !ommand frames4 the 167 bit is referred to as the 1 bit and
the other end transmits the response by settin" this bit to 73
T-.: Terminal -ndpoint .dentifier4 is a uni/ue identifi!ation of ea!h
physi!al entity on either side like ea!h T*, within a BTS ha$e a
uni/ue T-.3
Section 4 GSM Signaling
SA1.: Ser$i!e A!!ess 1oint .dentifier4 used to identify the type of link3
SA1. H B for *S)
SA1. H A; for 0M)
SA1. H A< for );M)
-a!h )A12 link is identify by SA1.6T-. pair3
Section 4 GSM Signaling
"#ercise
"#ercise
893 %ame the proto!ol whi!h is transparent to BSS and what information is
used to transfer on this proto!olD
8;3 %ame the proto!ols used between
Mobile and BTS
BTS and BS#
BS# to MS#
MS# to 1ST%
Section 4 GSM Signaling
%all /andlin
%all /andlin
Section !all "an#ling
Ob$ective
Ob$ective
The Trainee will be able to understand:
Basi! !all !on!epts
)o!ation Area !on!epts
#all setup in different s!enarios
SMS routin"
.ntra and .nter MS# hando$ers
Section !all "an#ling
Introduction
Introduction
#all setup is re/uired to establish !ommuni!ation between a Mobile Station
and %etwork Subsystem (%SS)3 The %SS is responsible for establishin"
a !onne!tion with the !orresponded3 2ifferent types of !alls re/uire
different teleser$i!es3
7or the optimum utili>ation of the network4 different lo!ation areas will be
defined to redu!e the pa"in" load on the system3
Section !all "an#ling
Basic )y(es o! %alls
Basic )y(es o! %alls
There are three basi! types of !all:
93 Mobility Mana"ement !alls: Su!h as )o!ation update3 These
are used to !olle!t information about the MS and only
si"nalin" !hannels are used3
;3 Ser$i!e !alls: Su!h as SMS3 These !alls passes $ery small
information4 therefore si"nalin" !hannels are used3
<3 'ser traffi! !alls: Su!h as spee!h or data3 )ar"e amount of
data is e@!han"ed hen!e traffi! !hannels are used3
Section !all "an#ling
Basic %all Setu(
Basic %all Setu(
Section !all "an#ling
Subs!riber on swit!h A pla!es a !all to a Subs!riber on swit!h B:
93 Swit!h A analy>es the dialed di"its and determines that it needs to send the !all to swit!h B3
;3 Swit!h A sele!ts an idle trunk between itself and swit!h B
and formulate .AM
<3 ST1 E re!ei$es a messa"e4 inspe!ts its routin" label4 and determines that it is to be routed to swit!h
B3
=3 Swit!h B re!ei$es the messa"e3 0n analy>in" the messa"e4 it determines that it ser$es the !alled
number and that the !alled number is idle3
?3 Swit!h B formulates an address !omplete messa"e (A#M)4 whi!h indi!ates that the .AM has rea!hed
its proper destination3
Section !all "an#ling
A3 Swit!h B pi!ks one of its links and transmits the A#M o$er the link for routin" to swit!h A3
G3 ST1 , re!ei$es the messa"e4 inspe!ts its routin" label4 and determines that it is to be routed to swit!h A3
C3 0n re!ei$in" the A#M4 swit!h A !onne!ts the !allin" subs!riber
N3 Ehen and6or if the !alled subs!riber pi!ks up the phone4 swit!h B formulates an answer messa"e (A%M)4
9B3 Swit!h B sele!ts the same link it used to transmit the A#M
993 ST1 , re!o"ni>es that the A%M is addressed to swit!h A and forwards it o$er link
Section !all "an#ling
9;3 Swit!h A ensures that the !allin" subs!riber is !onne!ted and !on$ersation !an take pla!e3
9<3 .f the !allin" subs!riber han"s up first swit!h A will "enerate a release messa"e (*-)) addressed to swit!h B3
9=3 ST1 E re!ei$es the *-)
9?3 Swit!h B re!ei$es the *-)4 dis!onne!ts the trunk from the subs!riber line4 returns the trunk to idle status3
9A3 ST1 , re!ei$es the *)#4 determines that it is addressed to swit!h A3
9G3 0n re!ei$in" the *)#4 swit!h A idles the identified trunk3
Section !all "an#ling
'ocation ,eistration
'ocation ,eistration
Ehen the mobile is turned on first time in the network4 it has no indi!ations
in its data about an old )o!ation Area .dentity3 MS immediately inform
the network and re/uest for the )o!ation 'pdate to the MS#6 +)*3
After re"istration MS#6 +)* will !onsider the MS as a!ti$e and marked
the MS as Ratta!hedS3
Section !all "an#ling
'ocation 1(date
'ocation 1(date
Ehen the MS mo$es from one )A to another4 it has to re"ister3 This
re"istration is performed when the MS dete!ts another )A. than the
one stored3 This is !alled lo!ation updatin"3 This fun!tion pro$ides
mobile subs!ribers with uninterrupted ser$i!e throu"hout the GSM
!o$era"e area so that they !an:
Be !alled on a permanent dire!tory number irrespe!ti$e of their
lo!ation at the time of !all3
A!!ess the network whate$er their position
Section !all "an#ling
There are four different types of lo!ation updatin":
%ormal
.MS. deta!h
.MS. atta!h
1eriodi! re"istration
Section !all "an#ling
Normal 1(date
Normal 1(date
The Base Trans!ei$er Station (BTS) of e$ery !ell !ontinually
transmits the )o!ation Area .dentity ()A.) on B##(3
.f MS dete!ts )A. is different from the one stored in the S.M-
!ard4 it is for!ed to do a lo!ation update3
.f the mobile subs!riber is unknown in the MS#6+)* (new
subs!riber) then the new MS#6+)* must be updated4 from the
()*4 with subs!riber information3
.t also !onsider the !ase of the lo!ation update timer runs out3
Section !all "an#ling
Section !all "an#ling
93 The MS re/uests a lo!ation update to be !arried out in the new
MS#6+)*3 The .MS. is used to identify the MS3
;3 .n the new MS#6+)*4 an analysis of the .MS. number is !arried out3
The result of this analysis is a modifi!ation of the .MS. to a Mobile
Global Title (MGT)
<3 The new MS#6+)* re/uests the subs!riber information for the MS
from the ()*3
=3 The ()* stores the address of the new MS#6+)* and sends the
subs!riber data to the new MS#6+)*3
Section !all "an#ling
?3 The ()* also orders the old ser$in" MS#6+)* to !an!el all
information about the subs!riber sin!e the MS is now ser$ed by
another MS#6+)*3
A3 Ehen the new MS#6+)* re!ei$es the information from the ()*4 it
will send a lo!ation updatin" !onfirmation messa"e to the MS3
Section !all "an#ling
IMSI &etach
IMSI &etach
The MS must inform the network when it is enterin" an
ina!ti$e state (deta!h)3
93 At power off or when the S.M !ard is taken out4 the MS asks for a si"nalin"
!hannel
;3 The MS uses this si"nalin" !hannel to send the .MS. deta!h messa"e to the
MS#6+)*3
<3 .n the +)*4 an .MS. deta!h fla" is set for the subs!riber whi!h is used to reFe!t
in!omin" !alls to the MS3
The deta!h will not be a!knowled"ed3
Section !all "an#ling
Only the .', is u(dated with the 4detached5 in!ormation6 Only the .', is u(dated with the 4detached5 in!ormation6
Section !all "an#ling
IMSI Attach
IMSI Attach
The atta!h pro!edure is performed only when the MS is turned on and is in the same )A as it
was when it sent the deta!h messa"e3 .f the MS !han"es lo!ation area while bein"
swit!hed off4 it is for!ed to do a normal lo!ation update3 The pro!edure is as follows
93 The MS re/uestin" a si"nalin" !hannel3
;3 The MS#6+)* re!ei$es the .MS. atta!h messa"e from the MS3
<3 The MS#6+)* sets the .MS. atta!h in the +)*4 that is4 the mobile is ready for normal
!all handlin"3
=3 The +)* returns an a!knowled"ment to the MS3
Section !all "an#ling
Section !all "an#ling
-eriodic 'ocation 1(date
-eriodic 'ocation 1(date
To a$oid unne!essary pa"in" of the MS in !ase the MS# ne$er "ot
the .MS. deta!h messa"e4 there is another type of lo!ation
updatin" !alled periodi! re"istration3
The pro!edure is !ontrolled by timers both in the MS and in the
MS#3
.f the MS does not re"ister within the determined inter$al plus a
"uard time4 then the s!annin" fun!tion in the MS# dete!ts this
and the MS will be marked deta!hed3
Section !all "an#ling
-ain
-ain
A !all to MS is routed to the MS#6 +)* and send a pa"in" messa"e to
the MS3 This messa"e is broad!ast all o$er the )o!ation Area ()A)4
whi!h means that all BTSs with in the )A will send a pa"in" messa"e
to the mobile3 The MS4 mo$in" in the )A and listenin" to the ###(
information4 will hear the pa"in" messa"e and answer it immediately3
Section !all "an#ling
-ain %a(acity -ain %a(acity
1a"in" !apa!ity is the number of
mobiles that !an be pa"ed per
se!ond
This depends on:
###( !onfi"uration
AG#( blo!ks reser$ation
Type of pa"in" messa"e used
1a"in" messa"e takes = bursts
(9 ###( blo!k)
This !an pa"e up to = mobiles
dependin" on the messa"e type
used
Section !all "an#ling
-ain Messae )y(es -ain Messae )y(es
Type 9: !an address up to two mobiles usin" either .MS. or TMS.
Type ;: !an address up to < mobiles4 one by .MS. and other ;
by TMS.3
Type <: !an address up to = mobiles usin" the TMS. only3
.f the network does not use TMS. then only type 9 is used in the
network3
Section !all "an#ling
%alculation O! -ain %a(acity %alculation O! -ain %a(acity
X = numb!# +/ m+bi!s pa1!2 p!# pa1in1 m!ssa1! (1 "+ 8)
C = numb!# +/ p+ssib! pa1in1 m!ssa1!s p!# mu"i/#am!
Du#a"i+n +/ &*ann! mu"i/#am! = D32:< s!&+n2s (2:< ms)
0 X 2!p!n2s +n pa1in1 m!ssa1! "$p!
0 C 2!p!n2s +n CCC4 &+n/i1u#a"i+n in "*! mu"i/#am! (!313
: +# E) an2 "*! numb!# +/ AGC4 b+&.s #!s!#%!2
Section !all "an#ling
-%/ &imensionin -%/ &imensionin
1a"in" !hannel re/uirement in blo!ks per multiframe is "i$en by:
Cas = Numb!# +/ &as p#!2i&"!2 /+# "*! +&a"i+n a#!a 2u#in1
bus$ *+u#
MT = (#a&"i+n +/ &as )*i&* a#! m+bi! "!#mina"!2
P( = Pa1in1 (a&"+# = numb!# +/ pa1!s #!@ui#!2 p!# &a
M = sa/!"$ ma#1in
PM( = Pa1in1 M!ssa1! (a&"+# = numb!# +/ pa1!s p!#
m!ssa1!
Numb!# +/ &+n"#+ &*ann! mu"i/#am!s p!# s!&+n2 = 832<
Section !all "an#ling
"#am(le "#am(le
A parti!ular lo!ation area !ontains ?B BBB subs!ribers3 .t is predi!ted that
<BO of these will re!ei$e a !all durin" the busy hour3 0n a$era"e ;
pa"es are needed per !all and only type < pa"in" messa"es (TMS.) are
used3
T*is 1i%!s "*! /++)in1 2a"aF
Cas = <D DDD
MT = D3:
P( = 2
PM( = 8
Section !all "an#ling
A typi!al safety mar"in for peak $ariations in number of !alls is 93;
0 1 PC4 b+&. p!# mu"i/#am! )i b! a2!@ua"!
Section !all "an#ling
-ain %ontrol
-ain %ontrol
The MS# has to initiate the pa"in" pro!edure4 as it holds the information
on the last MS lo!ation update3
MS# sends a pa"in" messa"e to BS# and sets a timer for response from
the MS4 whi!h is send as a part of ser$i!e re/uest messa"e3 The pa"in"
messa"e from the MS# !ontains a !ell list identifier4 identifyin" the !ells
in whi!h pa"in" messa"e is to be transmitted3
Section !all "an#ling
%all 0rom MS (Mobile to -S)N)
%all 0rom MS (Mobile to -S)N)
!b
VLR
MSC
7x&*
PSTN
PLMN
Section !all "an#ling
%all 0rom MS Overview %all 0rom MS Overview
Mobile is a!ti$e and idle4 wants to set up a !all
'ser dial the number and press send4 at first moment it sends on
*A#(
MS#6+)* assi"ns a dedi!ated !hannel
.f the !allin" MS is allowed to make a !all MS#6+)*
a!knowled"es the a!!ess re/uest
2ependin" on whether a fi@ed or a mobile subs!riber is !alled4
number is analy>ed dire!tly in the MS#6+)*3
#all setup messa"e is a!knowled"ed as soon as the link is
ready3
MS is also assi"ned to mo$e to a dedi!ated traffi! !hannel T#(3
Section !all "an#ling
Sinalin Inter!aces
Sinalin Inter!aces
BSC
VLR
MSC
LAPDm
LAPD
DTAP
BSSMAP
PLMN ISDN,
PSTN
ISUP,TUP
Section !all "an#ling
-oint O! Interconnect (-OI) 'ocation -oint O! Interconnect (-OI) 'ocation
.n !ase of lon" distan!e mobile to 1ST% !all4 !ir!uits define to route a !all in the
swit!h should be su!h that4 !all !an tra$el ma@imum distan!e on the airtime
and minimum on the land line to enhan!e the re$enue3
#all should hando$er to the 10. as near as possible to the subs!riber lo!ation3
Section !all "an#ling
%all to MS (-S)N to Mobile)
%all to MS (-S)N to Mobile)
GMSC
GSM,PLMN
PSTN
MSISDN
Lin. is s!"up /#+m +&a
!x&*an1! "+ "*! GMSC
Section !all "an#ling
GMSC
GSM,PLMN
PSTN
4LR
si1nain1 N+3GF In"!##+1a"i+n
/un&"i+n us!2 b$ GMSC
MSISDN H
MSRN #!@u!s"
Section !all "an#ling
GMSC
GSM,PLMN
PSTN
4LR
VLR
MSC
si1nain1 N+GF R!@u!s"
/+# MSRN "+ VLR
IMSI
Section !all "an#ling
GMSC
GSM,PLMN
PSTN
4LR
VLR
MSC
IMSI
MSRN in VLR3
si1nain1 N+ GF MSRN
s!n2 "+ GMSC
MSRN #!@u!s" H IMSI MSRN
Section !all "an#ling
GSM,PLMN
PSTN
VLR
MSC
GMSC
Lin. is s!"up /#+m GMSC "+
MSC,VLR
4LR
Section !all "an#ling
GSM,PLMN
PSTN
VLR
MSC
GMSC 4LR
BSC
si1nain1 N+GF Pa1in1
m!ssa1! is s!n" "+ "*! BSS
Section !all "an#ling
GSM,PLMN
PSTN
VLR
MSC
GMSC
4LR
BSC
Ai# pa"* si1nain1F
Pa1in1 m!ssa1! is
s!n" +%!# "*! ai#
pa"* "+ MS3 T*! MS
ans)!#s3
Section !all "an#ling
GSM,PLMN
PSTN
VLR
MSC
GMSC
4LR
BSC
T*! in. is s!"up /#+m
"*! MSC,VLR "+ "*!
MS, &+mp!"in1 "*!
&+nn!&"i+n /#+m
subs&#ib!# "+
subs&#ib!#
Section !all "an#ling
Sinalin Inter!aces
Sinalin Inter!aces
BSC
VLR
MSC
LAPDm
LAPD
DTAP
BSSMAP
PLMN
ISDN,
PSTN
ISUP,TUP
4LR
GMSC
MAP
ISUP,TUP
Section !all "an#ling
Mobile to Mobile (Mobile Oriinated) Mobile to Mobile (Mobile Oriinated)
MS
BTS BSC MSC
C*ann! R!@u!s"
#n C*ann! R!@u!s"
#nH/nHTA
SDDC4 A+&a"i+n
TAHSDDC4Hp+)!#
C*ann! A&"i%a"i+n
SCCP C+nn!&"i+n R!@
Imm!2ia"! assi1n (AGC4)
Imm!2ia"! assi1n &+mm2
S)i"&* "+
SDDC4
#nH/nHTAH SDCC4
C*ann! A&"i%a"i+n A&.
SABM
7s"abis* In2i&a"i+n
SCCP C+nn!&"i+n
C+n/i#m
S!#%i&! R!@u!s"
S!#%i&! R!@u!s"
UA
CmHS!#%i&! R!@u!s"
Section !all "an#ling
MS
BTS BSC
MSC
S!"up (SDCC4)
T!!,b!a#!# s!#%i&!
&a!2 pa#"$ n+3
La$!# :CC
La$!# :CC
La$!# :CC
La$!# :CC
Ca p#+&!!2in1
Assi1nm!n" #!@u!s"
C*ann! "$p!H&m
TC4 a+&a"i+n
P*$si&a &+n"!x" #!@u!s"
P*$si&a &+n"!x" &+n/i#m
P+)!#HTA
C*ann! a&"i%a"i+n
TC4HTAH&ip*!#HDTX
Hp+)!#
SACC4
TAHp+)!# up2a"!s
C*ann! a&"i%a"i+n a&.
Assi1nm!n" &+mman2 (SDCC4)
R!!as!
SDCC4
Section !all "an#ling
MS
BTS BSC
MSC
SABM ((ACC4)
7s"abis* in2i&a"i+n
UA ((ACC4)
S!"
"#ans&+2!#
Assi1nm!n" &+mp!"! ((ACC4)
S!" s)i"&*in1
pa"*
a!#"in1
&+nn!&"
La$!# :CC
La$!# :CC
La$!# :CC
La$!# :CC
La$!# :CC
C+nn!&" a&.
Ini"ia"! SDCC4 #!!as!
Section !all "an#ling
Mobile to Mobile (Mobile )erminated) Mobile to Mobile (Mobile )erminated)
MS BTS BSC MSC
Pa1in1
TMSI,IMSIH&! is"
Pa1in1 &+mman2
TMSI,IMSI pa1in1
1#+upH &*ann! n+
TMSI,IMSI
Pa1in1 #!@u!s" (PC4)
Pa1in1 #!@u!s" (RAC4)
C*ann! #!@ui#!2
Ra2i+ an2 Lin. 7s"abis*m!n" P#+&!2u#!
Section !all "an#ling
MS
BTS BSC
MSC
La$!# :CC
La$!# :CC
S!"up
T!!,b!a#!# s!#%i&!
La$!# :CC
La$!# :CC
Ca &+n/i#m!2 (SDCC4)
b!a#!# s!#%i&!
N+#ma Assi1nm!n" P#+&!2u#! /+# TC4
a!#"in1
La$!# :CC
La$!# :CC
La$!# :CC
La$!# :CC
&+nn!&"
La$!# :CC
La$!# :CC
C+nn!&" a&.n+)!21!
Rin1 "+n!
Us!# ans)!#
Section !all "an#ling
SMS -oint to -oint
SMS -oint to -oint
The Short Messa"e Ser$i!e4 SMS4 pro$ides means of sendin" te@t
messa"es4 to and from GSM mobile station3 SMS makes use of ser$i!e
!entre4 whi!h a!ts a store and forward !enter for short messa"es3
Section !all "an#ling
Mobile )erminated SMS
Mobile )erminated SMS
SMS 6 C SMS 6 GMSC MSC,VLR
4LR
Section !all "an#ling
SMS # has the !apability to transfer the short messa"es and also
pro$ides the information about the deli$ery3
93 A user sends a messa"e to an SMS #
;3 SMS # sends the messa"e to the SMS GMS#
<3 SMS GMS# interro"ates the ()* for routin" information
=3 ()* interro"ates MS#6+)* for a roamin" number
?3 MS#6+)* returns a MS*% to the SMS GMS# $ia ()*
A3 SMS GMS# reroutes the messa"e to MS#6+)*
#ontinuedL33
Section !all "an#ling
G3 MS is pa"ed and a !onne!tion is setup between MS and the
network3
C3 .f authenti!ation was su!!essful the MS#6+)* deli$ers the
messa"e to the MS3 .t is transmitted on the allo!ated S2##(
N3 .f the deli$ery was su!!essful a deli$ery report is sent from
MS#6+)* to the SMS #3
.n the !ase of an unsu!!essful deli$ery the ser$i!e messa"es
waitin" will pro$ide the ()* and +)* with the information that
there is a messa"e in the ori"inatin" SMS # waitin" to be
deli$ered to the MS3
Section !all "an#ling
Mobile Oriinated SMS
Mobile Oriinated SMS
MSC,VLR SMS 6 C
Section !all "an#ling
93 MS establishes a !onne!tion to the network4 as in the !ase of normal
!all setup3 (This step is not performed if the MS is in busy mode4
sin!e there already e@ists a !onne!tion)
;3 .f the authenti!ation was su!!essful MS sends the short messa"e to
the SMS # $ia MS#6+)*3 The SMS # in turn forward the short
messa"e to its destination3 This !ould be MS or a terminal in the
fi@ed network3
Section !all "an#ling
/andover
/andover
#han"in" to a new traffi! !hannel durin" !all setup or busy state is !alled
(ando$er3 The network makes the de!ision about the !han"e3 After
re!ei$in" the information about the si"nal stren"th and /uality the BS#
ranks the nei"hborin" BTSs usin" the information3
After a e$aluation of the situation and the de!ision to start the hando$er
pro!edure4 the network is responsible for the setup of a link to the new
BTS3
Section !all "an#ling
Intra MS% /andover
Intra MS% /andover
BSC
BSC
VLR
MSC
N!) in.
-2 in.
Section !all "an#ling
.ntra MS# hando$er: (ando$er within the same MS#6+)* ser$i!e
area but different BS#s3
The BS# re/uest for a hando$er from MS#6+)*
%ew link (MS#6+)* to new BS# to new BTS) is setup and if a
free T#( is a$ailable4 it must be reser$ed3
MS re!ei$es the order to !han"e to the new fre/uen!y and the
new T#(3
.f the BTS !han"e has also !han"e of lo!ation area4 the MS
sends a re/uest for lo!ation update after the !all3
Section !all "an#ling
0lowchart
0lowchart
BSC2 MSC BSC1 MS
43-3 R!@u!s"
43-3 R!@ui#!2
43-3 R!@u!s" A&.
43-3 C+mman2
43-3 C+mman2
M!asu#!m!n" R!p+#"
43-3 C+mp!"!2
43-3 C+mp!"!2
C!a# C+mman2
C!a# C+mp!"!2
Section !all "an#ling
Inter MS% /andover
Inter MS% /andover
BSC
VLR
MSC
VLR
MSC
BSC
N!) in.
-2 in.
Section !all "an#ling
.nter MS# hando$er: hando$er between the two BS#s !ontrolled by two
different MS!s3 )ot of si"nals e@!han"es are re/uired before the
hando$er !an take pla!e3
The ser$in" e@!han"e sends a hando$er re/uest to the tar"et e@!han"e
Tar"et e@!han"e will take o$er the responsibility for preparin" the
!onne!tion to the new BTS3
After the setup of a link between the two e@!han"es4 the ser$in"
e@!han"e will send a hando$er !ommand to the MS3
Section !all "an#ling
0lowchart
0lowchart
VLR
(MSC6B)
BSC2 MSC6B MSC6A BSC1 MS
M!asu#!m!n"
R!p+#"
43-3
R!@ui#!2
P!#/+#m 43-3
A+&a"! 43-3Numb!#
S!n2 43-3 R!p+#"
43-3 R!@u!s"
43-3 R!@u!s"
A&.
RAD C4 A&.
I AM (ISUP)
ACM (ISUP)
43-3 C+mman2
43-3 C+mman2
43-3 C+mp!"!
43-3
C+mp!"!
S!n2 7n2
Si1na
C!a# C+mman2
C!a# C+mp!"!
ANS (ISUP)
Section !all "an#ling
"#ercise
"#ercise
893 %ame the types of the lo!ation updates e@ists in the
mobile networkD
8;3 2es!ribe the different kinds of pa"in" messa"esD
8<3 #al!ulate the pa"in" !apa!ity (mobiles pa"ed per se!ond) for
the followin" operator settin":
pa"in" messa"e type H <
blo!ks reser$ed for ###( and AG#( H <
Section !all "an#ling
8=3 #al!ulate the 1#( re/uirement for followin":
%umber of subs!riber H G?4BBB
Busy hour !alls H =BO
Assume on a$era"e ; pa"es re/uired per !all
Safety mar"in for peak $ariation in number of !alls H93;
1a"in" messa"e of type ;
8?3 Ehi!h part of the network allo!ates the MS*% to the !allD
Section !all "an#ling
SS7
SS7
Section $ SS%
%ON)"N)S
%ON)"N)S
.ntrodu!tion
Si"nalin" Modes
##S G +s3 #AS
##S G )ink Types
##S G Si"nalin" %etwork
Si"nalin" %etwork #omponents
##S G Ar!hite!ture
##S G 7un!tional Blo!ks
MT1
Si"nalin" 2ata link ()e$el 9)
Si"nalin" )ink 7un!tions ()e$el ;)
Si"nalin" %etwork 7un!tions ()e$el <)
MT1 'ser 7un!tions ()e$el =)
Section $ SS%
7un!tions of Si"nalin" )ink ()e$el ;)
0r"ani>ation of si"nalin" .nformation
Si"nal 'nits
Si"nal 'nit 2elimitation6 7la" .mitation 1re$ention
-rror 2ete!tion
-rror #orre!tion
Basi! Method
1ositi$e A!k
%e"ati$e A!k
1re$enti$e #y!li! *e-Transmission
-rror *ate Monitorin"
Si"nal 'nit -rror *ate Monitor
Ali"nment -rror *ate Monitor
Section $ SS%
Si"nalin" %etwork 7un!tions (le$el <)
Ser$i!e .nformation 0!tet
*outin" )abel
Si"nalin" Messa"e (andlin"
Messa"e 2is!rimination
Messa"e 2istribution
Messa"e *outin"
7low #ontrol
Section $ SS%
Introduction
Introduction
%ommon %hannel Sinalin System No6 7 (i3e34 SS7 or %7 ) is
a "lobal standard for tele!ommuni!ations defined by the
.nternational Tele!ommuni!ation 'nion (.T')Tele!ommuni!ation
Standardi>ation Se!tor (.T'-T)3 The standard defines the
pro!edures and proto!ol by whi!h network elements in the publi!
swit!hed telephone network (1ST%) e@!han"e information o$er
a di"ital si"nalin" network to effe!t wireless (!ellular) and wire
line !all setup4 routin" and !ontrol3
Section $ SS%
The SSG network and proto!ol are used for:
basi! !all setup4 mana"ement4 and tear down
wireless ser$i!es su!h as personal !ommuni!ations ser$i!es
(1#S)4 wireless roamin"4 and mobile subs!riber authenti!ation
lo!al number portability ()%1)
toll-free (CBB6CCC) and toll (NBB) wireline ser$i!es
enhan!ed !all features su!h as !all forwardin"4 !allin" party
name6number display4 and three-way !allin"
effi!ient and se!ure worldwide tele!ommuni!ations
Section $ SS%
Sinalin )y(es
Sinalin )y(es
There are two types of Si"nalin" :
93 #hannel Asso!iated Si"nalin" (#AS)
;3 #ommon #hannel Si"nalin" (##SG)
#hannel Asso!iated Si"nalin": si"nalin" is always sent on the same
!onne!tion as that of spee!h3The Si"nalin" is asso!iated with spee!h3
Section $ SS%
#ommon #hannel Si"nalin": si"nalin" network is separated from the
spee!h network3-$ery si"nalin" information will ha$e a label whi!h
indi!ates to whi!h spee!h !onne!tion this si"nalin" information belon"s
to3The si"nalin" !hannel has no spe!ifi! position (timeslot)3The same
si"nalin" !hannel !arries information for all spee!h !ir!uits as and when
re/uired basis3
Section $ SS%
Advantae O! %%S7 Over %AS
Advantae O! %%S7 Over %AS
A dedi!ated si"nalin" link re/uired for ea!h spee!h !hannel in
#AS e3"3 < !hannels in < 1#Ms : ##S G uses only 9 !hannel for
a number of 1#Ms
#AS is slow4 so lon"er !all setup times : ##S G - A=kbps fast :
effi!ient3
.n #AS4 no possibility of si"nalin" durin" the Rtalkin" phaseS :
##S G si"nalin" is independent of spee!h3
#AS supports limited set of si"nals : ##S G supports si"nal units
of $ariable len"th ma@3 ;GN o!tets - so mu!h more si"nalin" info
!an be e@!han"ed than is possible with #AS3
Section $ SS%
'sa"e of messa"es instead of pre-defined bit patterns enables to
transfer !all related si"nalin" info (!all establishment) as well as non !all
related !all info ( lo!ation update 4 hando$er 4 short messa"es et!3)
##S G - modular M easy introdu!tion of new : ad$an!ed ser$i!es3
Section $ SS%
SS7 Sinalin 'ink )y(es
SS7 Sinalin 'ink )y(es
Section $ SS%
Section $ SS%
%7 Sinalin Network %7 Sinalin Network
SP
(SPC)
SP
(SPC)
1 2 3 4 5 1
6
3
1
3
0
STP
SL(SLC)
SL(SLC)
SLS CIC
0SP: Si1nain1 P+in"
0SPC: Si1nain1 P+in" C+2!
0STP: Si1nain1 T#ans/!#
P+in"
0SL: Si1nain1 Lin.
0SLC: Si1nain1 Lin. C+2!
0SLS: Si1nain1 Lin. S!"
0CIC: Ci#&ui" I2!n"i"$ &+2!
Section $ SS%
sinalin Network %om(onents
sinalin Network %om(onents
Si"nalin" 1oints
MS':
)SS':
7.S' :
-rror 2ete!tion :
-ea!h si"nal unit has standard ##.TT 9A bit !y!li! redundan!y !he!k
(#*#) !he!ksum to enable the re!ei$in" terminal to !he!k that all bits
ha$e been re!ei$ed !orre!tly3
Basi! method
B.B is in$erted
All messa"es with 7S% V re!ei$ed BS% sent one by one by fet!hin" from
*TB
'ntil all messa"es in the *TB are retransmitted4 no fresh MS's are sent3
Section $ SS%
-reventive %yclic ,e*transmission
-reventive %yclic ,e*transmission
1re$enti$e #y!li! *etransmission:
identity of the physi!al !ir!uit that !arries the !all for whi!h the
si"nalin" information is meant3
S)S
The %.4 to"ether with 9=-bit point !ode4 allows for four si"nalin"
networks ea!h with up to 9A4<C= point !odes3
SLS -#i1ina"in1 P+in" C+2! D!s"ina"i+n P+in" C+2!
Section $ SS%
Sinalin Messae /andlin
Sinalin Messae /andlin
2is!rimination :
*outin" strate"ies
-rlan" B4 -rlan" #
G1*S !on!epts
Section % &i'ensioning
Introduction
Introduction
.n a traditional telephony - si"nalin" means the passin" of
information from one point to another for settin" up and
super$ision of telephone !alls3
subs!riber e@!han"e si"nalin" (si"nalin" between subs!riber
and the lo!al e@!han"e)
inter-e@!han"e si"nalin" (si"nalin" between e@!han"es)3
Eith the de$elopment of the ##.TT Si"nalin" System %o3 G the
!apabilities ha$e been enhan!ed to be able to handle non-!all
related data3 -nd user data !an be transferred4 as with the Short
Messa"e Ser$i!e3
Section % &i'ensioning
Abis Ma((in
Abis Ma((in
Besides the traffi! !hannels4 the Abis interfa!e also !arries the re/uired
si"nalin" information in A= 5bit6s !hannels3 0ne si"nalin" !hannel is
normally pro$ided for ea!h trans!ei$er within a BTS for !ontrollin" upto
C subs!ribers per !arrier fre/uen!y3
Section % &i'ensioning
Si" T*, ;
Si" T*, 9
TS B
BSC
TRX 1
TRX 2
1 2 :
8 < ? G
D
1 2 :
8 < ? G
D
Section % &i'ensioning
TS Arran"ement on 1#M )ink :
9 Se!tor o!!upies ;TS for T#( (A= 5bps)
9TS for si"nalin"
Total number of Time slot in one 1#M <;
0ut of whi!h 9 is used as 7AS and other for internal si"nalin"3
TS a$ailable for !arryin" the information <B
Therefore total number of T*,s that !an be !ater on one 1#M
H <B6< H 9B
Section % &i'ensioning
-@ample:
Assumin" that network has BTSs of ; T*, in ea!h se!tor4 then ma@
number of BTSs that !an share the 91#m link is:
9 Se!tor o!!upy ?TS
Therefore4 one BTS o!!upy 9?TS
(en!e4 totoal number of BTSs are H <B69?
H ;
Section % &i'ensioning
Section % &i'ensioning
TS BTS 1 BTS 2
D PCM Mana1!m!n" In/+#ma"i+n
1 TRX 1
2 TRX 1
: TRX1
8 TRX1
< TRX 2
? TRX 2
G TRX 2
; TRX 2
E TRX :
1D TRX :
11 TRX :
12 TRX :
1: TRX 8
18 TRX 8
1< TRX 8
1? TRX 8
1G TRX <
1; TRX <
1E TRX <
2D TRX <
21 TRX ?
22 TRX ?
2: TRX ?
28 TRX ?
2< Si1nain1 BTS1, S!&"+#1
2? Si1nain1 BTS1, S!&"+#2
2G Si1nain1 BTS1, S!&"+#:
2; Si1nain1 BTS2, S!&"+#1
2E Si1nain1 BTS2, S!&"+#2
:D Si1nain1 BTS2, S!&"+#:
:1 C+n"#+ Rin1
Microwave 'inks
Microwave 'inks
A Tele!om %etwork has two main !onstituent
93 A!!ess %etwork and
;3 #onne!ti$ity whi!h is the ba!kbone !onne!ti$ity3
0pti!al fiber is most popular for hi"h!apa!ity routes in %etwork
howe$er mi!rowa$e radio used in lower !apa!ity routes4 in
diffi!ult terrain4 in pri$ate and military !ommuni!ation where
the ad$anta"e of fle@ibility4 se!urity and speed of installation
offered by radio are parti!ularly $aluable3
Section % &i'ensioning
%ellular Network A((lication %ellular Network A((lication
MSC
BSC
BTS
BTS
Section % &i'ensioning
Mi!rowa$e (op: .t is a bi-dire!tional transmission system
!ontainin" ; 2M* one at ea!h end of !onne!tin" elements3
The information !ould be on ;MB or hi"her interfa!e3 The
mi!rowa$e fre/uen!y bands and the radio !hannel spa!in" in
these bands ha$e been all standardi>ed by ##.*3
Some typi!al fre/uen!y bands are ;4 =4 A4G4C4 99 : 9= G(>3 Abo$e
99G(> rain attenuation be!omes a "reater problem and hen!e
restri!t to short haul (shorter hop len"th)3 -a!h band is further
di$ided into se$eral blo!ks of !hannels whi!h is a pair of
fre/uen!ies4 f : fJ for transmission and re!eption3
Section % &i'ensioning
-ro(aation
-ro(aation
Mi!rowa$e beam passes throu"h the part of the atmosphere4 whi!h
is in !lose pro@imity of surfa!e of the earth3 *adio wa$es4 like
li"ht wa$es are also ele!troma"neti! wa$es4 thou"h of lesser
fre/uen!y4 also ha$e the properties of li"ht wa$es like
attenuation4 refra!tion4 diffra!tion4 s!atterin" and polari>ation3
Ehile desi"nin" the system and en"ineerin" link4 the effe!t of all
these are to be taken into !onsideration3
The loss between the transmittin" and re!ei$in" antenna with
Section % &i'ensioning
transmission medium as $a!uum is termed as 7ree Spa!e )oss3
)fs H N;3= I ;B lo" d I ;B lo" f
d H distan!e in 5ms
f H fre/uen!y in Gh>
Section % &i'ensioning
,e!raction >*!actor ,e!raction >*!actor
.t is the s!alin" fa!tor that helps to /uantify the !ur$ature of the
radio beam
5 H effe!ti$e earth radius 6 true earth radius
True earth radius H A<GB km
The an"le of !ur$ature by refra!tion is denoted by the k-fa!tor4
defined as the ratio of the effe!ti$e earth radius (radius of earth
whi!h allow the beam to draw as a strai"ht line) to the true earth
radius3
Section % &i'ensioning
-ath %learance -rocess
-ath %learance -rocess
Mi!rowa$e )ink is based on )0S
Mi!rowa$e 1ath !ur$ature is based on *efra!tion (5)
Mi!rowa$e 1ath should also ha$e 7resnel Yone !learan!e to
a$oid diffra!tion
7resnel Yone: The area around the line of si"ht path whi!h results
into a refle!tion of 9CBZ (half wa$e len"th) at the re!ei$er is
termed as 7irst 7resnel Yone3 The area whi!h results in ; and <
half wa$e len"ths are Se!ond 7resnel Yone3
Section % &i'ensioning
7n H 9G3< S/rt ( nd9d;6f 2)
7n H *adius of 7resnel Yone (!enter point at path)
d9 H distan!e from one end of path to refle!tion point (km)
d; H distan!e from other end of path to refle!tion point (km)
2 H d9 I d;
f H fre/uen!y (G(>)
n H number of 7resnel Yone
Section % &i'ensioning
-ath -ro!ile
-ath -ro!ile
)inear Method
Mi!rowa$e beam is drawn as a strai"ht line
The effe!ti$e earth !ur$ature hei"ht (h) is !al!ulated for a
desired k-fa!tor
hH (d9d;) 6 9;3G? k
1ath di$ersity
Sele!ti$e 7adin":
Spa!e di$ersity
7re/uen!y di$ersity
-/uipment *eliability:
(ot- Standby arran"ement
Section % &i'ensioning
S(ace &iversity
S(ace &iversity
Section % &i'ensioning
0re2uency &iversity
0re2uency &iversity
Tx 1
Tx 2
Rx 1
Rx 2
Section % &i'ensioning
Over ,each Inter!erence
Over ,each Inter!erence
/1
/1J
/2
/2J
/1
/1J
Section % &i'ensioning
Sinalin -lannin Ob$ective
Sinalin -lannin Ob$ective
The main plannin" obFe!ti$es are:
*obustness - a fault in one part of the network should not affe!t other parts3
1er!enta"e MT traffi!
%on !ir!uit related si"nalin" is si"nalin" not !onne!ted to any spee!h or data
!onne!tion4 i3e3 roamin" si"nalin" in mobile appli!ation3
S##1 make possible routin" of the messa"e on a hi"her le$el (Global Title
Translation (GTT)4 S##1 reroutin")4 i3e3 handle the lo"i!al si"nalin" !onne!tion4
and MT1 is responsible for transportin" the messa"e throu"h the network in a
reliable manner3
Section % &i'ensioning
S%%- ,outin
S%%- ,outin
Section % &i'ensioning
Section % &i'ensioning
The SS% indi!ates the subsystem so the messa"e is distributed to the ri"ht
software in the terminatin" node3 SS% points out MA1 ()*4 MA1 +)*4
MA1 MS#6GMS#4 BSSA14 MA1 -.*4 MA1 A'#4 MA1 S#4 and .S'13
Section % &i'ensioning
M)- ,outin
M)- ,outin
The routin" pro!edure as well as the load sharin" between link sets and within link sets is done
usin":
Build on e@istin" GSM infrastru!ture with added nodes for supportin" pa!kets3
Ser$in" G1*S Support %ode (SGS%)
Gateway G1*S Support %ode (GGS%)
Section % &i'ensioning
%once(tual .iew on G-,S
%once(tual .iew on G-,S
Shared GSM and G-,S
In!rastructure
Internet
%or(orate Intranet
Internet
%or(orate Intranet
G-,S %ore
G-,S %ore
BS%
BS%
B)S
B)S
GSM .oice
Access
-oint
G-,S In!rastructure I- Dorld
Section % &i'ensioning
Air Inter!ace * Mobile )erminal
Air Inter!ace * Mobile )erminal
0
Type C GPRS +n$
(+# manua$ s)i"&*!2 b!")!!n GPRS an2 sp!!&* m+2!s)
0
Type B GPRS an2 Sp!!&* (n+" a" sam! "im!)
(Au"+ma"i&a$ s)i"&*!s b!")!!n GPRS an2 sp!!&* m+2!s)
0
Type A GPRS an2 Sp!!&* a" "*! sam! "im!
BSC
BTS
Section % &i'ensioning
G-,S Attach = &etach
G-,S Attach = &etach
Atta!h
1erformed when the MS indi!ates its presen!e to 1)M% for the purpose
of usin" G1*S ser$i!e
#arried out between MS and SGS%
MS identifies itself with its GSM identity
G1*S subs!ription ne!essary for su!!essful atta!h
2eta!h
1erformed when the MS indi!ates to the 1)M% that it no lon"er be
usin" G1*S ser$i!es
MS identifies itself with its GSM identity
Section % &i'ensioning
Section % &i'ensioning
System Architecture
System Architecture
BTS
BTS
BTS
BSC SGSN GGSN
Da"a
N!")+#.s
Um
Abis
4LR
Gb Gn
G#
G&
Gi
Section % &i'ensioning
SGSN
SGSN
*esponsible for deli$ery of pa!kets to mobile subs!ribers in its
ser$i!e area3
Mobility Mana"ement
)o"i!al link mana"ement4 authenti!ation
G1*S user- related data needed by SGS% to perform routin"
and transfer fun!tionality stored in G1*S *e"ister e" !urrent
!ell4 !urrent +)*4 user profile in!ludin" .MS. and its address in
12%3
.nterfa!e point between !ore and *adio networks
Section % &i'ensioning
A!ts as an interfa!e between G1*S network and e@ternal 12%s
Mainly responsible for pa!ket routin"4 transfer and mobility
mana"ement
#on$erts pa!kets from SGS% into appropriate 121 format and
sends them out to !orrespondin" 12%
121 addresses of in!omin" data pa!kets from 12% are
!on$erted to .MS. of the destination user and sent to the
responsible SGS%3
Tunnelin"
GGSN
GGSN
Section % &i'ensioning
#ir!uit Swit!hed traffi! has priority
.n ea!h !ell #ir!uit Swit!hed : 1a!ket Swit!hed territories are defined
Territories !onsist of !onse!uti$e timeslots
),3 8
),3 9
###( TS TS TS TS TS TS TS
TS TS TS TS TS TS TS TS
#ir!uit
Swit!hed
Territory
1a!ket
Swit!hed
Territory
Territory border mo$es
2ynami!allybased on #ir!uit
Swit!hed traffi! load
&e!ault
G-,S
%a(acity
&edicated
G-,S
%a(acity
TS TS
Additional
G-,S
%a(acity
TS TS
GPRS and GSM Resource sharin
Section % &i'ensioning
%a(acity Manaement
%a(acity Manaement
2edi!ated G1*S #apa!ity
T#(s reser$ed e@!lusi$ely for G1*S use3
2efault G1*S #apa!ity
T#(s always allo!ated to the G1*S when !ir!uit swit!hed load
permits3
5eeps G1*S timeslots !onse!uti$e (important for multislot
operation)
Section % &i'ensioning
-&- %onte#t Activation * 8 -&- %onte#t Activation * 8
Accessin the /', Accessin the /',
BTS BS#
SGS%
GGS%
.ntranet
G1*S
Ba!kbone
.1 %etwork
SSG
()*
2%S
0 A&&!ss P+in" Nam! = R!/!#!n&! "+ an
!x"!#na pa&.!" 2a"a n!")+#. "*! us!#
)an"s "+ &+nn!&" "+
.nternet
A1%H
Q.ntranet3)td3!omQ
93
;3
A!!ess
1oint
0 1! MS s!n2s RA&"i%a"! PDP
C+n"!x" R!@u!s"R "+ SGSN
A A&&!ss P+in" Nam!
A PDP T$p! (IP)
A PDP A22#!ss (!mp"$ ==
2$nami&)
A N+S B +"*!# +p"i+ns
2! SGSN &*!&.s a1ains" 4LR
A&&!ss P+in" Nam!
D$nami& , s"a"i& IP a22#!ss
N+S
Section % &i'ensioning
-&- %onte#t Activation * 9 -&- %onte#t Activation * 9
0indin the GGSN 0indin the GGSN
BTS BS#
SGS%
GGS%
G1*S
Ba!kbone
.1 %etwork
2%S
0 DNS = D+main Nam! S$s"!m = m!&*anism "+
map +1i&a nam!s "+ IP a22#!ss!s
.ntranet
93
;3
A!!ess
1oint
0 1! SGSN 1!"s "*! GGSN IP a22#!ss
/#+m DNS
A APN maps "+ "*! GGSN IP
a22#!ss
2! SGSN s!n2s RC#!a"! PDP C+n"!x"
R!@u!s"R "+ GGSN
PDP T$p! (IP)
PDP A22#!ss (i/ !mp"$=I 2$nami&
a22#!ss)
A&&!ss P+in" Nam!
N+S
Section % &i'ensioning
-&- %onte#t Activation * : -&- %onte#t Activation * :
Access -oint Selection Access -oint Selection
BTS BS#
SGS%
GGS%
G1*S
Ba!kbone
.1 %etwork
2%S
.ntranet
.nternet
A1%HQ.ntranet3)td3!omQ
0 A&&!ss P+in" Nam! #!/!#s "+ "*!
!x"!#na n!")+#. "*! subs&#ib!#
)an"s "+ us!
AP*$si&a,+1i&a in"!#/a&! in
GGSN
0 A&&!ss P+in" &+n/i1u#a"i+n in
GGSN 2!/in!s )*!#! "+ &+nn!&"
"*! us!#
0 I/ 2$nami& a22#!ss, a+&a"!2 b$
GGSN
Section % &i'ensioning
-&- %onte#t Activation * ; -&- %onte#t Activation * ;
%onte#t Activated %onte#t Activated
BTS BS#
SGS%
GGS%
G1*S
Ba!kbone
.1 %etwork
.ntranet
.nternet
93
;3
0 1! GGSN s!n2s RC#!a"! PDP
C+n"!x" R!sp+ns!R ba&. "+ SGSN
0 2! SGSN s!n2s RA&"i%a"! PDP
C+n"!x" A&&!p"R "+ "*! MS
0 SGSN n+) #!a2$ "+ #+u"! us!#
"#a//i& b!")!!n MS an2 GGSN
Section % &i'ensioning
"#ercise
"#ercise
893 (ow many 1#Ms are re/uired for one BTS with ;494; and
other with <4;49 !onfi"urationD
8;3 #al!ulate the free spa!e loss for ;B5m distan!e at 9?G(>
fre/uen!yD
8<3 #al!ulate the ;
nd
7resnel Yone for total distan!e of ;B5m at a
distan!e of 9B5m from one end3 7re/uen!y used is 9?G(>3
8=3 Ehat pre!aution has to be taken to a$oid the o$er rea!h
problem in the mi!rowa$e linksD
Section % &i'ensioning
O(timisation
O(timisation
Section ( Opti'isation
Ob$ective
Ob$ective
The Trainee will be able to understand:
si"nalin" delay in the network
-ffe!t on the network while introdu!in" the new releases
.mpa!ts of subs!riber beha$ior
T#16.1 !on!epts
Section ( Opti'isation
Introduction
Introduction
The "oal of optimi>ation is to ensure the network is operatin" at
optimum effi!ien!y and within the defined /uality of ser$i!e
!onstraints3 This is a!hie$ed by implementin" !orre!ti$e a!tion
and pro!edures to re!tify network problems identified thou"h
analysis of performan!e mana"ement monitorin" parameters3
+endors are !ontinually seekin" ways of ma@imi>in" re$enue
"eneration with minimum additional in$estment3 0ne way of
a!hie$in" this is to identify areas where the network is not
operatin" at peek effi!ien!y and makin" adFustments for
impro$ement3
Section ( Opti'isation
O(timi<ation is a %yclic -rocess O(timi<ation is a %yclic -rocess
Section ( Opti'isation
Sinalin &elay
Sinalin &elay
The si"nalin" network delay depends on a $ariety of parameters4
amon" others: bit error rate4 si"nalin" link propa"ation and
pro!essin" time4 a$era"e link load4 mean MS' len"th on link4
mean MS' len"th of transmitted si"nal4 number of si"nalin"
links in si"nalin" path4 number of ST1s in si"nalin" link path4
bufferin" and /ueuin" times in ST1 et!3
5ey parameters that are $aried are mean MS'-len"th4 mean
si"nalin" link load4 and number of ST1s and si"nalin" links in
path3
Section ( Opti'isation
Typi!al $alues used for !al!ulatin" the delay:
Bit -rror *ate on link C3<@9B-=
Mean MS' len"ths a) ;< o!t
b) G= o!t
ST1 delay ;Bms
Si"nalin" link propa"ation 9Bms
and pro!essin"
Section ( Opti'isation
7or a !onstant bit error rate of C3<@9B-= and basi! error !orre!tion4 the
waitin" times (Tw) on the out"oin" side are shown in table below for
mean MS' len"th ;< o!tets and for mean MS' len"ths of G= o!tets3
Section ( Opti'isation
ST1 2elay (TST1): .n ##.TT Blue Book4 a !ross ST1 delay of ;Bms is
estimated for B3; link load3
1ropa"ation and 1ro!essin" Time (T)): This in!ludes transmission
time on link and pro!essin" time of messa"e3 The o$erall main part of T)
is the transmission time3 7or "round-installed links for whi!h basi! error
!orre!tion is used4 T) should be less than 9?ms3
Section ( Opti'isation
Si"nalin" %etwork 2elay -@ample: #onsider two !ases
93 the si"nal passes one intermediate ST1 before rea!hin" its
destination
;3 the si"nal passes two intermediate ST1s before rea!hin" its
destination
Section ( Opti'isation
Si"nalin" %etwork 2elay with one intermediate ST13
The si"nalin" link delay4 S)2 is deri$ed from:
S)2 H ;@(TE I T)) I TST1
Si1nain1 N!")+#. D!a$ )i"* ")+ in"!#m!2ia"! STPs3
T*! si1nain1 in. 2!a$, SLD is 2!#i%!2 /#+mF
SLD = :x(T' H TL) H 2xTSTP
Section ( Opti'isation
.t is to be mentioned that dependen!e between the MS' len"ths and the
delay times is not ne!essarily linear3
Section ( Opti'isation
Im(acts On %a(acity
Im(acts On %a(acity
Ehen introdu!in" a new release
%ew releases typi!ally mean a drop of 9B-9?O of system
!apa!ity3 The BS# de!rease is often less than for MS#3 The
reason is that new BS# releases often !ontain more 0:M
impro$ements than traffi!al ones3
Subs!riber Beha$ior
The !all type affe!ts the !apa!ity re/uired per !all4 e3"34 the load
per !all is different dependin" on type of !all3 )oad per !all is
defined as the e@e!ution time of a !all3 This is the time
ne!essary to e@e!ute the pro"ram !ode for a !all in the #1
(#entral 1ro!essor)3 By a !all is meant a !all setup4 !all release
and information sent in !onne!tion with the !all3
Section ( Opti'isation
#all attempts ha$e the hi"hest impa!t on !apa!ity3 0ne !all setup
plus !lear !onsumes about ;? ms e@e!ution time3 SMS point-to-
point takes about ;6< of !all e@e!ution in the BS# (;6< of ;? ms)3
Most SMS6ptp are mobile terminated4 and need pa"in" as well3
*e"istrations take rou"hly 96< of !all e@e!ution in the BS#3 2ue to
the bi" number of them4 the total #1 load from re"istrations is
often hi"her than for !alls3
Section ( Opti'isation
%etwork #onfi"uration
The number of BS#s per MS# !an ha$e a maFor impa!t on the
system !apa!ity due to the shift of intra-BS# hando$ers to the
inter-BS# hando$ers4 whi!h will in!rease in !ase of a hi"her
number of BS#s3 An in!rease of the number of inter-BS#
hando$ers with a fa!tor of 9B will take GO more of the !apa!ity3
A MS# !onfi"uration with stand alone ()* will in!rease the
!apa!ity of the MS# with 9?O !ompared to a MS# with
inte"rated ()* (worth mention that this 9?O fi"ure has been
deri$ed from !omparin" the total MS#6()* !apa!ity with the
ma@imum !apa!ity of a MS# without ()*)3
Section ( Opti'isation
The BS# !o$erin" areas should "enerally be !hosen so that the
boundaries as far as possible are lo!ated in areas with low
hando$er intensity3 The reason is that hi"h hando$er fre/uen!y
de!reases MS# and BS# !apa!ity3 #onse/uently4 boundaries
throu"h !ity kernels and areas !lose to hi"hways should4 if
possible4 be a$oided3
The $alue that the periodi! lo!ation update is set to affe!ts the
!apa!ity3 The period !an be set between A and 9?<B minutes in
steps of A minutes3 The minimum period sustainable by the
system depends on the number of subs!ribers and their traffi!
beha$ior3
Section ( Opti'isation
The number of periodi! lo!ation updates has a si"nifi!ant impa!t
on the MS# !apa!ity4 therefore it is ad$isable to set the periodi!
lo!ation update timer $ery !arefully3 Most operators !hoose a
short period for the for!ed re"istration4 !aused by the fear of
loosin" tra!k of the subs!ribers3 .n !ase of system re!o$ery after
a lar"e restart the periodi! lo!ation update rate will impa!t the
re!o$ery time se$erely3 Therefore the re!ommendation is to use
9;B minutes for the timer $alue3 .t is worth mention that the
positi$e effe!t on the MS# may impa!t the BS# performan!e
ne"ati$ely due to a hi"her number of pa"in"s3
Section ( Opti'isation
%umber of )o!ation Areas ()As) has impa!t on BS# load3 .f there are
many !ells per area4 the lo!al pa"e attempts will be /uite hea$y3 .f
in!reasin" the number of )As4 the pa"in" load will "o down3 0n the
other hand: .f hi"h mo$ability for mobiles4 the load from lo!ation updates
will in!rease3 Ehen findin" the optimal point4 also load in MS# must be
looked into3
Section ( Opti'isation
Addin" %ew Appli!ations
The followin" table presents the #1 !apa!ity impa!ts on an
a$era"e node
A'# (Authenti!ation #enter) -B3=O
7%* (7le@ible %umberin") -;3?O
S#7 (Ser$i!e #ontrol 7un!tion) -;3BO
(Based on 9BO .% !alls)
SS7 (Ser$i!e Swit!hin" 7un!tion) -9BO
(Based on 9BO .% !alls)
1*A (1rimary *ate A!!ess <BB I 2) -9NO
(Based on 9Bk B(#A 1*A traffi!)
Section ( Opti'isation
%a(acity Gains
%a(acity Gains
.M-. #he!k on )o!ation 'pdate
.t is possible to swit!h off the .M-. !he!k fun!tion for lo!ation
update4 whi!h in!reases the !apa!ity with ;O3
'sa"e of Toll Ti!ket
0utput only those !all data re!ords that are needed4 where
possible a!!ountin" should be used instead3 7or instan!e
swit!hin" off the )and to )and !all data re!ord in!reases the
!apa!ity with <3;O3
Section ( Opti'isation
TMS. *eallo!ation
Swit!hin" off the TMS. reallo!ation at lo!ation update4 !han"e of )A.4 intra-
MS# fun!tion will result in ;O more !apa!ity3
Authenti!ation at )o!ation 'pdate
Swit!hin" off authenti!ation at lo!ation update4 !han"e of )A.4 intra-MS#
will result in an in!rease of the !apa!ity with 9O3
Section ( Opti'isation
Sele!ti$e .M-. #he!k
.t is ad$isable to use the sele!ti$e .M-. !he!k for all a!!ess types4
whi!h results in a "ain of !apa!ity of =O3 To be able to de!rease
the system re!o$ery time it is re!ommended to swit!h off .M-.
!he!kin" for the a!!ess type lo!ation update3
Sele!ti$e Authenti!ation
The usa"e of sele!ti$e authenti!ation for all a!!ess types is stron"ly
re!ommended from a !apa!ity point of $iew3 .n !ase of the
a!ti$ation of sele!ti$e authenti!ation instead of authenti!ation for
ea!h a!!ess4 the in!rease of !apa!ity is e/ual to A3;O3
Section ( Opti'isation
%onclusion
%onclusion
A better network and !ell plannin" will result in some !ases in more
!apa!ity4 when less lo!ation updates and hando$ers are
needed3 Moreo$er the number of small nodes in a network may
de!rease the o$erall network !apa!ity4 sin!e they may introdu!e
more inter-MS# hando$ers4 more new re"istrations and a hi"her
amount of transit traffi! !ompared to a network with se$eral bi"
nodes3 7urthermore the split of GMS# and MS# allows a better
maintainable network and more !apa!ity in the separate entities4
also the usa"e of different pro!essors for ea!h entity will be
possible3 Stand-alone ()* will also in!rease the total !apa!ity in
the network3
Section ( Opti'isation
G-,S )%-=I- Strateies
G-,S )%-=I- Strateies
2ata"ram: .t is a te!hni!al term for a pa!ket of data and !omposed of
many !omponents3 The most basi! is:
B1BBB1B1B1BB1B1B1B1BB1BB1B1111B1B1BB1B1B1BB1B
1B1B1BB1B1B1BB1B1B1BB1B1B1B1B1BB1B1B1B1BB1B11
1BBBB11111B1BB1BB1BBB1B1B1BBB1BBBBBBB1111BB1B
B1B1BB1BBB1B1B1BB1B1B1B1BB1BB1B1111B1B1BB1B1B
1BB1B1B1B1BB1B1B1BB1B1B1BB1B1B1B1B1BB1B1B1B1B
B1B111BBB11111B1BB1BB1BBB1B1B1BBB1BBBBBBB1111
BB1BB1B1BB1BBB1B1B1BB1B1B1B1BB1BB1B1111B1B1BB
1B1B1BB1B1B1B1BB1B1B1BB1B1B1BB1B1B1B1B1BB1B1B
1B1BB1B111BBBB11111B1BB1BB1BBB1B1B1BBB1BBBBBB
B1111BB1BB1B1BB1BBB1BB
!o" #$%.$&.''.#$
(rom" #&).$*.'+.$&
4!a2!#
Da"a
Section ( Opti'isation
I- &ataram %om(onents
I- &ataram %om(onents
Options (and padding)
Data
Destination Address
Source Address
Time to Live Header Checksum Protocol
Identification Flags Fragmentation Offset
Version IHL Type of Service Total Length
Section ( Opti'isation
DhatEs in a &ataram
DhatEs in a &ataram
+ersion: +ersion of .1 (e@ample: .1$=4 .1$A)
.1 (eader )en"th: The data"ramJs header si>e in <; bit words3
Type of Ser$i!e: .ndi!ates RpriorityS of the pa!ket3 This is determined
by the type of data in the pa!ket3 (8oS - 8uality of Ser$i!e)
Total len"th: Si>e of the .1 pa!ket (in bytes)3
.dentifi!ation: An inte"er number identifyin" the data"ram3
Section ( Opti'isation
7la"s: A <-bit field of whi!h the low-order ; bits !ontrol
fra"mentation3 0ne bit spe!ifies whether the pa!ket !an be
fra"mentedM the se!ond bit spe!ifies whether the pa!ket is the
last fra"ment in a series of fra"mented pa!kets3
7ra"mentation 0ffset: A se/uen!e number for the bytes in
this pa!ket when reassemblin"3
Time-to-li$e: A !ounter that dis!ards the data"ram when it
rea!hes a limited3 This pre$ents the pa!ket from loopin"
endlessly on the network3
1roto!ol: .ndi!ates whi!h upper-layer proto!ol re!ei$es
in!omin" pa!kets after .1 pro!essin" is !omplete3
Section ( Opti'isation
(eader #he!ksum: (elps ensure .1 header inte"rity3
Sour!e Address: Spe!ifies the sendin" node3
2estination Address: Spe!ifies the re!ei$in" node3
0ptions: Allows .1 to support $arious options4 su!h as se!urity3
2ata: .nformation payload3
Section ( Opti'isation
0
TCP,IP is "*! Pa&.!" Da"a
"!&*n++1$ us!2 b$ "*! In"!#n!"3
0
GPRS )i as+ b! usin1 "*!
TCP,IP s"an2a#23
Section ( Opti'isation
Physical
Link
Network
Transport
T
C
P
/
I
P
7
-
L
a
y
e
r
S
t
a
c
k
(
O
S
I
R
e
f
e
r
e
n
c
e
M
o
d
e
l
)
TCP
Fiber cable, Microwave link
IP
Network Interface Card
WWW, e-mail, data services
Session
Presentation
Application
Section ( Opti'isation
)%- %haracteristics
)%- %haracteristics
0
C+n&!#n!2 +n$ )i"* "*! +#i1in
an2 2!s"ina"i+n +n "*! n!")+#.3
0
A2ap"s "+ &+n1!s"i+n
0
P#+%i2!s %i#"ua &+nn!&"i+n
Section ( Opti'isation
I- Addressin
I- Addressin
7or e@ample:
7rame *elay