Model of GSM
Rasha Morsi
Presentation outline:
Acronyms Example of communication over 3 layers GSM as an OSI related model unctional !ayers of GSM More Protocols" Protocol overvie# $ext presentation References
Acronyms
MS : Mo%ile Station &'S : &ase 'ransceiver Station &S( : &ase Station (ontroller MS( : Mo%ile)services S#itchin* (enter+ ,!R : ,isitor !ocation Re*ister -!R : -ome !ocation Re*ister A.( : Authentication center EIR : E/uipment Identity Re*ister GMS(: Gate#ay MS(
Example of communication over 3 layers 012:
&ra4il Germany
!ayer 3 (aptain (aptain
(oo5
(oo5
!ayer 3
Radio Operator
Radio Operator
!ayer 1
MS Air 7.m8 &'S A)%is &S(A Interface Interface A P P ! I ( A ' I O $ ((M ! A 6 E R MM RR RI!3 ) (( RI!3 ) MM RI!3 ) RR :A'P RSM
Relay MS(9,!R &
Anchor MS(9,!R MAP9:
(;: -!R9Au(
GMS( SMS *ate#ay
PS'M9 IS:$
MAP9( '.P; IS.P O S I ! A 6 E R S
&SSMAP
MAP9E MAP9G (omponent Su%layer '(AP 'ransaction Su%layer
:istri%ution Protocol
Presentation !ayer < Session !ayer < 'ransport !ayer < $et#or5 !ayer
S((P M'P3 :ata !in5 Physical !AP): Radio !AP): =>5%ps ch M'P3 M'P1
S((P M'P3 M'P3 M'P1
S((P M'P3 M'P3 M'P1
S((P M'P3 M'P3 M'P1 M'P3 M'P3 M'P1
unctional !ayers of GSM:
'hree layers :
Physical :ata !in5 !ayer 3
Physical !ayer:
lo#est layer of radio interface provides functions to transfer %it streams over the physical radio lin5s
:ata !in5 !ayer:
provides a relia%le dedicated si*nalin* lin5 %et#een the MS and &S !ayer 3 protocol is %ased on an adaptation of IS:$ link access procedure 7!AP):m8 standard !AP): used %et#een &'S and &S( Messa*e 'ransfer Part 7M'P8 of SS? is used %et#een &S( ) MS( to provide a relia%le data lin5 service+ Same Protocol 7 M'P18 is 5ept %et#een MS(s; MS()-!R9A.(;A.()GMS( and GMS()PS'$+
MS Air 7.m8 &'S A)%is &S(A Interface Interface A P P ! I ( A ' I O $ ((M ! A 6 E R MM RR RI!3 ) (( RI!3 ) MM RI!3 ) RR :A'P RSM
Relay MS(9,!R &
Anchor MS(9,!R MAP9:
-!R9Au( (;: MAP9(
GMS( SMS *ate#ay
PS'$9 IS:$
&SSMAP
MAP9E MAP9G (omponent Su%layer '(AP 'ransaction Su%layer
'.P; IS.P O S I ! A 6 E R S
:istri%ution Protocol
Presentation !ayer < Session !ayer < 'ransport !ayer < $et#or5 !ayer
S((P M'P3 :ata !in5 Physical !AP): Radio !AP): =>5%ps ch M'P3 M'P1
S((P M'P3 M'P3 M'P1
S((P M'P3 M'P3 M'P1
S((P M'P3 M'P3 M'P1 M'P3 M'P3 M'P1
!ayer 3 :
Radio Resource Mana*ement 7RR8; Mo%ility Mana*ement 7MM8; (all (ontrol Mana*ement 7((M or (M8+ Overall o%@ectives:
esta%lishment; operation; and release of a dedicated radio channel connection 7RR8+ !ocation update; authentication; and 'emporary Mo%ile Su%scri%er Identity 7'MSI8 reallocation 7MM8 esta%lishment; maintenance; and termination of a circuit) s#itched call 7((M8 Supplementary Service 7SS8 support Short Messa*e Service 7SMS8 support
Radio Resource Mana*ement 7RR8:
RR protocol provides control functions for the operation of common and dedicated channels+ RI!3 RR : protocols esta%lishes and releases radio connections %et#een MS)various &S(s for the duration of the call+ Provides system information %roadcastin* inter) and intracell chan*e of channels
Radio Su%system Mana*ement 7RSM8 protocol provides functions %et#een the &'S)&S(+ :irect 'ransfer Application Part 7:A'P8 protocols provide RR messa*es %et#een the MS)MS(+ 'he &SS Mana*ement Application Part 7&SSMAP8 protocols provide RR messa*es %et#een the &S()MS( 'he distinction %et#een :'AP and &SSMAP is provided %y a small Adistri%utionB protocol %elo# them+
Mo%ility Mana*ement 7MM8:
defines dialo* %et#een MS and the net#or5+ :eals #ith MS location; security functions 7authentication and cipherin* 5ey mana*ement8 provides connection mana*ement services to the (all (ontrol !ayer+
(all (ontrol Mana*ement !ayer 7(M8:
(M protocol controls end)to)end call esta%lishment 7 %oth mo%ile ori*inatin* and terminatin*8and all functions relatin* to call mana*ement+ Includes independent entities : SMS; SS protocols
More Protocols"
In addition; there are other protocols:
M'P3 and Si*nalin* (onnection (ontrol Part 7S((P8 used a%ove layer 3 %et#een &S(s ) MS(s and MS(s ) different data%ases+ 'ransaction (apa%ilities Application Part 7'(AP8 protocol :
sits a%ove SS(P supports transactions %et#een 3 nodes of net#or5 mana*es transaction on an end)to)end %asis
Mo%ile Application Part 7MAP8 protocol :
%et#een MS(; ,!R; -!R; and A.( in form of /uery and response messa*es+ Protocols desi*nated as MAP9& throu*h MAP9-
Protocol Overvie#:
!AP)::
!AP:m used on the air interface7MS ) &'S8 !AP: used on A)%is interface7&'S ) &S(8 is the %asic layer information exchan*e M'P1; M'P3 provide the means of protected messa*e exchan*e %et#een ad@acent nodes of a si*nalin* net#or5
M'P:
!AP:m rame Structure
&it no+ D ? = E > 3 3 1 Octet no+ 1 3 3 ill &its $et#or5 'x: CC1C1C11 Mo%ile 'x : 11111111 or CC1C1C11 + + + D ? = E > 3 3 1 Octet no+ 1 3 3 > Information field + + + 1C 11 13 032 Address field (ontrol field Address field (ontrol field !en*th indicator field
1C + (R( 7 D); 1=); 3>)8 13 ormat type A
(R( ormat type &
!AP: frame structure:
&it no+ D ? = E > 3 3 1 Octet no+ 1 3 + + + + + i !en*th indicator field Octet no+ 1 3 + + i i F1 + + + 5 !en*th indicator field
Information field
ill &its
ill &its
A)%is format type
&)%is format type 032
$ext Presentation :
:etailed !ayer 3 Protocols in relation to mo%ility mana*ement
References :
GSM System En*ineerin* ; Asha Mehrotra; Artech -ouse Pu%lishers; 1GG? An Introduction to GSM ; Redl; He%er; and Oliphant; Artech -ouse Pu%lishers; 1GGE