Sunteți pe pagina 1din 46

Capitolul 7

Servicii de date n sistemele de comunicaii mobile GSM


7.1 Prezentare general a sistemului GSM
7.1.1 Arhitectura sistemului GSM
Arhitectura sistemului GSM (Global System for Mobile) este prezentat n figura 7.1.

PSTN
ISDN
PDN

Abis

MS

GMSC

BTS
BSC

A
MSC

Abis

A
EIR

BTS

BSC
Abis

AuC

HLR VLR

MS
BTS
MS
BTS
BSC
BSS
MSC
GMSC
MS
HLR

Base transceiver station


Base station controller
Base station subsystem (BTS + BSC)
Mobile services switching center
Gateway MSC
Mobile station
Home location register

VLR
EIR
AuC
PSTN
ISDN
PDN

Visited location register


Equipment identity register
Authentication center
Public switched telephone network
Integrated services digital network
Public data network

Fig. 7.1 Arhitectura sistemului GSM (elementele eseniale)

- Pri componente

BSS (BTS +BSC) - asigur i administreaz cile de transmisiune ntre staiile mobile i MSC,
inclusiv interfaa radio ntre MS i restul GSM;

NSS ( Network and Switching Sub-system) - echipamente de comutaie - MSC, GMSC Gateway
MSC; baze de date, de utilizator i pentru mobilitate - VLR, HLR, SS7; - administreaz
comunicaiile i conecteaz staiile mobile la reelele fixe sau ctre ali utilizatori mobili;

OMS (Operation and maintenance subsystem) - pentru funcii de administrare necesare funcionrii
i ntreinerii sistemului.

Subsisteme
1. Staia mobil (MS). Realizeaz funciuni de prelucrare a semnalelor pentru
transmisie/recepie n interfaa radio i de interfaare spre utilizatorul uman (microfon, difuzor, display
i tastatur) sau spre un terminal (calculator, fax), prin/fr adaptor.

Cartela SIM (Subscriber identity module), asigurnd identitatea abonatului mobil, poate fi mutat de la
o staie mobil la alta i este securizat mpotriva utilizrii improprii.
2. Subsistemul staiei de baz (BSS)
Staia transceiver de baz (BTS) este n contact cu staia mobil i conine echipamente pentru:
- emisie i recepie (inclusiv antene);
- prelucrri de semnal specifice interfeei radio.
Tot din BTS se consider c face parte unitatea pentru adaptarea de vitez i transcodare (TRAU
Transcoder/Rate Adapter Unit, figura 7.2). Funciunile TRAU sunt:
-

codarea i decodarea vocii, specifice GSM (figura);

adaptarea de vitez pentru date.


16 kb/s

BTS

64 kb/s

TRAU

BSC (MSC)

(surplusul de la 13 kb/s - n interfaa radio - la 16 kb/s este utilizat


pentru sincronizarea de cadre)
Fig. 7.2 Funcia de transcodare

Controlerul staiei de baz (BSC), n contact cu comutatoarele NSS, este sub controlul
subsistemului de ntreinere i funcionare OMS i prezint interfeele A, spre MSC, i Abis, spre BTS.
El poate fi plasat la BTS, MSC sau separat de acestea i ndeplinete funciuni de alocare/eliberare a
canalelor radio i de administrare a traficului.
3.Subsistemul de comutaie i reea (NSS)

ndeplinete funciuni de comutaie i interfa cu alte reele i conine baze de date (despre
abonai i necesare pentru administrarea mobilitii). Este constituit din MSC (GMSC), HLR
(AuC),VLR i se interfaeaz cu BSS, OMS i reelele externe (Fig. 7.3).
flux date utilizator

OMS

flux control

BSS

NSS

PSTN
ISDN
PDN

Fig. 7.3 Interfeele subsistemului de comutaie i reea

Centrul de comutaie pentru servicii mobile (MSC) realizeaz funciuni de comutaie; GMSC
(Gateway MSC) este un MSC cu o funcie suplimentar, constnd n tratarea apelurilor dinspre/nspre
reelele externe.
HLR conine informaii permanente i temporare despre abonai. Informaiile permanente
constau n:
- numrul de abonat mobil internaional (IMSI - International mobile subscriber
number);
- numrul de apel al abonatului;
- cheia de autentificare;
- serviciile suplimentare permise.
Informaiile temporare sunt:
- adresa VLR curent (care administreaz MS acum);
- numrul ctre care trebuie redirecionate apelurile (dac abonatul a selectat acest
serviciu);
- parametri tranzitorii pentru autentificare i cifrare.
IMSI este permanent memorat pe SIM. Cu el se identific abonatul ntr-o reea GSM. Structura sa este
MCC MNC MSIC, avnd semnificaiile:
MCC (Mobile Country Code) codul rii pentru comunicaii mobile (3 digii);
MNC (Mobile Network Code) codul reelei mobile (2 digii);
MSIC (Mobile Subscriber Identification Code) - codul de identificare a abonatului mobil.
Obs. Numrul cu care este apelat un abonat este diferit MSIC.

Centrul de autentificare (AuC) este parte funcional a HLR, furniznd ctre HLR parametrii
pentru autentificarea staiei mobile: algoritm, date de intrare/ieire.
Registrul de localizare a abonailor n vizit (pentru unul sau mai multe MSC) - conine date
permanente i temporare despre abonaii aflai temporar n aria de serviciu a unui MSC aferent. Datele
permanente sunt cele din HLR, iar cele temporare sunt puin diferite de acestea. Pentru localizarea
staiei mobile se folosete un identificator temporar, TMSI - Temporary Mobile Subscriber Identity,
utilizat pe perioade limitate, n loc de IMSI.
Observaii:
- Localizarea datelor de abonat i n VLR reduce traficul ctre HLR;
- HLR furnizeaz date ctre MSC cnd apelul vine dinspre reele externe;
- VLR furnizeaz date ctre MSC cnd apelul vine de la staia mobil.
4. Subsistemul de ntreinere i funcionare (OMS)
n elaborarea acestui subsistem s-a avut n vedere o abordare centralizat, bazat pe conceptul reelei de
administrare a telecomunicaiilor (TMN - Telecommunications Management Network). Domeniile de
activitate acoperite de acest subsistem sunt:
a) Funcionarea i ntreinerea reelei, incluznd
- supravegherea comportrii reelei (ncrcarea sistemelor, procentul blocrilor, numrul
transferurilor ntre celule adiacente);
- verificarea calit ii serviciilor oferite.
b) Administraea abonamentelor, incluznd:
- eviden abonamente i servicii asigurate fiecrui abonat (implic HLR - AuC, iniializare
SIM);
-

evidena taxrii i eliberarea notelor de plat (HLR).

c) Administrarea staiilor mobile, suplimentar fa de administrarea realizat de echipamentele


infrastructurii, prin EIR (Equipment Identity Register). La fiecare nregistrare sau iniiere a unui apel se
verific identitatea staiei mobile, reprezentat de IMEI (International Mobile Equipment Identity),
memorat n EIR. IMEI relev date ca: fabricant, ara, omologarea tipului de staie, numr serial al
staiei. Prin verificarea IMEI se constat dac este sau nu permis accesul staiei n sistem (furt, defecte).
7.1.2 Accesul multiplu n GSM

Combinaie a tehnicilor FDMA i TDMA

- FDMA 890 - 915 MHz (124 canale de 200 KHz)


MS

BTS
935 - 960 MHz (124 canale de 200 KHz)

Fig. 7.4 Benzi de frecvene n interfaa radio


Purttori canale radio: 890,2 MHz, 890,4 MHz, ..., 914,8 MHz (n sus)
935,2 MHz, 935,4 MHz, ..., 959,8 MHz (n jos)
Benzi de gard la margini: 100 KHz
- TDMA Prin multiplexare cu diviziune n timp, pe fiecare canal radio, se realizeaz 8 canale de
transmisiune, numite canale fizice.
6 7 0 1 2 3 4 5 6 7 0 1

Cadrul TDMA
(8x15/26=4,615ms)

Fig. 7.5 Structura cadrului TDMA


Durata intervalului temporal (15/26 ms) corespunde unitii de transmisiune, numit pachet
(Fig. 7.6).
Tip
Numrul biilor

T
3

Date codate
57

S Secven de instruire S
1
26
1

Date codate
57

T GP
3 8,25

15/26 ms (156,25 bii)


Fig. 7.6 Structura unui pachet de date

Biii corespunztori unui segment vocal de 20 ms ( 260 bii de informaie + 196 bii de control
= 456 bii) se transmit n 8 pachete succesive, cte 57 bii n fiecare pachet. Un pachet transport cte
57 bii de la dou segmente vocale succesive, plus nc 34 bii (secvena de instruire pentru egalizorul
receptorului 26 bii, bii n intervalul de gard - 3 la nceput i 3 la sfrit, 2 bii pentru a indica
semnificaia cmpului de informaie: date utilizator sau date de semnalizare urgent, spre exemplu

pentru realizarea unui transfer dintr-o celul n alta). Un interval de gard (GP), echivalent cu durata a
8,25 bii, n care nu se transmite nimic, este alocat descreterii impulsului radio.
- Debitul datelor n interfaa radio (pentru un canal fizic):
260 bii/20 ms = 13 Kb/s
- Viteza de modulaie (transmisiune binar): 156,25 : 15/26 = 270,833 KBauds

Transmisiunea duplex

- Benzi de frecvene diferite i decalaj de trei intervale temporale (Fig. 7.7).


7 0 1 2 3 4 5 6 7 0 1 2 3 4

BTS transmite

4 5 6 7 0 1 2 3 4 5 6 7 0 1

MS transmite

Fig. 7.7 Decalaj ntre emisie i recepie pentru transmisiune duplex

Canale logice

La rndul su fiecare dintre cele 8 canale fizice poate fi utilizat multiplu, n scopuri diferite,
realiznd astfel mai multe canale, numite canale logice. Fiecare canal logic este definit, n timp, prin
numerele de ordine ale intervalelor temporale alocate i n frecven, prin frecvena central a canalului
radio suport.
-

Clasificarea canalelor logice Bidirecionale

Canale
dedicate
Canale
comune

trafic
semnalizare

Unidirecionale
n jos
n sus
(BTS MS)
(MS BTS)

TCH/F; TCH/H
SACCH, TCH/8
(FACCH)

semnalizare

FCCH,
SCH, RACH
BCCH, PAGCH
CBCH

TCH/F; TCH/H (Traffic channel/full (half)) - canal de trafic, pentru transmiterea vocii i a
datelor;
SACCH (Slow associated control channel) - transport parametri de control i de msur i este
totdeauna asociat cu un canal de trafic;

FACCH (Fast associated control channel) - utilizeaz canalul de trafic pentru transportul
informaiei de semnalizare ntre MS i BS n regim de urgen (spre exemplu n cazul unui transfer);
FCCH (Frequency correction control channel) - furnizeaz staiilor mobile frecvena de
referin a sistemului;
SCH (Synchronization channel) - permite staiilor mobile s stabileasc limitele intervalelor de
timp i numerele de ordine ale lor (identificarea diferitelor canale logice);
BCCH (Broadcast control channel) - pentru difuzarea parametrilor specifici necesari staiilor
mobile s identifice reeaua creia i aparine celula i s obin accesul n reea;
PAGCH (Paging and access grant channel) - pentru a informa staia mobil despre apel intrnd
(paging) i canalul dedicat alocat pentru acces;
CBCH (Cell broadcast channel) - pentru difuzarea mesajelor scurte n celul;
RACH (random access channel) - staiile mobile transmit cererile lor, n mod aleator, pentru
accesul n reea (posibile coliziuni)
- Multicadrele 26 i 51 Pentru a permite ordonarea canalelor logice i repetarea ciclic se definesc dou tipuri de
multicadre, un multicadru fiind o structur format din N cadre TDMA (N este 26 sau 51):
- multicadrul 26 - pentru canalele dedicate;
- multicadrul 51 - pentru canalele comune.

