C - CN PS intro

32
Orange Romania 1 Continut Curs Core Network - Packet Switching intro Aplicatii PS (Packet Switching) GPRS. PS-generalitati Stiva de protocoale GSM-PS Arhitectura PS Functia de mobilitate. A! "i RA!. Starile mobilitatii in #G "i i %nter&etele Gi "i Gn Procedurile de Attach "i 'etach Structura unei "e"iuni de date in PS RA . G P. GR*

Transcript of C - CN PS intro

 GPRS. PS-generalitati
 Arhitectura PS
 Functia de mobilitate. A! "i RA!. Starile mobilitatii in #G "i in $G
 %nter&etele Gi "i Gn
 Procedurile de Attach "i 'etach
 Structura unei "e"iuni de date in PS
 RA. GP. GR*
 (Application, Presentation, Session)
Aplicatii PS (Packet Switch) – L4 (Transport)
%ntrucat dime"iunea &i"ierului e"te prea mare e"te nece"ara &ragmentarea (!P Ma+imum
Segment Si,e).
'aca un pachet e"te pierdut intreg &i"ierul e"te corupt. 'e aceea e"te nece"ara con&irmarea
tutror pachetelor (connection oriented).
Pt. a permite mai multe &low-uri "imultane pt. mai multe aplicatii a &o"t introdu" conceptul de port
 
 
(Network)
:ivelul retea pre"upune a"igurarea conectivitatii intre oricare # elemente conectate la retea
Fiecare element conectat la "e identi&ica unic prin adre"a de retea (Adre"a %P)
 Alocarea adre"elor %P "e &ace prin delegare
; %A:A (%nternet A""igned :umber" Authorit<) deleaga catre R%R (Regional %nternet Regi"tr<) care a
deleaga catre :%R (:ational %nternet Regi"tr<) care deleaga catre %R(ocal %nternet Regi"tr<) "au
catre %SP (%nternet Service Provider) ce aloca adre"ele catre u"eri.
Rutarea pachetelor %P "e &ace pe ba,a adre"ei de"tinatie (cu mici e+ceptii). =+ceptie repre,inta rutarea
pachetelor pe ba,a in&. %P "ur"a "i "au %P de"tinatie "i "au in&ormatii de 4 chiar 7 (P>R/Polic< >a"ed
Routing "au S>R/Service >a"ed Routing)
 
 
#PS – noti!ni intro$!cti%e
#PS( #eneral Packet a$io Ser%ice) 8 "erviciu de telecom pe ba,a de pachete de"tinat
&olo"irii de catre di"po,itivele mobile ata"ate la o retea de telecomunicatii mobile
Stagii de de,voltare
; &S'S&S' (!ircuit Switched 'ata 8 tehnologie !S vite,e de pana la 5.9kbit0"
re"pectiv #1.1 kbit0")
; #PS (#G) (vite,e in downlink de pana la 94 kbit0" latente de $22 8 422m")
; *'#* (#.7G) (=nhanced 'ata rate" &or Global =volution vite,e de pana la #79 kbit0"
latenta de pana la 622m")
; +TS ($G) (niver"al Mobile ecommunication" S<"tem vite,e de downlink de pana la
$14kbit0")
; SPA (?S'PA @ ?SPA) ($G@) (?igh Speed Packed Acce"" 'ownload@pload) (vite,e
de downlink de pana la 6.1 $.9 .# and 64.4 Mbit0" "e ba,ea,a pe tehnologii avan"ate
de modulatie "i codare)
; SPA (vite,e de pana la 4# Mbit0" pe downink 8 tehnologie avan"ata de modulatie "i
codare)
Tip!ri $e terinale cla"i&icare dupa apartenenta la PS0!S
; ip A (ata"ate PS0!S in acela"i timp pot &olo"i "imultan ambele tehnologii)
; ip > (ata"ate PS0!S in acela"i timp dar pot &olo"i doar o "ingura tehnologie
de-odata (in momentul primirii unui apel "e"iunea de date "e "u"penda)
; ip ! (pot &olo"i &ie PS &ie !S in mod unic la pornirea terminalului)
A%anta/ele &olo"irii "erviciilor de date pe ba,a de pachete
; Mai multi u"eri pot &olo"i "imultan acela"i canal de date
;  Alwa<" on line
; Re"ur"e alocate direct din mediul radio
; a+are pe ba,a de cantitate "pre deo"ebire de ta+area pe ba,a de timp la !S
; :u e nevoie de autenti&icare cu ?R-ul dupa &iecare operatiune
; >ur"t data tran"mi""ion
!lientii mobili nece"ita pa"trarea cone+iuniilor (implicit adre"a %P) in depla"are.
Rutarea %P cla"ica nu poate ra"punde ace"tor nece"itati.
Pt. a pemite clientilor conectati la o retea mobila e&ectuarea cone+iuniilor catre o retea %P e"te nece"ar un Gatewa<
ce "a e&ectue,e legatura intre reteaua %P "i cea mobila.
GGS: (Gatewa< GPRS Support :ode) repre,inta Gatewa<-ul %P in retelele GSM (#.7G "i $G)
SGS: (Serving GPRS Support :ode) repre,inta nodul "peci&ic PS ce ge"tionea,a mobilitatea u"erilor. ="te
echivalentul nodurilor MS!@BR din arhitectura !S (!ircuit "witch)
GPRS (General Packet Radio Service)/#.7G a &o"t primul "i"tem de comutatie de pachete in cadrul relelor GSM
='G= (=nhanced 'ata-rate" &or GSM =volution) e"te un "i"tem ce permite vite,e "uperioare GPRS. 'in puct de
vedere arhitectura nu e+i"ta modi&icari &ata de GPRS
MS (niver"al Mobile elephone S<"tem)/$G "au C!'MA (Cideband !ode 'ivi"ion Multiple Acce"")
repre,inta urmatoarea generatie GSM. Aduce importante "chimbari in arhitectura retelei.
?S'PA0?SPA (?igh Speed 'ownlink0plink Packet Acce") repre,inta o evolutie "imilara cu cea de la GPRS la
 
0!nctiile S#SN S1 ##SN
##SN (Gatewa< GPRS Support :ode) repre,inta nodul (inter&ata logica) ce a"igura cone+iunea intre reteaua
mobila PS "i retelele P': (Package 'ata :etwork) &i+e.
; Functiile ace"tuia "unt
– &o!tatia $e pachete si alocare $e 2oS
– ana"eent!l sesi!nilor si ana"eent al inoratiilor reeritor la localiari (A)
– &reaa tichete in %e$erea taarii pe %ol! $e traic
S#SN (Serving GPRS Support :ode) repre,inta nodul ce a"igura cone+iunea intre reteaua de !ore PS "i
reteaua de acce"" radio.
– ana"eent!l o6ilitatii
 
 
; map" a network-level protocol
; provide" compre""ion "egmentation and multiple+ing o& network-la<er me""age" to a "ingle virtual
connection
Lo"ical Link &ontrol (LL&)
; a""ure" the reliable tran"&er o& u"er data acro"" a wirele"" network
ase Station S8ste #PS Protocol (SS#P)
; proce""e" routing and DoS in&ormation
; u"e" the Frame Rela< D.5## core protocol
#PS T!nnel Protocol (#TP)
; tunnel" the protocol data unit" between GS:"
#PS o6ilit8 ana"eent (#)
; handle" roaming authentication and "election o& encr<ption algorithm"
Network Ser%ice
; map" >SSGPE" "ervice reue"t" to the Frame Rela< D.5## !ore
a$io Link &ontrol(L&)A&
; =nable multiple MS" to "hare a common tran"mi""ion medium which con"i"t o& "everal ph<"ical channel"
Ph8sical Link S!6la8er(PLL)
Ph8sical 0 S!6la8er(0L)
 
15
S#SN – !nctia $e o6ilitate 'in punct de vedere al mobilitatii acoperirea
geogra&ica e"te impartita in mai multe "ubdivi,iuni
; PLN area - repre,inta intreaga arie de acoperire a unei retele GSM
; S#SN Ser%ice Area 8repre,inta aria geogra&ica de"ervita de un SGS:. recerea unui u"er de pe un SGS: pe altul "e &ace cu intreruperea temporara a cone+iunii (1 "ec). a nivel de Gn "e va e&ectua un update P'P conte+t de la noul SGS: catre GGS: @ procedura de SGS: conte+t (intre vechiul "i noul SGS:)
 
; 1$le 8 abonat nelocali,at in reteaua PS ("witch o&& "au
necon&igurat Halwa<" onI). :u e"te cuno"cuta
locali,area "a geogra&ica.
la reteaua PS. ="te cuno"cuta locali,area "a doar la
nivel de RA (Routing Area). Pt. a primi pachete e"te
nece"ar un paging pe RA-ul re"pectiv.
; ea$8 8 Abonat ata"at in reteua PS a carui locali,are
"e cunoa"te la nivel de celula. Ace"ta e"te in tran"&er
de date "au a tran"&erat date intr-un interval de timp
mai mic decat Read< imer 
Stariile $e o6ilitate 3#:
; P-'etache$ 8 la &el ca "tarea %dle din # G
; P-1$le 8la &el ca "tarea Standb< :ot Reachable in #G
 
Str!ct!ra sesi!ne $ate #PS (interata #n#i)
%nter&ata Gi repre,inta inter&ata de conectare a GGS:-ului in reteaua %P ("au altele)
n GGS: e"te conectat la mai multe retele %P.
n u"er mobil poatea avea una "au mai multe "e"iuni de date. J "e"iune de date a unui
u"er e"te denumita P'P (Packet 'ata Protocol)
!onectarea unei anumite "e"iuni de date la o anumita retea "e &ace pe ba,a APN-ului
 
1nterata #i#n
Sunt 9 coponente a/ore pt. toate inter&etele PS !ore
; +ser Plane (tra&&ic utili,ator)
– %nter&ata Gi 8 e"te tra&&ic %P normal
– %nter&ata Gn 8 tra&&ic %P tunelat (GP)
; &ontrol Plane (me"aKe pt. "tabilirea controlul cone+iunii)
– %nter&ata Gn 8 GP "iganling
Principalele proceduri de "emnali,are "chimbate intre SGS: "i GGS: "unt
!reate P'P conte+t
'elete P'P conte+t
pdate P'P conte+t
– %nter&ata Gi 8 optional
Se &olo"e"te daca "e dore"te o autenti&icare re"pectiv ta+area (accounting) "uplimentar pe
un "erver e+tern. Se mai &olo"e"te "i pt. alocare adre"e %P e+terna re"pectiv pt.
tran"miterea in&. "uplimentare de"pre u"er pe un "erver e+tern.
Bariante po"ibile
'?!P ('<namic ?o"t !ontrol Protocol) 8 cel mai "implu
RA'%S (Remote Authentication 'ial-%n "er Service) 8 cel mai &olo"it pt. GSM-PS
'iameter >a"e Protocol
 
 
24
 
MS SGSN GGSN AAA extern INTERNET
Activare sesiune PS
MS SGSN GGSN AAA extern INTERNET
De#activare sesiune
 PS Resonse
 
27
#TP
GPRS unneling Protocol (GP) protocol ba,at pe %P &olo"it in retele GSM S%
MSGPRS unneling Protocol (or GP)
GP v6 0 'P 3 GP v# 0!P "au 0'P
GP (GP-! GP- and GPE)
GP-! 8 &olo"it pt "emnali,ari intre SGS: "i GGS: (SGS: activea,a 0 de,activea,a
"e"iuni in numele utili,atorului) aKu"tea,a DoS actuali,ea,a "e"iuni de la alt SGS: etc
GP- 8 tran"porta datele utili,ator intre RA: "i !: (%Pv4 %Pv9 "au PPP)
GPE (GP prime) - protocol independent &olo"it pentru tran"portul !'R-urilor catre
echipamente de >illing (port $$19)