You are on page 1of 21

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