C C C C C C C C
0 1 2 3 4 5 6 7

T T T T T T T T T T T T S T T T T T T T T T T T T I
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

T=TCH, S=SACCH, I=liber


26 cadre = 120 ms
Fig. 7.8 Structura multicadrului 26 pentru formarea canalelor TCH i SACCH

51 cadre = 235,38 ms
F S
0 1

BCCH
2-5

PAGCH F S
6-9
10 11

PAGCH F S
12-19 20 21

PAGCH F S
22-29 30 31

PAGCH F S
32-39 40 41

PAGCH I
42-49 50

F=FCCH, S=SCH, I=liber

Fig. 7.9 Structura multicadrului 51 pentru formarea canalelor comune

7.1.3 Evoluia reelei GSM

Deziderate

- creterea funcionalitii reelei GSM n ceea ce privete: capacitatea, acoperirea, calitatea


serviciilor, debitul datelor;
- introducerea serviciului cu comutaie de pachete.

Evoluia serviciilor de date


Funcionalitate
UMTS

Servicii GSM GPRS pn la 160 Kb/s


Servicii GSM HSCSD pn la 38,4 Kb/s (64 Kb/s)

EDGE

Servicii de date GSM CS pn la 9,6 Kb/s


91/92

98

99/00

02

Timp

UMTS - Universal mobile telecommunications services


GPRS - General packet radio services
HSCSD - High-speed circuit-switched data
EDGE - Enhanced data rates for GSM evolution

Fig. 7.10 Evoluia serviciilor de date GSM

7.2 Servicii de date cu comutaie de circuite


7.2.1 Aspecte generale ale serviciilor de date n GSM
- ntre utilizatori mobili - puin solicitate n prezent (terminale specifice, portabile).
- ntre utilizatori GSM i utilizatori PSTN, ISDN, PDN prezint interes.
-

Serviciile de date se disting prin:

corespondenii poteniali (utilizatori n reeaua telefonic, ISDN, PDN);

natura informaiei transmise (date propriu zise, facsimil, videotex etc);

mod de transmisiune (servicii cu comutaie de pachete sau de circuite, digital cap-la-cap sau
utiliznd un modem de band vocal, sincron sau asincron);

natura terminalului (mod pachet, mod caracter, protocol utilizat), etc.

- Segmentul GSM, privit ca un segment de transport, implic dou funciuni generice la capetele
sale: TAF (Terminal Adaptation Function) - funcie de adaptare ntre terminalul de date i partea de
transmisie radio i IWF (Interworking Function) - funcie de adaptare la frontiera GSM/reea extern
(Fig. 7.11).
Comunicaie cap-la-cap

DTE

DTE

GSM
TAF

MS

IWF

PSTN,
ISDN, PDN

DTE - Echipament terminal


de date (Data Terminal
Equipment)

MSC/
VLR

Fig. 7.11 Funcii de adaptare pentru serviciile de date

7.2.2 Conexiuni cu reelele externe


Funciile TAF i IWF depind, n principal, de reeaua extern (i de capacitatea de transport
necesar) aa nct prezentarea aspectelor specifice serviciilor de date se va face dup corespondenii
poteniali ai utilizatorilor GSM..

Conexiuni cu utilizatorii PSTN


utilizator
DTE

Modem

utilizator
canal vocal
PSTN

Modem

DTE

Fig. 7.12 Circuit de date pentru utilizatori PSTN

O conexiune pentru transmisiuni de date ntre un utilizator GSM i un utilizator PSTN se


realizeaz ca n figura 7.13.
canal vocal
DTE

Modem

Modem

DTE

PSTN
GSM

utilizator

utilizator

Fig. 7.13 Circuit de date ntre utilizator GSM i utilizator PSTN

Probelme de rezolvat:
1.- Interfaa dintre modem i terminal, de tip V.24, constituit din circa 15 circuite; semnalele
de pe circuitele de interfa trebuie transmise pe segmentul GSM (TAF IWF) n modul serial,
multiplexate cu semnalele de date.
2.- Transmisiunea n GSM este sincron. Dac transmisiunea de la terminal este asincron este
nevoie de conversia asincron sincron i sincron asincron, ceea ce nseamn funciuni adecvate n
TAF i IWF.
3.- n cazul transmisiunii sincrone (de la terminal) este necesar s se fac trecerea de la baza de
timp folosit n interfaa terminal modem, ce poate fi uor diferit de baza de timp GSM, la aceasta
din urm.

Conexiuni cu utilizatorii ISDN

. Dificultatea care apare n acest caz este determinat de faptul c GSM permite un debit de
9600 b/s iar ISDN asigur un debit de baz de 64 kb/s.
Soluia const ntr-o adaptare de vitez, pentru trecerea de la debitele mici, permise de GSM, la
debitul de 64 kb/s din ISDN.

Conexiuni ntre utilizatori GSM

n cele mai multe cazuri, pentru conexiunile ntre utilizatori GSM, intervine i o reea extern:
PSTN (acum) sau ISDN (n viitor). Serviciile de date ce pot fi oferite sunt cele asigurate ntre utilizatori
GSM i utilizatori PSTN.

Conexiuni cu utilizatori ai reelelor publice de date cu comutaie de pachete (PSPDN


Packet Switched Public Data Network)

10

Accesul utilizatorilor la PSPDN este posibil n mai multe moduri, n funcie de tipul
terminalului de date, mod pachet (sincron i avnd implementate protocoalele de comunicaie
specificate de X.25) sau mod caracter (asincron, fr protocoale X.25), i n funcie de de tipul liniei
prin care se conecteaz la o astfel de reea, linie specializat (dedicat, permanent) sau prin
intermediul unei alte reele (PSTN sau ISDN). Variantele de acces pentru utilizatorii GSM la serviciile
PSPDN sunt prezentate n figura 7.14.
PSTN
DTE
PAD

PAD

PSTN/
ISDN

GSM

DTE

PSPDN

interfee pachet
PAD - Packet assembler/dissassembler
Fig. 7.14 Accesul utilizatorilor GSM la serviciile PSPDN

Concluzii
- Considernd toate cazurile prezentate se constat c sunt dou categorii de scheme de
transmisiuni de date (din punct de vedere al implicrii GSM), depinznd de prezena sau nu a unui
modem n IWF;
- Totui transmisiunea n interiorul reelei GSM, pn la IWF exclusiv, este la fel (n principal)
n cele dou cazuri. Vom studia, deci, transmisiunea datelor n GSM fr a ine seama de natura reelei
externe i de prezena sau absena modemului n interiorul IWF.
7.2.3 Transmisiunea n interiorul GSM

Probleme de rezolvat

Proiectarea transmisiunilor de date n GSM are n vedere rezolvarea a dou probleme:


1. Cum s se transporte o interfa cu mai multe circuite, aa cum este interfaa standard modem
terminal, care utilizeaz eventual o transmisiune start stop, pe un mediu care ofer un singur
canal i acesta cu transmisiune sincron (o astfel de problem a aprut i n ISDN, soluiile
adoptate fiind specificate de recomadrile ITU-T, spre exemplu V.110);

11

2. Interfaa radio prezint un coeficient mare de eroare, mai mare chiar dect 103, acceptabil
pentru transmiterea vocii, dar inacceptabil pentru cele mai multe servicii de date.

Tipuri de conexiuni

Este necesar s se asigure o schem de corecie a erorilor adecvat caracteristicilor cii de


transmisiune GSM.
Caracteristicile transmisiunii n cazul folosirii unui protocol de corectare a erorilor reprezint un
compromis ntre debitul efectiv, ntrzierea n transmisiune i coeficientul de eroare rezidual. Dup
strategia adoptat n GSM pentru corectarea erorilor se disting dou categorii de conexiuni:
transparente (T) i netransparente (NT).
Conexiuni transparente (T)
Se folosete un mecanism de corectare direct a erorilor, cu cod corector (FEC Forward Error
Correction), asigurat de interfaa radio. Debitul datelor i ntrzierea sunt constante. Valorile standard
pentru debitul datelor la utilizator sunt: 2400 b/s, 4800 b/s, 9600 b/s.
Conexiuni netransparente (NT)
Se folosete mecanismul de corectare a erorilor, utilizat pe conexiunile T, plus o schem
adiional de corectare prin retransmiterea pachetelor cu erori necorectate.
Debitul de baz este 12 kb/s (6 kb/s pentru canalul pe jumtate half), indiferent de debitul
utilizatorului i cu aceeai schem FEC ca i pentru conexiunile T.
Suplimentar se folosete un protocol de corectare a erorilor prin retransmitere (protocolul RLP
Radio Link Protocol), opernd ntre TAF i IWF.
Trebuie creat posibilitatea de a transmite biii suplimentari necesitai de un astfel de protocol
pentru detecia erorii, numerotarea cadrelor, repetri de cadre etc.
Conexiunile de date oferite de GSM, tipul i performanele lor sunt prezentate n tebelul
urmtor.
Nume
TCH/F 9,6 T
TCH/F 9,6 NT
TCH/F 4,8 T
TCH/F 2,4 T
TCH/H 4,8 T
TCH/H 4,8 NT
TCH/H 2,4 T

Calitatea serviciului
mic
mare
medie
medie
mic
mare
medie

ntrziere (TAF IWF)


330 ms
>330 ms
330 ms
200 ms
600 ms
>600 ms
600 ms

12

7.2.4 Adaptarea de vitez


Pentru conexiunile T modemul, dac se folosete, se pune la IWF, iar transmisiunea de la TRAU la
IWF se face pe circuite ISDN de 64 kb/s, trecerea de la debitul datelor (max. 9,6 kb/s) la 64 kb/s
fcndu-se conform specificrilor din recomandarea ITU-T V.110 (inclusiv accesul la modem de la
distan).
Pentru conexiunile NT transmisiunea ntre TAF i IWF utilizeaz protocolul RLP, neimplicat n
schema de adaptare pentru ISDN. Conexiunea poate fi descris prin intermediul a dou nivele: a)
nivelul superior, corespunznd conversiei semnalelor ntre terminal i IWF ntr-o form adecvat
transportului cu RLP (implicate TAF i IWF pentru conversie i RLP pentru transfer); b) nivelul
inferior, incluznd mijloace pentru a transporta cadrele RLP ntre TAF i IWF (circuit sincron, ca i la
conexiuni T).

Recomandarea V.110

Specific modul n care ISDN suport terminale de date echipate cu interfa V.24. Specificrile se
refer la:
-

cum se transmite informaia auxiliar (din interfaa V.24);

cum se transmite un flux asincron pe o legtur sincron;

cum se transport un flux sincron pe o legtur sincron folosind baze de timp independente.

Aceste specificri au fost adoptate fr modificri i n aplicaiile GSM.


-

Semnalele pentru controlul modemului

Se transmit informaii privind strile circuitelor de interfa 108 i 105 - de la terminal spre modem
- i 107, 109 i 106 de la modem spre terminal, prin intermediul a 8 bii la fiecare 5 sau 10 ms (n
funcie de frecvena de eantionare), multiplexai cu fluxul datelor.
Semnale de la
terminal spre
modem
108 - DTR
105 - RTS

Semnale de la
modem spre
terminal
107 - DSR
109 CD
106 - CTS

Intervalul de
eantionare (ms)
1,25 sau 2,5
2,5 sau 5
2,5 sau 5

Funcia RA0

RA0 Rate Adaptation 0 (adaptare de vitez, etapa 0) este o funcie de conversie


asincron/sincron.

13

Fluxul de date asincron este constituit din succesiune de caractere (de regul de 8 bii), fiecare
caracter fiind precedat de un bit de start i succedat de un element de stop de durat oarecare, ns cel
puin un interval de bit (Fig. 7.15).
start

stop

(n+1) bii

Fig. 7.15 Semnal start/stop

n ISDN (i n GSM) transmisiunea este sincron i, n cazul terminalelor de date funcionnd n


modul start-stop (aritmic, asincron), este necesar conversia de la semnale aritmice la semnale
izocrone. Diferena ntre viteze se compenseaz prin scurtarea (chiar eliminare la emisie i reinserare la
recepie)/lungirea elementului de stop.
-

Transmisiune sincron pe legtur sincron, cu baze de timp diferite

Din cauza diferenelor ntre frecvenele bazelor de timp sunt posibile cazurile n care, la trecerea
dintr-o reea n alta, un bit s fie eliminat sau s fie repetat, n funcie de sensul diferenei ntre cele
dou viteze. V.110 prevede mecanisme pentru a semnala cazurile n care se introduce un bit
suplimentar sau se elimin un bit (i valoarea sa).
-

Schema adaptrii de vitez Adaptarea de vitez, adic trecerea de la fluxul izocron cu un debit de civa kb/s la 64 kb/s se

face n dou trepte, numite RA1 i RA2 (figura 7.16).


Flux asincron (50 9600 b/s)

RA0

RA0

Flux sincron (600 9600 b/s)

RA1

RA1
Flux sincron (8 sau 16 kb/s)

RA2

RA2
Flux sincron (64 kb/s)

Fig. 7.16 Adaptarea de vitez n ISDN: n trei etape

14

Interfa terminal

Asincron
Debite:
300 9600 b/s

Debit
intermediar
(8 sau 16 kb/s)

Sincron

RA1

RA0

eantionare
sincro

RA2

completare
completare
Fig.7.17 Adaptarea de vitez n ISDN: RA1

n prima treapt de adaptare a vitezei (RA1), pentru debitele mai mici de 4800 b/s se repet
fiecare bit de attea ori ct este necesar s se ajung la 4800 b/s (nu este complicat pentru c debitele
standardizate, mai mici de 4800 b/s, sunt submultipli ai lui 4800 b/s). Dup aceast etap debitul
datelor este 4800 b/s sau 9600 b/s, iar un cadru, cu durata 5 ms pentru 9600 b/s sau 10 ms pentru 4800
b/s, va conine 48 bii de date utilizator; la acetia se adaug 15 bii auxiliari (dintre care 8 pentru
semnalele de interfa) i nc 17 bii de sincronizare (mux/demux), rezultnd un total de 80 bii ntr-un
cadru, echivalent cu un debit de 16 kb/s (cadre de 5 ms) sau 8 kb/s (cadre de 10 ms).

Transmiterea datelor pe conexiunile T

Transmisia datelor n interfaa radio nu se poate face la 64 kb/s i nici la 16 kb/s, deci recomandarea
V.110 nu poate fi aplicat fr modificri. Pentru a putea transmite datele, n fluxul de 13 kb/s din
interfaa radio, este necesar s se limiteze ct mai mult informaia auxiliar i s se introduc
redundana necesar pentru a asigura calitatea transmisiunii.
Figura 7.18 prezint modul n care este introdus interfaa radio n lanul de adaptare de vitez.
RA1 include controlul bazei de timp independent de reea (ca n V.110); completarea pn la debitul
din interfaa radio se face cu biii rezultai n urma codrii pentru protecia la erori.
n partea de infrastructur funcia RA1/RA1 realizeaz translatarea de la formatul din interfaa
radio la formatul ISDN, iar funcia RA2 completeaz adaptarea la ISDN, fluxul datelor ajungnd la
IWF n format ISDN complet.

15

Interfa terminal

Asincron
Debite:
300 9600 b/s

Sincron

Debit intermediar
(3,6, 6 sau 12 kb/s)

Debit intermediar
(8 sau 16 kb/s)

RA0
MT

eantionare
RA1
TAF

sincro
RA2
compl

compl

64
kb/s

BTS+TRAU

Funcia de adaptare RA0 (pentru asincron numai) i o parte din RA1 (numit RA1)
sunt realizate n TAF (n staia mobil), iar cealalt parte RA1i RA2 sunt realizate n
BTS/TRAU
Fig. 7.18 Adaptarea de vitez n GSM

Transmisiunea datelor pe conexiunile NT

S-a avut n vedere faptul c trebuie s se transmit cadre de 240 bii (460 bii n 45 ms),
lungimea cadrelor n protocolul RLP, la un debit de maximum 12 kb/s, ca n cazul conexiunilor T
pentru 9600 b/s. Este nevoie s se reduc numrul biilor auxiliari pentru a face loc biilor de control ai
protocolului.
Protocolul RLP ntre TAF i IWF trebuie s asigure aceleai funciuni ca i protocolul utilizat
de terminal, dar adaptat la transmisia GSM. Conversia ntre cele dou protocoale se face prin func ii
releu n TAF i n IWF, funcia de conversie depinznd de protocolul terminalului. Se disting dou
cazuri:
- protocol start/stop n terminal i protocolul releu, numit L2R-COP (Layer 2 Relay Character
Oriented Protocol) n specificrile GSM;
- LAPB (X.25 2) i un protocol asemntor pentru fax, n terminal i protocolul releu, numit
L2R- BOP (Layer 2 Relay Bit Oriented Protocol) n GSM.
Considernd un protocol start/stop i cazul cel mai dificil transmisiune asincron la 9600 b/s,
cu caractere de 8 bii i elementul de stop de un bit rezult: 9600/10=960 caractere/s, sau 19,2
caractere/cadru RLP (se transmit 50 cadre RLP ntr-o secund). Din cei 240 bii ai unui cadru 40 bi i
sunt folosii pentru detecia erorii, numerotarea cadrelor, confirmri i controlul fluxului, ali 8 bii sunt
folosii pentru controlul modemului. Rmn 192 bii (24 octei) de date ce se transmit n 20 ms i care

16

corespund la un debit de 9600 b/s, cu un surplus de 4,8 caractere fa de necesar, permind ca, n
medie, un cadru din 5 s fie un cadru repetat. Evident c pentru debite de 4800 b/s sau mai puin
lucrurile stau mult mai bine.
7.2.5 Codarea pentru protecia mpotriva erorilor

Codarea blocurilor de date pentru debitul de 9,6 kb/s

n cazul codrii pentru voce cei 260 bii ai unui segment vocal de 20 ms sunt mprii n trei
clase, dup care se aplic o procedur de codare care ine seama de importana biilor rezultai de la
codecul vocal. Blocul codat are 456 bii care vor fi distribuii, pentru a reduce efectul de grupare a
erorilor datorit fadingului, pe opt pachete succesive.
Spre deosebire de blocurile vocale, avnd 260 bii/20 ms (debit 13 kb/s), cele de date conin 60
bii/5 ms (debit intermediar 12 kb/s). Se grupeaz patru blocuri pentru a obine 240 bii/20ms i acetia
sunt codai cu acelai cod convoluional, folosit i pentru voce: se adaug patru bii zero pentru
resetarea codorului, apoi urmeaz codarea, rezultnd un numr dublu de bii 488, cu 32 bii mai mult
dect n cazul vocii. Printr-o metod special de reducere (puncturing) se elimin 32 bii (nu sunt
transmii), rmnnd 456 bii pentru transmisia n interfaa radio, ca i n cazul pachetelor pentru voce.
Pentru a reduce mult mai mult efectul fadingului (apariia erorilor n pachete), cei 456 bi i
rezultai n urma codrii se distribuie pe 22 pachete succesive (6 bii, 12 bii, 18 bii, de 16 ori cte 24
bii, 18 bii, 12 bii, 6 bii), fiecare pachet coninnd bii de la 5 sau 6 blocuri de date consecutive ( 4
pri de cte 24 bii i fie nc o parte de 18 bii, fie nc o parte de 12 bii i una de 6 bii).
Modificarea schemei de ntreesere pentru diferitele servicii de date conduce la creterea
complexitii i costului staiei mobile. Din acest motiv, la 2,4 kb/s (debit intermediar 3,6 kb/s, 72
bii/20 ms) se folosete aceeai schem de ntreesere ca i pentru canalele de trafic.

17

7.3 Servicii de date cu comutaie de pachete (GPRS)




GPRS - standard ETSI (European Telecommunications Standards Institute) pentru serviciul de


transport, cu comutaie de pachete, n sistemele GSM.

TDMA/136 - tehnologia CDPD (Cellular Digital Packet Data).

Avantajele GPRS:

n interfaa radio debite de pn la 160 kbit/s;

folosire eficient i partajat a resurselor radio de ctre mai muli utilizatori;

timpi de acces mult mai mici dect n serviciul cu comutaie de circuite;

taxarea dup volumul datelor transferate i nu dup durata conexiunii.

Serviciul cu comutaie de pachete oferit de GPRS va coexista cu serviciul cu comutaie de


circuite oferit de GSM.

GPRS folosete canalele temporale ale interfaei radio GSM, simultan i fr s interfere cu
serviciul cu comutaie de circuite oferit de GSM.
7.3.1 Arhitectura GPRS
7.3.1.1 Noduri suport pentru GPRS

Clas nou de noduri de reea, numite noduri suport pentru GPRS (GSN - GPRS support
nodes), noduri care au rolul s ruteze pachetele ntre staiile mobile i reelele de date externe cu
comutaie de pachete (Fig. 7.19).

Sunt dou tipuri de noduri suport: noduri suport GPRS de serviciu (SGSN - Serving GPRS
Support Node) i noduri support GPRS pentru interfa (GGSN - Gateway GPRS Support
Node).

SGSN realizeaz urmtoarele funciuni:


-

rutarea pachetelor de date (pachete IP) de la i nspre staiile mobile ataate, din aria de
serviciu corespunztoare nodului;

managementul mobilitii (ataare/detaare i localizare);

managementul conexiunii logice spre staia mobil ;

cifrarea i autentificarea;

furnizarea informaiilor privind notele de plat;

memorarea informaiilor privind localizarea (celula curent, VLR curent) i profilul


abonailor GPRS (IMSI, adrese utilizate n reeaua PS).

18

ISDN/
PSTN

BSS
Um

GMSC
MSC/VLR

BTS
Abis
A

Gs

BSC
MT
TE
TE
MT
MS
BSS
BTS
BSC
MSC
GMSC
VLR
HLR
AuC
EIR
SGSN
GGSN
Um
A, Abis
Gx
PLMN

EIR

Gb

Gf

AuC

MS
Terminal Equipment
Mobile Terminal
Mobile Station
Base Station System
Base Transceiver Station
Base Station Controller
Mobile Switching Center
Gateway MSC
Visitor Location Register
Home Location Register
Autentication Center
Equipment Identity Register
Serving GPRS Support
Node
Gateway GSN
Air Interface
Interfaces (GSM)
Interfaces (GPRS)
Public Land Mobile
Network

SGSN

HLR
Gr

Reea IP
extern
(Internet)

Gn
Reea IP
Backbone

GGSN
Gi

Gp
Alt reea
PLMN

Reea X.25
extern

Reea IP
extern
(LAN
companie)

Fig. 7.19 Arhitectura GPRS

GGSN - interfa ntre reeaua magistral (backbone network) GPRS i reelele de date cu
comutaie de pachete externe, realiznd urmtoarele funciuni:
-

transform pachetele GPRS, sosite de la SGSN, n formatul protocolului de date n pachete


(PDP - Packet Data Protocol) adecvat (IP sau X.25) i le transfer ctre reeaua extern
corespunztoare;

convertete adresele PDP ale pachetelor sosite de la reelele externe n adresele GSM ale
utilizatorilor destinatari i transfer aceste pachete ctre SGSN corespunztoare; n acest
scop GGSN memoreaz adresa SGSN curent pentru utilizatori i profilurile lor n registrul
de localizare;

furnizeaz informaiile necesare pentru notele de plat, innd seama de utilizarea reelelor
externe;

19

autentificare.

La un GGSN pot fi conectate mai multe SGSN, iar un SGSN poate fi conectat la mai multe GGSN,
pentru a avea acces la mai multe reele externe.
7.3.1.2 Funciuni GPRS ale celorlalte componente
-

Staia mobil (MS) -

Terminalul mobil - trebuie echipat cu software adecvat.

n funcie de capabilitile staiei mobile i ale reelei, staiile mobile GPRS pot funciona n trei
moduri diferite:
(1) Clasa A - permite staiei mobile s aib o conexiune cu comutaie de circuite (GSM
convenional) simultan cu un transfer de pachete (funcionare GPRS);
(2) Clasa B - permite staiei mobile s fie ataat simultan n conexiuni cu comutaie de circuite
(CS) i cu comutaie de pachete (PS), dar nu poate utiliza ambele servicii n acelai timp;
totui, staia mobil, implicat ntr-un transfer de pachete, poate ntrerupe transferul
pachetelor pentru a recepiona un mesaj ntr-o conexiune CS, dup care reia transferul
pachetelor;
(3) Clasa C - permite staiei mobile s fie ataat n orice moment numai la unul din cele dou
tipuri de servicii (CS i PS), exceptnd mesajele SMS, acestea putnd fi recepionate i
transmise n orice moment.
-

Sistemul staiei de baz (BSS) -

BTS trebuie s conin software specific GPRS.

BSC trebuie s fie echipat cu hardware i software GPRS.


-

Centrul de comutaie pentru servicii mobile (MSC) -

MSC trebuie suplimentat cu software GPRS.


-

MSC are n responsabilitate o arie care se numete aria de serviciu a MSC/VLR (SA Service Area).

- Aria de serviciu este alctuit din mai multe arii de localizare (LA - Location Area). O arie de
localizare este alctuit dintr-un grup de celule BSS, n care o staie mobil se poate deplasa
fr a raporta reelei localizarea sa. Aria de rutare (RA - Routing Area) a unui SGSN este
constituit dintr-un subset de arii de localizare MSC. Un SGSN poate fi conectat la mai multe
MSC i un MSC poate fi conectat la mai multe SGSN.
-

Centrul de comutaie pentru servicii mobile gateway - la frontier - (GMSC) -

20

Introducerea serviciului GPRS nu implic modific ri n GMSC.


-

Registrul de localizare acas (HLR) -

HLR este o baz de date cu informaii pentru comunicaii CS i PS despre fiecare abonat al
operatorului GSM/GPRS, cum ar fi: servicii suplimentare, parametrii de autentificare, numele
punctului de acces (APN - Access Point Name, spre exemplu furnizorul de servicii IP), dac staiei
mobile i este alocat o adres IP static, informaii despre localizarea staiei mobile.

Pentru GPRS tripleta de autentificare este transmis direct, de la HLR la SGSN, fr a trece, aa
cum se ntmpl pentru serviciile GSM cu comutaie de circuite, prin MSC/VLR.

Transferul informaiei de la HLR spre SGSN are loc atunci cnd operatorul schimb datele despre
abonat sau cnd un nou SGSN are nevoie de datele unui abonat care s-a ataat la el ori este n
roaming. n acest ultim caz vechiul SGSN trebuie s fie informat despre roaming.

De la SGSN la HLR se transfer informaie de rutare ca urmare a aciunii unei staii mobile de
ataare sau de roaming. Pentru o staie mobil n roaming HLR poate fi ntr-o reea diferit de cea
n care se afl SGSN care o servete.
-

Registrul de localizare a vizitatorilor (VLR)-

VLR (Visitor Location Register) conine date despre toate staiile mobile aflate temporar n aria de
localizare a unui MSC (pentru CS) sau n aria de rutare a unui SGSN (pentru PS). Aceste date sunt
obinute i memorate n urma solicitrii fcute de VLR ctre HLR, atunci cnd o staie mobil apare
n roaming n aria de localizare a unui MSC, respectiv n aria de rutare a unui SGSN.

VLR pentru GPRS const n software instalat n SGSN.


-

Centrul de autentificare (AuC) -

Pentru abonaii GPRS autentificarea decurge la fel ca i pentru abonaii GSM. Cifrarea se
realizeaz n alt mod, dar nu implic modificri ale AuC.
7.3.2 Procedurile de apel i actualizare
7.3.2.1 Procedurile de ataare i de activare a contextului PDP
-

Ataarea IMSI -

GSM

PSTN/
ISDN

Fig. 7.20 Ataarea IMSI

21

Prin procedura de ataare IMSI se stabilete o conexiune ntre MS i reea i, ca urmare, MS


poate face sau poate recepiona un apel GSM (Fig. 7.20).
-

Ataarea GPRS -

Pentru a transmite sau pentru a recepiona date este necesar s se realizeze o procedur n dou
etape (Fig. 7.21), ataarea GPRS (1) i activarea contextului PDP (2) (Packet Data Protocol - Protocol
pentru date n pachete).
LAN1

1
GPRS

LAN2

Fig. 7.21 Ataarea GPRS i activarea contextului PDP

Ataarea GPRS are ca rezultat stabilirea unei conexiuni logice ntre staia mobil i SGSN, iar
procedura corespunztoare, la rndul ei, se desfoar n mai multe etape (Fig. 7.22):
1) Staia mobil transmite o cerere de ataare ctre SGSN;
2) Dac staia mobil nu este cunoscut de ctre SGSN, acesta va solicita IMSI i tripleta de
autentificare vechiului SGSN;
3) Dac vechiul SGSN nu cunoate staia mobil, acesta va transmite un mesaj eroare ctre
noul SGSN, iar noul SGSN va solicita IMSI staiei mobile;
4) SGSN autentific staia mobil;
5) Se actualizeaz HLR (dac este o nou arie de serviciu SGSN);
1, 3, 4, 7

AuC

MSC/VLR
6

BSC

SGSN

HLR
4, 5

2
SGSN
("old")
Fig. 7.22 Ataarea GPRS

6) Se actualizeaz MSC/VLR (numai dac este o nou arie de localizare);

22

7) SGSN comunic staiei mobile noul TLLI (Temporary Location Link Id - Identitatea
legturii de localizare temporare).
-

Ataarea GPRS/IMSI combinat -

Este posibil ca ambele atari, GSM i GPRS, s fie realizate simultan.


-

Detaarea GPRS -

Detaarea staiei mobile de la reea poate fi iniiat de de staia mobil sau de reea. Procedura
implic, n ambele cazuri, comunicaii ntre MS, BSS, SGSN i GGSN.


Activarea i dezactivarea contextului PDP -

Dup ataarea GPRS, pentru a realiza un schimb de pachete cu o reea de date cu comutaie de
pachete extern, staia mobil cere s i se atribuie una sau mai multe adrese de tipul celor utilizate
n reeaua extern (adrese PDP - Packet Data Protocol).

Pentru fiecare sesiune se creeaz un aa numit context PDP, care descrie caracteristicile sesiunii. El
descrie tipul PDP (spre exemplu IPv4), adresa PDP alocat staiei mobile (adres IP pentru
exemplul considerat anterior), QoS cerut i adresa unui GGSN care servete ca punct de acces n
reeaua de date cu comutaie de pachete.

Activarea contextului PDP echivaleaz cu nregistrarea (logging in) staiei mobile n reeaua
extern cu comutaie de pachete i permite acesteia s transmit i s recepioneze pachete de date.
Deosebirea fa de o conexiune stabilit prin apel pe circuite comutate const n faptul c, n GPRS,
utilizatorul poate activa simultan cteva contexte PDP, dac terminalul su suport mai multe
adrese IP.

Activarea contextului PDP permite accesul staiei mobile la o reea extern. Procedura de activare a
contextului PDP se desfoar n mai multe etape (Fig. 7.23):
6
LAN

HLR
3
BSC

SGSN

5
TID

4
1

GGSN
7

Fig. 7.23 Activarea contextului PDP

23

1) Staia mobil transmite ctre SGSN cererea de activare a contextului PDP;


2) ntre staia mobil i SGSN pot fi executate funciuni de securitate;
3) SGSN valideaz cererea;
4) SGSN verific abonamentul i calitatea serviciului (pentru nota de plat), transmite numele
punctului de acces (APN - Access Point Name) la GGSN, creeaz o identitate a tunelului
(TID - Tunel IDentity), creeaz o legtur logic ctre GGSN, numit tunel GTP (GPRS
Tunneling Protocol);
5) GGSN contacteaz o reea extern (LAN) i cere o adres IP;
6) Serverul din reeaua extern transmite adresa IP ctre GGSN;
7) GGSN transmite adresa IP ctre staia mobil.
Dup parcurgerea acestor etape conexiunea ntre staia mobil i reeaua extern este stabilit.


Dezactivarea contextului PDP poate fi iniiat de staia mobil, SGSN sau GGSN. Procedura se
desfoar n patru etape: cerere de eliminare a contextului PDP, rspuns eliminare context PDP,
cerere de dezactivare a contextului PDP, rspuns dezactivare a contextului PDP.

Alocarea adreselor PDP poate fi static sau dinamic. n cazul alocrii statice operatorul reelei
mobile l-a care s-a nregistrat utilizatorul ("home PLMN") i atribuie permanent o adres PDP. n
cazul alocrii dinamice adresa i este atribuit dup activarea contextului PDP, fie de operatorul
reelei n care s-a nregistrat utilizatorul (dynamic home-PLMN PDP address), fie de operatorul
reelei n care utilizatorul se afl n vizit (dynamic visited-PLMN PDP address), dup cum a ales
operatorul reelei de acas. n alocarea dinamic responsabilitatea alocrii, activrii i dezactivrii
adreselor PDP revine nodului GGSN.
7.3.2.2 Proceduri de actualizare

Administrarea localizrii are sarcina principal de a ine evidena localizrii curente a utilizatorului,
astfel nct pachetele pe care el trebuie s le recepioneze s fie rutate ctre staia sa. n acest scop
staia mobil emite frecvent ctre SGSN curent mesaje pentru actualizarea localizrii. Dac
mesajele de actualizare ar fi transmise rar, celula n care se afl staia mobil nu ar fi cunoscut
exact i pentru fiecare pachet transmis ctre staia mobil ar fi necesar o aciune de ghidare
(paging), ceea ce ar conduce la ntrzieri mari n livrarea pachetelor. Pe de alt parte, dac mesajele
de actualizare a localizrii ar fi transmise foarte des, localizarea staiei mobile ar fi foarte bine
cunoscut de ctre reea, livrarea pachetelor s-ar face fr ntrzieri suplimentare provocate de
paging, dar s-ar consuma foarte mult din capacitatea canalelor ascendente (uplink) i, de asemenea,

24

i sursa de alimentare a staiei mobile ar fi solicitat mai mult. De aceea se impune alegerea unei

strategii bune pentru administrarea localizrii, care va reprezenta un compromis ntre cele dou
situaii extreme. n acest scop a fost definit un model al strilor staiei mobile n GPRS (Fig. 7.24).
IDLE
Ataare
GPRS
Contorul de
timp
STANDBY
a expirat

Detaare
GPRS

READY
Contorul de timp Transmiterea
READY a expirat* unui pachet

* sau trecere
forat n
STANDBY

STANDBY

Fig. 7.24 Modelul strilor unei staii mobile n GPRS

O staie mobil poate fi ntr-una din trei stri distincte, depinznd de mrimea traficului curent, iar
frecvena actualizrilor localizrii depinde de starea staiei. n starea IDLE staia mobil nu este
accesibil. Ca urmare a atarii GPRS staia trece n starea READY. Prin detaarea GPRS toate
contextele PDP sunt eliminate i staia trece din nou n starea IDLE. Dac, dup ce a trecut n starea
READY, nu transmite nici un pachet ntr-un interval de timp limit, staia mobil va trece n starea
STANDBY.

n starea IDLE nu se realizeaz actualizarea localizrii, reeaua necunoscnd localizarea curent a


staiei. Staia aflat n starea READY informeaz SGSN despre fiecare deplasare spre o nou
celul. n starea STANDBY a staiei mobile SGSN va fi informat doar la schimbarea ariei de rutare.
Localizarea celulei curente n care se gsete staia mobil, aflat n starea STANDBY, se
realizeaz prin paging.

Trecerea staiei mobile dintr-o celul n alta poate implica schimbarea ariei de rutare (RA - routing
area) i, eventual, chiar schimbarea ariei de localizare (LA - location area), aa nct, ntr-o astfel de
situaie, apare necesitatea rezolvrii unuia din urmtoarele trei cazuri distincte:
-

actualizarea celulei;

actualizarea zonei de rutare;

actualizarea combinat a zonei de rutare i a zonei de localizare.

25

n toate aceste cazuri staia mobil stocheaz identitatea celulei n contextul administrrii
mobilitii.


Actualizarea celulei -

Actualizarea celulei se realizeaz atunci cnd staia mobil, fiind n starea READY, trece ntr-o
nou celul dar rmne n aceeai zon de rutare. Dac la trecerea dintr-o celul n alta se schimb
i aria de rutare va avea loc numai actualizarea RA.

Pentru actualizarea celulei staia mobil va transmite ctre SGSN un cadru LLC, de orice tip,
coninnd identitatea staiei. SGSN va nregistra schimbarea celulei pentru staia mobil respectiv
i va dirija apoi traficul ctre aceast staie prin noua celul.

Actualizarea ariei de rutare -

Actualizarea ariei de rutare este necesar atunci cnd staia mobil a intrat ntr-o nou arie de
rutare, cnd contorul de timp pentru actualizarea periodic a ariei de rutare a expirat sau cnd o
staie suspendat nu este nregistrat de staia de baz.

Procedura este iniiat de staia mobil printr-o cerere de actualizare a ariei de rutare transmis ctre
SGSN. Actualizarea poate fi de tipul "intra SGSN", cnd SGSN deine informaia necesar despre
staia mobil sau "inter SGSN", cnd noul SGSN obine aceast informaie de la vechiul SGSN.
-

Procedura de actualizare combinat RA/LA -

Actualizarea combinat RA/LA are loc ntr-o reea funcionnd n modul I, cnd staia mobil intr
ntr-o nou arie de rutare sau cnd o staie ataat GPRS realizeaz ataarea IMSI.

Procedura este iniiat printr-o cerere de actualizare a ariei de rutare, indicnd faptul c este
necesar i actualizarea ariei de localizare. SGSN dirijeaz actualizarea LA ctre VLR.
7.3.3 Interfaa radio
7.3.3.1 Nivelul fizic

n GPRS unei staii i pot fi alocate mai multe intervale temporale n acelai cadru TDMA, ceea ce
nseamn o mare flexibilitate n satisfacerea nevoilor de trafic (band) ale utilizatorilor. Mai mult,
alocarea intervalelor temporale este independent pentru cele dou sensuri, permind astfel traficul
de date asimetric.

Spre deosebire de GSM, intervalele temporale n GPRS sunt alocate unui utilizator numai pe durata
transmiterii sau recepionrii pachetelor de date, ceea ce conduce la o utilizare mai eficient a
resurselor radio. n acest fel un canal fizic poate fi alocat mai multor utilizatori.

26

Resursele radio (canalele fizice) ale unei celule care furnizeaz servicii GSM i GPRS sunt
partajate de toate staiile mobile GPRS i non-GPRS localizate n acea celul.

Alocarea canalelor fizice serviciilor cu comutaie de circuite (GSM) i serviciilor cu comutaie de


pachete (GPRS) poate fi dinamic, dup principiul capacitii (benzii) la cerere, n funcie de
mrimea sarcinii de trafic, de prioritatea serviciului i de clasa de alocare a intervalelor temporale.

O procedur de supraveghere a sarcinii de trafic monitorizeaz ncrcarea canalelor fizice de date n


pachete (PDCH - Packet data channel) dintr-o celul. n funcie de cererea curent, numrul
canalelor PDCH alocate pentru GPRS poate fi modificat. Canalele fizice care nu sunt la un moment
dat utilizate de GSM pot fi alocate pentru GPRS, crescnd astfel calitatea acestor servicii.

- Canale logice 

n GSM fiecare dintre cele opt canale fizice, obinute prin diviziune n timp pe suportul unui canal
radio, este folosit pentru a crea canale logice. i pentru GPRS au fost definite mai multe canale
logice, utilizate pentru transmiterea pachetelor de date i pentru realizarea unor funciuni, cum sunt:
semnalizri, difuzarea informaiilor de sistem generale, sincronizare, alocarea canalelor, paging.

Grup

Canal

Canal pentru traficul pachetelor de date

PDTCH

Canal de control difuzare de tip pachet

PBCCH

Canale de control comune de tip PRACH


PAGCH
pachet
PPCH
PNCH

Funcie
Trafic date
Control difuzare

Acces aleatoriu
Alocare acces
Paging
Notificare

MS
MS

Sens
BSS
BSS

MS
BSS
MS
BSS
MS
BSS
MS

Canalul pentru traficul pachetelor de date (PDTCH - Packet data traffic channel) este alocat uneia
sau mai multor staii mobile (n cazul serviciului punct la punct, respectiv n cazul serviciului punct
- mutipunct) pentru transferul datelor utilizatorului. O staie mobil poate utiliza simultan cteva
canale de trafic.

Canalul de control difuzare de tip pachet (PBCCH - Packet broadcast control channel) este un canal
de semnalizare punct-multipunct unidirecional, de la staia de baz ctre staiile mobile, utilizat

27

pentru difuzarea n celul a informaiei specifice privind organizarea reelei radio GPRS. Pe acest
canal se pot difuza i informaii despre serviciile cu comutaie de circuite, astfel nct s nu fie
necesar ca o staie GSM/GPRS s asculte canalul de control difuzare, specific GSM (BCCH).


Canalul de control comun de tip pachet (PCCCH - Packet common control channel) este un canal
de semnalizare bidirecional punct-multipunct, care transport informaie pentru administrarea
accesului n reea (pentru alocarea resurselor radio i paging). El const din patru subcanale:
(1) - canalul pentru acces aleatoriu de tip pachet (PRACH - Packet random access channel),

utilizat de staia mobil pentru a cere unul sau mai multe PDTCH;
(2) - canalul pentru alocare acces de tip pachet (PAGCH - Packet access grant channel), utilizat
pentru a aloca staiei mobile unul sau mai multe PDTCH;
(3) - canalul pentru paging de tip pachet (PPCH - Packet paging channel), utilizat de staia de
baz pentru a afla unde se gsete o staie mobil (paging) nainte de a transmite pachete ctre aceasta;
(4) - canalul pentru notificare de tip pachet (PNCH), utilizat pentr a informa o staie mobil
despre mesajele de intrare de tip PTM (point-to-multipoint, punct-multipunct), n cazul unui apel
multidestinatari (de grup).


Canalele de control dedicate sunt canale de semnalizare bidirecional punct-la-punct. Acestea sunt:
(1) - canalul de control asociat de tip pachet (PACCH - Packet associated control channel),

asociat (alocat) totdeauna n combinaie cu unul sau mai multe PDTCH alocate unei staii mobile i
utilizat pentru a transporta informaie de semnalizare privind staia mobil (spre exemplu informaie
pentru controlul puterii);
(2) - canalul pentru controlul avansului n timp de tip pachet (PTCCH - Packet timing advance
control channel), utilizat pentru sincronizarea de cadru adaptiv.


Este foarte important coordonarea ntre canalele logice cu comutaie de circuite i cele cu
comutaie de pachete. Astfel, dac ntr-o celul nu sunt disponibile canale de control comune de tip
pachet (PCCCH), o staie mobil poate utiliza canale de control comune (CCCH), de tip GSM,
pentru a iniia un transfer de pachete. n plus, dac nu este disponibil canalul de control difuzare de
tip pachet (PBCCH), staia mobil va asculta canalul de control difuzare specific GSM (BCCH)
pentru a obine informaie despre reeaua de comunicaii mobile.

n figura 7.25 este ilustrat principiul alocrii canalului ascendent (uplink) pentru un transfer de
pachete iniiat de staia mobil. Staia mobil solicit alocarea de resurse radio, pentru un transfer
de pachete, trimind o "cerere de canal de tip pachet" (packet channel request) pe un canal PRACH

28

sau RACH. Reeaua va rspunde pe PAGCH sau, respectiv, pe AGCH, informnd staia mobil ce
canal(e) PDCH poate folosi. Un grup de trei bii, numit fanionul strii ascendente (USF - uplink
state flag), transmi i pe canalul descendent (downlink), va indica staiei mobile dac este liber sau
nu canalul ascendent.
MS

BSS MS

BSS

Cerere canal
pachet

PRACH sau RACH

Cerere paging
tip pachet

PPCH sau PCH

Alocare canal
tip pachet

PRAGCH sau AGCH

Cerere canal
tip pachet

PRACH sau RACH

Cerere resurse
tip pachet

PACCH

Alocare canal
tip pachet

PAGCH sau AGCH

Rspuns la paging
tip pachet

PACCH

(Opional)
Alocare resurse
tip pachet

PACCH
(Opional)

Fig. 7.25 Alocarea canalului ascendent (transfer de pachete

Fig. 7.26 Paging (transfer de pachete iniiat de staia de baz).

iniiat de staia mobil); una sau dou etape.

Figura 7.26 prezint procedura de paging pentru o staie mobil (transfer de pachete iniiat de staia
de baz).

Canalele fizice utilizate pentru comutaia de pachete sunt numite canale de date de tip pachet
(PDCH - Packet data channel). Canalele logice pentru date de tip pachet sunt formate pe structura
canalelor fizice PDCH.

Pentru utilizarea eficient a resurselor radio, canalele PDCH sunt administrate de unitatea de
control de tip pachet (PCU - Packet control unit), aflat n controlerul staiei de baz (BSC). PCU
este responsabil de alocarea canalelor diferitelor staii mobile. Canalele PDCH pot fi alocate n
dou moduri:
(1) - canalele PDCH dedicate sunt alocate i eliberate la comanda operatorului;
(2) - canalele PDCH la cerere, constituind resurse GPRS dinamice temporare, sunt alocate i

eliberate n funcie de cererea de trafic GPRS.




Canalele alocate pentru GPRS sunt alocate ca grupuri de maximum patru intervale temporale
succesive. Un astfel de grup este numit PSET (packet set) i const att din canale dedicate, ct i

29

din canale la cerere. Toate canalele dintr-un PSET sunt pe aceeai frecven i urmresc acelai set
de salturi de frecven (dac sistemul GSM folosete salturile de frecven - frequency hopping).
Unei staii mobile i se aloc canale PDCH dintr-un singur PSET, deci maximum patru intervale
temporale (limit temporar).


Canalele dedicate sunt utilizate numai pentru GPRS, asigurnd n felul acesta resurse GPRS
permanente. Numrul canalelor la cerere depinde de mrimea traficului cu comutaie de pachete,
pn la limita la care traficul cu comutaie de circuite ncepe s diminueze traficul PDCH datorit
congestiei n celul. n lipsa oricrui trafic cu comutaie de circuite este posibil folosirea tuturor
canalelor pentru traficul GPRS.

Standardul GPRS prevede un canal PDCH care transport PBCCH. n soluia Ericsson pentru
GPRS acest canal este notat MPDCH (Master PDCH). Canalul MPDCH transport att PBCCH i
PCCCH, ct i trafic GPRS. PCCCH transport toate semnalizrile de control necesare pentru a
iniia transferul pachetelor. Primul PDCH dedicat, care este alocat conform preferinei operatorului
privind BCCH fr salt de frecven, va fi configurat ca MPDCH. Urmtoarele PDCH alocate vor
transporta numai trafic GPRS i semnalizarea asociat. Dac operatorul va micora numrul
canalelor PDCH dedicate, MPDCH va fi meninut atta timp ct cel puin un PDCH dedicat va
exista n celul.

Operatorul poate decide dac ntr-o celul trebuie s fie un MPDCH sau nu. ntr-o celul fr
MPDCH staiile mobile trebuie s urmreasc (s asculte) canalul BCCH pentru informaia de
difuzare i mesajele de paging. Mesajele paging vor conine informaia necesar pentru a se face
distincia ntre paging CS i paging PS. Staia mobil transmite pachetele de acces pe RACH,
specificnd dac cererea este pentru o conexiune CS sau PS. Informaia despre resursele alocate
este transmis apoi spre MS pe AGCH.

ntr-o celul cu MPDCH alocat staia mobil trebuie s asculte doar BCCH pentru a obine
informaia despre canalul fizic pe care pot fi depistate canalele PBCCH i PCCCH. Staia mobil va
asculta apoi PPCH pentru mesajele paging. Staia mobil transmite mesajele de cerere de acces pe
PRACH, pentru servicii PS sau pe RACH, pentru servicii CS. Oricum ns, traficul GPRS i
semnalizarea asociat sunt transmise totdeauna pe canalele GPRS specifice, indiferent dac exist
un MPDCH alocat sau nu.

Formarea canalelor logice de tip pachet, pe structura canalelor fizice, prezint dou aspecte:
formarea n frecven i formarea n timp. Formarea n frecven este dependent de frecvenele

30

alocate celulei (BTS), iar formarea n timp se bazeaz pe definirea unor structuri de multicadru
complexe.


O structur multicadru pentru PDCH const n 52 cadre TDMA, aa cum este indicat n figura 7.27.
Patru cadre TDMA consecutive formeaz un bloc, iar multicadrul conine 12 blocuri (B0 - B11),
dou cadre rezervate pentru PTCCH i nc dou cadre libere. Formarea canalelor logice din
blocurile B0 - B11 poate varia de la bloc la bloc i este contolat de parametri difuzai pe PBCCH.

n afara multicadrului 52, care poate fi utilizat de toate canalele logice GPRS, este definit i o
structur de multicadru 51 (pentru GSM), utilizat i pentru formarea unor canale logice GPRS, dar
numai PCCCH i PBCCH.
Multicadru cu 52 cadre TDMA (240 ms)
B0

B1

B2

B3

B4

B5

B6

B7

B8

B9

B10

B11 X

T - Cadru pentru PTCCH; X - Pachete pentru mesaje de avans n timp (spre staiile mobile)
Fig. 7.27 Structur multicadru cu 52 cadre

Un bloc radio, constituit din 456 bii care rezult dup codarea pentru protecia la erori, se transmite
n patru pachete, de cte 114 bii fiecare, cte unul n acelai interval temporal din patru cadre
TDMA consecutive.

Dac unei staii mobile i se aloc un interval temporal din cele opt ale unui cadru TDMA, pe durata
de 240 ms a unui multicadru 52 staia va avea la dispoziia sa 48 intervale temporale, pentru a
transmite 12 blocuri radio. Dac numrul biilor de informaie dintr-un bloc radio este M, debitul
datelor va fi 12M 240 b/ms = 0,05M Kb/s.

Sunt definite patru scheme de codare (CS - Coding scheme) ai cror parametri sunt prezentai n
tabelul de mai jos.
Schem
a de
codare

Precod.
USF

Bii
info.
fr
USF

Bii de
paritate
BC

Bii
zero
aduga
i

Ieire
codor
conv.

Bii
elimina
i

Rata
codului
conv.

CS-1
CS-2
CS-3
CS-4

3
6
6
12

181
268
312
428

40
16
16
16

4
4
4
-

456
588
676
456

0
132
220
-

1/2
2/3
3/4
1

Debitu
l
datelo
r
Kb/s
9,05
13,4
15,6
21,4

31

Codarea se realizeaz pentru cei M bii de informaie, precedai de trei bii care reprezint fanionul
strii ascendente (USF). Se realizeaz nti o precodare a celor trei bii USF cu un cod bloc (n CS1 nu se realizeaz aceast precodare). Urmeaz codarea biilor de informaie mpreun cu biii USF
dup precodare, utiliznd un cod bloc (BC). Cuvntul de cod astfel rezultat, completat cu patru bi i
zero, este apoi codat cu un cod convoluional cu lungimea de constrngere 4. Adugarea celor patru
bii zero faciliteaz terminarea codrii convoluionale. Dup codarea convoluional sunt elimina i
(procedeu "puncturing") un numr de bii, rezultand un cuvnt de cod de 456 bii. n CS-4 nu se
mai utilizeaz i codarea convoluional.

Pentru codarea canalului de trafic se alege una din cele patru scheme, n funcie de calitatea
canalului. Pentru canale de calitate foarte slab se va alege schema de codare CS-1, iar pentru cele
mai bune canale se va alege CS-4. Pentru un interval temporal GSM, cu CS-1 se obine un debit al
datelor de 9,05 Kb/s, iar cu CS-4 se obine un debit de 21,4 Kb/s. Alocnd toate cele opt intervale
temporale ale cadrului TDMA unui singur utilizator se obine debitul maxim de 171,2 Kb/s. Practic
intervalele temporale sunt partajate de mai muli utilizatori i debitul datelor asigurat fiecruia va fi
mai mic. Pentru canalele de semnalizare se folosete CS-1.

Dup codare cuvintele de cod sunt aplicate unui bloc de intercalare, de adncime 4. n partea de
recepie se realizeaz nti deintercalarea i apoi decodarea cu algoritml Viterbi.
7.3.3.2 Arhitectura protocoalelor
- Planul de transmisiune -

Arhitectura protocoalelor pentru planul de transmisiune GPRS este prezentat n figura 7.28.
GTP (GPRS tunneling protocol) transport datele utilizatorului i semnalizrile ntre nodurile

suport GPRS (GSN), pe reeaua magistral (backbone) GPRS, mpachetnd unitile de date ale
protocolului de date n pachete punct-la-punct i asigurnd, dac este necesar, mecanisme pentru
controlul fluxului. Protocolul este definit att ntre noduri GSN din cadrul unei singure reele mobile
(interfaa Gn), ct i ntre noduri GSN aparinnd unor reele mobile diferite (interfaa Gp). n planul de
transmisiune GTP folosete un mecanism tunel pentru transferul pachetelor de date ale utilizatorului. n
planul de semnalizare GTP specific un protocol de administrare i control de tip tunel, semnalizarea
fiind utilizat pentru a crea, a modifica i a elimina tunelele.

32

MS

BSS

SGSN

GGSN

Aplicaie
Reea
(IP, X.25)

Reea
(IP, X.25)
Releu
SNDCP
GTP
LLC
TCP/
UDP

SNDCP
LLC
Nivelul
legtur
de date
Nivelul
fizic

Releu
BSSGP

RLC

RLC

MAC

MAC

PLL

PLL

RFL

RFL

Um
SNDCP
LLC
RLC
MAC
PLL
RFL

GTP
TCP/
UDP

BSSGP

IP

IP

Serviciu
reea

Serviciu
reea

Legtur de
date

Legtur de
date

Nivelul
fizic

Nivelul
fizic

Nivelul
fizic

Nivelul
fizic

Gb

Subnetwork dependent convergence protocol


Logical link control
Radio link control
Medium access control
Physical link layer
Physical RF layer

Gn
BSSGP
GTP
TCP
UDP
IP

Gi

BSS GPRS application protocol


GPRS tunneling protocol
Transmission control protocol
User datagram protocol
Internet protocol

Fig. 7.28 Planul de transmisiune

Pachetele GTP transport pachetele IP sau X.25 ale utilizatorului. Sub GTP protocoalele standard
TCP sau UDP sunt folosite pentru a transporta pachetele GTP pe reeaua magistral. TCP este
folosit n cazul pachetelor X.25, care necesit o legtur de date fiabil, iar UDP este folosit n
cazul pachetelor IP. Sub TCP/UDP, la nivelul reea, se folosete IP pentru rutarea pachetelor pe
reeaua magistral. Sub IP se pot folosi protocoalele reelelor Ethernet, ISDN sau ATM. Rezumnd,
n reeaua magistral GPRS arhitectura de transport este alctuit astfel: IP/X.25 peste GTP, GTP
peste UDP/TCP, UDP/TCP peste IP.

SNDCP (Subnetwork dependent convergence protocol) este utilizat pentru transferul pachetelor

de date ntre SGSN i MS, realiznd urmtoarele funciuni:


- multiplexarea mai multor conexiuni ale nivelului reea pe o singur conexiune logic a
nivelului LLC;

33

- compresia i decompresia datelor utilizatorului i a informaiei pentru controlul protocolului

redundante (spre exemplu compresia datelor conform avizului V.42 bis al ITU-T i compresia antetului
IP);
- segmentarea (pentru a respecta lungimea maxim a cadrelor LLC) i reasamblarea.


Nivelul legtur de date ntre staia mobil i reea este mprit n dou subnivele: LLC (Logical
link control), ntre MS i SGSN i RLC/MAC (Radio link control/Medium access control), ntre
MS i BSS.

Protocolul LLC, derivat din HDLC (High-level data link control),este o versiune adaptat a

protocolului LAPDm utilizat n GSM. El asigur o legtur fiabil ntre MS i SGSN asociat,
incluznd controlul fluxului, recepia n ordine a tuturor cadrelor, detectarea erorilor i corectarea
lor prin retransmitere (ARQ). Confidenialitatea datelor este asigurat prin funciuni de cifrare. Sunt
posibile lungimi variabile ale cadrelor LLC i ambele tipuri de servicii, cu conexiune, prezentat mai
sus i fr conexiune.


Subnivelul RLC/MAC realizeaz dou funciuni. Funcunea RLC const n stabilirea unei legturi

fiabile ntre MS i BSS, incluznd segmentarea i reasamblarea cadrelor LLC n blocuri de date
RLC, precum procedura ARQ pentru cuvintele de cod necorectabile. Funciunea MAC controleaz
procedurile de acces (cerere i alocare) pentru canalul radio i folosete algoritmi de rezolvare a
coliziunilor. Protocolul MAC se bazeaz pe principiul Aloha n trane (Slotted Aloha). Subnivelul
RLC/MAC ofer att servicii cu conexiune, ct i servicii fr conexiune.


Nivelul fizic ntre MS i BSS este mprit n dou subnivele: nivelul legturii fizice (PLL -

Physical link layer) i nivelul RFL (radio frequency layer). Nivelul PLL asigur un canal fizic ntre
MS i BSS, funciunile sale constnd n codarea canalului (detecia erorilor, corectarea direct a
erorilor (FEC - Forward error correction), indicarea cuvintelor de cod necorectabile), intercalarea
biilor i detectarea congestiei pe legtura fizic. RFL opereaz sub PLL i asigur funciunile unui
canal radio (modulaie i demodulaie).
Interfaa BSS - SGSN


Protocolul de aplicaie BSS GPRS (BSSGP - BSS GPRS application protocol) transport
informaie de rutare i relativ la QoS ntre BSS i SGSN.

Protocolul nivelului "serviciu reea" (NS - Network service) se bazeaz pe protocolul releu de cadre
(FR - Frame relay).
Structura blocurilor radio i transmiterea lor n multicadrele 52

34

Cadrele LLC primite de la SGSN ntr-un transfer spre staia mobil (Figura 7.29) sunt fragmentate
de ctre unitatea de control al pachetelor (PCU - hardware specific GPRS aflat n BSC) n blocuri
RLC/MAC mai mici, care vor fi apoi codate n blocuri radio n nivelul fizic.

Nivelul LLC

LL-PDU

Antet LL-PDU Antet LL-PDU Antet LL-PDU

Nivelul RLC/MAC

Bloc
RLC/MAC
Bloc radio

Bloc radio
Nivelul fizic

Pachet normal Pachet normal Pachet normal Pachet normal

B0

B1

B2

T B3

B4

B5

X B6

B7

B8

T B9

B10 B11 X

52 cadre TDMA
Fig. 7.29 Transformarea cadrelor LLC n blocuri radio

Aa cum deja s-a menionat, un bloc radio, constituit din 456 bii care rezult dup codarea pentru
protecia la erori, se transmite n patru pachete, de cte 114 bii fiecare, cte unul n acelai interval
temporal din patru cadre TDMA consecutive.

Transmiterea pachetelor spre i de la staia mobil este numit flux de blocuri temporar (TBF Temporary block flow). Unei staii mobile i se poate aloca cte un TBF n fiecare sens, ascendent i
descendent. Fiecare TBF este identificat printr-o adres, identitate de flux temporar (TFI Temporary flow identity), alocat de reea. Staia mobil este informat, cnd i se aloc un TBF, ce
interval(e) temporal(e) trebuie s foloseasc i care este TFI corespunztoare.

Unul sau mai multe intervale temporare pot fi alocate, n acelai timp, mai multor staii mobile.
Antetul fiecrui bloc de trafic pe canale descendente (downlink) conine TFI, indicnd crei staii
mobile i este adresat blocul radio. Totodat, antetul fiecrui bloc de trafic descendent conine
fanionul de stare ascendent (USF - Uplink state flag), utilizat pentru a indica staiilor mobile, cu

35

TBF pentru sensul ascendent n acel intervalul temporal, care dintre ele poate emite n urmtorul
grup de patru pachete.
- Planul de semnalizare 

Arhitectura protocoalelor din planul de semnalizare cuprinde protocoale de control i suport pentru
funciunile planului de transmisiune: ataarea i detaarea GPRS, activarea contextului PDP,
controlul cilor de rutare i alocarea resurselor reelei.

Protocolul de administrare a sesiunii i mobilitii GPRS (GMM/SM - GPRS mobility management


and session management), realiznd funciuni de ataare i detaare GPRS, funciuni de securitate,
activarea contextului PDP i actualizarea ariei de rutare, acioneaz ntre staia mobil i SGSN
(Fig. 7.30).

Arhitectura semnalizrii ntre SGSN i registrele HLR, VLR i EIR utilizeaz aceleai protocoale
ca i GSM, completate cu funciuni specifice GPRS (Fig. 7.31). ntre SGSN i HLR, ca i ntre
SGSN i EIR, se folosete protocolul MAP (Mobile application part), o extensie a sistemului de
semnalizare SS 7, specific reelelor mobile. El transport informaia de semnalizare relativ la
actualizarea localizrii, informaia de rutare, profilul utilizatorului i handover (transfer dintr-o
celul n alta).
MS

BSS

SGSN

GMM/
SM

GMM/
SM

LLC

LLC

RLC

Releu
RLC
BSSGP

MAC

MAC

GSM RF

GSM RF

Um

BSSGP

Serviciu
reea

Serviciu
reea

Nivelul
fizic

Nivelul
fizic

Gb

GMM/SM: GPRS mobility management and session management protocol


GSM RF: GSM physical layer (interfaa radio)

Fig. 7.30 Planul de semnalizare MS - SGSN

36

SGSN

HLR (i EIR)

MAP

MAP

TCAP
SCCP

TCAP
SCCP

MTP3
MTP2

MTP3
MTP2

Nivel fizic

Nivel fizic
Gr

MAP: Mobile application part


TCAP: Transaction capabilities application part
SCCP: Signalling connection control part
MTP: Message transfer part
Fig. 7.31 Planul de semnalizare: SGSN-HLR, SGSN-EIR

SGSN

MSC/VLR

BSSAP+
SCCP

BSSAP+
SCCP

MTP3
MTP2

MTP3
MTP2

Nivel fizic

Nivel fizic
Gs

BSSAP+: BSS application part +

Fig. 7.32 Planul de semnalizare: SGSN-MSC/VLR

Schimbul de mesaje MAP se face pe suportul oferit de protocolul TCAP (Transaction capabilities
application part) i, un nivel mai jos, de protocolul SCCP (Signalling connection control part).

Protocolul BSSAP+ include funciuni ale protocolului BSSAP din GSM i este folosit pentru a
transfera informaia de semnalizare ntre SGSN i VLR (interfaa Gs), incluznd semnalizarea
pentru administrarea mobilitii atunci cnd este necesar coordonarea funciunilor GPRS i ale
GSM (cum sunt actualizarea localizrii GPRS i non-GPRS, ataarea combinat GPRS/IMSI,
paging pentru o staie mobil prin GPRS pentru un apel GSM intrnd).
7.3.3.3 Transferul pachetelor
- Moduri de funcionare a reelei -

Reeaua poate transmite mesajele paging pentru servicii cu comutaie de circuite pe acelai canal pe
care se transmit i mesajele paging pentru serviciile cu comutaie de pachete, un canal de paging
GPRS sau un canal de trafic GPRS i staia mobil trebuie s monitorizeze acest canal.

Sunt definite trei moduri de funcionare a reelei.


- n modul I de funcionare reeaua transmite mesaje paging CS, pentru o staie ataat GPRS, fie

tot pe canalul de paging GPRS (canal de paging pachet CCCH), fie pe un canal de trafic GPRS.
Aceasta nseamn c staia mobil trebuie s monitorizeze numai canalul de paging i c va recepiona
mesajele de paging CS pe canalul de date de tip pachet, atunci cnd i-a fost alocat un canal de date
pachet.

37

- n modul II de funcionare reeaua transmite mesajele de paging CS, pentru o staie ataat
GPRS, pe canalul de paging CCCH, canal utilizat i pentru paging GPRS. Aceasta nseamn c staia
mobil trebuie s monitorizeze numai canalul CCCH de paging, mesajele de paging CS fiindu-i
transmise pe acest canal chiar i atunci cnd i s-a alocat un canal de date pachet.
- n modul III de funcionare reeaua transmite mesajele de paging CS, pentru o staie mobil
ataat GPRS, pe canalul de paging CCCH i mesajele de paging GPRS fie pe canalul de paging pachet
(dac este alocat un astfel de canal n celul), fie pe canalul de paging CCCH. Aceasta nseamn c o
staie mobil, care folosete ambele tipuri de servicii, CS i PS, trebuie s monitorizeze ambele canale
de paging (dac n celul este alocat un canal de paging pachet). Reeaua nu realizeaz o coordonare a
soluiilor de paging.
Modul I

A
BSC

Modurile II i III

MSC/
VLR

Gs

BSC

SGSN





actualizare combinat LA i RA
paging combinat
pauze mai mari pentru MS
sarcin de paging mai mic (doar
n aria de rutare)

MSC/
VLR

SGSN




actualizri LA i RA separate
MS trebuie s asculte cele dou
canale de paging
paging pentru MS se face n aria
de localizare

Fig. 7.33 Moduri de funcionare a reelei, cu i fr interfa Gs (mod I, respectiv II i III)

Atunci cnd interfaa Gs exist (Fig. 7.33), ntre MSC/VLR i SGSN, toate mesajele de paging
generate de MSC, pentru o staie mobil ataat GPRS, trec prin SGSN, permind astfel reelei s
realizeze coordonarea pentru paging. SGSN coordoneaz procedurile de paging pe baza IMSI, dac
staia mobil este n starea "ready" sau n "standby". Reeaua funcioneaz n modul I.

Dac nu exist interfaa Gs mesajele de paging, generate de MSC pentru staiile mobile ataate
GPRS, trec prin interfaa A, ntre MSC i BSC i coordonarea pentru paging nu este posibil.
Reeaua trebuie s funcioneze fie n modul II, n care nu se aloc celulei un canal de control comun

38

de tip pachet, fie n modul III, n care poate fi folosit, pentru paging GPRS, canalul de control
comun de tip pachet, dac un astfel de canal este alocat celulei.


Pentru o funcionare adecvat modul de funcionare a reelei trebuie s fie acelai n fiecare celul
i trebuie transmis, ca informaie de sistem, staiilor mobile. n funcie de modul de funcionare

furnizat de reea, staia mobil poate alege, corespunztor posibilitilor ei, dac se poate ataa
serviciilor GPRS, serviciilor non-GPRS sau ambelor tipuri de servicii.
- Transferul pachetelor pe canalul descendent (downlink) Paging


Pentru paging, n cazul unei staii mobile n clas A sau B, ataat GPRS i CS i dac exist
interfaa Gs ntre MSC i SGSN, MSC va transmite datele de paging ctre SGSN prin interfaa Gs
i nu direct ctre BSC. Deoarece SGSN cunoate localizarea staiei mobile la nivel de celul cnd

staia este n starea "ready" sau, altfel, la nivelul ariei de localizare, aria de paging va fi de aceea i
mrime sau mai mic dect atunci cnd nformaiile de paging sunt transmise direct la BSC.


SGSN transmite datele de paging ctre PCU (n BSC), mpreun cu informaii despre celul sau
despre aria de localizare. Dac staia mobil este implicat ntr-un transfer de pachete PCU va
transmite mesajul de paging pe canalul de control asociat canalului de trafic n pachete, PACCH.
Altfel, mesajul de paging va fi transmis pe PPCH (canal de control comun de tip pachet pentru
paging) sau pe PCH (paging GSM) dac PPCH nu este disponibil.

Dac reeaua nu posed interfaa Gs, MSC nu poate transmite datele de paging ctre SGSN i le va
transmite direct ctre BSC.

Dac staia mobil este n starea "standby" GPRS, transferul pachetelor spre staia mobil este
iniiat prin paging n aria de rutare, de ctre SGSN, care va transmite spre PCU o cerere de paging
BSSGP. PCU va determina grupul de paging cruia i aparine staia mobil i va transmite cererea
de paging ntr-un interval temporal n care staia ascult (nu transmite). Staia mobil va transmite
ctre SGSN un mesaj de rspuns la paging, mesaj care este transparent pentru BSS, fiind coninut
ntr-un cadru LLC. Din acest moment staia mobil este n starea "ready" i SGSN poate ncepe s
transmit cadre LLC ctre PCU, menionnd celula i identitatea staiei.
Flux de blocuri temporar

Transmisiunea pachetelor spre i de la staia mobil se numete flux de blocuri temporar (TBF Temporary block flow). Prin analogie, fazei de stabilire a unui apel pe circuit comutat i

39

corespunde, in comutaia de pachete, alocarea unui flux de blocuri temporar pe canalul descendent
(DL - TBF) sau pe canalul ascendent (UL - TBF). O staie mobil poate avea un TBF, ntr-un
anumit sens sau cte un TBF n fiecare sens. Fiecare TBF este identificat printr-o identitate de flux
temporar (TFI - Temporary flow identity), alocat de reea. Cnd i este alocat un TBF, staia
mobil este informat ce interval(e) temporar(e) are de folosit i care este TFI alocat.


Unul sau mai multe intervale temporale pot fi alocate, n acelai timp, mai multor staii mobile.
Fiecare bloc de trafic (n sensul descendent) conine TFI n antetul su pentru a specifica crei staii
i este destinat respectivul bloc radio. De asemenea, antetul fiecrui bloc de trafic descendent
conine fanionul de stare ascendent (USF - Uplink state link), pentru a specifica staiilor mobile
care au alocat un UL - TBF n acel interval de timp, care dintre ele poate transmite un bloc radio n
urmtorul grup de patru pachete.
Stabilirea unui DL - TBF

Primind cadre LLC de la SGSN, PCU verific dac staia mobil creia i sunt destinate aceste
cadre este deja implicat ntr-un transfer de cadre.
1. Dac MS are deja un DL - TBF, noile cadre LLC vor fi puse n coada celorlalte cadre LLC

care ateapt a fi transmise acelei staii.


2. Dac MS are deja un UL - TBF, PCU i poate aloca resurse pentru sensul descendent, cel
puin parial, n aceleai intervale de timp ca i cele n care are alocate resurse pentru sensul ascendent.
Mesajul de alocare este transmis pe canalul de control asociat alocrii ascendente (PACCH).
3. Dac MS nu are stabilit nici un fel de TBF i se va transmite, ntr-un interval temporal n care
staia este n ascultare, corespunztor grupului ei de paging, un mesaj de alocare n sens descendent.


De notat c, dup ce staia a fost implicat ntr-un transfer de pachete, ea rmne n modul nonDRX (Discontinuous reception) un anumit interval de timp, interval n care ea este "treaz" i nu
este necesar s atepte pentru grupul ei de paging, astfel nct mesajul de alocare i poate fi transmis
imediat.
- Transferul pachetelor n sensul ascendent Stabilirea unui UL - TBF

Dac staia mobil n-are stabilit un TBF, va transmite ctre PCU un mesaj de "cerere canal pachet".
Alocarea resurselor dup aceast cerere, n soluia Ericsson, se poate face n dou moduri, ntr-o
singur etap sau n dou etape.

40

1. Staiei mobile i sunt alocate resurse n mai multe intervale temporale, pentru un interval de
timp mai mare, prin metoda alocrii dinamice. Pentru fiecare interval temporal se aloc staiei o valoare
a USF, iar TFI este utilizat n semnalizare pentru a identifica staia mobil.
2. Se aloc un singur interval temporal pentru a transmite un singur bloc RLC. Acesta poate fi
utilizat pentru a permite staiei mobile s transmit un mesaj de cerere resurse de tip pachet i s
specifice capabilitile i/sau solicitrile sale (resurse la cerere) sau poate fi folosit pentru a transmite
un cadru LLC foarte scurt, cnd staia are de transmis numai acest cadru.

MS

PCU
Packet channel request
Packet uplink assignment

(Opional)
(Opional)

Packet resource request


Packet uplink assignment

PRACH sau RACH


PAGCH sau AGCH
PACCH
PACCH

Fig. 7.34 Stabilirea conexiunii RLC ascendente

Dac staia mobil transmite o cerere de resurse de tip pachet n intervalul de timp alocat, PCU va
aloca resurse i-i va transmite un mesaj de alocare ascendent de tip pachet (Fig. 7.34).
TBF deja stabilit

Dac MS are deja un DL TBF stabilit, ea va transmite un mesaj de cerere resurse de tip pachet pe
canalul de control asociat cu DL TBF (PACCH). La alocarea resurselor pentru sensul ascendent
PCU va ine seama de alocarea n sensul descendent i mesajul de alocare este transmis ctre MS pe
PACCH.
Confirmri

Blocurile radio pot fi transmise n modul RLC cu confirmare sau fr confirmare. n ambele moduri
sunt transmise mesaje ACK/NAK, dar retransmiterea pachetelor n interfaa radio se face numai n
modul RLC cu confirmare.

Motivele pentru care mesajele de confirmare se transmit i n modul fr confirmare sunt


urmtoarele:
- s se verifice c nu s-a ntrerupt comunicaia;

41

- pentru a afla care este calitatea transmisiunii, astfel nct s se poat alege o schem de codare
care asigur cea mai bun performan;
- pentru a prioritiza MS n funcie de calitatea legturii.
Terminarea unui TBF


Dac n PCU nu mai sunt cadre LLC de transmis ctre o anumit staie mobil, se va elibera DL
TBF. Dac, imediat dup eliberare, PCU primete noi cadre LLC pentru aceeai staie, cadre care
puteau fi n SGSN cnd s-a eliberat DL TBF, PCU va transmite o nou alocare, corespunztoare
unui nou TBF, pentru aceeai staie. Deoarece staia mobil este nc n starea "ready" nu va fi
nevoie de paging.

Cnd staia mobil mai are de transmis doar cteva blocuri RLC, va semnala reelei i se
declaneaz o procedur de contorizare. Dup ce toate blocurile au fost transmise i confirmate,
TBF va fi eliberat. Dac MS are mai mult cadre de transmis, dup ce s-a declanat procedura de
contorizare, va trebui s se stabileasc un nou TBF, pentru c nu i se permite s continue s
transmit mai multe pachete dect avea la iniierea procedurii de contorizare.
Selecia i reselecia celulei

ntr-o reea GSM selecia celulei (i implicit transferul) pentru o staie mobil este efectuat de
BSC, pe baza rapoartelor de msurtori efectuate de staia mobil i transmise la fiecare dou
secunde, att timp ct staia este conectat n reea (strile activ i de repaus).

n GPRS staia mobil alege staia de baz cu care va comunica, pe baza msurtorilor asupra
celulelor nvecinate. Algoritmii de selecie i reselecie sunt n staia mobil i sunt dirijai de
parametrii de selecie i reselecie a celulei difuzai de reea pe PBCCH.
7.4 Interconectarea cu reele IP

GGSN
Ruter
IP
Transport GPRS
(vezi Fig. 3.10)

IP
Nivel 2
Nivel 1
Gi

Fig. 3.17 Protocoale la interfaa Gi

42

Reeau GPRS suport ambele versiuni IP, IPv4 i IPv6. Interconectarea reelei GPRS cu reele IP
se face prin interfata Gi. Dinspre o reea IP extern reeaua GPRS este privit ca orice alt reea IP,
iar GGSN ca un ruter IP obinuit. n figura 7.35 este prezentat stiva de protocoale din GGSN.
Un exemplu de conectare a unei reele GPRS la Internet este prezentat n figura 7.36.
Reea magistral

GPRS

intraGGSN

DNS

SGSN
MS

BSS

Gn

Gn

Reea IP de
operator

Gi

MT

DHCP

Gb

TE
Um
R

Firewall
Gp
GGSN

Reea IP
extern

Alt reaea GPRS


PLMN

Utilizator
LAN
Ruter
LAN

Fig. 7.36 Exemplu de interconectare GPRS - Internet

Reeaua magistral intern GPRS interconecteaz nodurile GSN. Fiecare nod GSN conine un ruter,
dar n aceast reea pot fi incluse i rutere separate, ntre noduri GSN. Sunt posibile i configura ii
cu noduri SGSN i GGSN n aceeai unitate.

Conectivitatea GPRS IP asigur comunicaia ntre diferitele pri ale sistemului GPRS al
operatorului, incluznd staiile mobile, SGSN, GGSN, sisteme gazd administrative i sisteme
gazd care furnizeaz servicii Internet, dar i comunicaia cu Internet. Acestor dou tipuri de
comunicaii le corespund dou nivele diferite de comunicaii IP:
- comunicaia IP n cadrul reelei GPRS, pentru semnalizri, management etc;
- comunicaia IP a utilizatorilor.

Deoarece sistemul GPRS utilizeaz protocolul IP pentru traficul utilizatorilor i pentru traficul de
sistem (semnalizri, management), sunt necesare adrese IP att pentru staiile mobile, ct i pentru
componentele sistemului.

43

Adresele IP atribuite sistemelor gazd i staiilor mobile dintr-un sistem GPRS pot fi publice sau
private. Adresele publice sunt atribuite de autoritatea oficial Internet i sunt unice global. Adresele
private sunt utilizate n cadrul unei reele de ntreprindere, sunt unice numai n cadrul acelei reele,
ele pot fi utilizate i n cadrul altor reele de ntreprindere.

Alocarea adreselor IP poate fi static sau dinamic. Adresele IP dinamice sunt alocate de SGSN
vizitat sau de GGSN de "acas" n caz de roaming. Acest mod de alocare permite operatorului s
utilizeze i s reutilizeze adresele IP dintr-un set de adrese i reduce sensibil numrul adreselor
necesare pentru o reea. Adresele statice sunt definite pentru abonat n HLR i operatorul poate
oferi utilizatorilor posibilitatea de a folosi adrese furnizate de ei nii.
ABREVIERI

ACK

Acknowledgement

APN
ARQ
ATM
AuC
BC
BCCH
BSC
BSS
BSSAP
+
BSSGP

Access point name


Automatic repeat request
Asynchronous transfer mode
Authentication register
Block code
Broadcast control channel
Base station controller
Base station subsystem
BSS application part +
BSS GPRS application protocol

BTS
CBCH

Base transceiver station


Cell broadcst channel

CCCH

Common control channel

CCCH

Common control channel

CD
CDPD
CS
CS-x
CTS
DL

Carrier detect
Cellular digital packet data
Circuit switching
Coding scheme - x (x = 1, 2, 3, 4)
Clear to send
Downlink

DRX

Discontinuous reception

MPDC
H
MS
MSC
MSIC
MT
MTP
NAK
NS
NSS
OMS
PACC
H
PAD
PAGC
H
PAGC
H
PBCC
H
PCH
PCU
PDCH
PDN
PDP
PDTC
H
PLL

Master PDCH
Mobile station
Mobile services switching center
Mobile subscriber identification code
Mobile terminal
Message transfer part
Negative acknowledgement
Network service
Network and switching subsystem
Operation and maintenance subsystem
Packet associated control channel
Packet assembler and dissassembler
Paging and access grant channel
Packet access grant channel
Packet broadcast control channel
Packet channel
Packet control unit
Packet data channel
Public data network
Packet data protocol
Packet data traffic channel
Physical link layer

44

DSR
DTE
DTR
EDGE
EIR
ETSI
FACC
H
FCCH
FDMA
FEC
FR
GGSN
GMM/
SM
GMSC
GPRS
GSM
GSMR
F
GSN
GTP
GTP
HDLC
HLR
HSCSD
IMSI
IP
ISDN
ITU-T

IWF
L2RBOP
L2RCOP
LA
LAPB

Data set ready


PLMN
Data terminal equipment
PNCH
Data terminal ready
PPCH
Enhaced data rate for GSM evolution PPCH
Equipment identity register
PRAC
H
European Telecommunications
PS
Standards Institute
Fast associated control channel
PSPDN

Public land mobile network


Packet notification channel
Packet paging channel
Packet paging channel
Packet random access channel

Frequency correction control channel


Frequency division multiple access
Forward error correction
Frame relay
Gateway GSN
GPRS mobility management and
session management
Gateway MSC
General packet radio services
Global system for mobile
communications
GSM physical layer (radio interface)

PSTN
PTCCH
PTM
QoS
RA
RACH

Public switched telephone network


Packet timing control channel
Point-to-multipoint
Quality of service
Routing area
Random access channel

RAx
RFL
RLC

Rate adapter x (x = 0,1,2)


Phsical radio frequency layer
Radio linc control

RLP

Radio link protocol

GPRS support node


GPRS tunneling protocol
GPRS tunelling protocol

RTS
SA
SACC
H
SCCP
SCH
SGSN
SMS

Request to send
Service area
Slow associated control channel

High -level data link control


Home location register
High speed circuit switched data
International mobile subscriber
identity
Internet protocol
Integrated services digital network
International Telecommunications
Union - Telecommunications
Standardization Sector
Interworking function
Layer 2 relay - bit oriented protocol
Layer 2 relay - character oriented
protocol
Location area
Link access procedure balanced

Packet switching
Packet switched public data network

Signalling connection control part


Synchronization channel
Serving GSN
Short messages services

SNDCP Subnetwork dependent convergence


protocol
TAF
Terminal adaptation function
TBF
emporary block flow

TCAP
TCH/F

Transaction capabilities application part


Traffic channel/full rate

TCH/H

Traffic channel/half rate

TCP
TDMA

Transmission control protocol


Time division multiple access

45

LLC
MAC
MAP
MCC
MNC

Logical link layer


Medium access control
Mobile application part
Mobile country code
Mobile network code

TE
TFI
TID
TLLI
TMN

Terminal equiment
Temporary flow identity
Tunnel identity
Temporary location link identity
Telecommunications management
network

46

S-ar putea să vă placă și