Sunteți pe pagina 1din 468

Comunicații mobile

Prof.dr. ing. Romulus Terebeş


Obiective
❑ Dezvoltarea de competenţe profesionale în domeniul comunicaţiilor
mobile în sisteme de generație 2G, 3G și 4G
❑ Asimilarea cunoștințelor teoretice privind funcţionarea sistemelor de
comunicaţii mobile
❑ Dezvoltarea deprinderilor şi abilităţilor necesare pentru proiectarea și
implementarea de aplicații și servicii cu acces mobil

Examinare
- examen – probă scrisă (test grilă cu răspunsuri multiple) (3h) pondere 75%
- laborator – teste la finalul fiecărei ședințe de laborator, pondere 25% din nota
finală
Pagină de web: http://ares.utcluj.ro/cm/cm.html
Comunicații mobile
Bibliografie
1. R. Terebes- Mobile Communication Systems, Part one: GSM networks, Ed.
UTPRES, 2006
2. Specificații tehnice GSM/GPRS/UMTS/LTE http://www.3gpp.org
3. Zăhan, S. - Digital telephony in telecommunication networks: access,
transport and management, (in Romanian: Telefonie digitală. Acces,
transport, gestiune), Editura Albastră, 2000.
4. Ralf Kreher, Torsten Ruedebusch, “UMTS Signaling: UMTS Interfaces,
Protocols, Message Flows and Procedures Analyzed and Explained”
[Hardcover], Wiley; 2 edition (March 19, 2007)
5. C. Kappler – “UMTS networks and beyond”, John Wiley and sons, 2009
6. S.Zahan –Comunicatii mobile. Evolutia spre 3G, Editura Albastră, 2001
7. J. Korhonen – Introduction to 3G Comunicații mobile, Artech House Mobile
Communication series, 2003

Comunicații mobile
1.Introducere. Clasificare. Evoluţia comunicaţiilor
mobile. Standarde pentru comunicaţii mobile

Comunicații mobile
1.1 Introducere
Mobilitatea în sisteme de telecomunicații:
❑ mobilitatea serviciilor
❑ mobilitatea terminalului
❑ mobilitate în rețea
❑ mobilitatea sesiunii
❑ mobilitate personală

❑ Mobilitatea serviciilor: un serviciu (voce, date, multimedia) la care un


utilizator s-a abonat ramâne accesibil chiar dacă utilizatorul îşi schimbă
terminalul mobil sau reţeaua, folosind aceeaşi sau o altă tehnologie
- în sisteme celulare (GSM, GPRS, UMTS) mobilitatea serviciilor este
implementată prin utilizarea de cartele SIM, mecanisme de roaming şi
CAMEL (Customized Application for Mobile Network Enhanced Logic)

Comunicații mobile
❑ Mobilitatea terminalului: capacitatea unui sistem de comunicații de a
asigura continuitatea comunicațiilor în curs / conectivitate pentru
comunicații ulterioare, chiar dacă terminalul mobil îşi schimbă poziţia
în cadrul unei aceleiaşi reţele sau se deplasează în aria de acoperire a
altei reţele realizată în aceeaşi tehnologie
-“mobilitate convenţională”
- introdusă de sistemele celulare (GSM, GPRS, UMTS) şi implementată
mecanisme de handover, de actualizare a localizării , de paging şi de rutare
- presupune utilizarea unui aceluiaşi terminal
❑ Mobilitate personală: posibilitatea accesării aceloraşi servicii
independent de tipul terminalului utilizatorului şi de locaţia geografică a
acestuia
- presupune utilizarea unor mai multor terminale şi alocarea unei adrese logice
unice pentru fiecare utilizator precum şi a mai unor adrese distincte pentru
fiecare terminal (în reţele IP) sau utilizarea de cartele SIM (în reţele celulare)
Comunicații mobile
❑ Mobilitatea sesiunii : asigurarea continuităţii unei sesiuni de date chiar
şi la schimbarea terminalului
- presupune transferul automat al unei sesiuni în curs pe un alt terminal prin
mecanisme de handover pe verticală sau semnalizări SIP
❑ Mobilitate în reţea: concept legat de capacitatea terminalelor mobile de
a forma reţele reţea ad-hoc fără fir mobile (MANET)
1.2 Clasificarea sistemelor de comunicații mobile
a) Funcţie de modul de stabilire a conexiunilor pe durata mişcării
utilizatorilor:
❑ Comunicaţii quasi-mobile – conexiunile nu sunt păstrate pe durata
deplasării utilizatorilor ci se stabilesc doar în momentul în care aceştia au
ajuns la destinaţia finală
❑ Comunicaţii mobile – conexiunile sunt păstrate pe întreaga durată a mişcării
❑ Comunicaţii pervazive – infrastructura de comunicaţii se stabileşte în mod
dinamic în timpul mişcării
Comunicații mobile
b) Funcţie de tehnica de acces multiplu utilizată :
❑ Sisteme SDMA (Space Division Multiple Access)
- mai mulţi utilizatori pot utiliza aceeaşi purtătoare cu condiţia ca locaţiile lor
spaţiale să fie distincte
Exemple: sisteme celulare – staţiile de bază ce asigură acoperirea radio
a unei celule pot utiliza acelaşi set de frecvenţe purtătoare (dacă distanţa
dintre ele este suficient de mare)
- utilizarea de antene inteligente pentru separarea comunicaţiilor provenind
de la mai mulţi utilizatori în aceeaşi celulă

❑ Sisteme FDMA (Frequency Division Multiple Access)


- spectrul radio este divizat în multiple frecvenţe purtătoare independente iar
fiecare frecvenţă este alocată unei comunicaţii în curs
- numărul de utilizatori este direct proporţional cu numărul de frecvenţe
disponibile

Comunicații mobile
❑ Sisteme TDMA (Time Division Multiple Access)
- organizarea unei structuri temporale pe fiecare purtătoare, fiecare interval de
timp elementar (sau grup de intervale temporale) fiind alocat unui singur
utilizator (sau unui grup de utilizatori prin multiplexare în timp)
- principalul avantaj: sporirea capacităţii
- dezavantaj: interferenţe datorate transmisiilor ce au loc pe canalele
temporale vecine; impune utilizarea unor timpi de gardă în care puterea de
emisie trebuie să scadă faţă de puterea nominală
❑ Sisteme CDMA (Code Division Multiple Access)
- fiecare purtătoare poate fi utilizată de mai mulţi utilizatori cu condiţia ca
aceştia să aibă alocate coduri ortogonale independente (chipping sequence)
- tehnica cea mai utilizată DSSS (Direct Sequence Spread Spectrum) – bazată
pe operaţii de tip SAU-EXCLUSIV pentru împrăştierea unui semnal original
într-o bandă mai largă de frecvenţe
- principalul avantaj:capacitate sporită, planificarea spectrului radio
simplificată, robustețe sporită prin mecanisme de soft handover
Comunicații mobile
- în cazul mai multor utilizatori condiţia de orgonalitate a secvenţelor de
împrăştiere asigură neperturbarea reciprocă a comunicaţiilor simultane pe
aceeşi frecvenţă purtătoare
Exemplu: 2 utilizatori ce au alocate două coduri ortogonale:
(1,1) şi (1,-1)
Comunicații mobile
d1(t) c1(t)
s1(t)

d2(t) s (t)
s2(t)

c2(t)
Secvenţe transmise
d1(t)= (1,1,1) s1(t)= (1,1) (1,1) (1,1)
s (t)= (0,2) (2,0) (0,2)
d2(t)= (-1,1,-1) s2(t)= (-1,1) (1,-1) (-1,1)

Deîmprăştiere utiliz. 1: d1(t)= [(0,2) (2,0) (0,2)]·(1,1)= 2 , 2 , 2

Comparare cu un nivel de prag (0) -> 1,1,1

Deîmprăştiere utiliz. 2: d2(t)= [(0,2) (2,0) (0,2)]·(1,-1)= -2 , 2 ,- 2


Comparare cu un nivel de prag (0) -> -1,1,-1
Comunicații mobile
❑ Sisteme OFDMA (Orthogonal Frequency Division Multiple Access)
- principiul OFDM : un flux incident de debit mare se transmite în paralel
pe multiple fluxuri de debit mic
- principiul OFDMA : utilizatorii diferiți folosesc un set de subpurtătoare
diferite
Subpurtătoare

Date S1
f1
Debit ridicat S2

SNM S1 S2 SN

f1 fN fN+1
Comunicații mobile
c) Funcţie de structura legăturii
❑ sisteme unidirecţionale – principii similare cu cele ale difuziunii;
Exemplu: reţele de paging

❑ sisteme bidirecţionale – emisie şi recepţie în ambele direcţii, alternativ


sau simultan
- simplex – utilizarea unei singure frecvenţe pentru ambele sensuri
- duplex – transmisii în ambele sensuri simultan (full duplex) sau
alternativ (semi duplex)
- tehnici de separare a sensurilor de convorbire: Frequency Division
Duplex (FDD), Time Division Duplex (TDD)
FDD : Distanţă duplex

TDD : f1 f2
           

Comunicații mobile
d) Funcţie de poziţia sistemului de comunicaţii faţă de alte sisteme
❑ Sisteme private– permit stabilirea de legături doar în cadrul aceluiaşi
sistem de comunicaţii
❑ Sisteme deschise (publice) : utilizatorii pot comunica atât în reteaua
proprie cât şi cu alţi utilizatori deserviţi de alte sisteme de comunicaţii
(Ex: PLMN – Public Land Mobile Network, PSTN- Public Switched
Telephone Network)

e) Funcţie de modul de acoperire radio


❑ Sisteme necelulare
- acoperirea radio a unei regiuni geografice este realizată utilizând principii
similare cu cele utilizate în radiodifuziune sau televiziune; presupun
utilizarea unor perechi de emiţătoare/receptoare de mare putere ce asigură
acoperirea radio pentru o regiune geografică
- comunicaţiile sunt posibile doar în interiorul regiunii respective

Comunicații mobile
❑ Sisteme celulare
– acoperirea radio se realizează utilizând mai multe perechi de
emiţătoare/receptoare de mică putere. Regiunea acoperită de o pereche
se numeşte celulă
- implementează proceduri specifice de:
- transfer automat al legăturii (handover)
- localizare (location management)
- apelare staţiilor mobile (paging)
▪ Mecanisme de transfer automat a legăturii (handover)
- sunt implementate pentru asigurarea continuităţii comunicaţiilor active la trecerea
dintr-o celulă în alta
- în sisteme FDMA/TDMA - reprezintă transferuri automate ale convorbirilor în
curs de pe o frecvenţă purtătoare pe o altă frecvenţă dintr-o altă celulă (posibil
din aceeaşi celulă), efectuate într-un mod imperceptibil pentru utilizator
- în sisteme CDMA – toate celulele utilizează aceeaşi frecvenţă purtătoare
iar transferul legăturii se face prin schimbarea codului alocat
Comunicații mobile
Sisteme necelulare – Sisteme celulare –utilizează
continuitatea convorbirilor în mecanisme de handover pentru
curs nu este asigurată asigurarea continuităţii
▪ Proceduri de localizare convorbirilor
- consecinţă directă a mobilităţii: care este poziţia actuală (la nivel de celulă
sau grup de celule) a utilizatorului? (răspunsul este esenţial pentru a
asigura conectivitatea pentru comunicaţii ulterioare)
- soluţia : terminalul mobil îşi comunică poziţia ori de câte ori schimbă celula
sau grupul de celule; poziţia acestuia este memorată de către reţeaua de
comunicaţii în baze de date dedicate
Comunicații mobile
• Proceduri de apelare a staţiilor mobile (paging) – poziţia staţiei mobile
este cunoscută de obicei doar la nivel de grup de celule iar în cazul unui
apel identitatea utilizatorului apelat trebuie transmisă în fiecare celulă
aparţinând acestui grup
e) Funcţie de tipul informaţiilor vehiculate:
❑ Reţele de telefonie celulară
❑ Reţele de telefonie fără fir (cordless)
1.2 Mediul de propagare mobil
1.2.1 Acoperire celulară
- acoperirea radio este realizată folosind equipamente de putere relativ
mică, operând pe o frecvențe sau un set limitat de frecvențe – stații de
bază (BS); zona geografică acoperită radio de un astfel de emitător
poartă denumire de celulă
- utilizatorii folosesc stații mobil (MS) pentru a transmisie sau recepție
- stațiile mobile comunică doar prin intermediul stațiilor de bază
Comunicații mobile
Avantaje : capacitate sporită, număr mai mare de utilizatori ce
pot folosind concomitent sistemul datorită posibilității de reutilizare a
frecvențelor; putere de emisie mai mică(MS) cu impact direct asupra
autonomiei bateriei
Probleme principale:
- propagare multicale care dă naștere la fenomene de fading
- efecte Doppler care conduc la deviații de frecvență
- interfențe cu celule ce operează pe același set de frecvențe purtătoar
(interferență co-canal)
- interferențe în canale adiacente
- sistemele celulare necesită o infrastructură complexă pentru a asigura
conectivitatea între celule
Reutilizarea frecvențelor
- aceeași/aceleași frecvență(e) pot fi utilizat(e) în zone geografice diferite
- tehnica presupune utilizarea unei părți din spectul disponibil într-o celulă;
celulele învecinate utilizează (tipic) un alt set de frecvențe purtătoare
Comunicații mobile
-acoperirea radio se realizează folosind structuri repetitive formate
- multe celule (clustere) - într-un cluster pot fi utilizate toate frecvențele
din mai
alocate unui operator - în fiecare celulă se utilizează un set distinct de frecvențe
purtătoare (maxim 15, tipic 12)

Exemple 2
3 1 3
2
7
1
6 4

Cluster format din 3 celule 5

Cluster format din 7 celule


Mărimea unui cluster influențează distanța de reutilizare a frecvențelor D
ce corespunde distanței minime la un același set de frecvențe poate fi
reutilizat
Comunicații mobile
R – raza unei 2
celule 1 3
2
N – mărimea unui D
1 3
cluster 7 D-distanța de reutilizare
a frecvențelor
7 6 4
Q – factorul de reutilizare
6 4 5 a frecvențelor
SIR – raport semnal
5
zgomot –inteferență
k – nr. surse de
inferferențe
- ambii parametri N și R sunt importanți la planificarea acoperirii radio
- nivelul de interferență maxim acceptat este specificat (SIR – 7-12 dB),
influențând mărimea unui cluster
- în proiectarea unui sistem celular un compromis adresând SIR și
capacitatea sistemului este adesea utilizat
Comunicații mobile
- N de valori mari/mici -> capacitate redusă/sporită în fiecare celulă

- considerațiile anterioare sunt valabile și pentru dimensionarea


parametrului R; valori mici conduc la o capacitate mare și viceversa pentru
valori mari
- în celule congestionate operatorii apelează uzual la tehnici de divizare a
celulelor (cell splitting), cu acoperire radio asigurată de alte stații de
bază cuplate la aceleași antene

celule mici pentru zone cu


densitate de populație
mare
120 celule mari pentru zone cu
densitate de populație
mică

Comunicații mobile
Celulă cu 3 sectoare
Numărul de surse de
interferență scade de la 6
(antene omnidirecționale) la 2-
> distanța de reutilizare a
frecvențelor poate scădea

Comunicații mobile
- sistemele 3G și 4G asigură acoperirea radio în mod diferit față de GSM
- UMTS (WCDMA – Wideband CDMA) – utilizează același set de
frecvențe purtătoare în fiecare celulă

f1 - banda de frecvențe alocată unui operator


este disponibilă în fiecare celulă (față de
f1 f1
doar o fracțiune în sisteme 2G)
f1
120
- sistemele CDMA utilizează tehnici
f1 f1 dedicate pentru a minimiza interferențele
f1 (coduri ortogonale, controlul puterii etc)

- o astfel de acoperire radio permite implementarea de mecanisme de


soft-handover și macro-diversitate

Comunicații mobile
- rețelele LTE asigură acoperirea radio folosind conceptul Soft
Frequency Reuse (SFR)
- conform SFR aria de acoperire a fiecărei celule este divizată în două
regiuni: o zonă centrală de folosește întreg spectrul alocat și o zonă
exterioră ce folosește doar o parte din spectru (puterea de emisie
este mărită) Power cell 7

2
1 3
Frequency
7 Power cell 1,3,5

6 4
5
Frequency
Power cell 2,4,6

Frequency

Comunicații mobile
- interferența din canalele adiacente poate fi diminuată dacă celulele
învecinate nu folosesc aceleași frecvențe purtătoare (doar în FDMA)

- acest tip de interferența este contracarat în sisteme CDMA prin


mecanisme de control al puterii

Structura canoncă : a unei rețele celulare include și un echipament cu rol de


comutație MTSO (Mobile Telephone Switching Office)

Funcții MTSO permite interconectarea unei rețele mobile celulare cu alte


rețele fixe sau moblle. gestionează locația stațiilor mobile, connects a
cellular network to other fixed or mobile networks, implementează
mecanisme de paging
- funcțiile sunt distribuite pe mai multe echipamente în rețelele derivate
din GSM.

Comunicații mobile
1.3 Sisteme de comunicaţii mobile
1.3.1 Reţele celulare. Evoluţia 1G,2G, 2.5G...3G...4G
Tehnologie 1G 2G 2.5G 3G 4G
1950- 1990 1990 -? 2000-`? 2001-? prezent
Servicii Voce Voce Voce Date, voce Capacitate
(analogic) (digital) Date (debite mai mari) mai mare,
Date Date, (comutaţie de multimedia transfer IP,
Mesage pachete) multimedia
scrise
Principalele AMPS TACS, D-AMPS, HSCSD UMTS, LTE-A
standarde NMT IS-95, GSM, GPRS CDMA2000
PDC EDGE (cdma450)
UWC-136
Debit maxim 1.9 kbiţi/s 9.6 kbiţi/s 57.6 kbiţi/s 144 kbiţi/s 3 Gbiţi/s (DL)
(14.4 până la 171.2 2Mbiţi/s 1 Gbit/s (UL)
kbiţi/s) kbiţi/s
384 kbiţi/s
Tehnica de FDMA FDMA, FDMA/TDMA, CDMA OFDMA
acces multiplu CDMA TDMA
TDMA CDMA
Reţea nucleu Comutaţie Comutaţie Comutaţie de Comutaţie de IP
de circuite de circuite circuite (voce) circuite (voce)
Comutaţie de Comutaţie de
pachete (date) pachete – IP
(date)

Comunicații mobile
Bibliografie suplimentară [1] – pp. 18-28

Implementări curente LTE-A


(Sursa: 3GPP TS 23.002 Network Architecture)

Comunicații mobile
2. Sistemul GSM: servicii, arhitectură, descriere
funcţională

Comunicații mobile
2.1 Introducere
❑ viziunea iniţială a fost elaborată de un grup de lucru
GSM (Groupe Spéciale Mobile) înfiinţat la conferinţa
Conférence Européenne des Administrations des Poste et des
Télécommunications (CEPT) -1982
-benzi de frecvenţă iniţiale 890-915 MHz (uplink) şi 935-960 MHz
(downlink)
❑ mai târziu standardizarea a fost încredinţată unui grup de lucru
SMG (Special Mobile Group) ce funcţiona sub cadrul
ETSI (European Telecommunications Standards Institute)
❑în 1991 denumirea se schimbă în Global System for Mobile
Communications ce include şi variantele DCS1800 şi PCS1900
❑evoluţia GSM către UMTS este standardizată de către un organism
denumit 3GPP ( 3rd Generation Partnership Project)
Comunicații mobile
❑Standardul este descris în peste 6000 pagini, sub formă de specificaţii
tehnice (recomandări)

Ex: GSM 05.03 –


codarea canalului,
GSM 11.10 – teste
ce trebuie
efectuate înainte
ca o staţie mobilă
să fie
comercializată

http://www.3gpp.org

Comunicații mobile
2.2 Categorii de servicii
-standardul a fost dezvoltat în 3 faze: Faza 1 (până în 1991),
Faza 2 (1991-1995), Faza 2+ (specificaţiile au fost elaborate anual
Release 96, Release 97, Release 98)
-teleservicii: - servicii complete ce nu necesită un alt echipament adiţional
telefonului mobil

-servicii de transport/suport (bearer services): servicii de transport a


informaţiei digitale între puncte de acces (interfeţe) standardizate
Comunicații mobile
-conexiunile externe sunt posibile din/în următoarele rețele
- PSTN – Public Switched Telephone Network
- ISDN – Integrated Services Digital Network
- CSPDN – Circuit Switched Public Data Network – rețele de date
compatibile cu standardul ITU-T X.21
- PSPDN – Packet Switched Public Data Network – rețele de date
compatibile cu standardul ITU-T X.25
- Internet (doar via PSTN sau ISDN)

Mobile communications
-pentru utilizarea unui serviciu de transport un utilizator poate
utiliza un echipament adiţional (ex. un laptop prevăzut cu o interfaţă
serială)
- un operator GSM
poate opta pentru
implementarea tuturor
serviciilor de
transport sau doar a
câtorva
– serviciul duplex
asincron 9.6 kbiţi/s
este cel mai popular
-servicii suplimentare: CLIP/CLIR, CF etc; servicii ce oferă funcții adiționale,
implementate și tarifate opțional de către operatori

Comunicații mobile
Exemple de servicii suplimentare GSM:

- dezvoltările aduse rețelei - CAMEL- SOR etc. sunt aduse de


asemenea folosind aceeași modalitate de standardizare în etape
Mobile communications
2.3 Suport pentru mobilitate în GSM
- GSM este un sistem celular
- serviciile oferite sunt de tip CSD : un apel de date sau de voce utilizează
resurse dedicate
- orice staţie mobilă implicată într-o convorbire telefonică sau o sesiune
de transmitere de date este considerată de reţea ca fiind activă (dedicated
mode)
- o staţie mobilă ce nu are un canal fizic alocat este considerată de reţea
ca fiind inactivă (idle mode)
- o staţie mobilă oprită este considerată ca fiind detaşată (detached )
- o staţie mobilă pornită este considerată ca fiind ataşată (attached )
❑ Suport pentru mobilitatea terminalului
- mecanisme de transfer al legăturii (handover)
- proceduri de localizare
GSM utilizează un mecanism de handover de tip hard (“break- before-
make” - staţia mobilă este în stare activă
Comunicații mobile
- într-o procedură de handover staţia mobilă îşi opreşte emisia pe
frecvenţa iniţială şi începe să emită din nou după ce reţeaua alocă un alt
canal radio pe o altă frecvenţă purtătoare
- decizia de handover e luată întotdeauna de către reţea (MAHO- Mobile
Assisted HandOver) şi se bazează pe măsurători ale calităţii transmisiei şi
ale nivelului semnalului recepţionat, măsurători efectuate de staţia
mobilă precum şi de staţiile de bază

Procedurile de localizare sunt utilizate pentru asigurarea conectivităţii


pentru convorbiri sau sesiuni de date ulterioare (staţia mobilă este în stare
inactivă)

- în stare inactivă staţia mobilă efectuează în permanenţă măsurători


ale nivelului semnalului recepţionat şi se sincronizează cu celula cel
mai bine recepţionată

Comunicații mobile
Conceptual există trei tipuri distincte de proceduri de localizare în
sistemele celulare:
a) staţia mobilă indică reţelei orice schimbare de celulă; poziţia
acesteia este cunoscută de reţea la nivel de celulă
b) staţia mobilă comunică orice schimbare de grup de celule; poziţia
acesteia este cunoscută de reţea la nivel de grup de celule
c) staţia mobilă nu îşi comunică poziţia curentă

- sistemul GSM implementează al doilea tip de proceduri: poziţia staţiei


mobile e cunoscută la nivel de grup de celule – arie de localizare
(location area)
Arie de localizare = un grup de celule în care se va difuza un mesaj de
paging pentru a semnaliza un apel către abonat

Comunicații mobile
❑ Suport pentru mobilitatea serviciilor
Mobilitatea serviciilor = un serviciu (voce, date, multimedia) la care un
utilizator s-a abonat va fi accesibil chiar dacă utilizatorul îşi schimbă
terminalul mobil sau reţeaua mobilă)
- schimbarea terminalului mobil – în GSM identitatea echipamentului
este separată de cea a utilizatorului

- identitatea utilizatorului e legată de cartela SIM (Subscriber Identity


Module) iar serviciile la care acesta s-a abonat nu sunt legate în nici un
fel de echipamentul folosit

- schimbarea reţelei mobile – în terminologie GSM – roaming

- utilizatorul poate utiliza cartela SIM într-o reţea GSM sau non GSM
(dacă aceasta implementează o reţea de acces compatibilă) naţională, sau
internaţională
Comunicații mobile
Funcţiile legate de mobilitate sunt denumite în GSM:
- funcţii de gestiune a resurselor radio (radio resource management
functions) : handover, paging, alocare canale radio.
- funcţii de gestiune a mobilităţii (mobility management functions) –
includ pe lângă procedurile de localizare şi proceduri de
autentificare şi de setare a modului de criptat

Comunicații mobile
2.4 Caracteristici tehnice ale sistemului GSM
Banda de frecvenţe [MHz] GSM: 890-915 (uplink), 935-960 (downlink)
DCS1800: 1710-1785 (uplink),
1805-1880 (downlink)
EGSM : 880-915 (uplink), 925-960 (downlink)

Număr de frecvenţe duplex /separarea 124/200KHz


purtătoarelor (DCS 1800 – 374/200KHz)
Tehnica de acces multiplu FDMA/TDMA (8 intervale de timp definite pe fiecare purtătoare)

Distanţă duplex 45 MHz/ (DCS 1800-95 MHz)


Debit rezultat în urma digitizării vocii 13kbps(rată întreagă)/6.5kbps (rată 1/2)

Debit rezultat în urma codării canalului 22.8 kbps (rată întreagă) /11.4kbps (half rate)

Debit maxim utilizator 9.6kbiţi/s (14.4 kbiţi/s)


Codarea vocii (full rate) Linear predictive coding /Long term
prediction/Regular Pulse Excitation –
LPC/LTP/RPE
Raza minimă/maximă a unei celule 100 m/35km (până 70 km –celule extinse)

Modulaţie Gaussian Minimum Shift Keying - GMSK

Comunicații mobile
2.5 Arhitectura unei rețele GSM
Interfata Interfata OMC
Um Abis
OMS VLR HLR AUC

X25
EIR

MS MSC
BTS BSC MSC GMSC

NSS

IWF
PSTN
MS
BSC ISDN
date/voce
BTS PSPDN
BSS semnalizări
CSPDN
Interfata A PLMN

Comunicații mobile
❑ Subsisteme
BSS – Base Stations Subsystem – subsistemul staţiilor de bază
NSS – Network and Switching Subsystem – subsistemul reţea şi comutaţie
OMS – Operation and Maintenance Subsystem – sistemul de operare
şi întreţinere
- fiecare subsistem este compus din unul sau mai multe echipamente
conectate prin interfeţe standardizate
BSS – staţii de bază - BTS(Base Transceiver Station)
- controler al staţiei de bază - BSC (Base Station Controller)
- transcodor TRAU (Transcoder and Rate Adaptation Unit)
NSS – comutator servicii mobile MSC (Mobile Services Switching Centre)
- MSC de tip gateway GMSC (Gateway Mobile Services
Switching Centre)
- registrul cu localizările abonaţilor proprii HLR (Home Location Register)
- registrul cu localizările vizitatorilor VLR (Visitor Location Register)
- centrul de autentificare AuC- Authentication Centre
- registrul cu identitatea echipamentelor EIR – Equipment Identity Register
Comunicații mobile
OMS – centrul de operare şi întreţinere
OMC (Operation and Maintenance Centre)
2.5.1 Staţia mobilă (MS)
❑ TE (Terminal equipment) = echipament terminal – echipamentul în contact
direct cu utilizatorul (laptop / PDA/fax); funcţionalitatea TE poate fi sau nu
înclusă în terminalul mobil
❑ MT (Mobile Termination) = terminal mobil – echipamentul ce include
toate funcţiile necesare pentru conectarea pe interfaţa radio
4 fire ISDN
Interfață S
MT0 ❑ TA (Terminal adaptor)
-adaptor de terminal
TE1 MT1
- MT0 include atât funcţii TE cât şi MT
-MT1 permite conectarea terminalelor
TE2 TA MT1
compatibile ISDN sau a terminalelor
non ISDN (calculator + modem)
TE2 MT2 (TE1/TE2)
-MT2 permite conectarea doar a
Interfață seriala V24/RS
232/emulată terminalelor non-ISDN

Comunicații mobile
❑ o staţie mobilă GSM nu poate opera în absenţa unei cartele SIM
(Subscriber Identity Module); microcontroller + memorie EEPROM/RAM
- o cartelă SIM conţine date statice sau dinamice :
• IMSI (International Mobile Subscriber Identity) – identitatea
abonatului în interiorul reţelei
• chei secrete de autentificare (Ki)/ criptare(Kc)
• coduri PIN/PUK
• identitatea temporară a utilizatorului TMSI (Temporary Mobile
Subscriber Identity)
• informaţii legate de grupul de celule în care se află utilizatorul (LAI)
• lista reţelelor interzise/ lista purtătoarelor radio ale operatorului
(ARFCn)
• numărul de telefon MSISDN (Mobile Station International ISDN
number (opţional)
• memorie la dispoziţia utilizatorului pentru stocare de informaţii
diverse (agendă, SMS-uri primite sau trimise etc)
- implementează algoritmi de criptare (A8) şi de autentificare(A3)
Comunicații mobile
▪ Funcţii principale
-emisie şi recepţie pe canalul radio alocat
- măsurători ale calitătii transmisiei/puterii semnalului recepţionat
- transmiterea măsurătorilor către BSC via BTS
- funcţii de aliniere temporală (timing advance) pentru compensarea
Întîrzierilor datorate mobilităţii
- procesări de semnale –codarea vocii, codarea canalului, modulaţie,
criptare , formare salve, egalizare, compresie de date
2.5.2 Subsistemul staţiilor de bază
▪ un BSS – mai multe BTS , un singur BSC, un echipament de tip TRAU
▪ este responsabil pentru toate funcţiile legate de accesul radio
- gestionează comunicarea radio cu staţia mobilă)
(procesări de semnale, alocarea/eliberarea resurselor radio)
- gestionează procedurile de handover (posibil asistat de MSC)
- implementează funcţii de transcodare a vocii, funcţii de adaptare a
debitului binar pentru transmisii de date
Comunicații mobile
▪ asigură transferul transparent de mesage între MS şi MSC
Staţia de bază - Base Transceiver Station
▪asigură acoperirea radio a unei celule utilizând o o pereche sau mai
multe perechi de frecvenţe purtătoare (tipic 12 într-o celulă)
▪ implementează toate prelucrările de semnal pe care le efectuează
o staţie mobilă (mai puţin codarea/decodarea vocii)
▪ implementează funcţii de multiplexare/demultiplexare pentru
transmisiuni pe interfaţa Abis
▪ întocmeşte şi trimite către BSC rapoarte cu măsurători ale
calităţii şi puterii semnalului recepţionat de la staţii mobile active (uplink)
❑ O staţie de bază este compusă din:
- mai multe emiţătoare/receptoare ce operează fiecare pe o pereche de
frecvenţe purtătoare (TRE –transceiver equipment – echipament hardware,
TRX- TRE configurat logic: canal, putere de emisie etc.)
- o antenă sau mai multe antene omnidirecţionale sau direcţionale
duplexoare(pentru combinarea căilor de emisie şi recepţie în aceeaşi antenă)
şi combinere (combinarea mai multor căi de emisie în aceeaşi antenă)
Comunicații mobile
- o unitate de operare și întreținere
❑Configurație tipică cu 4 TRE

BTS
combiner/duplexor BTS

TRE1 TRE2 TRE3 TRE4

❑ unitatea de operare şi întreţinere


- este controlată distant de către BSC sau local prin conexiuni
USB/seriale
- gestionează semnalul de tact
- semnalul de tact poate fi trimis de către BSC

Comunicații mobile
❑ topologii de interconectare cu BSC

BTS BSC
BTS BSC
BTS
BTS
BTS
BTS serială
stea BTS BSC

BTS

BTS buclă (inel)

Comunicații mobile
❑Controlerul staţiei de bază (BSC)
▪partea inteligentă a BSS
▪ este interconectat cu echipamentele de tip BTS pe interfaţa Abis şi cu MSC
prin interfaţa A (sau cu TRAU prin interfaţa Ater)
▪ gestionează canalele radio într-un TRE;
canalele alocate sunt memorate într-un tabel
▪ gestionează canalele de semnalizare ale unei staţii mobile: le
interpretează sau le transferă transparent către/dinspre NSS
▪ memorează configuraţiile software ale BTS-urilor permiţând de
asemenea şi instalarea de noi configuraţii de la distanţă
▪ include o reţea de comutație digitală
▪ implementează funcţii de multiplexare şi demultiplexare

▪ de obicei BSC şi BTS sunt produse de acelaşi producător

Comunicații mobile
▪ are un rol extrem de important în transferul legăturii
- decizia este luată întotdeauna de BSC pe baza raportelor înaintate de
MS şi BTS
Raport cu
masurători
(downlink)
MS BTS1
Raport cu Raport cu
masurători masurători
(downlink)
(uplink)
BSC
Comandă de
handover
Activare canal
BTS2

Emisie pe noul
canal alocat

Comunicații mobile
❑Transcodorul (TRAU)
▪Funcţii principale
-transcodarea vocii din format GSM (13kbiţi/s) în format
PCM (64kbiti/s) şi invers
- adaptarea ratei de transmisiune (8/16 kbiţi/s <-> 64 kbiţi/s)
- implementează codorul de voce GSM
- poziţia TRAU în interiorul BSS – nu este specificată de standard
Interfeţele A şi Abis transportă date în format PCM la 64 kbiţi/s
Abis A
MS BTS TRAU BSC MSC
13kbps 64kbps 64kbps
Abis A
MS BTS BSC TRAU MSC
13kbps 64kbps
Abis A
MS BTS BSC TRAU MSC
13kbps 64kbps

Comunicații mobile
▪un singur echipament TRAU poate controla mai multe BSC-uri
(tipic până la 25) și este conectat cu MSC cu mai multe legături E1
2.5.3 Subsistemul reţea şi de comutare
▪ funcţii de comutare (MSC/GMSC)
▪ funcţii de securitate şi de tarifare
▪ conţine baze de date pentru gestiunea mobilităţii și datelor utilizatorilor
HLR,VLR
▪ conţine baze de date cu identităţile terminalelor mobile (EIR)
▪ echipamentele din interiorul NSS sunt conectate printr-o reţea
completă de semnalizare (SS7)
Centrul de comutaţie a serviciilor mobile -MSC
▪comutaţie de circuite la 64kbiţi/s – ca o centrală digitală standard
▪ coordonează alocarea de canale pentru apeluri către utilizatorii
mobili şi pentru transferuri de legături inter MSC
▪ iniţiază procedurile de paging
▪ implementează funcţii de rutare a apelurilor către utilizatorii mobili
Comunicații mobile
▪ există MSC-uri dedicate exclusiv transferului de mesaje scurte
-SMS - GMSC - Short Message Service Gateway MSC
-SMS- IWMSC – Short Message Service Inter Working MSC
-transferul de SMS-uri are loc între staţiile mobile SMS-GMSC sau
SMS-IWMSC şi un Centru de servicii SMS (nespecificat în
standard)
▪ implementează funcţii de interfaţare cu alte reţele

GMSC
▪ echipament de tip MSC care nu supervizează un BSS
▪ punct de acces pentru apeluri iniţiate din exteriorul reţelei
▪implementează funcţii de interogare a HLR pentru determinarea
locațiilor stațiilor mobile
▪funcţiile GSMC pot fi distribuite între mai multe MSC-uri

Comunicații mobile
HLR – Home Location Register
▪ bază de date centrală
▪ conţine informaţii legate de orice utilizator propriu (abonat) al
unei reţele GSM
Date statice
- tipul cartelei SIM (abonament sau cartelă prepaid)
- IMSI şi MSISDN – corespondenţa este făcută de obicei la activarea
serviciului de către HLR
- categoria utilizatorului (obişnuit/ cu prioritate)
- cheia de autentificare
Date dinamice
- locaţia curentă = localizare la nivel de MSC/VLR
- triplete pentru autentificare şi criptare
- lista serviciilor abonatului și statut servicii suplimentare
- starea staţiei mobile asociată IMSI-ului : ataşată/detaşată

Comunicații mobile
VLR – Visitor Location Register
▪ bază de date asociată tipic cu un singur MSC
▪ conţine date despre toţi utilizatorii aflaţi în aria de servicii a MSC-ului
asociat (abonați sau vizitatori în roaming)
▪ informaţia stocată nu e permanentă

Cele mai importante date stocate sunt:


-IMSI, MSISDN
-triplete de autentificare şi criptare – tipic 5 (7) /utilizator
-localizare mai precisă – aria de localizare curentă (LAI)
-identitatea temporară a abonatului – TMSI – alocată temporar de către
VLR
-adresa SS7 a HLR SS7
▪ pentru fiecare vizitator datele pot fi obţinute fie prin dialog cu HLR fie
de la vechiul VLR
▪generează o adresă de rutare (MSRN)

Comunicații mobile
EIR – Equipment Identity Register
▪Rol: interzicerea accesului în reţea a terminalelor mobile raportate ca
fiind furate sau pierdute
▪ este asociat unei reţele, memorează numerele de serie ale terminalelor
mobile (IMEI)
▪ menţine 3 liste:
lista albă: terminale mobile ce se pot conecta
lista neagră: terminale mobile cărora li se interzice accesul
Lista gri : terminale mobile al căror statut trebuie clarificat
▪ verificarea IMEI poate fi făcută la fiecare apel sau la orice procedură de
actualizare a localizării;
▪ lista neagră nu este implementată de obicei

❑ CEIR –EIR centralizat pentru toţi operatorii GSM

Comunicații mobile
AuC – Authentication Center
▪Autentificare – confirmarea de către reţea că o anumită identitate (IMSI)
transferată de către o staţie mobilă printr-o procedură de identificare este
validă
▪autentificarea are loc la orice cerere de stabilire a unui nou apel sau
(opțional) la orice procedură de actualizare a localizării
▪AuC –generează continuu triplete pentru fiecare utilizator (fiecare IMSI)
şi le transmite către HLR. Tripletele sunt generate pornind de la cheia de
autentificare Ki
▪Triplet:
- un număr aleator de 128 biţi
- o cheie de criptare de 64 biţi calculată utilizând un algoritm
dedicat (A8)
- o "semnătură” (signed response) de 32 biţi calculată utilizând
un algoritm dedicat de autentificare (A3)

Comunicații mobile
din HLR
IMSI Ki
spre HLR
A8

Kc SRES RAND
A3
Triplet

RAND

Comunicații mobile
2.5.4 Centrul de operare şi întreţinere
❑Funcţii principale:
- stocarea în baze de date a datelor principale din BSS şi NSS
- definirea celulelor
- instalarea de software
-efectuarea de măsurători și colectarea de indicatori (nr. de handover-
uri, traficul în celule etc)
2.5.5 Interfeţele GSM
❑Interfaţa Um – radio interface (air interface)
- canalele de trafic/semnalizare sunt organizate pe o structură de tip
TDMA/FDMA
- largimea de bandă a unei purtătoare 200Khz
- 8 intervale temporale pe fiecare purtătoare
- utilizează tehnici de codare a canalului
❑Interfaţa Abis
- BSS între BTS şi BSC
- legături PCM E1 sau T1 la 2,048 (1,544) Mbiţi/s
Comunicații mobile
- canale de trafic – voce 13kbiţi/s, date 8/16 kbiţi/s
- canalele de trafic sunt multiplexate
- canalele de semnalizare cu fiecare TRE – 64kbiţi/s fără multiplexare sau cu
multiplexare la 32/16 kbiți/s (RSL – Radio Signaling Link)
- o legătură dedicată de 64 kbiţi/s este folosită pentru operare şi
întreţinere
(OML- Operation and
Maintenance link)
•Exemplu- BTS cu 4 TRE /TRX
Canale de semnalizare de 64kbiți/s

Comunicații mobile
•Exemplu- BTS cu 4 TRX/TRE
Canale de semnalizare de 64kbiți/s (multiplexare statistică)

TRX1, TRX2, TRX3 și/sau TRX4

Semnalizări RSL (64 kbps dinamic)

Comunicații mobile
•Exemplu- BTS cu 4 TRX/TRE
Canale de semnalizare de 16kbiți/s

TRX1 TRX2 TRX3 TRX4

Semnalizări RSL (16kbps pt


fiecare canal)

Comunicații mobile
❑Interfaţa A
- BSC-MSC în arhitectura GSM
- TRAU-MSC în implementări curente
- 2,048 (1,544) Mbiţi/s
- o legătură dedicată SS7 de 64 kbiţi/s SS7 trebuie să existe pentru
fiecare subsistem BSS

Exemplu pentru
TRAU colocat
cu MSC:

OML

Comunicații mobile
❑Interfaţa X.25
- OMS şi NSS şi BSS
- comutaţie de pachete
2.6 Distribuția geografică a unei reţele GSM

▪Arie de servicii GSM : aria deservită de toţi operatorii GSM

▪Arie de servicii PLMN : aria deservită de un operator GSM

▪Arie de servicii MSC/VLR : aria deservită de un MSC/VLR

▪Arie de localizare: grup de celule indexate printr-un acelaşi identificator


(LAI)

▪Celulă (Cell): aria deservită de un BTS


Comunicații mobile
LA1 LA2 LA3
MSC VLR MSC VLR

Arie de servicii MSC/VLR Arie de servicii MSC/VLR

LA4 LA5 LA6

Arie de servicii
MSC VLR MSC VLR MSC/VLR
Cell 1 Cell 2
Arie de servicii MSC/VLR Arie de servicii MSC/VLR BTS BTS

Arie de servicii PLMN BSC

BTS BTS
Arie de localizare
Cell 3 Cell 4

Comunicații mobile
3.Adrese şi identificatori. Rutarea de apeluri în
reţele GSM

Comunicații mobile
3.1 Introducere
▪ Mobilitate, confidenţialitate, securitate -> utlilizarea de numeroase adrese
şi identificatori, fiecare servind unui scop precis (ex: actualizarea localizării)
▪ Numărul de telefon al unui abonat mobil nu este legat de poziţia sa
geografică
▪ GSM utilizează proceduri specifice pentru rutarea apelurilor
▪ Adresele şi identificatorii GSM sunt utilizate pentru:
- asigurarea confidenţialităţii
- prevenirea utilizării echipamentelor furate
- a permite implementarea procedurilor suport pentru mobilitate

❑ Tipuri:
- identificatori ai abonatului mobil
- identificatori ai echipamentului mobil
- adrese şi identificatori de reţea
Comunicații mobile
3.2 Identificatori ai abonatului mobil
- IMSI (International Mobile Subscriber Identity)
- MSISDN (Mobile Station ISDN number)
- TMSI (Temporary Mobile Subscriber Identity)
- MSRN (Mobile Station Roaming Number )
❑ IMSI – International Mobile Subscriber Identity
– identifică în mod unic un abonat GSM într-o arie de servicii GSM (
= identitatea GSM a abonatului); nu se transmite pe interfața radio.
– datele legate de un anumit abonament sunt indexate de IMSI
– stocarea IMSI are loc în: HLR, cartela SIM şi VLR-ul curent
– corespondenţa dintre IMSI şi numărul de telefon al abonatului se poate
face la activarea abonamentului (în HLR) sau poate fi predefinită
(servicii prepaid)
– are o lungime de până la 15 biţi ce respectă structura următoare:

Comunicații mobile
IMSI

MCC MNC MSIN

3 digiți 2 digiți
MCC (Mobile Country Code) - identifică ţara în care operează operatorul
GSM al abonatului mobil (Ex: MCC=226 România)
MNC (Mobile Network Code) –identifică reţeaua GSM a abonatului
HPLM – reţeaua PLMN pentru care serviciile căreia abonatul a optat
(Ex: MNC= 01-Vodafone, MNC=10-Orange, MNC=03-Telekom)

MSIN (Mobile Subscriber Identification Number) – identitate naţională a


abonatului, unică pentru un anumit operator

❑ TMSI- Temporary Mobile Subscriber Identity


– are o semnificaţie locală (în interiorul unei arii de servicii MSC/VLR)

Comunicații mobile
- TMSI este alocat de VLR –ul curent la nivel de arie de localizare
- este utilizat în procedura de paging pentru a ascunde identitatea GSM
(IMSI) pe interfaţa radio; utilizat de asemenea în procedura de actualizare
a localizării
- lungime de până la 4 octeţi; este memorat în VLR şi pe cartela SIM
❑ MSIDSN- Mobile Station International ISDN number
= numărul de telefon al abonatului mobil
MSISDN
Structură:
CC NDC SN

Număr în format național

CC (Country code) - Ex: CC=+40 Romania)


NDC (National Destination Code) – Ex: 0740,0744,0745… -Orange
SN (Subscriber Number)

Comunicații mobile
❑ MSRN- Mobile Station Roaming Number
Scop: rutarea de apeluri către abonaţii mobili
Structură:
-similară cu MSISDN
-SN indică aria de servicii MSC/VLR
- nu trebuie memorat pe SIM sau HLR
- este alocat de către VLR-ul curent
MSRN – este rezultatul unei proceduri de interogare a HLR, procedură de
interogare efectuată de un GMSC, MSC sau de o centrală PSTN
- “număr apelat” în mesajele IAM generate de GMSC

Procedura de obţinerea a MSRN este ilustrată pe slide-ul următor:

Comunicații mobile
MSISDN (2)
PSTN/ISDN GMSC HLR

MSISDN (1) MSRN (5)


IMSI (3) MSRN(4)

MSRN (6)

MSC VLR
(1) un utilizator formează numărul abonatului
mobil - MSISDN

(2) MSISDN este transferat către HLR MS

(3) HLR cunoaşte adresa ariei de servicii Arie de servicii MSC/VLR


MSC/VLR a staţiei mobile (MS); face
translaţia IMSI-MSISDN şi trimite o cerere de (4) MSRN este alocat de către VLR şi
obţinere a MSRN către VLR indicând transmis către HLR
identitatea GSM (IMSI) a abonatului apelat (5) HLR trimite MSRN către GMSC

(6) Apelul este rutat de către GMSC către MSC-ul asociat VLR-ului curent
Comunicații mobile
3.3 Identificatori ai terminalului mobil
❑ IMEI (lista “albă”), IMEISV (lista “gri” şi “neagră”) – sunt utilizate
pentru identificarea echipamentului mobil
❑ IMEI – International Mobile station Equipment Identity
IMEI (15 digiti)

Structură TAC FAC SNR CD


(Faza 2)
6 digiti 2 digiti 6 digiti 1 digit

TAC (Type Approval Code) – cod de conformitate


FAC (Final Assembly Code) – producător (Nokia, Alcatel etc)
SNR (Serial number) – unic pentru aceleaşi valori ale TAC şi FAC
CD (check digit) – rol de evitare a erorilor de transmisie (CRC/FCS
în protocoale de legături de date)
Faza 2+ – FAC este inclus în TAC (8 digiţi)

Comunicații mobile
❑ IMEISV – International Mobile Equipment Identity and
Software Version Number
IMEISV (16 digiti)

Structură: TAC SNR SVN


8 digiti 6 digiti 2 digiți
SVN – Software version number
❑ IMEI / IMEISV poate fi afişat prin tastarea numărului *#06#;
valoarea indicată trebuie să corespundă cu numărul tipărit pe
echipament
3.4 Adrese şi identificatori de reţea
❑LAI – Location Area Identity
- utilizată în proceduri de actualizare a localizării; identifică în mod
unic grupul de celule în care un mesaj de paging va fi difuzat
- valoarea stocată pe SIM este comparată cu cea difuzată în grupul de
celule
Comunicații mobile
Structură: LAI

MCC MNC LAC

3 digiti 2 digiti 16 biti


- MCC/MNC – semnificaţia descrisă pentru IMSI
- LAC – location area code – valorea cunoscută de reţea (VLR) la orice
moment de tip pentru orice staţie mobilă în stare inactivă (dar ataşată)
- standardul permite definirea de maxim 65534 arii de localizare pentru
fiecare operator
❑CI/CGI – Cell Identity/Cell Global Identity
CI – identifică în mod unic o celulă într-o arie de localizare
CGI – identifică în mod unic o celulă în aria de servicii GSM
MCC MNC LAC CI
CGI
Comunicații mobile
❑BSIC (Base Station Identity Code))
❑nu reprezintă un identificator unic pentru staţiile de bază !
- este utilizat pentru a permite staţiei mobile să poată distinge între
staţii de bază ce emit aceeaşi frecvenţă baliză (beacon frequency –
frecvența pe care se transmit informațiile de pe BCCH)
❑Frecvenţă baliză : o frecvenţă pe care staţia mobilă emite continuu
- pentru celulele vecine staţia mobilă efectuează măsurători ale
nivelului semnalului recepţionat pe frecvenţa baliză
- măsurătorile sunt trimise către BTS indexate de către BSIC
- procedurile de handover inter-PLMN nu sunt implementate de
standardul GSM, BSIC trebuie să indexeze măsurători efectuate doar
pentru frecvenţele baliză ale aceluiaşi operator
❑Alte utilizări :indică secvenţele de antrenare în downlink utilizată de
egalizorul de canal Viterbi

Comunicații mobile
NCC BCC
Structură:
3 bits 3 bits

NCC (National Color Code) BCC (Base Station Color Code)


Formatul NCC : x y y
x-operator, yy ţară
-> câmpul NCC permite distingirea doar a doi operatori /ţară
BCC – distincţie între frecvenţele baliză ale aceluiaşi operator
Posibile probleme : la graniţele între două ţări
Ţara A
1 operator NCC=3
BCC=1
NCC=1
BCC=1
NCC=1
BCC=7 Ţara B
NCC=5
2 operatori
BCC=1
op1. NCC=1
op.2=NCC+4=5
Comunicații mobile
3.5 Rutare de apeluri în GSM
❑Clasificarea apelurilor
a) Mobile terminating calls (MT): un abonat GSM este apelat;
apelantul este un utilizator PSTN/ISDN

b) Mobile originating calls (MO): apelantul este un utilizator GSM;


un abonat PSTN/ISDN este apelat

c) Apeluri între abonaţi GSM : combinaţie de apeluri MO şi MT

❑Indiferent de tipul apelului - adresa de rutare către un abonat GSM este


MSRN
❑MSRN este obţinut prin procedura de interogare a HLR descrisă
anterior, procedură efectuată de GMSC (MT), MSC ( doar pentru apeluri
între abonaţi GSM) sau centrale PSTN (MT)

Comunicații mobile
Procedura GSM preferată pentru apeluri MT
1 . Un utilizator PSTN/ISDN formează numărul abonatului GSM (MSISDN)

2. Centrala apelantului analizează MSISDN şi, din câmpul NDC


(National Destination Code), sesizează că apelul este destinat unui abonat
GSM. Apelul este redirectat către un GMSC al reţelei HPLMN

3. Pe baza câmpului SN part din structura MSISDN, GMSC sesizează care


este HLR-ul ce memorează datele abonatului GSM şi iniţiază procedura de
obţinere a MSRN. Adresa de rutare MSRN este obţinută în urma dialogului
HLR-VLR prezentat anterior

4. Câmpul SN din structura MSRN este utilizat pentru rutarea apelului de la


GMSC către aria de servicii MSC/VLR curentă

5. Utilizând LAI (cunoscută la nivel de VLR) un mesaj de paging ce include


fie IMSI fie TMSI este construit de către MSC şi transmis via BSC la toate
staţiile de bază din aria curentă de localizare a abonatului mobil
Comunicații mobile
3.5.1 Apeluri de tip MT
Notaţii:
A - apelant (MS-A dacă este un abonat GSM)
B - apelat (MS-B dacă este un abonat GSM)
HPLMN – reţeaua mobilă a unui abonat GSM
VPLMN - Visited PLMN – reţeaua mobilă curentă a unui abonat GSM
❑ Apeluri naţionale iniţiate din PSTN/ISDN pentru abonaţi deserviţi
de HPLMN -PSTN/ISDN HPLMN în aceeaşi ţară
-două posibilităţi distincte:
MSISDN
MSISDN HLR
A LE GMSC MSRN

MSRN
LAI TMSI
MSC-B BTS MS - B
PSTN/ISDN MSRN
LAI (
+ TMSI) VLR
HPLMN

Comunicații mobile
- legătura GMSC MSC-B este asigurată de linii dedicate PSTN/ISDN sau
poate fi asigurată de operatorul GSM
Procedura de interogare a HLR poate fi efectuată de către centrala abonatului
fix:
MSISDN
A LE HLR
MSRN
MSRN
TMSI/IMSI
MSC-B LAI BTS MS - B
PSTN/ISDN MSRN
LAI (
+ TMSI) VLR
HPLMN

❑ Apeluri naţionale iniţiate din PSTN/ISDN către abonaţi în


roaming
- apelul este rutat către un GMSC al HPLMN sau interogarea poate fi
efectuată de către centrala locală (sau de tranzit) a abonatului fix
Comunicații mobile
- serviciul de roaming trebuie să fi fost activat în prealabil
- adresa VLR-ului curent este cunoscută de HLR chiar şi în situaţia de
roaming
- facilităţi de taxare sunt incluse: abonatul mobil va plăti segmentul
GSMC – aria curentă MSC/VLR

MSISDN MSISDN HLR


A LE GMSC
MSRN HPLMN
MSRN

MSC-B BTS MS - B
PSTN/ISDN LAI IMSI/TMSI
MSRN
LAI (
VLR
+TMSI)

VPLMN

Comunicații mobile
❑ Apeluri internaţionale din PSTN/ISDN către abonaţi mobili
naţionali deserviţi de HPLMN
Țara 1 Țara 2

MSISDN
O/G I/C HLR
A LE GMSC
ISC ISC MSRN
MSRN MSRN
LAI
MSC-B BTS MS - B
PSTN/ISDN
TMSI/IMSI
LAI (
+ TMSI)
HPLMN
- O/G ISC – outgoing international switching centre
- I/C ISC – incoming international switching centre
Observaţii:
- în figura de mai sus legătura GMSC –MSC-B este asigurată de către operatorul
GSM, o altă posibilitate ar fi ca aceasta să fie efectuată pe linii dedicate
PSTN/ISDN naţionale din ţara 2 GSM 03.04 - mai multe configuraţii
Comunicații mobile
❑ Apeluri internaţionale din PSTN/ISDN către abonaţi mobili
aflați în roaming. PSTN şi VPLMN în acceaşi ţară
Țara 1 Țara 2

MSISDN/MSRN
MSISDN
O/G I/C HLR
A Exc. GMSC
ISC ISC
MSRN
MSISDN
O/G HPLMN
ISC IMSI/MSRN
PSTN/ISDN
I/C Țara 1
ISC

TMSI/IMSI LAI MSRN


MS - B BTS MSC-B - MS-B este în roaming în țara
LAI ( apelantului
+ TMSI) VLR
VPLMN PLMN
Visited
- efect “tromboning”

Comunicații mobile
3.5.2 Apeluri de tip MO
❑ adresa de rutare MSRN nu este necesară; adresa de rutare este
numărul MSISDN al utilizatorului apelat
❑ inspectând câmpul NDC din structura MSISDN MSC-ul curent
sesizează că apelul este destinat unui utilizator al unei reţele fixe PSTN-
ISDN
❑VLR-ul asociat are toate informaţiile necesare pentru a gestiona
apelul -> nu este nevoie de o interogare a HLR
H/V PLMN

MS - A BTS MSC-A LE B
MSISDN
MSISDN

PSTN/ISDN
VLR

Comunicații mobile
3.5.3 Apeluri între abonaţi GSM
- o adresă de rutare (MSRN) este necesară pentru abonatul apelat
-obţinerea MSRN – procedură de interogare a HLR iniţiată de către
MSC sau GMSC
❑ Apeluri între abonaţi ai aceaşi reţele; ambii abonaţi în rețeaua
proprie (HPLMN)
MSISDN HLR
MSISDN

MS - A BTS MSC-A

VLR MSRN MSRN


TMSI/IMSI LAI
MS - B BTS MSC-B
PSTN/ISDN
LAI

HPLMN

Comunicații mobile
-pentru apeluri intra MSC (MSC-A=MSC-B) MSRN indică aceeaşi
entitate; nu sunt necesare linii dedicate PSTN
-standardul permite conectarea MSC-A şi MSC-B prin linii proprii ale
operatorului
❑ Apeluri naţionale între doi abonaţi ai aceeaşi reţele mobile; unul
dintre abonaţi este în situaţia de roaming
MSISDN HLR
MSISDN

MS - A BTS MSC-A

VLR MSRN MSRN


HPLMN

LAI PSTN/ISDN
MS - B BTS MSC-B
TMSI/IMSI LAI (
+TMSI) VLR
VPLMN
Comunicații mobile
❑ Apeluri naţionale între abonaţi ai unor reţele mobile
diferite; ambii abonaţi sunt în situaţia de non-roaming
-MSC-A detectează că apelul este naţional, dar că este destinat unui
utilizator mobil al unei alte reţele GSM
- standarul permite ca MSC-A să interogheze HLR-ul celeilalte reţele
pentru obţinerea MSRN
MS - A BTS MSC-A
MSRN
MSISDN

HPLMN1 MSISDN VLR


MSRN

HLR
PSTN/ISDN
MS - B BTS MSC-B
TMSI LAI MSRN
LAI(+ TMSI)
VLR
HPLMN2
Comunicații mobile
❑ Apeluri internaţionale între abonaţi GSM

PSTN/ISDN
MS - A BTS MSC-A
MSISDN MSISDN

HPLMN1 VLR Țară 1


MSISDN
MSISDN Țară 2
HLR GMSC
MSRN
TMSI LAI
MS - B MSRN
BTS MSC-B
LAI(+TMSI) PSTN/ISDN
VLR
HPLMN2

Comunicații mobile
-MSC-A nu poate interoga HLR-ul asociat părţii apelate iar apelul
este rutat către un GSMC al reţelei apelate
- GMSC obţine MSRN şi rutează apelul către MSC-B pe linii PSTN
-Ce se întîmplă dacă MS-B e în situaţie de roaming în ţara MS-A?
Clasic, rutarea de apeluri are loc conform figurii următoare:
PSTN/ISDN
MS - A BTS MSC-A
MSISDN MSISDN
HPLMN
HPLMN VLR

MSISDN
GMSC
TMSI LAI
MS - B BTS MSC-B MSRN

LAI(+TMSI) PSTN/ISDN
VLR
HLR
VPLMN MSRN
Țara 2

Comunicații mobile
SOR (Support for Optimal Routing): facilitate introdusă în faza 2+ a
standardizării GSM
PSTN/ISDN
MS - A BTS MSC-A
MSISDN
MSRN
HPLMN VLR MSISDN

HLR
TMSI LAI PSTN/ISDN
MS - B MSRN
BTS MSC-B
LAI(+TMSI)
VLR MSRN
VPLMN
HPLMN

Comunicații mobile
❑ Rutarea apelurilor în situații de portabilitate
- portabilitatea numerelor mobile (MNP – Mobile Number Portability în
specificații 3GPP) permite abonaţilor să îşi păstreze numărul de telefon
(MSIDSN) atunci când îşi schimbă abonamentul (IMSI) de la un operator
la un altul;
- procedurile de rutare a apelurilor utilizează o bază de date de date
suplimentare (NPDB- Number Portability Database ) care furnizează
informații de portare. Aceasta poate fi centralizată (toți operatorii dintr-o
țară partajează aceeași NPDB) sau distribuită (o bază de date
NPDB/operator)
- rețeaua din care este portat un număr este denumită în specificațiile 3GPP
number range owner network iar rețeaua în care a fost portat un număr
poartă numele de subscription network (rețea asociată noului abonament)
- echipamentele de tip MSC și GMSC trebuie să îndeplinească funcții
suplimentare. Principalele opțiuni sunt numite generic:
Terminating call Query on Digit Analysis (TQoD)
Query on HLR Release (QoHR)
Comunicații mobile
- rutarea de tip TQoD este ilustrată mai jos pentru un apel mobil-mobil.
pentru cereri în rețeaua inițială:
Originating Number range Subscription Home/visited
network holder network network network

MSISDN
NPDB HLR VLR
MSRN

MSISDN RN MSISDN
MSRN

MSISDN MSRN
GMSC1 RN + MSC-B
MSC-A GMSC2
MSISDN

- RN – routing number – identificator pentru rutare cu rol de redirectare


către noua rețea a abonatului

Comunicații mobile
- rutarea de tip QoHR-based este ilustrată mai jos (interogarea HLR are
loc în rețeaua din care s-a făcut portarea):
Originating Number range Subscription Home/visited
Network holder network network network

MSISDN
NPDB HLR VLR
HLR
MSRN

MSISDN MSISDN
MSISDN
RN MSRN
Unknown
subscriber
MSISDN MSRN
GMSC1 RN + GMSC2 MSC-B
MSC-A MSISDN

- specificațiile 3GPP indică faptul că o procedură de tip TQoD poate fi


inițiată direct de rețeaua din care se inițiază apelul; în acest caz
apelurile sunt rutate fără a implica rețeaua din care numărul a fost portat
– procedura se numeste OQoD Originating call Query on Digit Analysis
Comunicații mobile
- rutare de tip OQoD

Originating network Subscription Home/visited


network network

MSISDN
NPDB HLR VLR
MSRN

MSISDN
MSISDN
MSRN
RN

RN + MSRN
MSC-A GMSC2 MSC-B
MSISDN

Bibliografie suplimentară: 3GPP TS 23.066 Support of Mobile Number


Portability (MNP); Technical realization; Stage 2 (Release 15)

Comunicații mobile
3.5.4 Rutarea apelurilor de date
-Aceleaşi principii se aplică şi pentru apeluri de date din/către
PSTN/ISDN
-Pentru apeluri de date de tip MT iniţiate din PSTN cartela SIM
trebuie să aibă alocat un număr suplimentar AMSIDSN
Bibliografie suplimentară:
GSM 09.04- Digital cellular telecommunications system; Interworking between the
Public Land Mobile Network (PLMN) and the Circuit Switched Public Data
Network (CSPDN), GSM technical specification, ETSI.
GSM 09.05- Digital cellular telecommunications system; Interworking between the
Public Land Mobile Network (PLMN) and the Packet Switched Public Data
Network (PSPDN) for Packet Assembly/Disassembly facility (PAD) access, GSM
technical specification, ETSI.
GSM 02.79 - Support of optimal routing, GSM technical specification, ETSI.
GSM 03.03 - Numbering, addressing and identification, GSM technical specification,
ETSI.
GSM 03.04- Signaling requirements for signaling of calls to mobile subscribers,GSM
technical specification, ETSI.

Comunicații mobile
4.Interfața radio GSM

Comunicații mobile
4.1 Introducere
❑ interfaţa radio= nume generic pentru conexiunea dintre o staţie mobilă şi
o staţie de bază
❑ accesul la reţea se face prin unde radio; acoperirea este celulară

❑ îngloblează marea majoritate a procesărilor de semnale – implementate


de obicei de software dedicat rulând pe procesoare digitale de semnale în
stațiile mobile și în stațiile de bază

❑ interfaţa radio implementează funcţii specifice de securitate şi


confidenţialitate

❑ procesările de semnale sunt folosite pentru adaptare la caracteristicile


rețelei radio (debit maxim 22.8 kbps după codarea canalului) și pentru
contracararea efectelor fading-ului

Comunicații mobile
Model simplificat de propagare radio mobil

-atenuarea poate fi exprimată în dB. pentru distanțe exprimate în km


și frecvențe în MHz

-există multiple modele matematice pentru pierderile prin propagare și


pentru atenuare1
1Y. Singh -Comparison of Okumura. Hata and COST-231 Models on the Basis of Path Loss and Signal
Strength. International Journal of Computer Applications (0975 – 8887) . July 1997

Comunicații mobile
Contracararea efectelor datorate atenuării se face diferit în downlink
și uplink
- downlink – configurarea dimensiunilor celulelor sau echivalent a
puterilor de emisie ale BTS-urilor (la o anumită distanță d puterea
recepționată trebui să fie mai mare de -102dBm/-104 dBm funcție de
tipul stației mobole).
- uplink puterea de emisie a stațiilor mobile este controlată de către
BTS prin semnalizări (valori tipice 100 mW -1 W)

❑ Shadowing (fading de umbrire) : termen folosind pentru a modela


fluctuaţiile nivelului semnalului recepționat în jurul valorii medii datorită
obstrucționării căii de propagare în vizibilitate directă (LOS) de către
obstacole. conducând la propagare de tip NLOS (non-line-of sight)
- modelarea fadingului de umbrire se face printr-o distribuție de tip log-
normal (normală în domeniul logaritmic);

Comunicații mobile
- formula matematică care modelează propagarea în spațiul liber și
fadingul de umbrire este:

cu x o variabilă Gaussiană de deviație standard  exprimată în dB


(valori tipice 6 - 10 dB);
- efectele fadingului de umbrire: semnalul recepționat este aleator. cu o
densitate de probabilitate log-normală și valori ce oscilează în jurul
valorii medii.
Contracarea efectelor fadingului de umbrire se face tipic la nivel BTS
prin utilizarea de două antene care recepționează independent același
semnal transmis (diversitate în spațiu). Distanța între antene trebuie să
fie suficient de mare astfel încât să asigure recepția independentă în cele două
antene.

Comunicații mobile
❑ Fading pe termen scurt (small scale fading): fluctuaţii rapide ale puterii
semnalului datorate prezenţei obstacolelor care conduc la multiple căi de
propagare prin mecanisme specifice de propagare : reflexie. difracţie şi
împrăştiere
- căile multiple de propagare conduc la existența a mai multor replici ale
semnalului transmis la receptor;
- propagarea prin difracție și penetrarea obstacolelor permit recepționarea
unui semnal. chiar dacă nu există condiții de propagare LOS;
- replicile semnalului transmis ajung la recepție cu diferite întârzieri în
timp. diferite faze şi diferite amplitudini;
- acest tip de fading poate produce împrăștierea în timp (time spreading) a
semnalului transmis: replicile transmise pot ajunge la receptor pe durata
de recepție a unor alte simboluri transmise

Comunicații mobile
Efectul direct al mobilității: caracteristicile canalului de transmisiune se
modifică în timp și în spațiu
Exemplu de semnal recepționat2: -m(t) – medie globală datorată
atenuării și fadingului de umbrire

- r0(t) – fading pe temen scurt datorat


propagării multicale

Model matematic pentru semnalul


recepționat:

2 componentă datorată fadingului pe


termen scurt. semnal aleator cu o
densitate de probabilitate de tip Rayleigh

2B.
Sklar -Rayleigh Fading Channels in Mobile Digital Communication Systems Part I: Characterization. IEEE
Communications Magazine. July 1997

Comunicații mobile
- fadingul pe termen scurt poate conduce la apariția de minime ale
semnalului recepționat (fading dips) în care puterea semnalului scade
față de valoarea medie cu 20-30 dB cu o probabilitate nenulă
- împrăștierea în timp a semnalului transmis este un fenomen aleator
care se modelează matematic printr-o funcție densitate de probabilitate
caracterizată de următorii parametri:
Timp maxim de întârzire (maximum excess delay): diferența între prima și ultima
replică recepționată pentru un anumit simbol transmis.
Timp mediu de întârziere (mean delay): valoare calculată ca o medie ponderată
a timpilor de întârziere asociați fiecărei replici; ponderile sunt puterile detectate
pentru fiecare replică Pk
Valoarea medie pătratică a timpilor de întârziere (mean square delay)
Deviația standard a timpilor de întârziere (root mean square delay spread):
valoarea efectivă a timpilor de întârziere

( )2
t =  2 − 

- valorile tipice pentru parametrul RMS delay spread sunt de ordinul s for
pentru propagare outdoor (max 20 s în GSM) și ns pentru propagare indoor
Comunicații mobile
- funcție de valorile parametrilor funcției de densitate de probabilitate
asociate timpilor de întârziere fadingul se clasifică astfel:
-fading plat – apare pentru durate de simbol TS >> t ; fadingul se
manifestă în acest caz prin reducerea raportului semnal/zgomot

- fading selectiv în frecvență –apare pentru durate de simbol TS << t ;


fadingul se acest tip de fading se manifestă prin fenomene de tip
intereferență intersimbol induse de canalul de transmisiune

Contracarea efectelor fadingului plat se face prin:


- utilizarea de tehnici de tip frequency hopping (salt de frecvență) în
sisteme de tip FDMA – modificarea frecvenței de emisie la intervale
regulate de timp; se induce diversitate în frecvență
- utilizarea de coduri corectoare de erori cu întrețesere (interleaving); se
induce diversitate în timp

Comunicații mobile
- fenomenele de tip ISI sunt cauzate de reflexii pe obiecte distante (sute
de metri- 1km)

1 1
1 0
MS BS
0
- interferența intersimbol impune constrângeri asupra ratei maxime de
transfer
-canalul are o funcţie de transfer selectivă în frecvenţă şi atenuează diferit
componentele spectrale ale semnalului transmis

Măsuri de contracarare : folosirea de egalizoare (sisteme TDMA/FDMA).


utilizarea de corelatoare multiple (CDMA). folosirea unui număr suficient
de mare de subpurtătoare în sisteme OFDM

Comunicații mobile
- pe lângă fenomenele de propagare multicale. semnalele
recepționate sunt afectate de efecte de tip Doppler induse de mișcarea
relativă între emițător și receptor
- efectul Doppler se manifestă prin deviații de frecvență
- dacă un mobil se îndreaptă spre transmiţător cu viteza v pe o traiectorie
rectilinie. frecvența semnalului recepționat suferă o deviație de frecvență
v
=
f dmax
 fiecare replică poate cauza deviații:
- într-un mediu de propagare muticale

Calea n
co s ( n )
v
n f dn =

v
- unghiul de incidență este variabil pentru fiecare componentă. conducând
la dispersie în domeniul frecvență: dispersie Doppler
-efectul în domeniul timp: posibilă variabilitate a canalului pe durata de
recepție a unui simbol (fading rapid) – nu este cazul în GSM
Comunicații mobile
Egalizoare
- construiesc modele matematice pentru canalul de transmisiune prin
estimarea funcției de răspuns la impuls
- în GSM canalul de transmisiune se modelează printr-un filtru FIR pe baza
secvențelor de antrenare trimise
- tip de egalizor folosit în GSM– MLSE – Minimum Least Squares
Equalizer (Viterbi)
Schemă bloc Reprezentare sub formă de trellis
Secvenţă
de Generator de
Secvenţă de antrenare secvenţe de date
antrenare ideală
Secvenţa cea mai
Secvenţă recepţionată probabilă
recepţionată
Model de Generator Model de
canal de semnal canal

Demux Algoritmul
Calcul
metrici Viterbi

Comunicații mobile
Stare= ultimii doi biţi
Exemplu pt L=3:
recepţionaţi

r
r0 r1 r2 Stări posibile: -1-1, 11, -11,
z-1 z-1 11
c0 c1 c2 La recepţionarea unui nou
^ bit starea se schimbă (ex:
r -1-1 . apare 1 starea
următoare este 1-1)
Model de canal
-1-1
Pe trellis se reprezintă toate
stările posibile şi tranziţiile 1-1
între stări
-11
11
Comunicații mobile
- pentru fiecare tranziţie pe trellis se calculează secvenţa de la iesire sk ce
corespunde succesiunii de stări curente şi unui bit informaţional
Fie funcţia de transfer a canalului: z-0-0.6z-1+0.2z-2:
- starea iniţială -1-1 -> pentru un bit de -1 ieşirea are valoarea
s1= -1+0.6-0.2=-0.6. pentru un bit de 1 s1= 1+0.6-0.2=1.4

Grafic: -1-1 -0.6 -0.6 -0.6 -0.6 -0.6


-1-1
1.4 -0.2 -0.2
1.4 1.4 1.4 1.4
1-1
1.8 1.8
0.6 0.6 0.6

-11

-1.4 -1.4 -1.4 -1.4 -1.4


11
0.6 0.6

Comunicații mobile
-algoritmul Viterbi operează pe trellis cadru cu cadru calculând o
distanţă (dk) pentru secvenţa recepţionată în cadrul respectiv:
d k = ( rk − s k ) 2
- distanţele se cumulează în noduri;

-începând cu cadrul L în fiecare nod intră două drumuri. algoritmul


Viterbi elimină drumul de distanţă mai mare;

- procedura se continuă iterativ până la sfârşitul secvenţei recepţionate.


calea de distanţă minimă fiind considerată ca fiind cea mai probabilă

- modelul de canal nu este perfect. egalizarea nu utilizează proceduri


dedicate pentru corecţia pachetelor de erori ce pot apărea-> secvenţa
rezultată va fi deîntreţesută. decodată etc. de etajele de procesare
ulterioare.
Comunicații mobile
r = 0.9 0.4 1 1.2 -0.7

-0.6 2.25 -0.6 3.25 -0.6 5.81 -0.6 -0.6


-1-1
1.73
-0.2 -0.2 -0.2
1.4 1.4 1.4 1.4 1.4
3.25 3.41
1-1
0.25 1.80.93 1.8
0.6 0.6 0.6 0.6
0.29 3.41
-11
9.25
-1.4 3.49 -1.4 -1.4 -1.4 -1.4 -1.4 -1.4
3.65
11
0.6 3.65 0.6 0.6

Comunicații mobile
r = 0.9 0.4 1 1.2 -0.7

-0.6 2.25 -0.6 4.97 -0.6


-1-1 1.73
-0.2 -0.25.37 -0.2
1.4 1.4 1.4 1.4 1.4
3.25 1.77
1-1 0.93
0.25 1.8 3.77 1.8
0.6 0.6 0.6 0.6
0.29 3.41 1.29
-11
10.41
-1.4 -1.4 -1.4 -1.4 -1.4
3.65 7.69
11
0.6 4.01 0.6

Comunicații mobile
r = 0.9 0.4 1 1.2 -0.7

-0.6 2.25 -0.6 4.97 -0.6 4.98


-1-1 1.73
-0.2 -0.2 1.54
1.4 1.4 1.4 1.4 1.4
3.25 1.77 9.38
1-1 0.93
0.25 1.8 1.8
7.54
0.6 0.6 0.6
0.29 1.29 3.46
-11
4.5
-1.4 -1.4 -1.4 -1.4
3.65 2.26
11
0.6 4.01 0.6 5.7

Comunicații mobile
-1-1 1.73
-0.2 -0.2 1.54
1.4 1.4 1.4 1.4
1.77
1-1 0.93
0.25 1.8 1.8
7.54
0.6 0.6 0.6
0.29 1.29 3.46
-11

-1.4 -1.4
2.26
11

Pentru a putea decoda corect ultimele cadre decodate emiţătorul inserează


L-1 valori de 0 (-1 în reprezentare bipolară) astfel încât starea finală este
00 (-1 -1) Secvenţa estimată este 1 -1 1 -1 -1
Comunicații mobile
4.2 Alocarea frecvenţelor. Accesul multiplu
❑ FDMA: partajarea spectrului radio între celule şi utilizatori
- 890-915 MHz - uplink (MS-BTS) (880-915 MHz -EGSM)
- 935-960 MHz – downlink (BTS-MS) (925-960 MHz- EGSM)
-doar o parte a frecvenţelor purtătoare (124) sunt alocate unui operator;
-un canal radio duplex este format din două purtătoare distanţate cu 45
MHz;
fuplink - fdownlink cu fdownlink = fuplink+45MHz
-200 kHz lărgimea de bandă
a unei purtătoare
-intervalele de gardă
limitează interferenţa cu
spaţiul non-GSM

Comunicații mobile
-separarea sensurilor de convorbire - FDD:
f f +45

890.2 915 935.2 960

fuplink 45 fdownlink f [MHz]

-purtătoarea ce va fi utilizată de MS este indicată de către reţea sub forma unei


“etichete” ARFCn(Absolute Radio Frequency Channel):

❑ TDMA: partajarea unei purtătoare în intervale temporale şi utilizarea unui


interval/utilizator
8 intervale temporale sunt definite pe fiecare purtătoare (timeslot TS)
-1 TS = o staţie mobilă în stare activă (servicii de rată întreagă – full rate)
- acelaşi TS poate fi partajat de doi utilizatori în stare activă (servicii de rată 1/2
– half rate)
Comunicații mobile
-numărul maxim de convorbiri simultane (MO şi MT) pe fiecare purtătoare = 8
pentru servicii full-rate
- transmisiile duplex sunt implementate prin utilizare unei întîrzieri de 3TS între
recepţie şi emisie

-dacă o staţie mobilă are alocat un interval temporal aceasta va utiliza acelaşi
interval în cadre TDMA consecutive. pe toată durata convorbirii în curs
- un cadru TDMA reprezintă şi rezoluţia pentru salturile de frecvenţă

Comunicații mobile
❑ Utilizarea TDMA poate pune probleme : pentru limitarea interferenţelor pe
aceeaşi purtătoare staţia mobilă trebuie să emită doar în intervalul alocat şi să fie
inactivă pe durata celorlalte intervale
- dacă staţia mobilă este în mişcare pe durata convorbirii -> datorită distanţei
variabile dintre MS şi BTS, salvele transmise ce MS pot aluneca în timp şi se pot
suprapune cu alte intervale temporale la BTS.
MS1 MS1 BTS
TSx TSx+1
Soluţia – timing advance (TA-
avansare temporală) – un BTS Dacă staţia mobilă
monitorizează timpul de sosire al îşi avansează
emisia
salvelor şi poate comanda staţiei mobile
să îşi avanseze emisia
- rezoluţia pentru comenzi TA – multiplii ai perioadei de bit Tbit
- TA =0-63 Tbit
Comunicații mobile
4.3 Procesări de semnale pe interfaţa radio
❑ Schema bloc funcţională a unei MS pentru servicii de telefonie
Segmen- Codor Codor Întreţe- Formatare
A/D tare de voce de canal sere Criptare salve

Modulator/
emiţător

Demodulator/
receptor
Demodulator/
receptor

Decodor Deîntre- Decrip-


A/D Decodor Egalizor
de voce ţesere tare
canal

❑BTS efectueză aceleaşi procesări de semnale cu excepţia


codorului/decodorului de voce care este implementat în TRAU
Comunicații mobile
4.3.1 Codarea vocii
- debit 13 kbiţi/s (full rate)– codare hibridă
De ce nu o soluţie clasică de tip PCM?
- Debit PCM =64kbiţi/s
- Debit PCM /cadru TDMA =8 * 64kbiţi/s = 512 kbiţi/s
- Lărgimea de bandă (200 kHz) nu este suficientă pentru transmiterea
acestui debit
Codare hibridă = vocoder + codoare statistice (waveform coders)
Vocodere – codoare parametrice ce modelează vocea umană printr-un
filtru liniar variabil în timp; în loc de a transmite eşantioane cuantizate şi
codate sunt transmişi coeficienţii filtrului
- debite mici (aprox. 5kbps) dar calitate scăzută a vocii
Codoare statistice (ex. PCM) – exploatează proprietăţile statistice ale
semnalului de voce, calitatea vocii este excelentă însă debitul rezultat este
mare
Comunicații mobile
Codorul de rată întreagă (Full rate FR) GSM - este numit RTP/LTP/LPC
(Regular Pulse Excitation/Long Term Prediction/Linear Predictive Coding)

- este specificat în recomandarea GSM 06.10 (descriere, cod sursă în C etc)


- furnizează la ieşire un număr de 260 biţi /20ms - > debitul rezultat în urma
codării vocii 13 kbiţi/s

- implementează mecanisme de interpolare a segmentelor de voce şi de detectare


a perioadelor de activitate vocală (VAD= voice activity detection)

Codorul de rată la jumătate (Half rate HR) GSM – specificat în GSM 06.20 -
debit rezultat 6.5kbps – utilizat pentru creşterea capacităţii reţelei (2 utilizatori pot
partaja acelaşi canal fizic în acelaşi timp)

Codorul de rată întreagă îmbunătăţit (Enhanced full rate -EFR) GSM–specificat


în GSM 06.50/06.60/06.80)
- debit rezultat 12.2kbiţi/s – calitate mai bună a vocii decât codorul FR

Comunicații mobile
❑4.3.2 Codarea canalului şi întreţesere
- utilizate pe interfaţa radio GSM pentru a corecta erorile introduse de canalul
radio nestaţionar
- serviciile de date/voice precum şi transferul informaţiilor de semnalizare
utilizează scheme de codare pentru protecţie la erori diferite
Concepte comune :
- sunt implementate atât strategii control de tip FEC cât şi ARQ
- numărul de biti de la ieşire este acelaşi 456 /segment de 20 ms -> debitul codat
este de 456biţi/20ms=22.8 kbiţi/s)
- sunt utilizate atât coduri bloc cât şi coduri convoluţionale pentru servicii de
voce şi transferul informaţiilor de semnalizare
Cod bloc Cod
Strecurare Întreţesere
convoluţional

Întreţesere – împrăştierea datelor codate pe mai multe salve – uşurează sarcina


codorului de canal deoarece împrăştie şi erorile ce apar pe mai multe blocuri
- codarea canalului în GSM este indicată în specificaţia GSM 05.03

Comunicații mobile
❑ Codarea canalului pentru servicii de voce la rată întreagă
-un segment de 260 biţi este divizat în:
- 182 biţi de clasă 1
- 78 biţi de clasă 2
-biţii de clasa 1 (182) sunt divizaţi la rândul lor în:
- 50 biţi foarte importanţi
- 132 biţi mai puţin importanţi
-cei 50 de biţi foarte importanţi se codează cu ajutorul unui cod ciclic de polinom
generator g(x)=x3+x+1. În urma codării secvenţei de 50 de biţi i se adaugă un
cuvânt sumă de control (CRC Cyclic Redundacy Check) de 3 biţi (biţi de paritate)
-dacă paritatea nu se verifică la recepţie întregul segment este ignorat iar codorul
de voce utilizează interpolare pentru a înlocui acest segment de voce
- celor 185 biţi de clasă 1 rezultaţi (53+132=185) li se adaugă 4 biţi de zero
necesari codului convoluţional. Codul convoluţional rezultat are parametri: cod
nesistematic, lungime de constrângere K=5, rată de codare R=1/2, polinoame
generatoare g1(x) =x4+x3 + 1 și g2(x) =x4+x3 +x + 1

Comunicații mobile
- cei 378 biţi rezultaţi (189/R=378) sunt concatenaţi cu cei 78 biţi de clasă
2
- rezultă astfel 456 biţi conform procesului ilustrat grafic mai jos

50 132 78 biţi de clasă 2

Cod ciclic

50 3 132 4 78 biţi de clasă 2

Cod convoluţional

378 biţi codaţi pentru protecţie la erori 78 biţi de clasă 2

- conceptul se numeşte în literatura de specialitate unequal error


protection (UEP)
Comunicații mobile
- pentru servicii de voce sunt utilizate trei niveluri de întreţesere:
- întreţesere bloc
- întreţesere diagonală de blocuri
- întreţesere în cadrul aceleaşi salve
-întreţesere bloc
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16

- datele sunt scrise pe


linii şi citite pe coloane
57 biţi
- dacă apare un pachet
de erori de lungime 8
biţi cel mult un bit va
afecta un bloc de 57 de
449 450 451 454
biţi
452 453 455 456

8 blocuri

Comunicații mobile
-întreţesere diagonală de blocuri
împachetează datele în salve normale de 114 biţi cu câte două blocuri de câte 57
biţi rezultate în urma procesului de întreţesere bloc
Segment vocal 1 Blocuri anterioare
Biti 1 …………………449
Segment vocal 1 Blocuri anterioare
Biti 2 …………………450
Segment vocal 1 Blocuri anterioare
Biti 3 …………………451
Segment vocal 1 Blocuri anterioare
Biti 4 …………………452
Segment vocal 2 Segment vocal 1
Biti 1 …………………449 Biti 5 …………………453
Segment vocal 2 Segment vocal 1
Biti 2 …………………450 Biti 6 …………………454
Segment vocal 2 Segment vocal 1
Biti 3 …………………451 Biti 7 …………………455
Segment vocal 2 Segment vocal 1
Biti 4 …………………452 Biti 8 …………………456
Blocuri următoare Segment vocal 2
Biti 5 …………………453
Blocuri următoare Segment vocal 2
Biti 6 …………………454
Blocuri următoare Segment vocal 2
Biti 7 …………………455
Blocuri următoare Segment vocal 2
Biti 8…………………456

Comunicații mobile
❑ Codarea canalului şi întreţesere pentru semnalizări
- informaţia de semnalizare este considerată extrem de importantă în
GSM (dacă erorile ce apar o fac neutilizabilă sistemul nu îşi poate
îndeplini funcţiile)
-în marea majoritate a situaţiilor informaţia de semnalizare ce trebuie
protejată corespunde unui format de 184 biţi / 20 ms
-codul bloc utilizat : cod Fire – poate corecta pachete de erori
g (x) =(x23+1)(x17+x3+1) = (x2l-1+1)(x17+x3+1)
-lungimea maximă a pachetelor de erori ce pot fi corectate =12(23=2l-1)
- lungimea maximă a pachetelor de erori ce pot fi detectate =40 de bíţi
- în urma codării Fire lungimea secvenţei rezultate este de 184+40=224
biţi
-cei 224 biţi sunt codaţi cu acelaşi cod convoluţional
- lungimea secvenţei rezultate este de 456 biti = (224+4 biţi de zero) / R
Comunicații mobile
Intreţesere
- bazată de asemenea pe două nivele
- întreţesere bloc – identică cu cea utilizată pentru servicii de voce
- întreţesere rectangulară de blocuri: două blocuri de 57 de biţi se
transmit în aceeaşi salvă (doar 4 salve normale sunt necesare pentru
transferul complet al celor 154 de biţi comparativ cu cele 8 salve necesare
pentru transmiterea unui segment vocal codat)

4.3.3 Criptare
- după o autentificare cu succes transferul de voce/date/informaţii de
semnalizare information (IMEI, numărul MSISDN apelat etc) se face în
mod criptat pentru asigurarea confidenţialităţii
- algoritmul de criptare utilizat de standard - A5 – este implementat în
hardware
- cele 3 opţiuni sunt specificate în GSM 03.20 - A5/1, A5/2 and A5/0
Comunicații mobile
- tipul de criptare utilizat “stream ciphers” = mesajul şi cheia de criptare sunt
supuse unei operaţii de SAU-EXCLUSIV
- acest tip de criptare este mai robust din punct de vedere al erorilor de transmisie
decât criptarea pe blocuri (DES de ex.)
xor xor
Semnalizare Secv. de Semnalizare/
Secv. de Date criptate
/date criptare 114 date
criptare 114
utilizator biti utilizator
biti
Algoritmul Algoritmul
A5 A5

Kc Kc

Număr cadru Număr cadru


TDMA TDMA
TDMA frame MS TDMA frame BTS
number number
BTS
- Kc –cheie de criptare pe 64biţi calculată ca urmare a procedurii de autentificare
- algoritmul de calcul al Kc – A8 în standardul GSM
Kc A8 RAND
SIM
Ki

Comunicații mobile
❑ Autentificare
- nu este legată de interfața radio

MS SIM AUC
Ki Ki RAND

Signaling
/data A3
A3

RAND

SRES RAND Kc

MS Kc
SRESMS MSC/VLR

RAND
BTS
SRESMS

Comunicații mobile
4.3.4 Formatare salve
- o salvă = unitatea elementară de transmisie în GSM (în marea majoritate
a situaţiilor 114 biţi) trimisă într-un interval temporar

Comunicații mobile
Salve normale
- 114 biţi de voce/date/semnalizări + biţi suplimentari

- secvenţă de antrenare – utilizată de egalizoarele din BTS şi MS; 8


secvenţe de antrenare distincte pot fi utilizate ; atât MS cât şi BTS cunosc
care dintre cele 8 secvenţe este utilizată
- F-”stealing flags” – o valoarea setată pe 1 indică că biţii pari sau impari
ai salvei transportă informaţie de semnalizare

- TB- “tail bits” – trei biţi de 0 necesari egalizorului Viterbi pentru a seta
starea iniţială/finală în 0

Comunicații mobile
- interval de gardă (Guard Period) – interval temporal în care staţia mobilă
trebuie să îşi diminueze puterea de emisie iar staţia ce urmează să emită
trebuie să îşi crească puterea de emisie progresiv pentru a limita
interferenţele pe aceeşi purtătoare 8.25 biţi 30s

Comunicații mobile
Salve de acces
- trimisă de o staţie mobilă ori de câte ori doreşte să se conecteze/să treacă
în stare activă

- TB + secvenţă de sincronizare – o secvenţă uşor de detectat ce permite


unui BTS să estimeze valoarea TA
- 36 biţi codaţi pentru protecţie la erori = 8 biţi necodaţi care indică:
- motivul accesului
- un număr aleator pe 5 biţi ce permite reţelei să distingă între staţiile
mobile ce trimit salve de acces în acelaşi interval temporal
- intervalul de gardă mai lung împiedică alunecarea salvei de acces la
nivel BTS peste un alt interval temporal
Comunicații mobile
Salva de corecţie a frecvenţei
- utilizată de staţia mobilă pentru a se sincroniza pe o frecvenţă baliză
(secvenţa de biţi de 0 produce o purtătoare sinusoidală decalată cu 66.7
KHz de frecvența purtătoarei)

- se trimite în primul interval temporal (TS0) pe frecvența baliză a unei celule


- permite sincronizarea în frecvență și fază cu un BTS precum și sincronizarea
la o structură de tip multicadru
Salve de sincronizare
- includ numărul cadrului TDMA
- includ BSIC – identificarea frecvenţei baliză, indică de asemenea care
este secvenţa de antrenare utilizată pentru salve normale

Comunicații mobile
4.3.5 Modulaţie
Constrângeri:
-eficienţă spectrală ridicată: transmiterea unui debit binar cât mai mare
utilizând o bandă îngustă de 200kHz
-spectru compact cu lobi laterali nesemnificatívi
- să aibă o anvelopă constantă: amplificatoarele din echipamentele GSM
(MS si BTS) pot fi utilizate aproape de saturaţie iar spectrul trebuie să
ramână nemodificat (sa nu apara componente spectrale noi)
Soluţia adoptată de standard: GMSK (Gaussian Minimum Shift Keying) –
derivată din MSK (Minimum Shift Keying)

Comunicații mobile
PSD (dB/Hz)

Frecvență [KHz]

Răspuns la impuls BTbit=0.3

Comunicații mobile
4.5 Canale logice şi fizice
❑ Canal fizic – un interval temporal în cadre TDMA consecutive
- poate transporta un canal logic sau mai multe canale logice
❑ Canale logice – identifică în GSM tipul informaţiei transmise :
- canale de trafic (date la diverse debite, voce FR sau HR)
- canale de control (doar semnalizări)
- un canal logic de un anumit tip transportă un anumit tip de
informaţie(Ex:PCH- paging channel)
- canale logice sunt mapate în canale fizice conform unei scheme
prestabilite

Canal fizic

Canal logic A

Cadru k Cadru k+1 Cadru k+2 Cadru k+3 Cadru k+4 Canal logic B

Comunicații mobile
❑Organizarea și clasificarea canalelor logice
Canale logice

Canale Canale
comune dedicate

Canale Canale de Canale de control Canale


difuzate control comune dedicate de trafic

FCCH PCH SACCH TCH/F TCH/H


SCH RACH SDCCH
BCCH AGCH FACH

Comunicații mobile
Canale logice de control
- canale de control comune: canale utilizate pentru a permite accesul la
reţea
- canale de control dedicate: canale utilizate pentru transportul
semnalizărilor provenind/destinate unei singure staţii mobile
- canale difuzate: canale mapate pe frecvenţa baliză, informaţia este
transmisă doar în direcţia descendentă (downlink), alocarea acestora se face
cu o rezoluţie spaţială de o celulă
❑ Canale de trafic
Abreviere TCH/F sau TCH/H (ex. TCH/FS –voce,
TCH/F9.6 –date la 9.6kbiţi/s)
Directie Uplink şi downlink
Utilizare Transportul datelor utilizator
Punct la punct/ punct la multipunct Punct la punct
Alocare La cererea unei staţii mobile
Tipul de salve folosite normale
Comunicații mobile
❑ Canale difuzate
-transportă informaţii specifice unei celule
-emise continuu pe frecvenţa baliză
Broadcast control channel
Abreviere BCCH
Directie downlink
Utilizare Informaţii specifice celulei: CI, LAI,
lista frecvenţelor, lista frecvenţelor
baliză ale celulelor vecine,
configuraţia canalelor de control,
MNC, MCC
Punct la punct/ punct la multipunct Punct la multipunct
Alocare Permanentă

Tipul de salve folosite normale

Comunicații mobile
Synchronization channel
Abreviere SCH
Directie downlink

Utilizare Numărul de cadru TDMA, BSIC,


secvenţă de antrenare pentru
sincronizare în timp
Punct la punct/ punct la multipunct Punct la multipunct

Alocare Permanentă

Tipul de salvă sincronizare


BSIC- identificatorul frecvenţei baliză
Număr de cadru TDMA - sincronizare în timp raportată la o structură de tip
hipercadru TDMA
Comunicații mobile
Frequency correction channel
Abreviere FCCH
Directie downlink

Utilizare Sincronizare în frecvenţă (calare a


frecvenţei MS pe o frecvenţă baliză)
Punct la punct/ punct la multipunct Punct la multipunct

Alocare Permanentă

Tipul de salve folosite Corecţie a frecvenţei


-la pornirea staţiei mobile aceasta scanează toate purtătoarele radio alocate
unui operator; doar cele ce transportă FCCH sunt purtătoare baliză
-o staţie mobilă ataşată în stare inactivă este informată pe BCCH care sunt
purtătoarele baliză ce trebuie monitorizate pentru a detecta o eventuală
schimbare a ariei de localizare ca și consecință a mobilității
Comunicații mobile
❑ Canale de control dedicate
- utilizate de o singură staţie mobilă
Standalone dedicated control channel
Abreviere SDCCH
Directie Uplink şi downlink

Utilizare autentificare, setări ale canalului de


trafic, proceduri de actualizare a
localizării, transmiterea de SMS (MS
în stare inactivă)
Punct la punct/ punct la multipunct Punct la punct

Alocare La cerere

Tipul de salve folosite Normale

Comunicații mobile
Slow associated control channel

Abreviere SACCH
Directie Uplink şi downlink
Utilizare Alocat întotdeauna pentru un TCH sau
un SDCCH
Rapoarte cu măsurători (uplink), TA
(downlink), controlul puterii MS
(downlink), SMS (MS în stare activă),
lista frecvenţelor baliză ce trebuie
monitorizate în stare activă
Punct la punct/ punct la multipunct Punct la punct
Alocare La cerere

Tipul de salve folosite Normale

Comunicații mobile
Fast associated control channel
Abreviere FACCH
Directie Uplink şi downlink

Utilizare Transportă aceleaşi informaţii ca şi


SDCCH în situaţia în care timpul este
un factor critic (handover); operează
prin înlocuirea biţilor pari/impari ai
unei salve normale (TCH)

Punct la punct/ punct la multipunct Punct la punct

Alocare La cerere

Tipul de salvă Normale

Comunicații mobile
Canale de control comune
- dedicate pentru schimbul de informaţii cu mai multe staţii mobile
pentru a le permite acestora să treacă din starea inactivă în starea activă
Random access control channel
Abreviere RACH
Directie Uplink

Utilizare Cerere de alocare a unui SDCCH ca răspuns la


un mesaj de paging pentru o procedură de
actualizare a localizării sau pentru o cerere de
resurse fizice pentru un apel
Punct la punct/ punct la Punct la multipunct
multipunct
Alocare La cerere

Tipul de salvă folosit Acces

Comunicații mobile
Paging channel
- utilizat pentru semnalizarea unui apel către o staţie mobilă; transportă
identitatea GSM a staţiei mobile apelate: TMSI/IMSI

Abreviere PCH
Directie Downlink

Utilizare Semnalizarea unui apel către o


staţie mobilă
Punct la punct/ punct la multipunct Punct la multipunct

Alocare Permanentă

Tipul de salvă Normală

Comunicații mobile
Access grant channel
Abreviere AGCH
Directie Downlink

Utilizare Indicarea către MS că un canal dedicat


de control a fost alocat (SDCCH) , ca
răspuns la o mesaj de paging sau la o
cerere de resurse fizice pentru un nou
apel/o nouă procedură de semnalizare
iniţiate de către staţia mobilă
Punct la punct/ punct la multipunct Punct la multipunct

Alocare Permanentă

Tipul de salvă folosit Normală


Comunicații mobile
4.5 Maparea canalelor logice în canale fizice

❑ TCH şi canalele de control asociate SACCHs – trebuie să fie mapate pe


acelaşi canal fizic
❑ Celelalte canale pot fi mapate în diverse combinaţii

❑Mapare tipică

- FCH+SCH, BCCH, RACH, PCH, şi AGCH – trebuie mapate pe canalul


fizic definit de frecvenţa baliză şi intervalul temporal TS0

- SDCCH şi canalul SACCH asociat – în orice canal fizic definit pe


frecvenţa baliză; tipic acestea sunt mapate în intervalul temporal TS1

Comunicații mobile
❑ TCH, SACCH
- un canal SACCH este alocat întotdeauna unui canal TCH
- maparea este definită pe baza unei structuri repetitive formată din 26 de
cadre TDMA (traffic multiframe - multicadru de trafic)

-în exemplul precedent o staţie mobilă are alocat intervalul temporal TS2
atât pentru TCH cât şi pentru SACCH
-4x26 cadre TDMA sunt necesare pentru a transmite informaţiile de
semnalizare codate şi întreţesute pe SACCH (4x120 ms=480ms)
Comunicații mobile
- pe durata TS2 in cadrul inactiv staţia mobilă nu emite şi nu recepţionează
- toate intervalele temporale sunt utilizate de către MS pentru a detecta
intervalul temporal TS0 pe frecvenţele baliză indicate de către reţea
- cele 8 intervale temporale inactive din cadrul inactiv permit deci citirea
informaţiilor difuzate de celulele vecine în TS0 (FCCH, SCH, BCCH)
Ultimul cadru TDMA activ Cadru inactiv

TS0 TS1 TS2 TS3 TS4 TS5 TS6 TS7

TS0 pe frecvenţele baliză din celulele alăturate?


-prin detectarea TS0 staţia mobilă poate citi mai întâi FCCH (pentru
sincronizarea în frecvenţă), măsura nivelul semnalului recepţionat pe
această frecvenţă şi mai apoi construi rapoarte cu măsurători indexate de
BSIC (citit prin decodarea SCH)
Comunicații mobile
❑ FCCH, SCH, BCCH, PCH, AGCH, RACH
- mapate conform unei structuri repetitive de 51 cadre TDMA (signaling
multiframe - multicadru de semnalizări) definite în intervalul temporal TS0
pe frecvenţa baliză
Downlink TS0

R-RACH, F-FCH, S-
SCH, B-BCCH, P-
AGCH + PCH
I- cadru inactiv

Uplink TS0

Comunicații mobile
❑ Exemple
Pornirea staţiei mobile
- staţia mobilă scanează toate frecvenţele definite pe cartela SIM,
determină cea mai bine recepţionată frecvenţă baliză şi se sincronizează cu
aceasta prin citirea FCCH
… F S B B B B … TS0 downlink

- sincronizare în timp
… F S B B B B …
TS0 downlink

- citire informaţiilor de pe BCCH


… F S B B B B …
TS0 downlink
- staţia mobilă trebuie să se înregistreze ; pentru aceasta trimite o cerere de
canal (RACH)
Comunicații mobile
… R R R R R R …
TS0 uplink
- reţeaua alocă un SDCCH utilizând canalul logic AGCH
… P P P P P P … TS0 downlink

- semnalizările necesare (actualizarea localizării de ex.) sunt efectuate pe


SDCCH
Paging

- sistemul semnalizează un apel pentru o staţie mobilă utilizând PCH


… P P P P P P … TS0 downlink

- staţia mobilă care îşi recunoaşte identitatea formulează o cerere pentru un


canal utilizând RACH
… R R R R R R …
TS0 downlink
Comunicații mobile
❑ SDCCH şi canalul SACCH asociat
- sunt mapate uzual conform unei structuri repetitive de 102 cadre TDMA
definită pe frecvenţa baliză în intervalul temporal TS1- 8 canale SDCCH
partajează în acest caz acelaşi canal fizic
- un canal suplimentar (un alt TS) poate fi rezervat dar în acest caz
intervalulul respectiv nu mai poate transporta canale de trafic

Downlink

- Dx- SDCCH alocat pentru MSx - Ax- SACCH alocat pentru Dx


- informaţiile transportate pe SDCCH/SACCH sunt mapate pe 4 cadre
consecutive TDMA
- în direcţia uplink – se utilizează o structură similară decalată cu 3TS
Comunicații mobile
❑ Exemplu – acces pentru un apel
- staţia mobilă utilizează RACH pentru a accesa reţeaua
… R R R R R R … TS0 uplink

- reţeaua alocă un SDCCH utilizând AGCH


… P P P P P P … TS0 downlink

- semnalizările legate de stabilirea apelului (autentificare, verificare IMEI,


setarea modului de lucru criptat etc) se tranferă pe SDCCH; controlul
puterii şi măsurătorile sunt transmise pe SACCH-ul asociat
… D0 D0 D0 D0 … A0 A0 A0 A0 … TS1 downlink şi
uplink
- un canal de trafic este alocat pe SDCCH, convorbirea are loc pe TCH
… T T T A T T T …

Comunicații mobile
❑ Organizarea cadrelor TDMA
- cadrele emise de BTS sunt numerotate (numărul de cadru TDMA)
- perioada de repetiţie 3h28 min – defineşte durata unui hipercadru
Hipercadru

Supercadru TDMA (26x51 cadre)

Multicadru de semnalizări Multicadru de trafic

Cadru TDMA
- numărul de cadru TDMA modulo 51 – indică poziţia actuală în cadrul
unui multicadru de semnalizare
- numărul de cadru TDMA modulo 26 – indică poziţia în cadrul unui
multicadru de trafic
Comunicații mobile
❑ De ce 26 și 51?
- alegere deliberată , 26 și 51 nu au divizori comuni iar începutul cadrelor
va “aluneca” în timp
Cadru semnalizări

Cadru trafic Cadru trafic

- în exemplul de mai sus primul cadru Idle nu permite detectarea FCCH


dintr-o celulă învecinată recepționată; acest lucru este însă posibil la al
doilea cadru Idle
- După detecția FCCH stația mobilă va decoda SCH și va putea determina
BSIC (pt rapoare cu măsurători în handover), numărul de cadru TDMA
pentru criptare la un eventual handover în celula detectată

Mobile communications
5.Protocoale şi proceduri de semnalizare în sistemul
GSM

Comunicații mobile
Comunicații mobile
Comunicații mobile
5.2 Stiva protocoalelor de semnalizare

Comunicații mobile
5.3 Semnalizări pe interfaţa radio
5.3.1 Stratul fizic
- transportul informaţiei între MS şi BTS se face pe canale logice de control
mesajele de semnalizare sunt codate pentru protecţie la erori, modulate,
criptate etc.
5.3.2 Stratul legatură de date
- scopul principal: asigurarea unei legături fiabile pentru comunicaţii punct
la punct (Ex: transferul informatiilor pe SDCCH)
- atât protocolul ce operează la acest nivel pe interfața radio (LAPDm) cât şi
cele de pe interfetele A (MTP2) si Abis (LAPD) sunt derivate din protocolul
HDLC (High-level Data Link Control)
Funcţii implementate de HDLC:
-segmentare/asamblare
-sincronizare de cadre
-adresare
-detectie de erori folosind câmpuri de tip FCS şi implementarea de
mecanisme de retransmisie (ARQ)
Comunicații mobile
❑ LAPDm – protocolul dedicat GSM la nivel legătură de date pe interfaţa
radio – (Link Access Protocol for D channel); m- mobil
Funcţii HDLC implementate de LAPm:
- sincronizare de cadre –nu mai este necesară, este efectuată de stratul fizic)
- segmentare/reasamblare – un singur bit (”more” bit) este dedicat; o valoare
de 0 indică că pentru mesajul curent nu mai sunt cadre de transmis
- detectie de erori – cadrele LAPDm nu includ un câmp dedicat FCS;
detecţia de erori se bazează pe codarea de tip Fire făcută la nivelul fizic;
-adresare– SAPI (Service Acces Point Identifier – SAPI=0 semnalizări
RR, MM sau CM – SAPI=3 SMS sau SS)
Adresa Control Informatie
(8 biti) (8biti) (21 octeti)
Structura unui cadru
LAPDm
23 octeți=184 biți

Comunicații mobile
5.3.3 Stratul 3
❑ 3 familii distincte de protocoale
RR (Radio Resource Management)
MM (Mobility Management)
CM (Connection Management)
❑ RR –Radio Resources Management

– familie de protocoale dedicate pentru gestiunea resurselor radio


ce definesc:
– tipul şi formatul mesajelor schimbate între statia mobila şi retea pentru
a stabili o legătură fizică punct-la-punct ce permite dialogul dintre staţia
mobilă şi reţea pe canale dedicate de control= conexiune RR
– modul de transmitere și procesare a informației pe BCCH, SCH, FCCH
– modul de transmitere și procesare a informației pe AGCH/PCH /RACH
Echipamentele GSM ce implementeaza familia de protocoale RR sunt
cele din BSS

Comunicații mobile
❑ MM –Mobility Management
- protocol de gestiune a mobilităţii ; implementează proceduri de
gestiune a mobilităţii cât şi proceduri legate de securitate şi
confidenţialitate :
- actualizarea localizării
- proceduri de atașare/detașare de la rețea (IMSI attach/detach)
- autentificare, setarea modului de transfer criptat etc
- anumite mesaje de semnalizare MM sunt iniţiate ca urmare a unor
cereri provenind de la nivelul superior (CM) (ex. autentificare) –MM
connection related procedures
- schimbul de mesaje MM nu este în mod necesar legat de un apel de date
sau de voce (proceduri specifice MM, de ex. actualizarea localizării) –
MM specific procedures
- toate procedurile MM necesită în prealabil o conexiune RR
- schimbul de mesaje de tip MM are loc între staţia mobila şi MSC/VLR
(eventual HLR) cu BSS avand doar funcţii de transport transparent
Comunicații mobile
❑ CM – Connection Management
- familie de protocoale între MS şi NSS; de fapt 3 protocoale distincte

CM <=> CC SMS SS
- CC – Call Control - funcţii de stabilire/terminare a unui apel,
obţinerea de informaţii de rutare pentru apeluri de tip MT etc.
- SMS – Short Message Service – trimiterea/recepţionarea de SMS-uri
- SS– Supplementary Services management – gestiunea serviciilor
suplimentare: activarea/dezactivarea serviciilor suplimentare
-schimbul de mesaje CM are loc între MS si MSC, MS si HLR sau MS si
centrul de mesaje scurte (SC)

Structura unui mesaj de strat 3

Comunicații mobile
Protocol discriminator (PD) – identificator pe 4 biți inserat de
echipamentul care generează informația de semnalizare; utilizat la
recepție pentru distribuirea mesajului la secvența de cod/aplicația care
gestionează semnalizările de un anumit tip
PD Functie Origine/destinatie
RR – 0110 Gestiunea resurselor radio MS catre/de la BTS sau
BSC
MM – 0101 Gestiunea mobilitatii MS catre/de la VLR
CC, SS – 0011 Gestiunea apelurilor MS de la /catre MSC si/sau
/gestiunea serviciilor HLR
suplimentare
SMS – 1001 Mesaje scurte MS catre/de la SC via MSC

- pentrua permite efectuarea de semnalizări concurente mesajele


includ un câmp suplimentar - Transaction Identifier
Message Type– identifică un anumit mesaj MM,CM sau RR (doar în
cadrul aceleiaşi familii)
Tipul mesajului +PD – identifică în mod unic un anumit mesaj de strat 3
Comunicații mobile
Ex: - MEASUREMENT_REPORT trimis de MS: 01100000 -
00010101 va fi decodat de BTS; BTS va adăuga propriile
măsurători pentru direcţia uplink şi va transmite mesajul către BSC
Information elements – corpul mesajului de semnalizare
5.4 Semnalizări pe interfaţa Abis
5.4.1 Stratul fizic Exemplu BSC-BTS cu
- mai multe destinaţii/origini posibile 4 TRX:
(BSC trebuie să comunice cu toate
transceiverele din fiecare BTS)
-fiecare TRX are un canal dedicat de
semnalizări (RSL) de 64kbiţi/s sau 16
kbiți/s în structura unui multiplex PCM
-pentru operare şi întreţinere fiecare BTS
are o legatură dedicată de 64kbiți/s

Comunicații mobile
5.4.2 Stratul legătură de date
- LAPD- Link Access Protocol for D channel
- stratul fizic nu implementează mecanisme de corecţie şi detecţie de erori
-> similar cu HDLC, un cadru LAPD include un câmp FCS (Frame Check
Sequence) pe baza căruia se implementează mecanisme de retransmitere
de tip go-back-N
-facilitătile de adresare ale HDLC sunt utilizate pentru a permite nivelului
fizic să distribuie mesajele către un TRX din structura unui BTS
-adresarea la nivel legătură de date se face pe două nivele:
SAPI
= 0 – informaţii de semnalizare provenind sau fiind destinate
interfeţei radio (RSL – radio signalling link). Cadrele RSL includ
referințe și la tipul de canal/nr. Interval temporal pe/de pe interfața radio
= 62- O&M (exemplu: instalarea de noi versiuni de software)
= 63- alocarea dinamică de adrese TEI
TEI (Terminal Endpoint Identifier)
= permit adresarea fiecărui TRE/TRX la nivel legatură de date
Comunicații mobile
TRX ( frecvenţa)
Exemple: TS cunoscut
Canal logic de BTS
semnalizare BSC
TRE2
MS
SAPI = 0
TRE1
LAPDm TEI->TRX
LAPD/RSL
Semnalizare (TS)
de strat 3 BTS
(meas. report) BSC
meas. report
MS pentru uplink
SAPI = 0
TRE
TEI->TRE
LAPDm TEI + TS LAPD
Comunicații mobile
5.4.3 Stratul 3
MS BTS BSC MSC
PD = CM, MM

-semnalizările MM, CM nu sunt interpretate de BSS


-semnalizările RR -> destinatarul/sursa poate fi MS sau BTS sau BSC
-pentru a asigura îndeplinirea acestor reguli GSM implementează un
protocol dedicat BTSM (BTS Management) care adaugă în header un octet
suplimentar numit Message Discriminator (MD)
000xxxxT transparent (=1)
0000001 RLM
MD Mesaj de strat 3
0000100 DCM
0000110 CCM
0001000 TRX management
Comunicații mobile
Conexiune
MS BTS MD->RLM
BSC
activă

❑ RLM (Radio Link Management) folosit pentru transferul mesajelor de


strat 3 în mod transparent și pentru stabilirea și eliberarea conexiunilor în
stratul legătură de date pe interfața radio
❑ DCM – Dedicated Control Channel Management – mesaje BSC-BTS
utilizate pentru activarea/eliberarea/setarea parametrilor unui canal
organizat pe un transceiver; controlul puterii staţiei mobile; gestiunea
rapoartelor cu măsuratori etc.
BTS BSC
MD->DCM

Comunicații mobile
CCM – Common Control Channel Management (CCM)– mesaje ce
definesc informaţiile transferate pe canalele logice de control comune şi
de difuzare (RACH, paging, informaţii BCCH etc)

Canale logice BTS RR/ BSC


de control
MD=CCM
comune

TRX management – gestiune TRX/TRE

Comunicații mobile
5.5 Semnalizari pe interfața A
- atât pe interfaţa A cât şi in interiorul NSS GSM utilizează sistemul de
semnalizări SS7 (Signaling Sytem no.7) pentru transferul semnalizărilor
5.5.1 Sistemul de semnalizări SS7
-transferul mesajelor de semnalizare în SS7 se face în afara benzii utile ;
canale digitale dedicate transportă informaţia de semnalizare pe o cale
diferită de cea de transmisie a informaţiei utile între emitator şi receptor.

Interogări , inserare de noi


SCP câmpuri

Mesaje de semnalizare pentru


STP stabilirea de apeluri

SSPA SSPB
Voce/date

Comunicații mobile
Terminologie SS7
SSP –Signaling Switching Points - puncte de comutare a semnalizărilor;
generează /sunt destinaţia mesajelor de semnalizare pt. iniţierea de apeluri
(MSC în GSM)
STP – Signaling Transfer Points – puncte de transfer a semnalizărilor;
routere pentru informaţia de semnalizare cu rol de a transmite mesajele
SS7 între un SSP si un alt STP (sau SCP)
SCP – Signaling Control Points- puncte de control a semnalizărilor
generează mesaje de semnalizare prin interogări/răspunsuri sau sunt
destinaţia mesajelor de semnalizare prin efectuare de inserări de noi
câmpuri în baze de date (HLR, VLR în GSM)
Toate entitățile dintr-o rețea SS7 au o adresă - SPC (Signaling Point Code)
Straturile inferioare din
stiva de protocoale SS7:

Comunicații mobile
MTP – Message Transfer Part – familie de protocoale operând pe
nivelele inferioare ale modelului OSI
MTP3 – rol de rutare – toate mesajele SS7 includ informații privind adresa
MTP3 a sursei și destinatarului - Destination Point Code/Originating Point
Code DPC/SPC; operează doar în mod neorientat pe conexiune
SCCP – Signaling Connection Control Part – protocol ce operează
deasupra MTP3 şi oferă facilităţi suplimentare: poate opera în mod orientat pe
conexiune; oferă facilități de rutare la nivel internațional
MS1=TSx, ARFCnx
Referință SCCP
Referință SCCP
pentru MS1
pentru MS1

Conexiune
RR
Tranzacție 1

MS Conexiune Tranzacție 2
BSC
BSC SCCP MSC

Comunicații mobile
Exemplu de conexiune SCCP
CR CR- connection
Actualizare localizare (SLR=10)+ IMSI request
CC- connection
CC confirm
SSP A Cerere autentificare (SLR=35/DLR=10) SSP B SLR – source local
reference
DT1
DLR- destination
Raspuns autentificare (DLR=35) local reference
BSC MSC
DT1 DT1- Data form 1
Actualizare localizare acceptata(DLR=10)

SCCP implementează mecanisme de rutare a mesajelor de semnalizare


la nivel internaţional. În acest scop la nivel SCCP se definesc:
- un câmp suplimentar SSN- Subsystem Number cu valori
predefinite ce identifică în GSM baze de date ce pot fi interogate
(ex. VLR, EIR, HLR-05)
- funcţii de rutare incrementală denumite generic GTT (Global
Translation Title)
Comunicații mobile
- pentru a permite rutarea mesajelor , SCCP defineste şi o “adresă”
numită titlu global (Global Title GT) ce reprezinză o adresa virtuală
unică a unui punct de semnalizare diferită de SPC
- în GSM adresa GT este unul dintre identificatorii IMSI sau MSRN
(format E.212 IMSI, E.164 MSRN)
- ideea de baza în GTT constă in faptul ca sursa mesajelor (OPC) de
semnalizare nu trebuie să cunoasca adresa DPC a destinatarului. Un
mesaj este transferat între punctul sursă şi un alt punct de transfer ce
implementează facilităti GTT; inspectând câmpul adresă acesta decide
pe baza unor tabele de rutare întreţinute local care este noul STP. Odată
ce mesajul a ajuns la un STP ce conţine în tabelele sale de rutare adresa
DPC, mesajul este transmis către echipamentul indicat de SSN

Comunicații mobile
Exemplu de rutare SCCP GTT – procedura de actualizare internaţională a
localizării ce implică schimbarea ariei de servicii MSC/VLR

Titlu global-> DPC Gateway STP 2


Arie servicii MSC/VLR 1 HLR
Tabel
rutare Titlu global+ SSN -> DPC HLR
MS Gateway Tabel
STP 1 MTP3
rutare
Gateway
STP 2
MTP3
MS Țara B
Țara A
MSC DPC=?
Arie servicii MSC/VLR 2

Comunicații mobile
-o staţie mobilă în roaming internaţional intră într-o nouă arie de servicii
MSC/VLR şi trebuie să comunice prin mesaje de semnalizare cu HLR. Pentru a
realiza acest lucru:
-staţia mobilă indică necesitatea efectuării unei proceduri de actualizare a localizării
şi contruieşte un mesaj ce include TMSI către noul MSC/VLR
-noul VLR nu recunoaşte TMSI, dar pe baza lui comunică prin mesaje de
semnalizare cu vechiul VLR pentru a afla IMSI
-la iniţiativa noului VLR se actualizează procedura de modificare a adresei VLR
stocată la nivel HLR
-tipul mesajului (actualizarea localizării) indică destinatarul (HLR SSN=05)
iar din analiza IMSI (MCC, MNC) MSC determină faptul că că informatia de
semnalizare are o destinaţie internaţională, către un DPC necunoscut
-mesajul este trimis prin MTP3 către un STP (Gateway STP1) ce implementeză
facilităţi de rutare de tip GTT la nivel internaţional, acesta pe baza MNC determină
adresa unui STP din ţara de origine a abonatului
-odata ajuns la STP (Gateway STP2) în ţara operatorului ce deţine HLR,
inspectarea câmpului MCC permite determinarea operatorului iar câmpul SSN
indică echipamentul; la nivel naţional rutarea se face prin MTP3
Comunicații mobile
❑Stiva completă de protocoale SS7

User parts: protocoale ce operează în stratul aplicaţie în modelul OSI care


definesc formatul şi schimbul de mesaje pentru stabilirea şi terminarea
apelurilor (ISUP,TUP) sau pentru transferul informaţiilor de semnalizare în
GSM (TCAP, BSSAP)
BSSAP (BSS Application Part): protocol specific GSM ce permite
transferul transparent al mesajelor CM și MM (DTAP – Direct Transfer
Application Part) și definește mecanisme pentru conversia între protocoale
diferite (BSSMAP - BSS Mobile Application Part) – handover inter MSC,
paging
Comunicații mobile
5.6 Semnalizări în interiorul NSS
❑Stiva de protocoale
MAP
TCAP
SCCP
MTP

❑Strat aplicație (modelul OSI)


MAP –Mobile Application Part - implementat la nivel
MSC/HLR/VLR/EIR/AUC; specificat în GSM 09.02
TCAP –Transaction Capability Application Part – interogări distante
❑Straturi inferioare
SCCP
MTP (MTP1,MTP2,MTP3)
- rutare –MTP3 (semnalizări naţionale) sau SCCP (semnalizări
internaţionale prin GTT)
Comunicații mobile
❑TCAP – Transaction Capability Application Part
- folosind TCAP un utilizator poate apela o funcție care rulează pe un
echipament distant și poate primi un răspuns
- schimbul de mesaje TCAP este structurat în dialoguri
Equip.1 Equip.2

INVOKE function1
Ex: GMSC trebuie să gestioneze două
Dialog 1 function1 apeluri MT: Equip.1 = GMSC, Equip. 2 =
HLR, funcție 1 = funcție 3 = obținerea
REPLY answer1
unui MSRNs; fiecare dialog este
INVOKE function3 referințiat de un identificator propriu

Dialog 2 function3

REPLY answer3

Comunicații mobile
❑TCAP – Transaction Capability Application Part
- permite efectuarea de interogări pe echipamente distante
❑MAP – Mobile Application Part
- conceput special pentru GSM – detalii GSM 09.02
- implementat de MSC/HLR/VLR/EIR/AUC; aceste echipamente comunică
folosind acest protocol pentru:
-gestiunea serviciilor unui abonat (date/voce, SMS, SS etc)
-gestiunea informațiilor legate de mobilitate– adrese la nivel HLR/VLR etc

- transferul informațiilor pentru procedurile de securitate (autentificare,


informații IMEI, criptare etc)
- MAP utilizează serviciile oferite de TCAP pentru a transfera informații în
NSS între 2 sau mai multe echipamente
-standardul definește mai multe interfețe, pe fiecare dintre acestea mesajele
sunt specifice
Comunicații mobile
❑Interfețe MAP

VLR D HLR AUC

B G C
EIR
F
MSC GMSC
E E
MSC
NSS

Comunicații mobile
5. 7 Proceduri de semnalizare
- specificațiile GSM descriu succesiunea de mesaje de semnalizare necesare
pentru a asigura o anumită funcție a sistemului în termeni de proceduri
- procedurile de semnalizare sunt clasificate în functie de protocolul de strat 3
utilizat-> proceduri RR/ proceduri MM/ proceduri CM
5.7.1 Exemple de proceduri RR
Procedurile RR sunt responsabile de :
- stabilirea/menținerea și/sau eliberarea conexiunilor RR
(conexiune RR = conexiune fizică bidirecțională între MS și rețea pentru
a permite schimbul de mesaje de nivel superior MM sau CM)
- conținutul informației transmise și receptia canalelor logice unidirectionale
(BCCH, SCH, FCCH, AGCH, PCH)
- asigurarea continuității convorbirilor în curs – implementare prin
mecanisme de transfer al legaturii
Echipamentele GSM implicate sunt: MS, BTS, BSC si MSC (pentru
handover-uri inter MSC)
Comunicații mobile
❑Procedura de stabilire a unei conexiuni RR
- procedura este inițiată de o stație mobilă ori de câte ori aceasta se
atașează la o retea GSM sau dacă este necesară o procedură de semnalizare
de strat superior (MM/CM)
- poate fi inițiată de către stația mobilă ca răspuns la o procedură de paging,
o singură conexiune de acest tip poate exista la un moment dat pentru o MS
MS BTS BSC
CHANNEL REQUEST (RACH) CHANNEL REQUIRED (RR- CCM)
Număr aleator și motiv acces
CHANNEL ACTIVATION (RR-DCM)
CHANNEL ACTIVATION ACKNOWLEDGE
(RR-DCM)

(AGCH) IMMEDIATE ASSIGNEMENT (RR- CCM) – TS, ARFCn,


numar aleator , valoare TA
SABM (SDCCH) - TMSI
“Contention resolution”
UA (SDCCH)-TMSI

Comunicații mobile
Etape :

1) Cererea este formulată de MS folosind RACH; MS inserează un număr


aleatoriu şi motivul dorește să stabilească conexiunea:
răspuns la paging
actualizarea locației (LAI)
apel de tip MO
apel de urgență
atașare la rețea

2) Cererea este înaintată de către BTS la BSC, împreună cu o estimare a TA


şi numărul de cadru TDMA atunci când cererea a fost primită
3) BSC determină ce canal trebuie alocat (de obicei, un SDCCH şi un
SACCH) şi activează un canal pe un TRX în cadrul BTS, activarea se
efectuează utilizând mesaje RR/BTSM de tip DCM mesaje şi facilități de
adresare LAPD (SAPI + TEI)

Comunicații mobile
Cele mai importante elemente din mesajul Channel Activation sunt
- Channel type –SDCCH, număr canal
- ARFCn
- parametri salt de frecență: HSN, MAIO
- secvență de antrenare (TSC- Training sequence code)
4) După activarea cu succes a canalului, BSC construieşte un mesaj de asignare
care conţine descrierea completă a canalului (TS, ARFCn, TSC, HSN, informați
privind saltul de frecvență -MAIO, informații TA). Mesajul este transmis către MS
pe AGCH fără interpretare de către BTS.
Distincţia între mai multe cereri plasate în același timp în același cadru TDMA se
face prin inserarea în mesajul de asignare a numărului aleator ales de MS transmis
în cererea de pe RACH și a numărului de cadru TDMA
5) MS se sincronizează pe canalul alocat (SDCCH) şi trimite identificatorul TMSI)
într-un cadru LAPDm (SABM)
BTS copiază identificatorul TMSI pe care îl trimite într-un cadru LAPDm (UA).
Doar stația mobilă care își recunoaște identitatea va emite/recepționa pe canalul
alocat (contention resolution)
Comunicații mobile
❑ Procedura de paging
- procedura de semnalizare a unui apel către o stație mobilă. Aceasta este
identificată pe interfața radio prin TMSI
- este inițiată de către MSC
MS BTS BSC MSC

PAGING (include IMSI/TMSI si LAI)


PAGING COMMAND(RR) BSSMAP
PAGING REQUEST (RR)
. (PCH)
.
. (PCH)
PAGING REQUEST (RR)

Procedură de stabilire a unei conexiuni RR

PAGING RESPONSE PAGING RESPONSE PAGING RESPONSE


Cadru LAPDm SABM RR (RLM) (BSSAP) + CGI

Comunicații mobile
- mesajul PAGING RESPONSE include capabilitățile radio ale MS și
TMSI
- mesajul inițiază stabilirea unei conexiuni SCCP pentru schimb ulterior de
mesaje de semnalizare
❑ Proceduri de handover
- asigurarea continuitatii apelurilor în curs
- procedurile de handover nu privesc decât stațiile mobile in stare activa
- tip: “hard-handover” – statia mobilă își oprește mai intâi emisia pe
vechiul canal și doar după aceea incepe să emită pe noul canal
- decizia este luată întotdeauna de către BSC-ul curent
- se bazeaza pe măsuratori efectuate în downlink de stația mobilă pentru
canalul de trafic curent (RXQUAL) și pentru frecvențele baliză recepționate
(RXLEV) si pe măsurători efectuate de BTS pentru directia uplink doar
pentru canalul curent (RXQUAL, RXLEV)
- RXQUAL- calitatea legăturii, RXLEV- nivelul semnalului

Comunicații mobile
Tipuri de handover
Intra BTS (intra-cell) - noul canal este alocat în aceeași celulă; nevoia
poate apărea daca nivelele de putere raportate de MS pentru celulele
vecine sunt mai mici și dacă calitatea convorbirii pe canalul curent nu este
corespunzătoare. Pot implica schimbări de bandă GSM900-DCS1800
Intra BSC
- canalul dedicat curent (TCH sau SDCCH) și cele viitore sunt mapate pe
două BTS-uri deservite de același BSC
- chiar daca nu este implicat direct, un echipament de tip MSC este
informat (mesajul include identitatea noi celule)

-intra/inter MSC– noul canal dedicat este alocat pe un BTS gestionat de


un alt BSC/MSC;

Comunicații mobile
Etapele unui handover intra BSC:
- MS intocmește rapoarte cu măsurători pentru celula curentă și pentru
celulele vecine indicate de reșea pe SACCH
- rapoartele sunt trimise pe SACCH (uplink) către BTS-ul curent, doar
cele mai bine recepționate frecvențe (BSIC) sunt indicate
- BTS-ul adaugă măsurătorile pentru uplink și trimite raportul către BSC
- BSC decide ca stația mobilă va fi servită în condiții mai bune de o altă
celulă (alt BTS, alt sector etc.)
- BSC alocă un nou canal dedicat pe un nou BTS
- statia mobila este informata ca un handover va fi efectuat; comanda
include descrierea noului canal (TS, frecvență, TSC)
- MS își încetează emisia pe vechiul canal și trimite salve de acces repetate
pe noul canal alocat
Comunicații mobile
- salvele de acces permit noului BTS să estimeze valoarea pentru TA
- noul BTS informează BSC; BSC trasmite (via BTS) pe noul canal alocat
informații suplimentare (obligatoriu valoarea TA, nivel putere)

- statia mobilă stabilește o legatură logica cu BTS prin schimbul de cadre


LAPDm SABM/UA folosind informatia de TA;

- MSC este informată de efectuarea transferului, mesajul include codul CI al


noi celule. Codul CI este memorat pentru alte semnalizări ulterioare.

Comunicații mobile
MS BTSnou BTSvechi BSC MSC
MEASUREMENT REPORT (RR)
(dowlink, transmisie pe SACCH)
MEASUREMENT REPORT (RR)
(uplink +downlink)
CHANNEL ACTIVATION (RR)
CHANNEL ACTIVATION
AKNOWLEDGE (RR)

HANDOVER COMMAND (RR)

HANDOVER ACCESS (RR)


. FACCH
. HANDOVER ACCESS (RR)
. PHYSICAL INFORMATION

SABM (LAPDm) (RR)

UA (LAPDm) HANDOVER COMPLETE (RR)


HANDOVER PERFORMED

BSSMAP

Comunicații mobile
Mecanisme de handover de tip Intra MSC
- același MSC, BSC diferit
- MSC are un rol activ, alocarea de resurse via BSC-ul nou este controlată
de MSC
Etape:
- BSC-ul curent ia decizia de handover
- BSC-ul curent identifică faptul că noua celulă este controlată de un alt
BSC și folosește semnalizări de tip BSSMAP pentru a indica necesitatea
unui handover
- MSC folosește semnalizări dedicate pentru a iniția alocarea de resurse pe
noul BSC
- după alocarea resurselor dedicate MSC construiește o comandă de
handover către MS
- MS se sincronizează pe noul canal
- MSC inițiază eliberarea resurselor folosite în vechiul BSS

Comunicații mobile
MS BSCnew MSC BSCold
MEASUREMENT REPORT (via old BTS)
(uplink SACCH)
HANDOVER REQUIRED (BSSMAP)

HANDOVER REQUEST (RR)

Activare canal nou


HANDOVER REQUEST
AKNOWLEDGE (RR)

HANDOVER COMMAND (RR)

Acces canal nou

HANDOVER COMPLETE (RR)

HANDOVER COMPLETE (RR)


CLEAR COMMAND (BSSAP)

CLEAR COMPLETE (BSSAP)

Comunicații mobile
5.7.2 Exemple de proceduri MM

- gestiunea mobilitatii utilizatorului si asigurarea confidentialitatii


- au loc intre MS si VLR via MSC
❑ Procedura de autentificare
- interzice accesul la rețea al utilizatorilor care nu dispun de o cartela SIM validă
- poate avea loc la orice cerere stabilire de apel (MO/MT/apeluri între utilizatori
GSM), la efectuarea unei proceduri de actualizare a localizării sau dacă un abonat
schimba setările serviciilor suplimentare
- necesită existența unui canal dedicat (a unei conexiuni RR)

- prin mesaje dedicate de tip MM VLR verifică daca semnătura (“signed


response”) –SRES - calculată de o stație mobilă folosind ca parametri un număr
aleator (RAND) și cheia de autentificare (stocată pe SIM) este aceeași cu cea
memorată pentru utilizatorul respectiv de VLR ; accesul este permis doar dacă cele
doua semnături coincid

Comunicații mobile
VLR
MS BSS MSC

Stabilire conexiune RR

AUTHENTICATION REQUEST (MM/DTAP)


A3 (Ki de pe SIM) RAND

AUTHENTICATION RESPONSE (MM/DTAP)


SRESMS

- verificarea se face de către VLR, MSC inaintează SRESMS către VLR


prin mesaje MAP/B dedicate

Comunicații mobile
❑ Procedura de setare a modului de lucru criptat
- efectuată după autentificare
- este necesară pentru sincronizarea în timp a momentului în care MS și BTS
încep să transmită criptat

MS BTS BSC MSC


Procedura de stabilire conexiune RR

Procedura de autentificare
CIPHER MODE COMMAND (BSSMAP)
ENCRYPTION COMMAND (RR) Kc
Kc
CIPHERING MODE COMMAND (RR)
Text necriptat

CIPHERING MODE COMPLETE (RR)


Text criptat CIPHER MODE COMPLETE (BSSMAP)

Comunicații mobile
Etape:

- cheia de criptare este transferată prin mesaje BSSMAP la BTS


- BSC construieşte o comandă de criptare pe care o trimite către BTS
împreună cu cheia de criptare; BTS începe să decripteze (uplink)
- BSC trimite via BTS instrucţiuni necriptate către MS; mesajul include
detalii privind algoritmul de criptare și privind mesajul care trebuie
criptat
- MS începe să cripteze sale folosind cheia de criptare de pe cartela SIM,
incluzând tipic IMEI în primul mesaj criptat pe direcție uplink
- Mesajul este decriptat la nivel BTS care retrimite IMEI către NSS

Comunicații mobile
❑ Procedura de actualizare a localizarii
- este efectuată de către o stație mobilă în stare inactivă
- in stare inactivă stația mobilă efectuează măsuratori ale nivelului
semnalului recepționat pentru frecvențele baliză indicate pe BCCH;
- statia mobila este sincronizată doar cu o singură frecvență baliza (în
frecventa FCH și in timp SCH); decodând canaul BCCH asociat stația
mobilă citește codul LAI pe care îl stochează pe cartela SIM
- dacă nivelul semnalului recepționat scade sub o anumită valoare. statia
mobila se sincronizează cu o alta frecvență baliză ; daca identificatorul LAI
difuzat pe canalul BCCH asociat diferă de valoarea memorată pe SIM,
stația mobila ia decizia de a efectua o procedură de actualizare a localizării
având drept scop inserarea in VLR a noului LAI asociat ariei de localizare
- trasmiterea se face pe SDCCH; pentru a putea transmite noul LAI statia
mobila formulează în prealabil o cerere de stabilire a unei conexiuni RR
Comunicații mobile
Aria de localizare aparține aceleiasi arii de servicii MSC/VLR

MS BSS MSC VLR

Stabilire conexiune RR

LOCATON UPDATING REQUEST (MM+DTAP) –LAI vechi, TMSI

Autentificare (optional)

MAP/B (LAI inscris in VLR)

new LAI
LOCATON UPDATING ACCEPT (MM+DTAP)

new LAI

Aria de localizare aparține unei alte arii de servicii MSC/VLR


- Presupune un dialog suplimentar cu HLR care trebuie să memoreze adresa
SS7 a MSC/VLR
Comunicații mobile
VLR VLR
MS New Old
MSCMSC
old New
MSCMSC HLR
new
BSS
Stabilire conex. RR
LOCATON UPDATING REQUEST (MM+DTAP)
old TMSI, old LAI MAP/B
TMSI
MAP/B
IMSI + auth data
Procedura de autentificare (optional) MAP/D
New VLR address set in HLR

MAP/D

Triplets(SRES, Kc, RAND)


MAP/D
IMSI/TMSI deleted from the old VLR
LOCATON UPDATING ACCEPT (MM+DTAP)
LAI nou, TMSI nou

Comunicații mobile
❑ IMSI attach/detach
- procedură de atașare la rețea ce presupune și o procedură de actualizare a localizării prin
care un VLR este notificat de codul LAI difuzat pe BCCH iar HLR de adresa VLR-ului
curent

5.7.3 Exemple de proceduri CM


- sunt cele mai generale și implică efectuarea în prealabil de proceduri RR și MM
- includ proceduri specifice celor 3 protocoale incluse în protocolul CM (SMS, CC,SS)

❑ Procedura CC de deservire a unui apel de tip MT


- presupune stabilirea de circuite între centralele de tranzit (schimbul de mesaje de tip IAM,
ACM descrise anterior)
- include proceduri MAP pentru obținerea unui MSRN ca adresă de rutare
- necesită efectuarea prealabilă de proceduri MM și RR

Comunicații mobile
Protocoale de semnalizare implicate în procedură:

Etape:
-centrala la care abonatul fix este conectat (LE) inițiază un mesaj IAM către GMSC.
Mesajul include numarul MSIDN al utilizatorului mobil, rutarea se face prin SCCP
(eventual prin functii GTT daca apelul este internațional)
-mesajul IAM rezervă un circuit pe segmentul LE -GMSC
-GMSC interoghează HLR folosind protocolul MAP/C și TCAP
-HLR face translatia MSISDN-IMSI și interoghează VLR-ul curent (adresa este cunoscută)

Comunicații mobile
- adresa MSRN este returnată prin MAP către GMSC
-GSMC trimite un mesaj ISUP/TUP de tip IAM către MSC-ul curent pentru a rezerva un
circuit pentru apelul de voce sau date (ISUP) sau numai voce (TUP)
GMSC HLR VLR
ISUP/TUP (IAM) MSC
MSISDN
MAP/C (MSISDN inclus)
MAP/D (inclus IMSI)
cerere MSRN
cerere MSRN
MAP/D(MSRN alocat de
VLR)
MAP/C (MSRN)
ISUP/TUP
MSRN
-MSC-ul curent (folosind MRSN) interoghează VLR-ul curent pentru a determina aria de
localizare curentă (mesaje MAP/B) și TMSI-ul abonatului
- MSC inițiază o procedură de paging; ca răspuns stația mobilă care iși recunoaste TMSI-ul
inițiază o procedură de stabilire a unei conexiuni RR pentru autentificare (obținerea unui
SDCCH)

Comunicații mobile
-autentificarea are loc pe SDCCH prin schimb de mesaje MM,DTAP ți MAP/B
-modul de lucru criptat este inițiat la comanda rețelei
- MSC-ul curent trimite un mesaj CC prin care indică tipul apelului (fax, date, voce)
-daca MS poate accepta apelul (daca implementează de exemplu serviciul de fax)
trimite către MSC un mesaj CC de acceptare a apelului (PD=CM, transparent prin
BSS, DTAP); abonatul este alertat prin mijloace vizuale și auditive; MSC este
informat prin mesaje CC
-un canal de trafic este alocat prin mesaje BSSMAP, RR (SDCCH);
- mesaje de ISUP/TUP de tip ACM indică centralelor de tranzit ca circuitele de
trafic au fost rezervate pe fiecare segment (MSC-GMSC, GMSC-LE)
- apelul poate incepe in orice moment

Comunicații mobile
VLR
MSC BSS MS

PAGING (BSSMAP-
LAI,TMSI)
Procedura de paging

Stabilire conexiune RR (RR +LAPDm)

Autentificare(DTAP+ MM)

Setare mod de lucru criptat

Verificare IMEI (optional)


SETUP (CC/DTAP)

CALL CONFIRMED (CC/DTAP)

Asignare canal de trafic

ALLERTING (CC/DTAP) Sunet apel

Comunicații mobile
- - asignarea unui canal de trafic presupune următorul schimb de mesaje de
semnalizare:
VLR
MSC BSC BTS MS

ASSIGNEMENT REQUEST
CHANNEL ACTIVATION
CHANNEL ACTIVATION ACK

ASSIGN. COMMAND SDCCH

SABM
UA
ASSIGN. COMPLETE
FACCH
ASSIGN. COMPLETE

Comunicații mobile
VLR
GMSC MSC
ISUP/TUP

ACM(circuit GMSC-MSC stabilit ) CC CONNECT (DTAP-de la MS)


ISUP/TUP

ACM (circuit LE-GMSC stabilit)

ISUP/TUP
ISUP/TUP
ANM
ANM

❑Specificații GSM proceduri de semnalizare


- GSM 09.02 - MAP
- GSM 09.10 – MAP/ signaling procedures
- GSM 04.08 – Mobile radio interface layer 3 specification
- GSM 08.08 – MSC - BSC interface; Layer 3 specification
Comunicații mobile
6. General Packet Radio Service (GPRS)

Comunicații mobile
6.1 Introducere
- serviciu de transport introdus în Faza 2+ a standardizării GSM
- GPRS introduce:
- mecanisme de transfer a informației în mod pachet pe interfaţa radio GSM
- o noua retea nucleu dedicata serviciilor în mod pachet
- conexiuni de tip “always-on”
- extinde conceptele HSCSD (High Speed Circuit Switched Data) (3GPP TS
23.04)

Comunicații mobile
- teoretic un utilizator poate utiliza 8 canale în paralel (staţiile mobile GPRS sunt
concepute în aşa fel încât să permită emisia şi recepţia simultană)

Avantaje mod de operare cu comutație de pachete


- resursele radio sunt alocate doar la cerere (aceleaşi resurse fizice pot fi partajate
de mai mulţi utilizatori); doar un utilizator este activ la un moment dat și
folosește setul de resurse fizice
- tarifarea se face funcţie de volumul de date transferat şi nu funcţie de timp ca în
GSM

-GPRS introduce noi scheme de codare a canalului ce permit transferul datelor


utilizator la debite de până la 21.4 kbiti/s/TS pe interfata radio Din punct de vedere al
serviciilor GPRS introduce:
- noi mecanisme de transfer a mesajelor scurte pe canale de trafic, cu
întârzieri mai mici
- acces direct la rețele de tip IP fără utilizarea arhitecturii specifice WAP

Comunicații mobile
- debitul maxim teoretic în GPRS: 21.4 kbiţi/s/TS * 8 TS =171.2 kbiţi/s
- implementări uzuale: debit mediu de 64.2kbiți/s (terminalele mobile multislot
tipice sunt de clasa 10, capabile să opereze pe maxim 4 intervale
temporale/direcţie)
- prin intermediul GPRS o reţea GSM PLMN poate fi vazută ca o sub- reţea de tip IP

Comunicații mobile
Statiile mobile GPRS pot fi de 3 tipuri:

ClasaA – permit efectuarea simultană de apeluri de voce GSM / transferuri de date GPRS

Clasa B – un astfel de terminal poate fi ataşat atât GSM cât şi GPRS simultan dar nu
poate fi activ în acelaşi timp în ambele tehnologii; de exemplu un transfer de date GPRS
este suspendat pe durata apelurilor de voce

Clasa C – include terminale ataşate la GSM sau la GPRS (ex: un terminal de clasa C
atasat la GPRS nu poate primi apeluri de voce)

Terminalele de clasaA/B/C – sunt clasificate şi functie de clasa multislot (numărul


maxim de intervale temporale pe care pot opera – detalii: 3GPP TS 05.02

Comunicații mobile
Comunicații mobile
Abis OMC
Um
OMS VLR HLR AUC

X25
EIR
CCU
MSC
GPRS BTS BSC MSC GMSC
MS PSTN
CCU PCU NSS
ISDN
A
Gr PLMN
Gs
BSS Gf
Gb SGSN Gn Gc
6.2 Arhitectura unei Gn Gi
rețele GSM/GPRS SGSN GGSN
PDN
(Internet,
Gn X25)
date/voce Border Gp Alte rețele
semnalizări Rețea nucleu GPRS GGSN
PLMN
Comunicații mobile
6.2.1 Echipamente specifice GPRS
PCU – Packet Control Unit
- gestionează alocarea resurselor pe interfața radio pentru servicii GPRS (alocarea de
intervale temporale multiple unui utilizator; partajarea aceluiași interval temporal
TDMA între mai mulți utilizatori), etichetare pachete cu identificatori speciali pentru
multiplexare temporală, segmentare și reasamblare (cadre LLC în/din blocuri
RLC/MAC);

- implementează mecanisme de selectare a unei scheme de codare (CS- coding scheme)


din 4 disponibile

- implementat atât în hardware cât și în software

CCU – Channel Codec Unit


- implementează mecanisme de codare adaptivă pentru protecție la erori în GPRS
- gestionează efectuarea și construirea rapoartelor cu măsuratori pentru servicii GPRS
(constructiv este inclus atât in MS cât și BTS)

Comunicații mobile
SGSN– Serving GPRS Support Node
- gestionează toate stațiile mobile dintr-o regiune geografică,
-implementeaza functii de gestiune a mobilității ( atașare/detașare GPRS,
citire date din HLR, autentificare, criptare, localizarea stațiilor mobile
pentru servicii în mod pachet etc)
- transfer de date către/de la MS
- funcții de tunelare pentru transfer cu/de la GGSN

GGSN– Gateway GPRS Support Node


-echipament de tip gateway pentru interfațare cu rețele cu comutație de pachete
cu funcții în principal de rutare IP – pachetele IP transferate către/de la alte rețele
externe sunt rutate către /de la SGSN-ul curent al stației mobile;
- implementează functii NAT (Network Address Translation)
-implementează funcții de alocare a adreselor IP dinamice pentru terminalele mobile
via DHCP (dacă acestea nu au adrese statice alocate de operator)
-gestionează stabilirea sesiunilor de date (sesiuni PDP în specificații), întreține
tabele cu sesiunile active

Comunicații mobile
- implementează functii de interogare a HLR pentru a afla adresa SGSN-ului curent
- realizează tarifarea funcție de volumul de date transferat

Border GGSN– GGSN –uri dedicate pentru conectarea retelelor nucleu GPRS ce
apartin unor operatori diferiti ca suport pentru roaming in cazul serviciilor de date

6.2.2 Interfețe GPRS

Gn –(SGSN < – >(S)GGSN) –conectează SGSN-uri și GGSN-uri ale aceluiași


operator
- este tranzitată atât de date cât și de semnalizări
- ansamblul de interfețe Gn este denumit in standard GPRS intra- PLMN backbone

Gd –(SGSN < – >SMS –GMSC/SMS-IWMSC) –transferul SMS

Gp –(Border GGSN< – > alt Border GGSN) –conectează două GGSN- uri aparținând
unor operatori diferiți, date/semnalizări
Comunicații mobile
- ansamblul interfețelor Gp este numit in standard GPRS inter-PLMN backbone
Gb –(SGSN< – >BSS) – transfer de date/semnalizări/SMS între BSS și SGSN,
implementează protocolul Frame Relay

Gs –(SGSN < – > MSC) – optională, doar pentru semnalizări, are rol doar pentru statii
GPRS de clasa A,B pentru efectuarea de proceduri GPRS/GSM combinate: atașare
combinată GPRS/GSM, actualizare a localizarii (arie de localizare, arie de rutare,
paging GSM în cazul unui transfer de date)
Gc –(GGSN < – > HLR) – semnalizări pentru schimbul de informații de rutare pentru
găsirea SGSN-ului curent prin interogări HLR formulate de GGSN
Gr –(SGSN < – > HLR) –semnalizări efectuate în etapa de atașare GPRS (profil QoS,
triplete de autentificare etc)
Gf –(SGSN < – > EIR) – semnalizări pentru împiedicarea accesului la rețea a terminalelor
furate (IMEISV)
Gi –(GGSN< – >PDN) – transfer de date și semnalizări cu rețele externe de date

Comunicații mobile
Comunicații mobile
Comunicații mobile
6.3 Adrese și identificatori GPRS
- pe lângă adresele și identificatorii GSM (IMSI, MSISDN, MSRN, TMSI, LAI, CGI etc)
GPRS utilizează adrese și identificatori dedicați pentru transferul de date

❑RAI – Routing Area Identity

Arie de rutare (Routing Area - RA): are un rol similar cu aria de localizare definită în
GSM; pentru toate celule dintr-o RA procedurile dedicate GPRS sunt gestionate de
acelasi SGSN
O arie de localizare este compusă din mai multe arii de rutare

RAI =LAI + RAC = MCC + MNC + LAC + RAC

RAC =Routing Area Code – identificator unic al unei arii de rutare în spațiul
geografic acoperit de un operator GPRS

RAI – identificator unic al unei arii de rutare în spațiul GPRS global


Similar procedurii de actualizare a localizării din GSM o procedură de actualizare a
ariei de rutare este definită în GPRS.
Comunicații mobile
❑ PTMSI – Packet TMSI
- IMSI – (similar cu GSM) = identitatea unui abonat GPRS

- P-TMSI – similar cu IMSI, este utilizat in proceduri de semnalizare pe interfața radio


pentru a evita transmiterea IMSI
- alocarea PTMSI se face de către SGSN după o procedura similară celei de alocare a
unui TMSI în GSM
- folosit în proceduri de semnalizare (paging de exemplu)
❑ Adresa PDP
- PDP = Packet Data Protocol
- context PDP – set de informații care caracterizează o sesiune de date
- este necesară pentru orice transfer de date; poate fi alocată temporar sau
permanent
- pentru conexiuni la rețele externe adresa PDP este o adresă de tip IPv4 (pentru
Internet)/X. 21 (pentru retele X.25); are rolul MSISDN din GSM
- valoarea si tipul adresei PDP sunt incluse in GPRS intr-un termen general numit context
PDP ce definește parametrii unei conexiuni între o stație mobilă și o rețea externă

Comunicații mobile
❑ TLLI Temporary Logical Link Identity
-folosit doar pentru transferul de date. identifică in mod unic la nivel SGSN o statie
mobilă atașată GPRS implicată într-un transfer de date; poate fi local (alocat de același
echipament de tip SGSN), sau străin (foreign) (alocat de alt echipament de tip SGSN).
❑ Temporary Block Flow (TBF)/Temporary Flow Identifier(TFI)
- utilizați pentru identificarea conexiunilor fizice între MS și BSS pe durata unui
transfer de date. Un TBF corespunde unui fragment dintr-un cadru LLC trimis de MS
sau SGSN. Un transfer temporar de tip TBF este etichetat cu un identificatory de tip
TFI (valori pe 5 biți)
❑ Tunnel ID (TID)

-GPRS utilizează tunelare între SGSN și GGSN; un identificator de acest tip este
utilizat pentru a eticheta fluxurile de date aparținând unor terminale GPRS diferite ce
au loc între același SGSN si GGSN-uri multiple/unice

– este construit pe baza IMSI și a informațiilor legate de sesiunea de date în curs

Comunicații mobile
6.3 Transferul pachetelor în GPRS
-interactiunea intre o aplicație și GPRS are loc la nivel rețea – sarcina principală a unei
rețele GPRS este de a transfera pachete IP/X.25 intre stația mobilă și o rețea de date
externă
- similar cu serviciile GSM de tip CSD GPRS indeplinește un rol de serviciu de transport
: primește pachete la intrare (generate de o aplicație), le transportă și le trimite către o
rețea externă

Aplicație Aplicație

GSM/GPRS

IP PLMN IP
SGSN tunelare GGSN

GPRS-MS Datagrame IP Datagrame IP Gazdă


Comunicații mobile
- pentru a putea utiliza serviciile GPRS o statie mobila trebuie să se atașeze unei rețele
GPRS printr-o procedură specifică

- dupa atașare MS și SGSN comunică pe o legatură logică (logical link) – legatura


logică este utilizatâ atât pentru transferul datelor cât și pentru semnalizări

- identificarea resurselor fizice la nivel BSS se face prin identificatori de tip TFI
(Temporary Flow Identifier)

Comunicații mobile
pentru a putea transfera date cu o rețea externă o altă conexiune logică trebuie
activată; acest lucru este realizat în GPRS prin activarea unui context PDP intre
MS și GGSN
- un context poate fi activat la initiațiva stației mobile sau a rețelei (doar pentru
apeluri de date de tip MT)

❑ Context PDP

Un context PDP este caracterizat de:


- un câmp numit Access Point Name (APN) – cu rol de identificator al rețelei
externe cu care va avea loc schimbul de date via un echipament GGSN
- o adresă PDP (IP sau X.121 pentru rețele X.25) alocată static (la încheierea unui
abonament) sauasignată dinamic de către rețea unei stații mobile GPRS (prin
intermediul unui server de tip DHCP –Dynamic Host Configuration Protocol)
implementat de operatorii GPRS

- profilul QoS cerut si profilul QoS negociat

Comunicații mobile
- rezultatul unei proceduri de activare a unui context PDP este stabilirea unei unei
conexiuni logice între SGSN-ul curent și GGSN-ul dedicat pentru a deservi rețeaua
indicată de câmpul APN
context PDP 1, adresă
PDP1 QoS1, APN1 PDN1
GGSN1
BSS
GPRS-MS SGSN
TLLI
PDN2
GGSN2
context PDP 2, adresă
PDP2 QoS2, APN2

transferul de date intre GGSN și SGSN se face in ambele directii prin tunelare
– încapsularea datagramelor IP într-un alt format de nivel rețea (IP în GPRS) și transferarea
acestora fără modificare a conținutului sub acest format în interiorul rețelei

Comunicații mobile
- o statie mobilă poate avea mai multe contexte PDP concurente (ex: acces email și
simultan acces la intranet, acces ftp si http cu profile QoS diferite etc). Pentru a putea
distinge la nivel rețea GPRS între aceste contexte stația mobila inserează un identificator
numit NSAPI (NSAPI- Network Service Acces Point Identifier) în cererea de stabilire a
unei sesiuni. NSAPI nu are alte roluri și este inserat de MS (maxim 15 valori distincte)

- SGSN atașează cererii de context PDP identitatea IMSI a stației mobile si


formează identificatorul TID=IMSI + NSAPI

- contextul PDP este activat de către GGSN-ul atașat punctului de access APN;

- SGSN întretine tabele cu mapările între TLLI/IMSI, NSAPI <–> TID, adresa
IP a GGSN

- GGSN întretine tabele cu mapările între adresa IP a MS, adresa IP a SGSN


<–> TID

Comunicații mobile
- daca nu există un context PDP activat și GGSN primește date adresate unei MS care are
alocată o adresa statică permanentă, GGSN poate iniția activarea unui context PDP prin
intermediul SGSN-ului curent (adresa acestuia este cunoscută de HLR)
- activarea unui context PDP nu este echivalenta cu o procedura de atasare la GPRS
- un context PDP poate fi șters la inițiativa rețelei dacă stația mobilă nu transmite nimic
într-un interval de timp dat

6.4 Canale logice și fizice GPRS

- canal fizic – definit ca și in GSM (repetarea unui anumit interval temporal în cadre
TDMA consecutive, organizate pe o frecvență purtătoare)

- canale fizice utilizate pentru servicii de date se numesc PDCH (Packet Data Channels). 1
PDCH = 1 TS pe o frecvență purtătoare

Comunicații mobile
Comunicații mobile
6.5 Maparea canalelor logice în canale fizice

- este facută conform unei structuri repetitive de 52 cadre TDMA formată din 12 blocuri
radio (un bloc radio = repetarea unui interval temporal în 4 cadre TDMA consecutive),
cadre inactive și cadre dedicate comenzilor pentru avansare temporală

Comunicații mobile
- un bloc radio defineste rezoluția minimă de alocare a resurselor pentru transfer de
date (sau a semnalizărilor dedicate unei MS)

Exemplu: o stație mobilă ce are alocat un PDTCH dowlink în intervalul TS2

Date recepționate de stația mobilă în blocul B0

Date recepționate de o altă stație mobilă în blocul B1

- posibilități multiple de mapare, detalii: (3GPP TS 03.64)

Comunicații mobile
6.6 Partajarea resurselor radio
Două posibilități sunt implementate în GPRS :
-alocare statică : o statie mobilă utilizează pe toata durata transferului de date canale de trafic
dedicate, indicate de rețea sub forma unui “bitmap” (alocare de resurse în fiecare bloc radio)
-alocare dinamică :
-canalele de traffic sunt alocate în intervale temporale singulare sau multiple pe aceeași
frecvență ; alocarea se face cu o rezoluție definită de un bloc radio
Exemplu: 2 utilizatori cu profile QoS diferite (set de parametri legați de prioritate,
întârzieri, debit mediu și maxim, probabilitate de eroare)
TS7
TS6
TS5
TS4
TS3 Utiliz. 1 Utiliz. 1 Utiliz. 1 Utiliz. 1
TS2 Utiliz. 1 Utiliz. 1 Utiliz. 1 Utiliz. 1
TS1 Utiliz. 1 Utiliz. 1 Utiliz. 1 Utiliz. 1 Utiliz. 2 Utiliz. 2 Utiliz. 2 Utiliz. 2

TS0 Utiliz. 1 Utiliz. 1 Utiliz. 1 Utiliz. 1 Utiliz. 2 Utiliz. 2 Utiliz. 2 Utiliz. 2


n n +1 n+2 n+3 …
Cadre TDMA
Comunicații mobile
- informațiile asociate unui cadru LLC segmentat sunt transmise pe
conexiuni temporare pe durata unuia sau a mai multor blocuri radio, și sunt numite în
GPRS Temporary Block Flow (TBF). Transferul în cele două direcții uplink și
downlink dă naștere la două TBF-uri distincte
❑ Cum poate o stație mobilă să iși dea seama dacă datele recepționate într-un
bloc radio îi sunt destinate ei sau unei alte stații mobile cu care partajează
același canal?
- GPRS implementează soluții diferite pentru uplink și downlink
-downlink – toate datele trimise în TBF-uri sunt etichetate de către rețea (în
antetele blocurilor RLC/MAC) cu un identificator pe 5 biti numit TFI -
Temporary Flow Identity, alocat în timpul inițierii transferului downlink
- toate statiile mobile ce partajează același resurse fizice (PDCH), inspectează și
analizează identificatoarele TFI; doar cea care îsi recunoaște TFI-ul (identitatea)
va păstra și interpreta datele recepționate
TFI1 TFI1 TFI2 TFI2 TFI1

date MS1
Comunicații mobile
- în directia uplink accesul este controlat de către rețea prin intermediul unui alt
identificator numit USF- Uplink State Flag (alocat de asemenea în momentul
inițierii TBF)
-USF se reprezintă pe 3 biti, este inserat în blocurile RLC/MAC trimis în downlink și
indică care dintre stațiile mobile GPRS pot utiliza canalul de trafic pe durata blocului
radio următor.
MS1

TFI2 date MS2 USFMS1 BSS MS1 BSS

MS2 date MS1 + TFIMS1

În exemplul de mai sus MS1 și MS2 partajează același PDCH, doar MS1 va
emite pe durata blocului radio următor
Mecanismul TFI/USF controlează accesul la mediu si este implementat de PCU.

Comunicații mobile
downlink
Exemplu: 3 stații mobile ce partajează aceleași resurse fizice

….

USF B
USF C
USF A

USF B
TFI C

TFI B
TFI A
TFI A

B0 B1 B2 B3

uplink

TFI B
TFI B
TFI C


TFI A

B0 B1 B2 B3 B4
Comunicații mobile
6.8 Codarea canalului în GPRS
- creșterea debitului util se face în GPRS pe două căi:
-> operare multislot (maxim 8 intervale temporale/utilizator)
-> scheme de codare a canalului mai eficiente ce pot fi schimbate adaptiv
- GPRS definește 4 scheme de codare (CS- Coding Scheme) ce pot fi schimbate
la inițiativa retelei pentru transfer pe canale de tip PDTCH;
Canalele logice de control sunt codate cu aceeași schema de codare CS (CS1)

CS1 CS2 CS3 CS4

BTS
MS MS MS MS

Distanță
Redundanță
- atenuarea crește cu distanța -> la distanțe mari de raportul semnal zgomot
scade-> PCU poate decide schimbarea schemei de codare
Comunicații mobile
Mecanismul de adaptare a legăturii = mecanismul de schimbare adaptivă a
schemei de codare în GPRS bazat pe măsuratori ale nivelelor de semnal

Schema de codare (CS) – este aleasă de rețea și este indicată stației mobile prin
intermediul bitilor “stealing flags” din structura unei salve normale GSM

57 biti date Secventa de


F F 57 biti dateTF1
antrenare

4 valori posibile (CS1- CS4)

Excepție: la inițierea unui TBF este utilizată întotdeauna CS1


Codarea canalului utilizează concepte similare cu cele din GSM: coduri bloc, coduri
convoluționale, strecurare, întrețesere
Identificatorul USF este de asemenea codat pentru protecție la erori

Comunicații mobile
Tail bits
USF
Pre-codare
USF
Cod 456
convoluțional Strecurare Intretesere
biti/20ms
Cod bloc

BCS

Biti utilizator +
auxiliari
Cod bloc: cod Fire (40 biți de control) sau cod ciclic (16 biți de control) funcție de
schema de codare
BCS – Block Check Sequence – corecție și detecție de erori pentru un bloc
RLC/MAC
USF – codat FEC în downlink folosind scheme de codare predefinite pentru CS2-
CS4; în CS1 se transmite necodat
Cod convoluțional: R=1/2, lungime de constrângere K=5 (cel din GSM)
Întrețesere: 4 salve consecutive similar cu metoda folosită pentru semnalizări în GSM
Comunicații mobile
USF Date utilizator Cod bloc

USF Date utilizator BCS


Precodare USF
USF Date utilizator BCS Cod convolutional

Biti codati FEC

Strecurare
Bloc RLC/MAC codat FEC (456/20ms)

CS USF USF codat BCS Tail bits Date Biti Biti Debit
utiliz. codati eliminati [kbiti/s]
FEC Prin
strecurare
CS1 3 3 40 (Fire) 4 181 456 - 9.05
CS2 3 6 16(ciclic) 4 268 588 132 13.4
CS3 3 6 16(ciclic) 4 312 676 220 15.6
CS4 3 12 16(ciclic) - 428 456 - 21.4

Comunicații mobile
6.9 Protocoale de transmisiune GPRS
- transferul datagramelor IP/pachetelor X.25 este asigurat în GPRS prin
utilizarea de protocoale dedicate pe fiecare interfață
Aplicație
IP/X25 IP/X25
SNDCP SNDCP GTP GTP
TLLI LLC TCP/UDP TCP/UDP
LLC
RLC RLC BSSGP BSSGP IP IP
MAC MAC NS/FR NS/FR L2 L2 L2

Strat fizic Strat fizic Strat fizic Strat fizic Strat fizic Strat fizic Strat fizic

MS BSS (PCU) SGSN GGSN

Um Gb Gn

Comunicații mobile
❑ SNDCP – Sub-network Dependent Convergence Protocol
- asigură transferul de date între MS și SGSN prin segmentare și asamblare
- permite multiplexarea mai multor contexte PDP pe aceeași conexiune logică
(distincția fiind făcută prin câmpul NSAPI inserat de stația mobilă –maxim 11 valori
distincte)
- asigură compresia antetelor şi a datelor utilizator (V.42bis)
PH Pachet date Pachete IP/X25 (max 65535 octeti)
SNDCP
SH Date SH Date
- parametrii compresie SNDCP – PDU (protocol data unit)
- NSAPI (max. 1560 octeți)
❑LLC –Logical Link Control
- gestionează transferul fiabil de date între MS și SGSN pe o conexiune logică
(identificată prin TLLI – stabilită anterior în planul de semnalizări)
- implementează funcții de protocol ce operează la nivelul legăturii de date –
segmentare și asamblare, detecție de erori și mecanisme ARQ între MS și SGSN
Comunicații mobile
- LLC poate opera în mod cu confirmare sau fără confirmare
- la nivelul LLC se implementează de asemenea criptarea GPRS care se efectuează
folosind un algoritm dedicat GEA – GPRS encryption algorithm ; cheile de criptare
GSM și GPRS sunt diferite
SNDCP – PDU
SH Date
LLC
FH Date FCS Cadru(e) LLC
❑RLC–Radio Link Control
- indeplinește funcții de protocol ce operează la nivel legătură de date între MS și
PCU, asigurând segmentarea și asamblarea cadrelor LLC în/din blocuri
RLC/MAC de lungime fixă
- etichetează blocurile RLC/MAC rezultate cu TFI, inserează câmpul de control
BCS, numerotează blocurile rezultante pentru a permite retransmisii selective
(BSN- Block Sequence Number)
- poate opera fără confirmare sau cu confirmare; în al doilea caz retransmisiile au
loc conform unei strategii de tip Selective Repeat pe baza unui câmp de control
BCS (Block Check Sequence)
- Comunicații mobile
❑MAC–Medium access control
-controlează modul de partajare a resurselor radio (canale de tip PDCH) între mai
mulți utilizatori
-implementează mecanismul USF pentru alocarea blocurilor radio în directia uplink

FH Date FCS Cadru LLC

Blocuri RLC/MAC
BH Date BCS BH Date BCS

Codare canal, întrețesere…


Strat fizic
Salvă normala Salvă normala Salvă normala Salvă normala

Bx – blocuri radio
Comunicații mobile
❑BSSGP – BSS - GPRS Application Protocol
-asigură transferul cadrelor LLC PDU între SGSN și PCU cu inserarea de informații
de rutare (celulă) pentru fiecare PCU controlat de SGSN
-cadrele BSSGP includ în antet identificatorul TLLI; în direcție downlink, un
echipament de tip PCU corespondent interpretează doar informațiile din antetul
BSSGP și segmentează cadrele LLC pentru asignare de resurse și transfer în blocuri
RLC/MAC; în direcție uplink blocurile RLC/MAC sunt asamblate și etichetate cu
identificatorul TLLI
-protocolul permite de asemenea transferul de informații legate de caracteristicile
tehnice pentru interfața radio și de parametrii QoS pentru stații mobile între SGSN
și PCU
-oferă mecanisme de evitare a congestiei la nivel PCU pentru transfer downlink

❑NS/FR – Network Service/ Frame Relay


- transferul datelor între SGSN și BSS are loc pe conexiuni de tip circuit virtual
cu multiplexare statistică a unor pachete de dimensiuni variabile; interfața Gb
paate fi partajată cu GSM sau poate fi o rețea cu comutație de pachete FR
Comunicații mobile
❑GTP – GPRS tunneling protocol
-rutarea pachetelor între SGSN și GGSN se bazează pe protocolul IP, cu transport
TCP sau UDP
- functie principală GTP: tunelare – împachetarea pachetelor de date într-un format
specific pentru transportul între SGSN şi GGSN

Antet GTP (TID) Date utilizator (datagramă IP)

- TID- tunnel identity (IMSI+NSAPI)


- TID- este stabilit în planul de semnalizări prin activarea unui context PDP

❑TCP/UDP – Transmission Control Protocol/User Datagram protocol


- transportul pachetelor GTP se face prin UDP sau TCP funcţie de profilul QoS
-asociat contextului PDP

Comunicații mobile
6.10 Exemple de proceduri de semnalizare GPRS
Stiva protocoalelor de semnalizare între MS şi SGSN

GMM/SM GMM/SM
LLC LLC
RLC RLC BSSGP BSSGP
MAC MAC NS NS

Strat fizic Strat fizic Strat fizic Strat fizic

MS BSS SGSN
GMM – GPRS Mobility Management (echivalent cu MM din GSM)
SM – Session Management (echivalent cu CM din GSM)
NS- Network Service
RLC+ MAC=RR (Radio Resource Management)
Comunicații mobile
Stiva protocoalelor de semnalizare între SGSN şi GGSN

GTP-C GTP-C
TCP/UDP TCP/UDP
IP IP
L2 L2

L1 L1

SGSN GGSN

Retea IP

Comunicații mobile
6.10.1 Proceduri RR
- din punct de vedere al stratului RR, o staţie mobilă poate fi in următoarele stări:
inactivă (nu există un TBF între MS şi retea), activă ( un TBF a fost stabilit şi statia
mobilă transfera date în orice moment)

-pentru ca MS sa treacă din


MS BSS
starea inactivă în starea activă
Packet Channel Request
(P)RACH GPRS defineşte o procedură de
Packet Uplink Assignment stabilire a unui TBF în direcție
(P)AGCH uplink
Bloc RLC/MAC (TLLI) PDTCH
Packet Uplink Acknowledge PACCH
(TLLI)
- mesajul Packet UL Assignment include descrierea resurselor fizice asignate la
nivel RLC/MAC (USF, TFI) și fizic (TS, ARFCn)
- procedura poate avea loc pe canale logice GPRS sau GSM (RACH, AGCH)
- ultimele două mesaje permit indexarea la nivel BSS a legăturii logice (TLLI)
pentru care au fost asignate resurse
Comunicații mobile
- transferul downlink GPRS este precedat de o procedura de paging RR
sau asignarea de resurse (TFI, ARFCn, blocuri radio) poate fi făcută direct,
funcție de starea MS din punct de vedere al stratului GMM

- independent de starea RR, o stație mobilă GPRS proceduri de reselecţie a


celulei care reprezintă echivalentul GPRS al procedurilor de handover din
GSM, necesare datorită naturii discontinue a traficului pentru conexiuni de
tip IP

- decizia pentru inițiative luate de MS se bazează pe mecanisme similare cu


cele din GSM (masurători ale nivelului semnalului pentru frecvențe baliză
din celula curentă şi din cele învecinate)

Comunicații mobile
6.10.2 Proceduri GMM
-funcţii principale GMM: identificarea locaţiei actuale a utilizatorilor, securitate
-stările posibile ale unei staţii mobile GPRS din punct de vedere al GMM sunt:

IDLE Nu există
informații de
Procedura GPRS localizare GPRS
attach Procedura GPRS
detach

Poziție
READY cunoscută la
nivel de celulă
Expirarea unui timer
fără ca un transfer de Emisia unui pachet/paging
date sa aibă loc

Poziție
STANDBY cunoscută la
nivel de RA
Comunicații mobile
IDLE – staţia mobilă nu este ataşată GPRS, nu există informaţii cu privire la
localizarea staţiei mobile pentru transfer de date în mod pachet. Transferul de
date cu comutație de pachete este imposibil. Stația mobilă poate fi atașată
GSM

READY – staţia mobilă este ataşată GPRS, o conexiune logică cu un SGSN,


identificată printr-un TLLI există, poziţia staţiei mobile este cunoscută la
nivel de celulă la nivel SGSN. Orice schimbare a celulei curente este
indicată reţelei. Transferul de date poate începe doar după activarea unui
context PDP

STANDBY – staţia mobilă este ataşată GPRS , o conexiune logică cu un


SGSN, identificată printr-un TLLI există. Poziţia staţiei mobile este
cunoscută la nivel de arie de rutare (RA- routing area) de către SGSN. Orice
schimbare a arie de rutare duce la efectuarea unor proceduri de actualizare a
acesteia. Transferul în downlink poate fi initiat doar prin paging pentru
stabilirea unui TBF
Comunicații mobile
❑Procedura GPRS attach
- stația mobilă se înregistrează pentru a fi disponibilă pentru servicii GPRS
- autentificarea are loc la nivel SGSN pe baza tripletelor de autentificare
citite din HLR
- dacă autentificarea are loc cu succes, o legatură logică este stabilită între
MS şi SGSN (TLLI) iar MS primește o identitate temporară (P-TMSI)
- ca urmare a procedurii de ataşare GPRS la nivel SGSN este construit un
context MM (Mobility Management), parametrii cei mai importanţi sunt:

Câmp Descriere
Starea MM STANDBY sau READY.
P-TMSI Packet Temporary Mobile Subscriber Identity
RA/CI Aria de rutare/identitatea celulei
IMSI International Mobile Subscriber Identity
Caract. hardware MS Clasa multislot, putere maximă etc
Date autentificare Triplete autentificare AuC

Comunicații mobile
Mesaje de semnalizare implicate în procedură

HLR MSC/VLR
UE SGSN nou SGSN vechi EIR
vechi
1.Attach Request
2. Identification Request
3. Identification Response
2. Identity Request
3. Identity Response
4. Authentication
5. IMEI check
6a. Update Location
6b. Cancel Location
6c. Cancel Location ACK 7c. Cancel
6d. Insert Subscriber Data Location
6d. Insert Subscriber Data ACK
7d.ACK
8. Attach Accept 6e. Update Location ACK

9. Attach Complete
10. TMSI Reallocation complete

Comunicații mobile
1. Attach request –P-TMSI, RAI vechi, tipul procedurii de ataşare (GPRS,
GSM-GPRS)
Dacă staţia mobilă nu este cunoscută la nivel SGSN, pornind de la
identificatorul ariei de localizare GPRS (RAI), SGSN-ul curent poate afla
informaţii legate de vechiul SGSN
2,3. Identification request/response – noul SGSN dialoghează cu vechiul
SGSN pentru a afla identitatea IMSI a staţiei mobile şi PTMSI şi parametri de
autentificare ; dacă acesta nu poate fi determinat, staţia mobilă este invitată să
îşi transmită identitatea pe interfaţa radio (IMSI)
4. Authentication – autentificarea staţiei mobile folosind concepte similar cu
GSM; poate presupune un dialog suplimentar pentru citirea din HLR a
parametrilor necesari (triplete) dacă acestea nu pot fi citite din echipamentul
SGSN vechi

Comunicații mobile
5. IMEI check - opțional (ca și în GSM), verificare IMEI

6. Update location – dialog SGSN <-> HLR – cele mai importante informatii:
adresa IP a SGSN, IMSI; dialog VLR asociat SGSN pentru proceduri ataşate
de combinare GSM/GPRS

7. Procedura de actualizare a localizării pentru operare în mod comutație de


circuite : are loc doar dacă atasarea GPRS este simultana cu cea GSM (stații
mobile de clasă A)

8. Attach accept – confirmare SGSN care indică că ataşarea a avut loc cu


succes, include tipic o nouă valoare P-TMSI şi o semnătură P-TMSI/ TMSI
dacă procedura de ataşare GSM şi GPRS este simultană
9. Attach complete – confirmare transmisă de către staţia mobilă.
- ca urmare a procedurii de ataşare legătura logică de semnalizare cu MS este
indexată de un TLLI
10. TMSI reallocation –doar dacă procedura este combinată GPRS/GSM
Comunicații mobile
❑Proceduri de actualizare a localizării
Procedura de actualizare a celulei – doar în starea GMM READY, poate fi
iniţiată şi de o procedură de reselecţie a celulei. Pe baza cererii de acces înaintate
de MS, PCU determina noua celula şi transmite informația catre SGSN care
actualizează contextul MM (câmpul CI)

Proceduri de actualizare a ariei de rutare – intra SGSN, inter SGSN


– sunt efectuate la iniţiativa MS în stările READY şi STANDBY ori de câte ori
noua celula aparţine altei arii de rutare
– intra SGSN – cele doua arii de rutare sunt în gestiunea aceluiaşi SGSN
MS SGSN
RA Update Request (P-TMSI, old RAI)

RA Update Accept (optional P-TMSI nou)

RA Update complete (PTMSI)

Comunicații mobile
– inter SGSN – arii de rutare în gestiunea a două SGSN-uri diferite

MS GGSN SGSN SGSN HLR


nou Vechi
RA update request (RAI)
SGSN context request
SGSN context response
Update PDP context
Date încapsulate

Update location (IMSI, IP address of new SGSN)


Cancel location info

Insert subscriber data

RA update accept (new PTMSI)


RA update complete

Comunicații mobile
- context SGSN : context MM şi, dacă statia mobila are un context PDP
activ, adresa IP a GGSN, informațiile incluse în acesta (APN, adrese IP,
TID, parametri QoS)
- tunelul SGSN-GGSN se “mută” odată cu schimbarea poziţiei
geografice a utilizatorului - acelaşi GGSN – SGSN diferit dar TID
rămâne acelaşi

6.10.3 Proceduri SM
- pentru a putea transmite şi recepţiona pachete, staţia mobilă trebuie sa
obţină o adresă utilizată în reţeaua de date destinatară (adresa PDP)
- pentru fiecare conexiune de date, un context PDP (adresă PDP, nume
punct de acces APN, parametri QoS) trebuie activat
- activarea poate avea loc la iniţiativa MS sau a GGSN
- informațiile asociate unui context PDP sunt indexate la nivel SGSN și
GGSN
Comunicații mobile
Procedura de activare a unui context PDP la iniţiativa staţiei mobile

MS SGSN DNS GGSN


Activate PDP context request 1
APN<->adresa IP a GGSN2
(tip PDP, APN, QoS cerut,
NSAPI, adresa PDP)
Create PDP context request 3
(tip PDP, IMSI, NSAPI, QoS
alocat, adresa PDP)

Create PDP context response 4

(tip PDP, adresa PDP, IMSI,


NSAPI, QoS)
Activate PDP context response 5
(tip PDP, adresă PDP, QoS
negociat QoS)

Comunicații mobile
(1) MS construieşte o cerere de activare a unui context PDP indicând:
- NSAPI (pentru contexte multiple)
- tip PDP – X.25/IP
- adresa PDP – tipic câmpul este gol – va fi alocat dinamic
- APN – referinţă către reţeaua externă
- QoS cerut
(2) SGSN interoghează un server DNS pentru a afla adresa GGSN
(3) mesaj de semnalizare ce transmite cererea MS către GGSN utilizând
adresa IP a acestuia
- include: NSAPI + IMSI =TID
- GGSN iniţiază alocarea unei adrese IP pentru staţia mobilă (tipic
IPv4 prin DHCP) pe care o indexează împreună cu adresa IP a SGSN
pe baza TID
Comunicații mobile
(4) mesaj de semnalizare GTP transmis de GGSN către SGSN
- include TID – utilizat la nivel SGSN ca index într-o bază de date cu
adresa IP a GGSN şi cu identificatorul conexiunii logice cu MS
(TLLI)
- adresa alocată de GGSN este inclusă în mesaj
(5) Mesaj de activare cu succes a contextului PDP
- adresa şi profilul QoS alocate sunt incluse în mesaj
- staţia mobilă poate transmite şi recepţiona date
-ca urmare a activării unui context PDP, parametrii acestuia sunt
memorați la nivel GGSN și SGSN:
- TID – tunnel ID- identificator construit pe baza IMSI și NSAPI
(Network Service Acces Point Identifier) ce identifică aplicația
- adrese IP SGSN, GGSN, MS

Comunicații mobile
Acces Internet prin GPRS

MS SGSN GGSN Host

GPRS Attach

MS în stare READY

Activare context PDP

Dialog http, ftp etc

Mobile communications
...
TID
(IMSI+NS
❑Rutarea pachetelor MT API)

... IP SGSN

CI/RA ...
MS SGSN TLLI GGSN

Pachete MT (adresa PDP a MS este


inclusă)
GTP

TID =IMSI+NSAPI+

SNDCP

TID ->TLLI + NSAPI


Procedura de paging sau transfer direct
Adresa PDP <-> TID + adresa IP SGSN

Comunicații mobile
❑Rutarea pachetelor MO ...
---
IP NAT
OR
public IP
MS SGSN GGSN

SNDCP - TLLI, NSAPI

GTP

TID =IMSI+NSAPI+

PDN
...
CI/RA
IP GGSN
TID

TLLI<->IMSI + NSAPI, GGSN IP


address

Comunicații mobile
Specificații GPRS
Nr. TS . Titlu
01.60 GPRS requirements
02.60 General Packet Radio Service Stage 1 Description
03.60 General Packet Radio Service (GPRS); Service description; Stage 2
03.64 General Packet Radio Service (GPRS); Overall description of the GPRS radio
interface; Stage 2
04.60 General Packet Radio Service (GPRS); Mobile Station (MS) - Base Station
System (BSS) interface; Radio Link Control/ Medium Access Control
(RLC/MAC) protocol
04.64 General Packet Radio Service (GPRS); Mobile Station - Serving GPRS Support
Node (MS-SGSN) Logical Link Control (LLC) layer specification
44.65 Mobile Station (MS) - Serving GPRS Support Node (SGSN); Subnetwork
Dependent Convergence Protocol (SNDCP)
09.60 General Packet Radio Service (GPRS); GPRS Tunneling Protocol GPT) across
the Gn and Gp Interface
09.61 General Packet Radio Service (GPRS); Interworking between the Public Land
Mobile Network (PLMN) supporting GPRS and Packet Data Networks (PDN)

Comunicații mobile
7 EDGE Enhanced Data Rates for GSM (Global) Evolution
- standard “2.75G” /serviciu de transport GSM
- soluție ieftina – nu necesită licențe suplimentare ( contrar sistemelor 3G)
- poate fi implementat atât pentru servicii de date GSM CSD (ECSD- pentru
HSCSD), sau servicii de date cu comutație de pachete (EGPRS - over GPRS)
Caracteristici principale:
- noi mecanisme de modulație : GMSK -> 8-PSK, noi codec-uri de voce
- codare pentru protecție la erori mai eficientă
- mecanisme îmbunătățite de transfer a pachetelor pe interfața radio
- rate de transfer mai mari/eficență spectrală sporită
ECSD (tipic neimplementat)
- dedicat serviciilor de date GSM - CSD (debite de pana la 14.4 kbit/s /TS); permite
transferul la un debit de până la 43.2kbiți / TS
- debit maxim ECSD = 172.8 kbiți/s (4 canale fizice la 43,2 kbiti/s in paralel)
EGPRS :
- soluție dedicată transferului de date prin GPRS
- debit maxim 473.6kbiți/s (8 canale fizice în paralel la 59,2 kbiti/s)
Comunicații mobile
❑Modulatia în EDGE
- tip modulație: 8-PSK cu offset de 3 / 8
- 8-PSK permite transmiterea a 3 biți/simbol –> teoretic o triplare a
debitului față de GSMK
- “offset” – utilizare de 2 constelații rotite cu 3 / 8 pentru minimizarea
variațiilor anvelopei semnalului transmis
- 8-PSK- mapează o secvență de simboluri într-o secvență de faze ale unei
purtătoare sinusoidale

cu valori instantanee ale fazei de tipul 2i/8 cu i={0,1,2,….7}

-simbolurile sunt mapate pe constelație folosind o conversie suplimentară


din cod binar natural în cod Gray

Comunicații mobile
010 011
001 001
011 010

100 000 110


000
m(jT) m(jT)

Mapare în cod Gray


111 100
101 111
110 101

- densitatea spectrală de putere : lobi secundari importanți iar semnalul modulat


8PSK poate produce interferențe în canalele adiacente

=> similar procedurii utilizate pentru


generarea unui semnal GSMK semnalul trebuie ARFCn-1 ARFCn ARFCn+1
filtrat cu un filtru trece jos formator de impulsuri
(shaping filter, tipic Gaussian)

Comunicații mobile
Efect indirect al filtrului de formare: - aparitia de variații ale anvelopei
semnalului transmis
I(kT)=I(t)cos k – (similar pentru Q)
001

111 - similar cu GMSK, semnalul EDGE


trebuie amplificat de amplificatoare de
putere ce lucrează aproape de saturație
- cele mai mari variații
(eficiență energetică mare)
apar la schimbări de fază
cu 
- variațiile anvelopei conduc la interferență
în canalele adiacente (spectral regrowth)

Comunicații mobile
Q Puncte de
referință
Zonă neliniară constelație
vo

Efecte
vi neliniaritate
caracteristică I/O
amplificator

Dacă modulația utilizată nu prezintă variații ale anvelopei A A(t) informația este
conținută în faza semnalului transmis și poate fi decodată/interpretată
Dacă A= A(t) ieșirea amplificatorului de putere depinde neliniar de intrare-> apar
distorsiuni care nu pot fi evitate decât prin modificarea punctului static de funcționare

Comunicații mobile
vo - saturație (GMSK)
Putere ieșire 8-PSK
Putere intrare
vi

- acest tip de tehnică de tip ”back-off” îmbunătățește proprietățile de


liniaritate , reducând distorsiunile sub un nivel prestabilit, acceptat

-dezavantaj: eficienta energetică este redusă, cu impact direct asupra duratei


de viață a bateriei și a timpului de utilizare

- alternativ, se pot utiliza tehnici de liniarizare sau tehnici de limitare ale


variațiilor anvelopei semnalului transmis (cazul E-GPRS) folosind 2
constelații rotite cu 3/ 8

Comunicații mobile
- cele mai mari variații apar la schimbări de fază cu  -> utilizarea alternată a două
constelații rotite cu 3/ 8

011
011 001 000
001
010 010 001
011 100
000
110 110 000
010 101
3/ 8
100 111 100
111
101 110 111
rotire cu 3/ 8 101

- rezultat: anvelopa aproximativ constantă


- cu toate acestea, variațiile de amplitudine care nu sunt eliminate complet impun ca
amplificatoarele să fie folosite în regimul liniar (puteri mici) – distanțe mici între MS
și BTS
Comunicații mobile
❑Mecanismul de adaptare a legăturii în EGPRS
- concept similar cu cel din GPRS – selectarea adaptivă a schemei de codare
pentru protecție la erori funcție de calitatea transmisiei
- în EGPRS – mecanismul de adaptare a legaturii permite atât selectarea schemei
de codare cât și a modulației utilizate (GMSK, 8PSK modificată) pentru canale de
trafic
GMSK 8PSK
MCS1 MCS2 MCS3 MCS4 MCS5 … MCS9

BTS
MS MS MS MS MS MS

Distanță
Redundanță

Comunicații mobile
- MCS: modulation and coding scheme
- primele 4 = modulație GMSK (distanțe mari)
- urmatoarele 5 – utilizează 8PSK cu diverse nivele de protecție și eficiență
spectrală sporită
❑Mecanisme îmbunătățite de transfer a pachetelor prin resegmentare
EGPRS
MCS1 8.8 kbiti/s GPRS
CS1 9.05 kbiti/s
MCS2 11.2 kbiti/s
CS2 13.4 kbiti/s
MCS3 14.8 kbiti/s

CS3 15.6 kbiti/s
MCS4 17.6 kbiti/s
CS4 21.4 kbiti/s
MCS5 22.4 kbiti/s
MCS6 29.6 kbiti/s - contrar sistemului GPRS
MCS7 44.8 kbiti/s schemele de modulație si codare
MCS8 54.8 kbiti/s
din EGPRS nu sunt independente una cate
una
MCS9 59.2 kbiti/s

Exemplu: debitul asigurat de MCS5= 2x debitul MCS2, pt. MCS9=4xMCS3


Comunicații mobile
Limitări ale mecanismului de adaptare a legăturii GPRS

Date
SDNCP
LLC

FH date… FCS … FH …date FCS

RLC/MAC
Bloc RLC/MAC Bloc RLC/MAC Bloc RLC/MAC n

BH Date… BCS BH Date BCS … BH Date BCS

- in GPRS segmentarea cadrelor LLC este facută funcție de schema de codare (CS) și
toate blocurile RLC/MAC rezultate sunt codate cu aceeași schemă de codare
- mecanismul nu permite schimbarea schemei de codare până la transmiterea
integrală a unui cadru LLC chiar daca condițiile radio impun o altă CS
Comunicații mobile
- in EGPRS resegmentarea unui cadru LLC este permisă
Principiu: dacă un bloc RLC/MAC nu este confirmat de catre receptor acesta
poate fi resegmentat și codat/modulat cu o alta schemă din cadrul aceleiași
familii
Exemplu: dacă MCS9 este utilizată inițial de rețea pentru transmiterea de
pachete în downlink; la expirarea unui timer sau a unui numar predefinit de
retransmisii rețeaua poate utiliza MCS6 pentru retransmiterea pachetelor MCS9
neconfirmate
Schemele de codare și modulație sunt organizate în “familii” (link):
Familie MCS Date utilizator (octeți)

A MCS3, MCS6, MCS9 37, 2x37, 2x74

B MCS2, MCS5, MCS7 28, 2x28, 2x56

C MCS1, MCS4 22, 2x22

Comunicații mobile
❑Mecanismul de redundanță incrementală (ARQ hibrid tip 2)
Principiu: adaugarea de redundanță doar atunci când este necesar
-se bazează pe scheme de strecurare diferite și pe decodare soft
- dacă transferul unui bloc RLC/MAC are loc cu succes nu sunt necesare
retransmisii
- daca se detectează erori dupa decodarea canalului (BCS), pachetul e
retransmis folosind o altă schemă de strecurare
- decodorul de canal corespondent combină informatiile din prima etapă cu
cele din a doua etapă
Exemplu (MCS9)
R=1/3 Date codate pentru protectie la erori
date
Cod convolutional
n biti 3xn biti

Comunicații mobile
… Schema de strecurare 1

Schema de strecurare 2
3xn biti
Schema de strecurare 3

Emitator Receptor Rata de codare


Trimite (n biti) reala

NACK R=1/1

Trimite (n biti)
NACK R=1/2

Trimite n biti)
ACK R=1/3

Comunicații mobile
8. Standardul UMTS

Comunicații mobile
8.1 Introducere

UMTS– Universal Mobile Telecommunications System

- evoluţie a sistemelor de comunicaţii mobile GSM/GPRS/EDGE

- faţă de GSM/GPRS/EDGE UMTS introduce o nouă interfaţă radio


bazată pe utilizarea WCDMA (Wideband CDMA) ca tehnică de acces
multiplu. Accesul multiplu este implementat prin alocarea de coduri
diferite (channelization, scrambling) pentru fiecare utilizator în UL și DL

- similar sistemului GSM UMTS a fost standardizat în etape (Release –


eng.); la ora actuală există mai multe versiuni de UMTS: Release 3
(Rel.99), Release 4 (MGW), Release 5 (IMS, HSDPA, suport pentru
transport IP în UTRAN) Release 6 (HSPA), Release 8 (LTE)

- fiecare etapă de standardizare introduce noi aspecte legate de accesul


radio sau de reţeaua nucleu

Comunicații mobile
8.1 Standardizarea şi arhitectura UMTS
Release 3 (Rel.99)
- marchează introducerea UTRAN ca nouă interfaţă radio:
UTRAN – UMTS Terrestrial Radio Access Network
- arhitectura unei reţele de comunicaţii mobile UMTS Release 3:

Uu IuCS
Reţea nucleu CS

UE UTRAN

Reţea nucleu PS

IuPS

Comunicații mobile
UE – User Equipment – staţie mobilă UMTS
Reţea nucleu CS – reţea nucleu cu comutaţie de circuite – reţea ce corespunde NSS
din GSM (NSS- Network and Switching Subsystem: MSC, VLR, HLR, AuC,
EIR, GMSC);
- abreviere : CN-CS – Core Network Circuit Switched
Reţea nucleu PS - reţea nucleu cu comutaţie de pachete – reţea nucleu GPRS
compusă din mai multe SGSN – Serving GPRS Support Node şi unul sau mai
multe GGSN –Gateway GPRS Support Node);
- abreviere: CN-PS – Core Network Packet Switched
- specificarea modulară a arhitecturii permite evoluţia independentă a celor 3
reţele UTRAN, CN-CS, CN–PS interconectate prin interfeţe logice
standardizate (Uu- interfaţa radio, Iu-PS şi Iu-CS).
- interfeţele Iu folosesc ca tehnologii de transport ATM sau IP

Comunicații mobile
UE Uu RNC IuCS VLR EIR
MSC
Iub AuC

IuCS GMSC
Iur
Node B
HLR
RNS IuPS

Iub
Node B RNC SGSN GGSN
IuPS
Node B Iub
RNS

Comunicații mobile
UTRAN – UMTS Terrestrial Radio Access Network
-include două noi tipuri echipamentele Node B şi RNC conectate prin
interfeţe standardizate

Node B
- echivalent GSM - staţie de bază
- asigură acoperirea radio într-o celulă în configuraţii tipic sectorizate
- implementează funcţii legate de stratul fizic: codare pentru protecţie
la erori, modulaţie, împrăştiere/deîmprăştiere, controlul puterii în
buclă închisă internă (inner loop), adaptare de rată etc.
- un Node B este controlat de un singur RNC

RNS – Radio Network Subsystem - un RNC şi toate echipamentele


Node B controlate de acesta
Comunicații mobile
RNC – Radio Network Controller
- echivalent GSM – controler al staţiei de bază (BSC)
- partea “inteligentă” a UTRAN, implementează mecanisme de
control al accesului la reţea, gestionează alocarea resurselor pentru
o staţie mobilă pe un NodeB, criptare etc.
- implementează mecanisme de combinare/divizare a fluxurilor de
date provenind/destinate unei UE
- implementează mecanisme de control al puterii, cu impact direct
asupra calității transmisiei
- faţă de un BSC din GSM un RNC are mai multă autonomie:
gestionează independent mecanismele de handover fără asistenţă
din partea rețelei nucleu; are funcţii şi în actualizarea localizării
- conform arhitecturii UMTS 2 RNC-uri sunt conectate printr-o
interfaţă standardizată Iur pentru a permite implementarea
mecanismelor de macrodiversitate
Comunicații mobile
Release 4
- introduce modificări la nivelul CN-CS şi adaugă suport pentru
accesul radio al staţiilor mobile 3G prin intermediul GERAN (GPRS-
EDGE Radio Access Network) și noi interfețe standardizate cu
rețeaua nucleu 3G;
- la nivel CN-CS funcţiile de comutaţie şi semnalizare ale MSC sunt
separate; Release 4 introduce 2 noi echipamente:
- MSC Server – funcţii de semnalizare ale MSC
- Media Gateway – funcţii de comutaţie şi de transmisiune cu
posibilitatea implementării transcodoarelor de voce la nivel Media
Gateway şi evitarea dublei conversii format vocal UMTS;
implementează codorul de voce UMTS (AMR-Adaptive Multitrate
Speech Codec)
Separarea funcţiilor de comutare şi de semnalizare permite trecerea la
comutaţie de pachete pentru servicii de voce în interiorul CN-CS
folosind mecanisme SDP/RTP (Session Description Protocol/Real
Time Transmission protocol)
Comunicații mobile
număr legături =N*(N-1)

MSC MGW
Media
MSC MGW Server

Reţea IP
MSC MGW

MSC MGW

Model CN-CS Model CN-CS


UMTS Release 3 UMTS Release 4

UE1 Locatie 2 UE1 Locatie 2

Locaţie 1
MSC Locatie 1 MGW MSC
server
UE2 UE2

Comunicații mobile
Release 5
-modificări la nivel UTRAN – introducerea HSDPA (High Speed
Downlink Packet Access) și suport pentru transport IP în UTRAN
-introducerea IMS (IP Multimedia Subsytem) ca o extensie a reţelei
nucleu PS pentru servicii multimedia

Reţea
UE nucleu CS
UTRAN

Reţea
MS/UE GERAN IMS
nucleu PS

- semnalizările IMS folosesc SIP (Session Initiation Protocol)

Comunicații mobile
Release 6
- modificări ale specificaţiilor iniţiale
- specificaţii IMS - faza 2
- introducere HSUPA (High Speed Packet Uplink Access)
- mecanisme de handover UMTS WLAN (VCC-Voice Call
Continuity)

Release 7
- UMTS în banda de 900 MHz, EGPRS2
Release 8, 9,10
- specificații pentru LTE- Long Term Evolution

Comunicații mobile
8.2 Accesul multiplu în UMTS
- bazat pe folosirea WCDMA – Wideband Code Division
Multiple Access CDMA de bandă largă (5 MHz); tehnică de
access multiplu de tip CDMA
- lărgime de bandă 5MHz
- în CDMA utilizatorii partajează spectrul radio prin utilizarea
unor coduri de împrăştiere diferite (DS-CDMA- Direct
Sequence CDMA)
- CDMA este tehnica de acces multiplu utilizată de marea
majoritate a sistemelor de comunicaţii mobile de generaţia a 3-a
datorită unor avantaje certe precum:
- planificarea frecvenţelor e simplificată la extrem ;
- capacitatea sporită;
- robusteţe sporită vis-à-vis de fading-ul selectiv în
frecvenţă
- în UMTS o celulă poate opera o singură frecvență purtătoare,
întreaga rețea poate folosi o singură purtătoare
Comunicații mobile
f1

f1

UE UE

b
1, i = j
- N utilizatori -> N coduri diferite a ci (t )  c j (t ) dt = 0, i  j
- codurile sunt ortogonale între ele:

Comunicații mobile
❑ Separarea sensurilor de convorbire
- UTRAN poate opera în două moduri:
FDD – Frequency Division Duplex – similar cu GSM, acest mod
de operare presupune utilizarea de frecvenţe purtătoare distincte
pentru uplink şi downlink. Distanţa duplex ce le separă este de
190 MHz iar lărgimea de bandă disponibilă este de 5MHz
Spectrul alocat inițial pentru operare în mod FDD:
Uplink: 1920 – 1980 MHz
Downlink: 2110 – 2170 MHz
Licențe de operare în Romania (2015):

Comunicații mobile
TDD – Frequency Division Duplex – presupune utilizarea unei unice
frecvenţe purtătoare pentru uplink şi downlink; lărgimea de bandă
disponibilă este de 5MHz .
Spectrul alocat pentru operare în mod TDD:
1900-1920 MHZ (uplink)
2010-2025 MHz (dowlink)
Transmisiile în stratul fizic pe interfața radio sunt organizate folosind o
structură de cadre radio de durată 10 ms
Mod FDD:
#0 #1 #2 #3 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14

Mod TDD:
DL DL UL UL UL UL UL DL DL DL DL DL DL DL UL
Alocare dinamică

Comunicații mobile
❑Generarea şi detecţia semnalelor CDMA
- schema bloc simplificată:
Date

Date împrăștiate r(t)

COMP
Date TB

 (.)dt
MOD DEMOD
rec. 0
SC1 SC1
Generator Generator
coduri de coduri de
împrăștiere împrăștiere
(spreading (spreading
code) code)
Sincronizare
Corelator

Comunicații mobile
Chip = un bit
Date TB într-un cod de
împrăștiere
SC1 = +1-1 +1 +1 -1 +1

Tc

Tc
Banda asociată secvenţei împrăştiate (W) este mult mai mare
decât banda ocupată de semnalul în banda de bază (B) (Tc<<TB);
SF= factor de împrăştiere = W/B=TB/TC (spreading factor)
Debitul de chip-uri este constant (3.84Mchip/s), codurile alocate
au factori de împrăștiere diferiți, funcție de tipul de serviciu
Comunicații mobile
Date
recepționate

SC1 - dacă codul de


împrăştiere este cunoscut
la recepţie și este în
r(t) sincronism cu codul de la
emisie refacerea
semnalului transmis este
posibilă
Ieșire
integrator Praguri
comparator

Date ieșire Bit Bit


transmis= 1 transmis= 0

Comunicații mobile
Date
recepționate
- dacă codul de
SC ≠ SC1 împrăştiere nu este
cunoscut la recepţie sau
nu este în sincronism cu
r(t)
codul de la emisie
refacerea semnalului
transmis este imposibilă
Iesire
integrator Praguri
comparator

Date ieșire ? ?

Comunicații mobile
- sistemele CDMA sunt sisteme cu interferenţă controlată (MAI-
Multiple Access Interference eng.): toţi utilizatorii comunică pe
aceeaşi frecvenţă purtătoare; comunicaţiile fiecărui utilizator sunt
surse de interferenţă pentru ceilalţi
- echivalentul CDMA pentru raportul semnal zgomot se numeşte SIR
(Signal to Interference Ratio) şi se defineşte conform relației următoare:
RSCP
SIR =  SF
ISCP

RSCP – Received Signal Code Power, puterea semnalului după


operația de deîmprăștiere și combinare, măsurată pentru un
utilizator, pe un set de biți de referință (pilot), transmiși pe un canal
de control dedicat
ISCP Interference Signal Code Power – puterea semnalului de
interferență datorat comunicațiilor simultane ale altor utilizatori

Comunicații mobile
- - performanțele unui receptor CDMA sunt estimate tipic
prin intermediul probabilității de eroare (BER) ca funcție de
raportul dintre energia medie pe bit și densitatea spectrală de
putere a zgomotului

- presupunând o celulă cu N utilizatori cu puteri recepționate egale la


nivel Node B (S), pentru un anumit utilizator acest raport are valoarea
• •
Eb S/D W /D
= =
N 0 ( N − 1) S / W ( N − 1)
- în proiectarea unui sistem CDMA ar fi de dorit ca raportul Eb/N0 să fie
cât mai mare
-aceasta se traduce prin transmiterea într-o bandă impusă (W) cu un
debit cât mai mic (factori de împrăștiere SF mari). Pentru serviciul de
voce:
W Eb •
N  • /  100 ( D = 12.2k biti / s,W = 5MHz, Eb / N 0 = 6dB)
N0
D
Comunicații mobile
Metodele de control al puterii sunt implementate în două variante:
-în buclă închisă internă și externă
-în buclă deschisă – setare putere inițială de emisie
Controlul puterii în buclă închisă internă

Date
Receptor Decoder
ARQ
Date
Comenzi Estimare
Estimare Estimare
TPC SIR
SIR SIRtresh BLER
Comenzi TPC
Date
DEMUX MUX

Comunicații mobile
❑ bucla închisă internă (inner loop) are drept scop menţinerea SIR în
jurul unei valori ţintă pentru transmisii uplink . La nivelul staţiei de
bază acesta este măsurat şi comparat cu o valoare de prag (SIRtresh).
Comenzile TPC (Transmit Power Command) au rolul de a menţine
SIR în jurul acestei valori;
- la primirea unei comenzi TPC o staţie mobilă îşi poate creşte sau
scădea puterea de emisie. Frecvența de transmitere este impusă: 1.5 KHz
❑ neglijând interferenţele datorate comunicaţiilor din celula vecină, în
ipoteza în care toate puterile recepţionate de la N utilizatori sunt
aceleaşi, pentru un utilizator ce are alocat un cod cu un anumit SF și
folosește o modulație binară, valoarea SIR este dată de următoarea
relație:

Eb
SIR =
D Eb
=
B Eb
=
1 Eb = ( SIR + SF )[ dB ]
W N 0 W N 0 SF N 0 N0

Comunicații mobile
- în UMTS valoarea minimă pentru servicii vocale a Eb/N0 este de
6dB (SF=128)-> numărul de comunicaţii de voce sau date simultane
dintr-o celulă este limitat.
Un sistem CDMA impune restricţii de acces la reţea; dacă SIR are
valori prea mici nou apel va fi refuzat.

Bucla închisă externă (outer loop) are drept scop menţinerea calităţii
legăturii peste o anumită valoare. Aceasta este cuantificată de BLER
(Block Error Rate) şi ia în considerare mecanismele de macro
diversitate şi retransmisie de tip ARQ implementate pe interfaţa
radio.
- dacă câmpul CRC este verificat, valoarea ţintă SIR(SIRtresh)este
scăzută
- dacă acesta nu se verifică valoarea țintă creşte

Comunicații mobile
Efectul direct al modificării valorii SIR este apariţia fenomenului
“cell breathing” – reducerea/creşterea acoperii radio a unei staţii de
bază CDMA funcţie de traficul din celulă
În timp ce în sistemele de tip FDMA și TDMA, fiecare utilizator
beneficiază de întreaga putere de transmisie a stației de bază, în
sistemele CDMA puterea de ieșire a stației de bază este divizată
între toți abonații activi.
Dacă numărul de utilizatori crește puterea de emisie în direcție
downlink alocată fiecăruia scade -> reducerea ariei de acoperire a
celulei.

Stație de
baza M utilizatori
M>N
N utilizatori
Comunicații mobile
❑Propagare multicale în CDMA
- sistemele CMDA prezintă o imunitate sporită față de fadingul
selectiv în frecvență responsabil de interferența intersimbol
- fie un sistem de transmisiune de tip BPSK; neglijând zgomotul
semnalul recepționat poate fi pus sub forma1:
r (t ) = Ax(t )SC(t ) cos(2f p t ) + x(t −  )SC(t −  ) cos(2f p t +  )

 - întârziere datorată propagării multicale


x(t) – semnal util
SC(t) – cod de împrăștiere
A, - atenuări ale căilor recepționate
 - fază aleatoare uniform distribuită în intervalul [0,2)
- dacă generatorul de coduri de împrăștiere de la recepție este în
sincronim cu cel de la recepție:
r (t )SC(t ) = Ax(t )SC 2 (t ) cos(2f p t ) + x(t −  )SC(t −  )SC(t ) cos(2f p t +  )

1B. Sklar – Digital Communications.Fundamentals and applications. Prentice Hall, 2001


- presupunând o întârziere >TC:
Tb Tb
 SC (t )dt   SC(t )SC(t −  )dt
2

0 0
Tb Tb
 r (t )SC(t )dt   Ax(t )SC(t ) cos(2f p t )dt
0 0

- sistemele CDMA prezintă o imunitate sporită față de fadingul selectiv


în frecvență pentru întârzieri ale replicilor semnalului transmis mai
mari decât durata unui chip Tc=1/(3.84*106)=260.4ns
- aceasta corespunde (la viteza de propagare a luminii) la o diferență de
aproximativ 78 de metri între calea de propagare directă și cea
întârziată
- căile întârziate nu sunt eliminate ci sunt procesate independent de către
receptoare Rake

Comunicații mobile
❑ Coduri de aleatorizare și de împrăștiere
❑ Coduri de aleatorizare (scrambling codes)
- permit diferenţierea informaţiilor transmise de mai multe surse
de informaţie
- codurile de aleatorizare sunt secvențe pseudoaleatoare de
lungime de lungime maximală trunchiate la 38400 chip-uri
- bunele proprietăți de autocorelație ale secvențelor
pseudoaleatoare permit sincronizarea a unui receptor WCDMA al
unei stații mobile cu celule multiple (celulele WCDMA nu sunt
sincronizate) pentru situații de softhandover
- în uplink 1 cod de aleatorizare = 1 utilizator UMTS
- în dowlink 1 cod de aleatorizare = 1 staţie de bază (un sector)
- nu modifică debitul semnalului transmis

Comunicații mobile
- codurile de aleatorizare sunt utilizate în conjuncție cu cele de
împrăștiere (channelisation codes în specificații)

Cod de Cod de aleatorizare


împrăștiere (38400/10ms)

Date
Date împrăștiate

Debit binar 3.84Mchip/s 3.84Mchip/s

- o sursă de informație (UE sau ENB) poate folosi toate codurile


de împrăștiere disponibile cu anumite constrângeri
- codurile de aleatorizare nu sunt ortogonale> chiar și în condiții
de sincronism dau naștere la interență de tip MAI, minimizarea
efectelor acesteia se face prin mecanismele de control al puterii

Comunicații mobile
❑ Coduri de împrăștiere
- permit diferenţierea la recepţie a informaţiilor transmise de aceeaşi
sursă de informație
- în uplink 1 cod de împrăştiere = 1 canal fizic alocat unui utilizator
UMTS
- în dowlink 1 cod de imprăştiere = 1 utilizator UMTS
- codurile de împrăştiere modifică debitul semnalului transmis
- codurile folosite în UMTS sunt de tip OVSF (Orthogonal Variable
Spreading Factor)
- lungimea codurilor este variabilă ; acest aspect este folosit în
UMTS pentru alocarea dinamică a benzii disponibile (5MHz)
- un factor de împrăștiere (SF) mare corespunde unui debit binar mic
și invers
- generarea codurilor de împrăştiere poate fi modelată printr-un
arbore binar
Comunicații mobile
c4,0=(1,1,1,1)

c2,0=(1,1)
(c, c)
c1,0=(1) c4,1=(1, 1,-1,-1)

c … c4,2=(1,-1, 1,-1)
(c, -c) c2,1=(1,-1)

c4,3=(1,-1, -1, 1)

SF=1 SF=2 SF=4 SF

Comunicații mobile
- alocarea codurilor de împrăştiere este supusă unei restricţii: nici
un cod utilizat de o stație mobilă (UL) sau de un echipament
NodeB (DL) nu poate fi un cod părinte pentru alt cod folosit în
același sens de transmisie
c4,0=(1,1,1,1) c4,0=(1,1,1,1)

c2,0=(1,1) c2,0=(1,1)

c1,0=(1) c4,1=(1, 1,-1,-1) c1, 0=(1) c4,1=(1, 1,-1,-1)

c4,2=(1,-1, 1,-1) c4,2=(1,-1, 1,-1)

c2,1=(1,-1) c2,1=(1,-1)

c4,3=(1,-1, -1, 1) c4,3=(1,-1, -1, 1)

alocare permisă
Comunicații mobile
c4,0=(1,1,1,1)

c2,0=(1,1)

c1,0=(1) c4,1=(1, 1,-1,-1)

c4,2=(1,-1, 1,-1)

c2,1=(1,-1)

c4,3=(1,-1, -1, 1)

alocare interzisă

Comunicații mobile
Exemplu: 2 utilizatori ce au alocate codurile de lungime
inegală (1,1) şi (1,1,-1,-1)

d1(t) c1(t) d1(t)= (1,-1, 1,-1)


s1(t)
d2(t)= (1, -1)
d2(t) s (t)
s2(t)
c2(t)
s (t)= (2,2) (-2,-2)(0,0)(0,0)
s1(t)= (1,1) (-1,-1) (1, 1)(-1, -1)
s2(t)= (1, 1,-1,-1) (-1,-1, 1,1)
Deîmprăştiere utilizator 1: d1(t)= [(2,2) (-2,-2)(0,0)(0,0)] (1,1)= 4,-4, 0,0
comparare cu un nivel de prag (0) -> 1,-1,?,?
Deîmprăştiere utilizator 2: d2(t)= [(2,2,-2,-2)(0,0,0,0)] (1,1,-1,-1)= 4,0
comparare cu un nivel de prag (0) -> 1,?
Comunicații mobile
- codurile OVSF folosite în UTRAN sunt denumite în UMTS
channelization codes iar alocarea acestora în direcţia downlink este
efectuată de RNC (valori posibile 4-512)
- în direcţia în direcţia uplink alocarea acestora cade în sarcina UE
(valori posibile 4-256); RNC indică prin mesaje de semnalizare
valoarea SF minimă care poate fi utilizată; valoarea SF este
dependentă de valoarea SIR măsurată la nivel RNC

Exemplu: pentru SF=4 codul utilizat va fi (1,1,-1,-1)


Comunicații mobile
8.3 Canale fizice/logice/de transport
- folosite pentru transferul de date/semnalizări pe interfaţa radio în mod
pachet pe canale alocate de RNC
Clasificarea canalelor definite în standard se face funcţie de:
- tipul informaţiei transferate : date/semnalizări – canale logice
- modul de transfer (TTI- Time Transmission Interval , tip cod
corector/detector, lungime pachete, mod multiplexat/nemultiplexat,
profil QoS etc) – canale de transport
- codurile de împrăştiere folosite, frecvență purtătoare – canale
fizice

UE Node B RNC
Strat legătura
Canale logice
de date Canale de transport
Strat fizic Canale fizice
Canale de transport
- un canal de transport este configurat pentru a asigura
îndeplinirea cerințelor de QoS în condițiile în care condițiile se
degradează
- un emițător UMTS poate schimba formatul de transport (dintr-un
set predefinit de posibilități)
- formatul ales este indicat receptorului prin semnalizări

Formate posibile
transport
UE
Format ales
și date

Comunicații mobile
Exemplu – serviciu de voce (serviciu conversațional)
- similar cu GSM, biţii rezultaţi la ieşirea codorului vocal sunt
clasificaţi funcţie de importanţa : clasele A, B şi C
- biţii de clasă A sunt cei mai sensibili la erori şi pentru o protecţie
sporită la erori sunt codaţi cu un cod corector mai puternic decât cei de
clasă B şi C.
- fiecare clasă are propriul canal de transport iar cele trei canale de
transport se transmit pe acelaşi canal fizic folosind combinații de
formate de transport alese de către emițător și indicate la recepție
- la fiecare TTI reţeaua poate alege alt format conform tabelului de pe
slide-ul următor- formatul indicat sub forma unei etichete (TFCI)
trebuie inclus în secvenţa transmisă pentru a permite la recepţie
decodarea corectă a fluxului transmis
Canale de transport pentru serviciul vocal
Atribute DCH A DCH B DCH C
TTI 20 ms
Codor de canal Cod convoluțional -
Rată de codare 1/3 1/2 0
Lungime CRC 12 0 0
Mărime TB 81 103 60
65 99 40
75 84 0
61 87 0
TFCI
55 79 0
55 63 0
49 54 0
39 56 0

TFS

3 canale de transport
TFS – Transport Format Set (valori posibile pentru un canal)
TFCI – Transport Format Combination Indication (formatul ales)
DCH – Dedicated Channel

Comunicații mobile
Canale fizice
- sunt mapate conform unei structuri recurente de 10 ms (cadre radio –
radio frame)
- pe durata unui cadru radio rata de transfer este constantă
- un cadru radio este divizat în 15 intervale temporale (slots); fiecare
interval transportă o secvență de 2560 chip-uri
- numărul de biți depinde de factorul de împrăștiere utilizat
- în ambele direcții UL sau DL transferul de date și semnalizări se poate
face pe canale comune sau dedicate
- pentru transfer pe canale dedicate sunt definite următoatele canale
DPDCH - Dedicated Physical Data Channel (GSM equivalent TCH +
SACCH GSM) și DPCCH -Dedicated Physical Control Channel

Comunicații mobile
Exemplu - mapare downlink (modulație QPSK)

1 Cadru= 15 slot-uri = 10 ms
S0 S1 S2 S3 S13 S14

1 slot = 2/3 ms
DATE 1 TPC TFCI DATE 2 Pilot

DPDCH DPCCH DPDCH DPCCH

Comunicații mobile
Exemplu- mapare uplink (modulație QPSK cu aleatorizare
complexă)

1 Cadru = 15 slot-uri = 10 ms
S0 S1 S2 S3 S13 S14

1 slot = 2/3 ms
DPDCH
(I) DATE (N biți)

DPCCH
Biţi semnal pilot TFCI FBI TPC
(Q)

DPCCH -10 biți = 2560 chip-uri=> SF = 256

Comunicații mobile
- numărul de biți/slot diferă, funcție de factorul de împrăștiere
N=2560 chip-uri / SF (4…256(512))

SF Biti/slot Debit SF Biti/slot Debit


DPDCH DPDCH
(kbiti/s) (kbiti/s)
4 640 960 4 640 1920
8 320 480 8 320 960
16 … 240 … …
128 20 30 128 20 60
256 10 15 512 5 30
uplink downlink

Comunicații mobile
Canale UMTS - mapare canale logice în canale de
transport și fizice

Comunicații mobile
Utilizare tipică a canalelor

Comunicații mobile
8.4 Mecanisme suport pentru localizare în UMTS
-UMTS reutilizează mecanismele de gestionare a informațiilor de
localizare a stațiilor mobile definite de GSM/GPRS și adaugă noi
mecanisme pentru gestionarea acestora și la nivelul rețelei de acces
UTRAN. Din punctul de vedere al UTRAN stațiile mobile pot fi în
una dintre următoarele stări:
-IDLE – stațiile mobile nu sunt conectate; decodează informații difuzate
în celulă
-RRC CONNECTED - există o conexiune între UE și UTRAN, stațiile
mobile au alocat un identificator temporar radio RNTI –Radio Network
Temporary Identity)
-în starea RRC connected stațiile mobile efectuează proceduri de
actualizare a celulei sau a ariei de înregistrare UMTS Registration Area
(URA) update procedures, funcție de starea curentă

Comunicații mobile
Cell_PCH

URA_PCH

Cell_DCH Cell_FACH RRC


CONNECTED

IDLE

Comunicații mobile
Cell_PCH

URA_PCH

Cell_DCH Cell_FACH RRC


CONNECTED

IDLE

Cell_DCH –stația mobilă folosește canale dedicate. Poziția curentă este


cunoscută la nivel de celulă. Pot fi efectuate și proceduri de handover
Comunicații mobile
Cell_PCH

URA_PCH

Cell_DCH Cell_FACH RRC


CONNECTED

IDLE
– Cell_FACH – stațiile mobile nu au canale dedicate, pot însă transfera
date și semnalizări (volum mic) pe canale comune (identificare prin
RNTI în header-ul pachetelor). Celula curentă este cunoscută de RNC

Comunicații mobile
Cell_PCH

URA_PCH

Cell_DCH Cell_FACH RRC


CONNECTED

IDLE

Cell_PCH – SNRC memorează celula curentă, transferul downlink


necesită paging; în această stare consumul de energie este mai mică
decât în starea Cell_FACH
Comunicații mobile
Cell_PCH

URA_PCH

Cell_DCH Cell_FACH RRC


CONNECTED

IDLE

URA_PCH – stare similară cu Cell_PCH (necesită paging) însă UE își


comunică poziția la nivel de arie URA. Orice schimbare a URA este indicată
către RNC
Comunicații mobile
URA URA LA- Location Area
RA – Routing Area

-rețelele nucleu CN-CS


RA și CN-PS gestionează
procedurile definite de
URA URA GSM/GPRS în mod
transparent pentru
UTRAN

RA

LA

Comunicații mobile
Din punct de vedere al CN-CS procedurile de actualizare a
localizării sunt aceleași cu cele din GSM
UTMS redefinește însă parțial mecanismele pentru servicii cu
comutație de pachete via CN-PS
PMM -IDLE
Stabilire conexiune Eliberare conexiune
semnalizare cu CN-PS semnalizare cu CN-PS sau
expirarea unui timer

PMM
CONNECTED

Procedură de Procedură
detașare CN-PS similară cu GPRS
PMM Attach
DETACHED

Comunicații mobile
PMM Idle - echivalentă cu starea GPRS STANDBY
- la nivel SGSN există un context MM (posibil și un context PDP).
Locația curentă a MS este cunoscută de SGSN cu o precizie de arie de
rutare. UE nu este conectată RRC și nu poate primi pachete decât prin
paging
PMM Connected - echivalentă cu starea GPRS READY
-UE este conectată RRC, transferul de pachete nu poate fi efectuat decât
în această stare
-informația de localizare a UE memorată = RNC-ul curent
-schimbarea unei arii de rutare este indicată la nivel RNC, pot avea loc și
proceduri de realocare SNRC
PMM Detached - echivalentă cu starea GPRS IDLE
- comunicațiile nu sunt posibile, stația mobilă nu poate dispune de
servicii cu comutație de pachete
Comunicații mobile
SRNC- Serving Radio Network
Procedura de realocare SNRC
Controller – un RNC care
gestionează conexiunile radio ale
SRNC UE
UE
DRNC- Drift Radio Network
SGSN
Controller, funcții transparente
(tip releu)
DRNC
RA1
RNC
SRNC
SGSN
SGSN

UE SRNC
UE DRNC
RA2

Comunicații mobile
8.5 Proceduri de handover UMTS
UMTS defineşte 3 tipuri de proceduri de handover
- handover de tip hard – similar cu cel din GSM, include o etapă în care
staţia mobilă nu este conectată cu nici o staţie de bază. Poate interveni în
următoarele situații: a) trecerea dintr-o zonă acoperită 3G într-o arie
geografică în care tehnologia de acces este 2G/2.5G b) dacă interfața Iur nu
este implementată
- handover de tip soft – o staţie mobilă este conectată la un moment dat cu
mai multe staţii de bază iar comunicaţia nu este întreruptă nici un moment
- softer handover – între sectoarele aceleiași celule
-indiferent de tipul de handover efectuat, decizia de handover este luată
întotdeauna de RNC și se bazează pe măsurători efectuate de stația mobilă pe
un canal dedicat
- parametru măsurat Ec/Io – energia recepționată pe canalul pilot/energia
totală
Comunicații mobile
- contrar sistemului GSM (hard-handover), o stație mobilă UMTS este
conectată în permanență la o stației de bază în situații de soft și softer
handover

Acest aspect permite implementarea


mecanisme de macrodiversitate

Comunicații mobile
- măsurătorile sunt efectuate de UE și sunt transmise RNC

SRNC

Cod 1 Cod 2
Node B
Node B
Ec/Io Ec/Io

UE UE UE

Comunicații mobile
-RNC controlează procesul de efectuare a măsurătorilor indicând
stațiilor mobile UE o listă a celulelor ce trebuie monitorizate (o listă de
coduri de aleatorizare)
- staţiile mobile se sincronizează cu celulele adiacente şi efectuează
măsurători pe care le trimit către RNC
-dacă diferența dinte valoarea măsurată pentru celula curentă și celula
măsurată este inferioară unui prag, celula măsurată este inclusă într-o
listă numită “active set” (max 3-4 celule) printr-o procedură controlată
de RRC denumită link addition
-dacă diferența dintre valoarea măsurată pentru o cea mai bine
recepționată celulă și valoarea pentru celula curentă este inferioară unui
prag, celula este exclusă din lista active set printr-o procedură controlată
de RRC denumită link removal

Comunicații mobile
8.6 Protocoale și proceduri UMTS
Protocoalele UMTS sunt distribuite pe echipamentele ce definesc
arhitectura conform unui model generic:

Non Access Stratum

Access Stratum

Stratul NAS- include protocoale GSM/GPRS (MM, CM, GMM,


SM etc)
Comunicații mobile
- protocoalele NAS și AS implementează funcții pentru stabilirea de
conexiuni de semnalizare (signaling bearers) și servicii suport (radio/Iu
bearers)

Signaling radio bearer = canal de semnalizări comun sau dedicat


configurat (echivalent GSM SDCCH) + resurse fizice și și logice pe
interfața Iub pentru transfer de mesaje NAS sau AS
Comunicații mobile
Radio bearer – resurse fizice și logice alocate alocate în rețeaua de acces
pentru voce sau date (echivalent TCH pe interfața radio). Pe interfața
Iub sunt folosite mecanisme specifice ATM sau IP pentru a transmite
datele prin rețeaua ATM/IP care conectează echipamentele UTRAN

Iu signaling bearer= conexiune logică de semnalizare folosind servicii


orientate pe conexiune SCCP

Iu bearer service = resurse fizice și logice alocate interfața Iu pentru


serviciul solicitat de UE
- în starea RRC IDLE nu există conexiuni logice de semnalizare
sau suport. UE trebuie să execute proceduri de semnalizare
pentru a le stabili

Comunicații mobile
Exemplu – procedura de stabilire a unei conexiuni RRC
Stiva de protocoale pentru interfața radio
Plan de control Plan utilizator

RRC
SRB RB

Control

PDCP
BMC

RLC
Canale logice

MAC
Canale de transport
WCDMA
Comunicații mobile
RRC – Radio Resource Control
- operează numai în planul de control (echivalent GSM RR), rol
major în stabilirea serviciilor de tip radio bearer și signaling
radio bearer, în gestiunea informațiilor de localizare și în
proceduri de handover
MAC – Medium Access Control
- controlul accesului la mediu pe canalele comune, selectare
format de transport pentru stratul fizic
RLC – Radio Link Control
- transfer fiabil și criptat de date între UE și RNC
BMC – Broadcast/Multicast Control
- funcții broadcast și multicast
PDCP – Packet Data Convergence Protocol
- în principal funcții de compresie
Comunicații mobile

-
UE Node B RNC

IDLE

RRC connection request


(CCCH/RACH/PRACH)

Radio link setup

RRC connection set-up


(CCCH/FACH/S-CPCCH)
RRC
Connected

RRC connection set-up complete


(DCCH/DCH/DPDCH)

În urma procedurii, UE are alocată o conexiune de semnalizare stabilită


fie pe canale dedicate (cazul de mai sus), fie pe canalele comune. UE
primește informații legate de codurile pe care să le folosească și de
identificatorul RNTI. RNC configurează pentru canalul DPDCH alocat
resurse pentru transfer pe Iub
Comunicații mobile
Exemplu – procedura de soft-handover

New Current
UE Node B RNC
Node B
Measurement report (RRC)
Radio link setup request (NBAP)

Radio link setup response (NBAP)

ERQ (ALCAP)
ECF (ALCAP)

Active set update (RRC)

Active set update complete (RRC)

Comunicații mobile
Exemplu – procedura de soft handover

Node B Node B
UE nou curent RNC
Measurement report (RRC)
Configurare Node B cu Radio link setup request (NBAP)
codurile de
aleatorizare/împrăștiere Radio link setup response (NBAP)
în UL scrambling
(DPDCH)
ERQ (ALCAP)
ECF (ALCAP)

Active set update (RRC)

Active set update complete (RRC)

Comunicații mobile
New Current
UE Node B RNC
Node B
Measurement report (RRC)
Radio link setup request (NBAP)

Radio link setup response (NBAP)

Configurare interfețe
ERQ (ALCAP)
terestre pentru
transport date ECF (ALCAP)
DPDCH
Active set update (RRC)

Active set update complete (RRC)

Comunicații mobile
New Current
UE Node B RNC
Node B
Measurement report (RRC)
Radio link setup request (NBAP)

Radio link setup response (NBAP)

ERQ (ALCAP)
ECF (ALCAP)

Codul de Active set update (RRC)


aleatorizare DL al
noului Node B, nou Active set update complete (RRC)
cod de împrăștiere

Comunicații mobile
Exemplu –procedura de actualizare a localizării

CM
MM NAS

RANAP – Radio Acces Network


RANAP RANAP
Application Part
SCCP SCCP - funcții pentru inițierea de proceduri
de paging și pentru stabilirea de
AS conexiuni de semnalizare pe IuCS sau
Lower
Lower
layers
IuPS
layers

Protocoale IuCS

Comunicații mobile
MSC/
UE RNC
VLR

Stabilire conexiune RRC

Initial Direct Transfer (RRC)


Location Updating Request (MM) Initial UE Message (RANAP)
Location Updating Request (MM)

Proceduri autentificare / securitate

Direct Transfer (RANAP)


Downlink Direct Transfer (RRC) Location Updating Accept (MM)
Location Updating Accept (MM)
Eliberare serv. transport semn. Iu

Eliberare serv. transport semn radio

Initial Direct Transfer/Initial UE message – mesaje RRC și


RANAP pentru transfer transparent de mesaje NAS.
Conexiunile stabilite sunt indexate de RNC și MSC/VLR
Comunicații mobile
Exemplu – Apel MT
UE RNC MSC/
VLR
Stabilire conexiune RRC
Initial Direct Transfer (RRC)
Paging Response (CC) IMSI/TMSI
Initial UE message (RANAP)
Paging Response (CC) IMSI/TMSI
Direct transfer (RANAP)
Downlink Direct Transfer (RRC) Setup (CC)
Setup (CC)

Uplink Direct Transfer (RRC)


Call Confirmed(CC)
Direct transfer (RANAP)
Call Confirmed(CC)

Procedura asignare RAB (Radio Access


Bearer)

Comunicații mobile
Procedura de asignare RAB (Radio Access Bearer)
UE Node B RNC MSC/
VLR

RAB Assignement Request (RANAP)

ERQ(ALCAP)
ECF(ALCAP)
Radio Bearer Setup (RRC)/ SRB
Radio link reconfiguration (NBAP)
Radio link renconfiguration ack(NBAP)
ERQ(ALCAP),
ECFALCAP)

Radio Bearer Setup Complete (RRC) /SRB


RAB Assignement Response (RANAP)

Rezultat: 3 canale de transport mapate pe DPDCH și


resurse fizice și logice pe interfețele terestre

Comunicații mobile
Exemplu – procedura de atașare CN-PS

UE Node B RNC SGSN

RRC connection establishment

Initial Direct Transfer (RRC)


Attach request Initial UE message (RANAP)

Attach request
Authentication and security procedure
Common ID update (RANAP)

Direct Transfer (RANAP)

Attach accept
Downlink Direct Transfer (RRC)

Attach accept

Common ID update – transfer IMSI la nivel RNC; mecanismele


de tunelare UMTS sunt definite până la nivel RNC
Comunicații mobile
Bibliografie
▪ TS 25.331 Radio Resource Control (RRC); Protocol specification
▪ TS 25.214 Physical layer procedures (FDD)
▪ TS 25.201 Physical layer - general description
▪ TS 25.301 Radio interface protocol architecture
▪ TS 25.321 Medium Access Control (MAC) protocol
▪ TS.25.322 Radio Link Control (RLC) protocol specification .
▪ TS 25.323 Packet Data Convergence Protocol (PDCP)
▪ TS 25.302 Services provided by the physical layer
▪ TS 25.410 UTRAN Iu interface: General aspects and principles
▪ TS 25.423 UTRAN Iur interface Radio Network Subsystem
Application Part (RNSAP) signaling
▪ TS 25.413 UTRAN Iu interface Radio Access Network Application
Part (RANAP) signalling
▪ TS 25.433 UTRAN Iub interface Node B Application Part (NBAP)
signalling
▪ TS. 401 UTRAN overall description
Comunicații mobile
9. Evoluţii ale UTRA. HSDPA şi HSUPA
9.1 Introducere
HSDPA- High Speed Downlink Packet Access
HSUPA - High Speed Uplink Packet Access
-HSPA – High Speed Packet Access – HSDPA+ HSUPA
-evoluţii ale interfeţei radio UMTS ce permit debite utilizator mai mari
-modificările necesare sunt implementate doar la nivel UTRAN: NodeB, UE
și RNC

9.2 HSDPA
10.2.1 Caracteristici principale HSDPA
-mecanisme de adaptare a legăturii (link adaptation) în downlink
- retransmisii de tip ARQ hibride ce au loc între Node B şi UE
-mecanisme de ordonare a transmiterii pachetelor la nivel NodeB
Comunicații mobile
- introducerea de TTI de valori mai mici ca în UMTS (2 ms)
-transmisii pe canale partajate între mai mulți utilizatori
-debit maxim teoretic de 14.4 Mbiţi/s în versiunea Release 5
Stiva de protocoale HSDPA

Comunicații mobile
MAC-hs – Medium Access Control – High Speed

-MAC-hs – înglobează marea majoritate a funcțiilor specifice HSDPA


-este implementat la nivel NodeB și UE
-controlul MAC-hs se face în planul de semnalizări prin protocolul RRC,
similar cu mecanismul din WCDMA
Funcții implementate:
- politici de ordonare a transmiterii pachetelor pe un număr de
maxim 15 canale fizice partajate între mai mulți utilizatori
- mecanisme de tip HARQ
- mecanisme de adaptare a legăturii prin modificarea adaptivă a
tipului de modulație și a schemei de codare a canalului
- selectarea formatului de transport
MAC-d– implementat în continuare la nivel RNC și UE
permite comutarea din transfer HSDPA în transfer clasic pe canale UMTS

Comunicații mobile
❑ Ordonare transmisii downlink (scheduling)
- sunt implementate în HSDPA la nivel NodeB pentru a permite
stabilirea ordinii de transmitere a pachetelor către utilizatori ce
utilizează acelaşi canale partajate
- algoritmii nu sunt specificaţi în HSDPA
- conceptual se utilizează 3 tipuri de mecanisme de ordonare:
Round robin –alocarea resurselor fizice partajate în mod ciclic pentru
toţi utilizatorii ce efectuează transmisii HSDPA; condiţiile radio sunt
ignorate
Maximum C/I - pentru un interval de tip dat de TTI resursele radio
vor fi alocate utilizatorului al cărui canal de transmisiune prezintă cele
mai bune condiţii de propagare
Proportional fair - resursele sunt alocate utilizatorilor cu cele mai
bune condiții de propagare, prioritatea utilizatorilor ce nu au primit
încă resurse crește în timp
Comunicații mobile
- condițiile curente de propagare sunt indicate de către stațiile mobile în
formă indexată prin intermediul unui parametru : CQI – Channel
Quality Indicator; modul de calcul este indicat în standard1
- valorile CQI raportate sunt folosite de către staţiile de bază pentru a
aloca resurse pentru transmisii downlink pe durata următorului interval
elementar de tip TTI

[1] TS 25.214; Physical layer procedures (FDD) (Release 5 )

Comunicații mobile
- valorile CQI raportate de către staţiile mobile permit și implementarea
de mecanisme de adaptare a legăturii
- mecanismul constă în modificarea schemei de codare şi/sau a tipului de
modulaţie funcţie de condiţiile curente de transmisie radio
- dacă condiţiile radio o permit, transmisiile, au loc cu o rată de codare
apropiată de 1 folosind modulaţii de ordin superior, de tip 16QAM
(Release 5)
- pentru condiţii radio mai puţin favorabile rata de codare este mai mică
(1/2, 1/3...) iar modulaţia folosită este QPSK
- decizia de modificare a ratei de codare şi a tipului de modulaţie este
luată de către rețea (Node B)

Comunicații mobile
- - o staţie mobilă compatibilă HSDPA poate utiliza 1-15 coduri de
împrăştiere în paralel cu factor de împrăştiere fix – SF=16
- ratele de codare/tipurile de modulaţii precum şi debitele maxime sunt
definite în specificațiile HSDPA. Pentru Release 5:
R Debit [kbiți/s]
MCS Modulatie
1 cod 5 coduri 15 coduri

Date utilizator (320 biți QPSK, 640 biți 16 QAM)


Canal de transport

Slot n-1 Slot n Slot n+1 Canale fizice


(2560 chipuri)
TTI 2 ms
MCS – Modulation and Coding Scheme
- tipul de modulaţie precum și rata de codare pot fi modificate cu o
rezoluţie în timp dată de TTI
Comunicații mobile
CQI

Timp

16QAM,R=3/4

16QAM,R=1/2
QPSK,R=3/4
QPSK,R=1/2
QPSK,R=1/4

- codul pentru protecţie la erori utilizat este de tip turbo cu o rată de


codare de 1/3; celelalte rate se obţin prin strecurare sau repetiţie

Comunicații mobile
❑Retransmisii pe interfața radio ( retransmisii în stratul fizic)
- în UMTS transferul de date mecanismele de retransmisie a pachetelor
eronate sunt implementate la nivel RLC între UE şi RNC

Pachet
N
NACK
(RLC)
Pachet
N
Node B UE
RNC ACK
(RLC)

Comunicații mobile
- în HSDPA retransmisiile au loc între Node B şi UE; pachetele
neconfirmate transmise de RNC sunt stocate la nivel NodeB şi
retransmise local fără transfer pe Iub/Iur
- decizia de retransmitere a pachetelor neconfirmate este luată la
nivel Node B (protocolul MAC-hs) și se bazează pe un câmp
CRC de 24 de biți inserat de acest protocol
Pachet RLC
Pachet N
B
u
f NACK
f (MAC)
e
r Pachet N
RNC ACK RLC UE
ACK
Node B
(MAC)

Comunicații mobile
❑Retransmisii hibride HARQ (Hybrid ARQ)
- conceptual, mecanismele de control al erorilor pot fi clasificate
după cum urmează:
FEC- Forward Error Correction – presupun utilizarea de
coduri corectoare de erori de o anumită rată de codare
ARQ – Automatic Repeat Request – presupun utilizarea de
câmpuri de control de tip CRC (Cyclic Redundacy Check) sau
FCS (Frame Check Sequence) pentru detecţia erorilor şi
retransmisii pentru pachetele la care câmpul CRC nu se verifică
- sistemele hibride HARQ (Hybrid ARQ) utilizează atât tehnici de
tip ARQ cât și FEC; mecanismele de tip ARQ sunt folosite
detecția erorilor și modificarea adaptivă a ratei de codare asociată
unui codor de tip FEC; pornind de la un cod cu redundanţă mică
aceasta poate fi crescută progresiv dacă pachetele nu sunt
confirmate (redundanță incrementală)

Comunicații mobile
- HSDPA permite maximum 8 procese paralele de tip HARQ

- multiple confirmările negative (NACK) în cadrul unui proces


HARQ pot conduce la retransmisii cu o altă schemă de codare
și modulație
Comunicații mobile
Tipuri de retransmisii HARQ utilizate în HSDPA
- redundanţă incrementală – similar cu EDGE; codul FEC utilizat este de tip
turbo de rată 1/3
Date+ CRC

Codor turbo
Date codate FEC

Strecurare 1 X X X

Transmisie 1
Decodare FEC+
X X X verificare CRC
NACK

Strecurare 2 Transmisie 2 Decodare FEC cu


folosirea biților de control
X X X suplimentari

X X X

Comunicații mobile
- H-ARQ de tip III – presupune retransmisia unei copii 1:1 a
pachetului transmis anterior şi utilizarea unei decodări de tip
soft la recepţie (Chase combining)
- mecanismul de retransmitere utilizat de HSDPA este de tip Stop and
Wait (SAW)– în fiecare proces HARQ, un nou pachet este transmis doar
la recepţia unei confirmări pozitive pentru pachetul anterior

- procesele HARQ sunt paralele

Comunicații mobile
9.2.3 Canale de transport și canale fizice HSDPA

HS-DSCH

HS-SCCH

RNC Node B UE
HS-PDSCH

HS-DPCCH

DCH

Comunicații mobile
HS-DSCH – High Speed Downlink Shared Channel
- direcţie: downlink; tip informaţii vehiculate: date
- canalul de transport HS-DSCH definește modul de transport al datelor
utilizator : lungime blocuri de transport, numar blocuri, tip codare și
modulație
- pentru transmiterea datelor pe HS-DSCH nu se folosesc mecanisme de
soft - handover – transmisiile au loc doar între un NodeB și UE
- operează cu un singur cod de împrăştiere sau cu coduri multiple; poate
fi mapat pe un canal fizic sau pe mai multe canale fizice (HS-PDSCH)
- formatul de transport este ales de către MAC-hs
HS-SCCH - High Speed Shared Control Channel
- canal fizic în direcția downlink (factor de împrăștiere SF=128)
- controlează transmisiile pe canalele HS-PDSCH
- transportă identificatori pentru fiecare UE și informații despre alocarea
resurselor
Comunicații mobile
HS-PDSCH - High Speed Physical Downlink Shared Channel
- canal fizic partajat de mai mulți utilizatori; factor de împrăștiere fix
SF=16
- pe durata unui TTI există 15 canale fizice de tip HS-PDSCH ce pot fi
alocate simultan unui singur utilizator sau pot fi multiplexați utilizatori
multipli în timp și în cod

HS-DPCCH - High Speed Dedicated Physical Control Channel


- canal fizic folosit în direcția uplink de către o stație mobilă implicată
într-un transfer HSDPA pentru transmitere de confirmări pozitive
(ACK) sau negativ (NACK) și indicații cu privire calitatea canalului -
- factor de împrăștiere fix SF=256

Comunicații mobile
-HS-SCCH precede HS-PDSCH cu 2 intervale temporale

Identități UE
coduri alocate
tip mod. Informații HARQ
HS-SCCH p1 HS-SCCH p2
HS-PDSCH
Date Date Date

2 intervale temporale 3 intervale temporale (15 /3 -> TTI=2ms)

Mobile communications
Transmisiile HSDPA sunt multiplexate în timp și în cod
Exemplu: transmisie downlink pt. 2 utilizatori

UE1 HS-SSCH

UE2

2ms HS-PDSCH 1,2

Comunicații mobile
9.2.4 Clase de terminale HDSPA
- standardul definește 12 categorii de terminale. În etapa de stabilire a
unei categoria este indicată rețelei la atașare
Nr. max.
coduri Debit maxim
Categorie OVSF Tip H-ARQ Inter- TTI time
(Mbiţi/s)

1 5 Chase 1.2 3
2 5 IR 1.2 3
3 5 Chase 1.8 2
4 5 IR 1.8 2
5 5 Chase 3.6 1
6 5 IR 3.6 1
7 10 Chase 7.2 1
8 10 IR 7.2 1
9 15 Chase 10.2 1
10 15 IR 14.4 1
11 5 Chase 0.9 1
12 5 Chase 1.8 1

Comunicații mobile
9.2.5 Transferul pe canale fizice HSDPA

- retransmisiile au loc după un interval de timp predefinit (t) ce


depinde de CQI, de algoritmul de ordonare NodeB și de
caracteristicile tehnice ale stației mobile : inter-TTI time; valori
tipice (1,2,3).
- parametrul exprimă , în multipli de 2ms, intervalul minim între 2
transmisii succesive ce pot fi procesate de către stația mobilă
Comunicații mobile
9.3 HSUPA
9.3.1 Caracteristici principale HSUPA
- retransmisii locale Node B – UE, apare sub numele E-DCH în
specificații
- TTI 10ms sau, opțional, 2ms
- noi scheme de codare şi modulaţie în UL, un nou canal de
transport E-DCH (Enhanced DCH)
- diferenţe majore față de HSDPA
- transmisiile în HSUPA au loc pe canale dedicate şi nu pe
canale partajate
- HSUPA implementează mecanisme pentru mobilitatea
terminalului în stare activă prin mecanisme de soft handover
- modificarea ratei de transfer pe interfaţa radio se face prin
modificarea puterii de emisie și a factorului de împrăștiere
- HSUPA nu foloseşte mecanisme de adaptare a legăturii

Comunicații mobile
Stiva de protocoale HSUPA

Comunicații mobile
9.3.2 Canale HSUPA
- canale de transport/fizice utilizate de HSUPA

E-HICH

E-RGCH

E- AGCH
Node B UE
E-DPCCH
HS-DPCCH

E-DPDCH

DCH

Comunicații mobile
❑ E-HICH – HARQ Indicator Channel
- direcţie: downlink; tip canal: dedicat
- canal fizic folosit pentru transferul de confirmări pozitive sau negative
(ACK, NACK) determinate pe baza analizei unui câmp CRC concatenat
de protocolul MAC
❑E-AGCH - Absolute Grant Channel
- direcţie: downlink; tip canal: comun
- canal fizic utilizat pentru indicarea nivelului absolut de putere pentru
transmisii HSUPA

❑ E-RGCH - Relative Grant Channel


- direcţie: downlink; tip canal: dedicat
- tip de informaţii transportate: control al puterii staţiei mobile prin
comenzi de creştere/descreştere /menţinere într-un TTI (în valoare
relativă față de valoarea indicată pe E-AGCH)
Comunicații mobile
Comenzile trimise pe E-AGCH și E-RGCH determină modificarea ratei de
transfer
Valoarea parametrului Eb/No pentru fiecare utilizator poate fi pusă sub
forma: Interferență de tip MAI

Eb/N0=W/D  S/(I-S)

Putere recepționată

- aceleași cerințe de calitate de tip Eb/N0 pot fi asigurate pentru diferite


valori ale ratei de transfer și ale puterii de emisie.
- puteri mici de emisie corespund la rate mici de transfer; creșterea puterii
de emisie permite creșterea debitul de transmisiune.
- standardul prevede comenzi speciale de tip ZERO_GRANT (E-AGCH)
care inhibă transmisiile HSUPA

Comunicații mobile
-același tip de comenzi de tip ZERO_GRANT pot fi folosite pentru
multiplexarea în timp a stațiilor mobile
-o UE ce primește o astfel de comandă nu transmite până la recepționarea
unei alte comenzi pe E-AGCH
Debit

UE 2

UE 2

UE 1 UE 1

TTI
Timp

Comunicații mobile
❑ E-DPDCH – Dedicated Physical Data Channel
-direcţie: uplink; tip canal: dedicat
-canal fizic folosit pentru transferul datelor, factor de împrăştiere
variabil 2- 256
- tip modulaţie : BPSK cu multiplexare I-Q; număr maxim de coduri: 2x
SF=2 +2xSF=4
- debit maxim = 2 x 3.84Mchip/S /2 + 2 x 3.84Mchip/s /4 = 5,76 Mbiţi/s
❑E- DPCCH – Dedicated Physical Control Channel
-canal fizic folosit pentru semnalizări în stratul fizic
- include E-TFCI – informaţii despre formatul de transport şi factorul
de împrăștiere utilizat
- un bit (Happy bit) setat de UE pentru a indica dacă puterea mai poate fi
crescută, feedback pentru mecanismul de ordonare de la nivel Node B-
RSN – Retransmission Sequence Number, etichetează retransmisiile,
câmp folosit pentru implementarea de mecanisme de tip HARQ
Comunicații mobile
9.3.5 Clase de terminale HSUPA

TTI Debit [Mbiţi/s]


Nr.
Categorie coduri SF min [ms] 2ms 10 ms
1 1 4 10 0.72
2 2 2 2 ,10 1.45 1.45
3 2 2 10 1.45
4 2 2 2 ,10 2 2.91
5 2 2 10 2
6 4 2 2,10 2 5,76

Comunicații mobile
10. Evoluţii ale HSPA : HSPA+
-Release 7 – permite folosirea pe direcție downlink a tehnologiilor multiantenă
de tip MIMO (Multiple Input Multiple Output) 2x2 în mod multiplexare
spațială pentru dublarea debitului maxim teoretic de 14.4 Mbiți/s
- un sistem MIMO cu 2 antene de emisie și două antene de recepție poate fi
modelat ca în figura de mai jos
a
T0 R0 R0 = a T0 + c T1
R1 = b T0 + d T1
T1 R1
d
a b 
și descris matematic printr-o matrice a canalului de transmisiune H =  
c d 
În condiții ideale (a=1, d=1, b=0, c=0) R0=T0 și R1=T1,
sistemul poate trimite în paralel două fluxuri de date în același timp,
în aceeași bandă ducând la dublarea capacității

Comunicații mobile
1 1
- fie H =   ->un astfel de sistem nu poate fi folosit pentru că nu permite
1 1
refacerea semnalelor trimise prin cele două antene de emisie (R0=T0+T1 și
R1=T0+T1)
- o simplă inversare de fază permite refacerea semnalelor transmise
 1 1
H =   → R0 = T0 + T1 , R1 = T1 − T0 → T0 = ( R0 − R1 ) / 2, T1 = ( R0 + R1 ) / 2
 − 1 1
- matricea de transfer depinde de condițiile de propagare
 0.8 0.2  T = 1.15 R0 + 0.39 R1
- fie H =  ... 0
 − 0.3 0.9  T1 = 0.26 R0 - 1.03 R1

-sistemul de ecuații este determinat, iar refacerea semnalelor transmise în


același timp în aceeași bandă de frecvență este posibilă.

Comunicații mobile
- teoria MIMO a fost dezvoltată în ipoteze restrictive: nu există fading
selectiv în frecvență, zgomotul poate fi neglijat, semnalele sunt considerate
variable aleatoare necorelate;
- aceste ipoteze nu sunt îndeplinite în condiții reale, debitele asociate fiind
debite maxime teoretice;
- coeficienții matricii canalului determină în mod esențial performanțele
unui sistem MIMO și se detemină pe baza unor semnale cunoscute (pilot)
transmise pe canale de control;
- pentru HSDPA cu MIMO 2x2 debitul maxim teoretic este dublu față de cel
permis de rețele HSDPA Release 5 (28.8 Mbiți/s).
-Release 8– introduce tehnologia DC-HSPDA (Dual Cell HSDPA) ce
presupune folosirea a două purtătoare de 5MHz adiacente pe direcția
downlink și permite folosirea modulațiilor de tip 64 QAM. Debitul maxim
asociat pentru o operare cu 15 coduri pe fiecare din două purtătoare, fiecare
de lărgime de bandă 5 MHz este de 43.2 Mbiți/s= 2 x 6x 15 x 3.84 Mchip/s
/16
Comunicații mobile
-Release 9– introduce tehnologia Dual Band HSDPA ce presupune folosirea
de două purtătoare de 5MHz neadiacente, posibil în benzi de frecvență
diferite pe direcția downlink și permite folosirea tehnologiilor de tip MIMO
(2x2). Debitul maxim asociat pentru o modulație de tip 64QAM și operare cu
numărul maxim de coduri (15) în cele două benzi este de 86.4 Mbiți/s.

-Release 10– introduce tehnologia MC-HSPDA (Multi Carrier HSDPA) ce


presupune folosirea de 4 purtătoare de 5MHz neadiacente pe direcția
downlink și permite folosirea tehnologiilor de tip MIMO (2x2) pentru un
debit maxim de 172.8 Mbiți/s pe direcția downlink.

Pe direcția uplink debitul de 5.75 Mbiți/s din HSUPA/E-DCH Release 5 a


crescut la 11.5 Mbiți/2 în Release 7 (modulație 16QAM), 23 Mbiți/s în
Release 9 (2 purtătoare).

Comunicații mobile
11. Rețele LTE

Comunicații mobile
11.1 Introducere
EPS- Evolved Packet System – marchează tranziția sistemelor
de comunicații mobile către generația a 4-a (4G) conform
organismului de standardizare 3GPP
Schemă bloc simplificată:

Comunicații mobile
- E-UTRA - Evolved Universal Terrestrial Radio Access/ E-UTRAN –
Evolved Universal Radio Access Network – inițiative 3GPP datând din 2004
-nume alternativ pentru interfața radio LTE (Long Term Evolution) –
numele unui proiect 3GPP care a urmărit creșterea ratelor de transfer pe
interfața radio și reducerea întârzierilor la transmiterea pachetelor de
date
-EPS- Evolved Packet System – numele sistemul complet ce include noua
interfață radio (LTE/E-UTRA) și noua rețea nucleu (EPC- Evolved Packet
Core)
-nume alternativ pentru EPC : SAE (System Architecture Evolution), un
proiect 3GPP de definire a unei rețele de tip all-IP
-EPS permite accesul la rețeaua nucleu (implicit la servicii) pentru stații
mobile ce folosesc tehnologii 3GPP (UTRAN, GERAN, E-UTRAN) și
non-3GPP (exemple: WiMAX, cdma2000, rețele fixe, WLAN)

Comunicații mobile
E-UTRA – introduce noi tehnici de acces multiplu în raport cu
cele utilizate în sistemele de generație anterioară;
-tehnicile de acces multiplu folosite sunt diferite în direcția uplink și
downlink; ambele sunt bazate pe folosirea OFDM (Orthogonal Frequency
Division Multiplex) și poartă numele de OFDMA (downlink) și SC-
FDMA (uplink).
OFDMA – Orthogonal Frequency Division MultipleAccess
SC-FDMA – Single Carrier Frequency Division MultipleAccess
- OFDM este o tehnică de transmisie multi-purtătoare care utilizează un
număr mare de subpurtătoare apropiate spectral pentru transportul
datelor și al semnalizărilor.
Dezavantaj OFDM: variații de amplitudine importante ale semnalului
rezultat conducând la un factor PAPR( Peak to Average Power Ratio) de
valori mari.
Comunicații mobile
Idea fundamentală în OFDM: utilizarea de transmisii pe purtătoare
multiple de bandă îngustă pentru reducerea efectelor fading-ului
selectiv în frecvență și transformarea acestuia în fading (preponderent)
de tip plat.

Frecvență 1 2 3 4 5 6 7 8 9 10
Transmisii pe o
Perioadă de simbol
singură purtătoare
1 6

2 7
Frecvență 3 8
4 9
5 10 timp
Transmisii pe
Perioadă de simbol purtătoare multiple
Comunicații mobile
-OFDMA/SC-FDMA– utilizatorii au alocate doar anumite subpurtătoare
într-un anumit interval de timp și nu toate subpurtătoarele ca în OFDM;
- numărul de subpurtătoare depinde de lărgimea de bandă cu care este
configurată o celulă (lărgimea de bandă este scalabilă în LTE). Valorile
posibile pentru aceasta sunt cele indicate mai jos:

1.4 MHz 3 MHz 5MHz 10MHz 15MHz 20 MHz

- alocarea de resurse radio este efectuată în


LTE în multiplii de resurse
elementare numite blocuri de resurse (Resource Blocks- RB); un RB este
definit printr-un număr de 12 subpurtătoare contigue în frecvență pentru o
durată ce corespunde la 7 simboluri OFDM ce se transmit în 0.5 ms
(durata unui slot).

Comunicații mobile
Benzi de operare LTE în
România 3, 7, 20, 38

Lărgime de bandă Număr de RB-uri/slot


(MHz)

1.4 6
3 15
5 25
Transmisiile de tip OFDM 10 50
15 75
se implementează în 20 100
practică prin IFFT/FFT
(dimensiuni 256 – 2048)

Comunicații mobile
- debite maxime 1Gbit/s(DL) și 500 Mbps (UL) (cf.
specificațiilor LTE-Advanced – TS. 36.913) într-o lărgime de bandă de 20 MHz
- debite curente tipice 100 Mbiți/s (DL) și 50 Mbiți (UL)
-interfața radio LTE folosește tehnici MIMO pentru diversitate și multiplexare
spațială
-ideea fundamentală ce stă la baza mecanismelor de diversitate este furnizarea de
canale multiple independente de transmisiune pentru acelaşi semnal transmis;în
aceste condiții probabilitatea ca semnalul sa sufere degrădari severe în fiecare
subcanal este mult mai mică decât cea asociată unei transmisiuni pe un canal unic.

Tehnicile de diversitate pot fi implementate în mai multe moduri:


-diversitate în timp : transmiterea/retransmiterea unui mesaj la momente diferite
de timp. Ex –retransmisii ARQ, folosirea de receptoare Rake pentru a exploata
diversitatea indusă de canalul de propagare mobil în transmisii de tip (W)CDMA.
-diversitate în frecvență : transmiterea unui flux de date pe mai multe purtătoare
de banda îngustă pentru care fading-ul poate fi aproximat ca fiind plat (OFDM)
sau prin distribuirea energiei semnalului într-o bandă largă de frecvenţe (CDMA)

Comunicații mobile
- diversitate în spațiu : folosirea de antene multiple de recepție (2G) și
de emisie (3.5G/LTE)

11.2 Arhitectura EPS

E-UTRAN EPC
HSS
S6a

S1-MME Gx Rx
eNB MME PCRF
S1-MME
X2 S1-U S11

S-GW P-GW IMS/Rețele externe


UE eNB
(IP)
SGi
LTE-Uu S1-U S5/S8

Comunicații mobile
Funcțiile EPS sunt distribuite între E-UTRAN și EPC.
Funcții îndeplinite de E-UTRAN
- gestiunea resurselor radio (alocare servicii de transport radio,
handover inter ENB, controlul accesului la resurse, măsurători,
ordonarea transmiterii pachetelor etc). Toate funcțiile radio sunt
îndeplinite de un singur echipament: eNB – evolved Node B.
Funcții îndeplinite de EPC:
- securitate NAS;
- gestiunea mobilității în stare inactivă, alocare/dealocare servicii
de transport pentru accesul radio (EPS bearer), alocare adrese
IP, filtrare pachete etc.
Echipamentele sunt interconectate prin interfețe standardizate
pentru a permite utilizarea de echipamente provenind de la
producători diferiți.
Comunicații mobile
EPC – Evolved Packet Core
Echipamente constituente:
- Serving Gateway (S-GW)
- Packet Data Network (PDN) Gateway (P-GW)
- Mobility Management Entity (MME)
- Policy and Charging Rules Function (PCRF)
- HSS (Home Subscriber Subsytem)
S-GW – Serving Gateway
Implementează funcții de transmisiune asociate unui SGSN și funcții
suplimentare (rutare de pachete de pachete către/de la eNB-uri, punct de
ancorare în caz de handover în planul transmisie pentru mobilitate intra-
LTE)
P-GW – Serving Gateway
Implementează funcții asimilabile unui GGSN din arhitectura
GPRS/UMTS (rutare de pachete către de la S-GW, activare contexte PDP)
Comunicații mobile
PCRF : parametrii QoS și tarifare în funcție de aceștia
MME : implementează doar funcții de control implementate în SGSN-uri
în rețele GPRS și UMTS: gestiunea mobilității, autentificare, gestionează
semnalizări NAS și semnalizări pentru handover-uri inter S-GW
IMS IP Multimedia Subsystem - nu este specific LTE/SAE, poate fi
configurat și pentru rețele 3G. Reprezintă în esență o rețea ce permite
furnizarea de servicii de tip IP și non-IP prin semnalizări SIP (Session
Initiation Protocol).
-compus din MGW-uri (Media Gateways), proxy-uri SIP
(numite P/I/S- Proxy/Interrogating/Serving Call Session Control
Function) și HSS (Home Subscriber Server – evoluție a HSS)
- implementarea IMS este obligatorie pentru apeluri vocale în LTE

Comunicații mobile
Pentru stații mobile aflate în situație de roaming specificațiile
EPS permit folosirea unui P-GW din rețeaua
proprie (situația ilustrată mai jos) sau din cea vizitată .
Gx Rx

HSS PCRF

S6a
IIMS/External
P-GW
HPLMN SGi
networks (IP)

S1-MME
eNB MME VPMLN
X2 S1-U S11

UE eNB S-GW
LTE-Uu S1-U S5/S8

Comunicații mobile
Interfațarea cu rețele realizate în tehnologie 3GPP

UTRAN/GERAN SGSN
HSS
S4
S3
S6a

S1-MME Gx Rx
eNB MME PCRF
X2 S1-MME S11
S1-U
UE eNB S-GW P-GW IMS/External
networks(IP)
SGi
LTE-Uu S1-U S5/S8

Comunicații mobile
11.3 Gestiunea mobilității Stările posibile ale unei stații mobile
din punct de vedere al funcțiilor de
EMM-NULL
- TAU rejected
(other causes)
EMM-TRACKING-
AREA-UPDATING- gestiunea a mobilității EPC sunt:
INITIATED

EMM-
EMM- DEREGISTERED: stația
DEREGISTERED-
- enable
S1 mode
- enable S1 and
INITIATED - TAU accepted
- TAU failed
- TAU rejected
mobilă nu este atașată la rețeaua 4G
S101 mode

- disable
- DETACH accepted
- Lower layer failure
(#13, #15, #25)
(stare similară stării IDLE din GPRS
S1 mode
- disable S1 and - DETACH requested
(not power off)
- TAU
requested
sau PMM DETACHED UMTS). Pentru
S101 mode

a beneficia de servicii EPS UE trebuie


să efectueze o procedură de atașare.
- Network init. DETACH requested
EMM- - local DETACH EMM-
DEREGISTERED - intersystem change to cdma2000® REGISTERED
HRPD completed

EMM- REGISTERED: stația mobilă


este atașată la rețeaua LTE și un
- ATTACH
- ATTACH rejected
requested - SR initiated
- Network init. DETACH requested

serviciu suport EPS a fost activat (stația


- Lower layer failure - SR accepted
- ATTACH
DETACH requested - SR failed
accepted
(power off) - SR rejected

mobilă are o adresă IP și toate


(#13, #15, #18,
#25, #39)

Any state
EMM-
REGISTERED-
INITIATED
EMM- SERVICE-
REQUEST-INITIATED interfețele au fost configurate pentru a
permite transferul de date). Serviciu
Sursa: 3GPP TS 24.301 V14.3.0 (2017-03) Non-Access-Stratum (NAS)
protocol for Evolved Packet System (EPS); Stage 3 (Release 14) suport EPS – termen echivalent
contextului PDP din rețele 2.5G și 3G.
Comunicații mobile
- în starea EMM- REGISTERED, o entitate MME întreține un
context MM pentru stația mobilă. Locația acesteia este memorată cu o precizie
de o celulă (un eNB) sau cu o rezoluție definită de un grup de celule (TA-
tracking area în LTE), funcție de activitatea stației mobile.
- în starea EMM- REGISTERED o distincție suplimentară este efectuată
funcție de activitatea stației mobile. Cele două stări posibile sunt:
•ECM-CONNECTED –stația mobilă transferă date folosind servicii IP
(Internet, VoIP, multimedia). În această stare stația mobilă este conectată de
asemenea la E-UTRAN. Procedurile de suport pentru mobilitate pe interfața
radio sunt cele de handover, la nivel MME se memorează echipamentul eNB
curent.
•ECM-IDLE– stația nu este activă pentru o perioadă lungă de timp, nu are
conexiuni radio însă adresa IP păstrată. Stația mobilă își comunică poziția la
nivel de arie de urmărire. Tranzițiile între cele două stări se efectuează în urma
unor proceduri de paging sau la expirarea unui timer pentru perioada de
inactivitate.
Comunicații mobile
Procedură de atașare Handover Expirare timer inactivitate
Selecție celulă/Selecție
PLMN

ECM-IDLE ECM-CONNECTED ECM-IDLE

RRC-IDLE RRC-CONNECTED RRC-IDLE

EMM - DEREGISTERED EMM - REGISTERED

Procedură de detașare Recepția unui pachet

În raport cu E-UTRAN stația mobilă poate fi în una din următoarele stări:


▪RRC-CONNECTED stația mobilă a stabilit o conexiune
RRC cu eNB
▪RRC-IDLE – stația mobilă nu este conectată la E-UTRAN

Comunicații mobile
Transferul de date și de semnalizări are loc dacă UE este în stările EMM-
REGISTERED/ECM-CONNECTED/RRC-CONNECTED. În această
stare UE are asignate resurse atât pe interfața radio cât și pe interfețele
terestre. Similar UMTS, resursele alocate pentru transferul de date sunt
numite servicii suport:
- DRB (Data Radio Bearer) – serviciu suport pe interfața radio
- S1 Bearer – serviciu suport pentru interfața S1
- S5/S8 Bearer – serviciu suport pentru interfața S5/S8

Asocierile între serviciile suport definesc un canal de transmisiune


virtual, cu un anumit profil de calitate a serviciilor, numit generic EPS
Bearer – serviciu suport EPS

Transferul de date pe interfețele terestre se face prin tunelare


Comunicații mobile
Echipamentele EPC și E-UTRAN memorează asocieri pentru aceste
conexiuni virtuale. Pentru starea ECM-CONNECTED acestea sunt.

MME

UE eNB S-GW P-GW

ECM connection (semnaliz NAS)

Conex. RRC Conex. semn. S1 S11.GTP-C S5/S8.GTP-C

DRB S1 Bearer S5/S8 Bearer

Comunicații mobile
TFT – Traffic flow template – filtre de pachete (adrese IP
și porturi)

Comunicații mobile
Conexiunile menținute pentru stările EMM-REGISTERED/ECM-
IDLE/RRC-IDLE sunt:

Comunicații mobile
11.4 Transmisii downlink
Schemă bloc simplificată

Comunicații mobile
Transmisiile pe interfața
radio sunt structurate în
cadre cu o durată de 10ms.
Pentru modul de operare
FDD structura unui cadru
downlink LTE este:

Comunicații mobile
Tehnica de acces multiplu utilizată: OFDMA - fiecărui utilizator i se
alocă un număr variabil de blocuri de resurse într-o grilă de resurse
timp-frecvență; cu cât numărul de blocuri alocate este mai mare cu atât
crește rata de transfer alocată utilizatorului respectiv.
Numărul de blocuri de resurse (N) este limitat -> sistemul EPS
implementează mecanisme de ordonare a transmiterii pachetelor și de
alocare a resurselor radio (similare conceptual cu cele din HSPA)
S/P – P/S – conversie serie paralel/conversie paralel serie –
grupare/degrupare biți pentru transmiterea pe aceeași purtătoare
Mapare/demapare - conversie în/din simboluri complexe
+CP/-CP – inserție/eliminare prefix ciclic (Cyclic prefix -copie a
semnalului transmis inserate într-un interval de gardă de o durată
prestabilită pentru a permite implementarea de operații de egalizare a
canalului în domeniul frecvență)
Comunicații mobile
OFDMA utilizează o structură de cadru downlink care include canale de
control, de sincronizare precum și semnale de referință pentru estimarea
canalului și operare MIMO (http://niviuk.free.fr/lte_resource_grid.html)

11.5 Transmisii uplink


Tehnica de acces multiplu poartă denumirea de SC-FDMA (Single Carrier
Frequency Divison Multiple Access) și permite reducerea factorului
PAPR.

Comunicații mobile
Comunicații mobile
11.6 Stiva de protocoale

Planul utilizator UE P-GW

Comunicații mobile
• PDCP –compresie de headere, criptare, retransmisii pe durata
proceselor de handover;
• MAC –politici de ordonarea transmiterii pachetelor, procese HARQ,
mapare canale logice în canale de transport;
• RLC –implementează aceleași funcții ca și în UMTS: retransmisii
de tip ARQ, segmentare/concatenare, reordonare. Funcțiile de
criptare sunt implementate la nivel PDCP.
• GTP –protocol specificat initial în GPRS, încapsulare date, tunelare
inclusiv la nivel eNB. O datagramă IP recepționată pentru o stație
mobilă este încapsulată în alte datagrame IP și transmise până la
echipamentul eNB ce gestionează legăturile radio ale UE. Similar
UMTS operează doar peste UDP.

Comunicații mobile
Stratul NAS regruprează
Planul de control UE- MME 2 protocoale pentru
gestiunea mobilității EPS
Mobility Management
(EMM) și, respectiv, a
sesiunilor de date EPS
Connection Management
(ECM).
Exemple de proceduri
EMM: autentificare,
atașare, actualizare arie
de urmărire, cerere
servicii (Service
Request), paging,
transport de mesaje NAS.

Comunicații mobile
11.7 Canale logice, de transport și fizice
Transferul de date și de informații de control se face folosind principii similare celor
din UMTS. Canalele logice definesc tipul de informații transferate, canalele de
transport definesc modul de transfer al informației (structurare în blocuri de
transport, tip codare pentru protecție la erori, tip modulație, TTI, mapare antene,
multiplexare etc). În stratul fizic informațiile provenind de la unul sau mai multe
canale logice sunt transferate pe canale fizice folosind blocuri de resurse.
Maparea canalelor pe direcție downlink

PCFICH
Comunicații mobile
Physical Downlink Shared Channel (PDSCH) – transfer de date și
semnalizări. Tip modulație QPSK, 16QAM sau 64 QAM

Physical Downlink Control Channel (PDCCH) – transferă informații


privind alocarea resurselor fizice pentru transmisia informațiilor pe
PDSCH (DCI – Downlink Control Information: informații privind
resurselor alocate, tipul de modulație folosit etc).

Physical Hybrid ARQ Indicator Channel (PHICH) – confirmări pozitive


sau negative pentru transmisii uplink

În direcția DL, alocarea de resurse pentru o stație mobilă conectată


RRC se face de către eNB pe canalul PDCCH. Informațiile transmise
pe acest canal preced transferul de date pe PDSCH.

Comunicații mobile
Maparea canalelor pe direcție uplink

Physical Uplink Shared Channel (PUSCH) – date și semnalizări, tip


modulație QPSK, 16QAM sau 64 QAM.
Physical Uplink Control Channel (PUCCH) – set de informații uplink UCI
(Uplink Control Information) constând în confirmări pozitive sau negative
HARQ, cereri de alocare resurse (scheduling requests), CQI.

Comunicații mobile
Exemplu de mapare a canalelor

https://www.sqimway.com/lte_resource_grid.html

Comunicații mobile
11.8 Exemple de proceduri

Procedura de stabilire a unei conexiuni RRC


Similar procedurilor definite în UMTS, pentru un dialog cu rețeaua nucleu,
o stație mobilă trebuie să solicite stabilirea unei conexiuni RRC. Aceasta
are ca rezultat alocarea unui serviciu de transport semnalizări (SRB‐
Signaling Radio Bearer) ca suport pentru schimbul de mesaje între
UE și eNB.
LTE definește 3 tipuri de SRB‐uri:
• SRB0 – mesaje RRC pe canale comune
• SRB1 - mesaje RRC pe DCHH (pot include un mesaj NAS); mesaje
NAS înainte de stabilirea SRB2.
• SRB2 – mesaje RRC pe canale dedicate cu încapsulare de mesaje NAS,
după stabilirea modului de lucru criptat.

Comunicații mobile
UE eNB

RRC Connection Request

RRC Connection Setup

RRC Connection Setup Complete

Procedura configurează complet protocoalele de strat inferior.


Mesajul RRC Connection Setup Complete poate include un mesaj NAS

Comunicații mobile
Procedura de handover pe interfața X2

UE eNB eNB MME S-GW


sursă destinatie
Measurement Control

Measurement Report

X2 Handover Request
X2 Handover Request ACK

Stabilire serviciu transport X2 și


retransmitere pachete
RRC Reconfiguration Request

Path Switch Request


RRC Reconfiguration Complete
Modify Bearer Request
Modify Bearer Response
Path Switch Request ACK
UE Context Relase

Comunicații mobile
UE eNB eNB MME S-GW
sursă dest.
Measurement Control
Configurări via RRC
Measurement Report

X2 Handover Request Decizia este luată de eNB sursă, resursele sunt alocate de
X2 Handover Request ACK eNB dest

Stabilire serviciu transport X2 și stabilirea unui tunel X2 pentru a evita pierderea de pachete
pe durata procedurii. Transmitere pachete eNB-sursă către
retransmitere pachete eNB destinație cu stocare pe durata procedurii
RRC Reconfiguration Request
Comandă handover
Path Switch Request
RRC Reconfiguration Complete
Accesarea resurselor alocate Modify Bearer Request
Mutare tunel S1 către noul eNB
Modify Bearer Response
Path Switch Request ACK
Eliberarare tunel X1
UE Context Release

Comunicații mobile
Procedura de atașare la rețea
Prin atașarea la rețea unei stații mobile i se alocă un serviciu de transport
(EPS Bearer) implicit care definește o conexiune virtuală între UE și o
rețea cu comutație de pachete cu parametri de QoS de tip best effort.
Fiecare entitate din planul utilizator rețelei EPS (eNB, S-GW, P-GW)
transmite pachetele recepționate entității următoare din lanțul de
transmisiune.
Pe interfețele terestre pachetele sunt transmise prin servicii suport
(tuneluri GTP) între două entități. Un astfel de serviciu este definit prin
identificatori stabiliți în planul de control (TEID – Tunnel Endpoint
Identifier), folosind o versiune îmbunătățită a protocolului GPRS GTP-C.
Un tunel GTP necesită, pe lângă TEID, adrese IP, numere de porturi UDP,
și parametri QoS.
În EPS tunelarea se face pe segmentele eNB – S-GW – P-GW
Comunicații mobile
MME vechi

UE eNB MME S-GW P-GW HSS

Random acces
+ RRC con. establish

Attach Request
Attach Request

Identitate IMSI + proceduri securitate


Update location request
Update location response
Create Session Request
Create Default Bearer Request
Create Default Bearer Response
Create Session Response
Initial Context Request
Attach accept
RRC connection
reconfiguration
Initial Context Response
Update Bearer Request
Update Bearer Response

Comunicații mobile
Cererea de atașare se transmite în corpul mesajului RRC Connection
Setup Request.
Contrar UMTS și GPRS, cererea de atașare determină și crearea unei
sesiuni pentru transferul de date (context PDP în specificațiile UMTS).
Mesajul de atașare include și un câmp APN.
Schimbul de mesaje Create Session Request/Create Session Response –
Create Default Bearer Request/Create Default Bearer response urmărește
crearea unui serviciu suport implicit pentru stația mobilă pe interfața S5/S8.
Dialogul este efectuat între MME, S-GW și P-GW. Cererea include printre
alți parametri IMSI, MSISDN, APN, identificator sesiune de date (EPS
Bearer Identity), adresă IP UE (opțional).
Mesajul de răspuns Create Default Bearer Response transmis de către P-
GW include adresa IP (IPv4 sau IPv6) a stației mobile și identificatorui de
tunel (TEID) pentru planul utilizator și pentru planul de control.

Comunicații mobile
Identificatorii de tip TEIDs sunt numere aleatoare. Perechi de
identificatori sunt folosite pentru tunelare pe interfețele S1 și S5/S8
Comandă stabilire tunel (TEID2 S-GW)
Comandă stabilire tunel (TEID1 S-GW)
eNB S-GW P-GW
Confimare stabilire tunel (TEID1 S-GW .TEIDP-GW)
Confirmare stabilire tunel (TEID2 S-GW .TEIDeNB)

Mesajele Initial context setup/Initial context setup request Update Bearer


Request/Update Bearer Response au drept rezultate stabilirea unui serviciu
suport (tunel) pe interfața S1 sub control MME.
Echipamentul S-GW întreține un tabel de asocieri pentru diferitele servicii
suport de la/către eNB și către/de la P-GW.

TEID local TEID distant Adresa IP Asociere TEID

TEID1 S-GW TEIDP-GW @IPP-GW TEID2 S-GW


TEID2 S-GW TEIDeNB @IPeNB TEID1 S-GW

Comunicații mobile
Exemplu de asocieri S-GW pentru identificatorii de tunel
TEID=50

eNB1

TEID=100
TEID=102 TEID=1000

S-GW P-GW

TEID=101 TEID=103 TEID=1001

TEID=60

TEID local TEID distant Adresa IP Asociere TEID


eNB2
102 1000 @IPP-GW 100

100 50 @IPeNB1 102

103 1001 @IPP-GW 101

101 60 @IPeNB2 103

Comunicații mobile
Apeluri vocale în EPS
Principale soluții posibile:
- CSFB (Circuit Switched Fallback) – presupune utilizarea unei rețele
GSM/GPRS pentru efectuarea apelurilor vocale.
- VoLTE (Voce over LTE) – apelurile sunt deservite via E-UTRAN;
necesită existența unei rețele de semnalizare de tip IMS

CSFB este o soluție mai ieftină, necesită modificări minimale ce trebuie


aduse rețelei CN-CS din rețelele 2G/3G. Pentru a putea implementa
CSFB, ariile de acoperire 2G/3G și 4G trebuie să se suprapună iar
procedurile de gestiune a mobilității (mai puțin cea de handover) trebuie
efectuate în ambele tehnologii.
Dezavantajele majore ale tehnologiei CSFB constau în suspendarea
transferurilor de date în curs pe durata apelului vocal și în timpii relativi
mari necesari pentru stabilirea apelurilor.

Comunicații mobile
Arhitectura necesară pentru CSFB

IuCS MSC/VLR

RNC SGs
Iub
SGSN
IuPS
HSS
S4
Node B
S3
S6a

S1-MME Gx Rx
eNB MME PCRF
X2 S1-MME S11
S1-U
UE eNB S-GW P-GW Internet

SGs – interfață suplimentară necesară pentru operare CSFB (MME-


MSC/VLR). Pentru acest tip de serviciu UE trebuie să fie atașată atât la
UMTS/GSM cât și la EPS. MME memorează adresa MSC/VLR
Comunicații mobile
Apel MT Mesaj IAM (SS7)
IuCS MSC/VLR

RNC SGs
Iub
SGSN
IuPS
HSS
S4
Node B
S3
S6a

S1-MME Gx Rx
eNB MME PCRF
X2 S1-MME S11
S1-U
UE eNB S-GW P-GW Internet
SGi
LTE-Uu S1-U S5/S8

Comunicații mobile
IuCS MSC/VLR

RNC SGs
Iub
SGSN
IuPS
HSS
S4
Node B
S3
S6a

S1-MME Gx Rx
eNB MME PCRF
X2 S1-MME S11
S1-U
UE eNB S-GW P-GW Internet
SGi
LTE-Uu S1-U S5/S8

Mesajul de paging este construit de MSC/VLR și transmis prin semnalizări


NAS către MME

Comunicații mobile
IuCS MSC/VLR

RNC SGs
Iub
SGSN
IuPS
HSS
S4
Node B
S3
S6a

S1-MME Gx Rx
eNB MME PCRF
X2 S1-MME S11
S1-U
UE eNB S-GW P-GW Internet
SGi
LTE-Uu S1-U S5/S8

…și retransmis de MME via eNB

Comunicații mobile
IuCS MSC/VLR

RNC SGs
Iub
SGSN
IuPS
HSS
S4
Node B
S3
S6a

S1-MME Gx Rx
eNB MME PCRF
X2 S1-MME S11
S1-U
UE eNB S-GW P-GW Internet

UE stabilește o conexiune RRC cu eNB și trimite un mesaj specific


(Extended Service Request) indicând capabilitatea CSFB.

Comunicații mobile
IuCS MSC/VLR

RNC SGs
Iub
SGSN
IuPS
HSS
S4
Node B
S3
S6a

S1-MME Gx Rx
eNB MME PCRF
X2 S1-MME S11
S1-U
UE eNB S-GW P-GW Internet
SGi

MME inițiază eliberarea conexiunii de semnalizare și modificarea


tehnologiei de acces radio, trasmițând UE parametrii de acces 3G

Comunicații mobile
IuCS MSC/VLR

RNC SGs
Iub
SGSN
IuPS
HSS
S4
Node B
S3
S6a

S1-MME Gx Rx
eNB MME PCRF
X2 S1-MME S11
S1-U
UE eNB S-GW P-GW Internet
SGi
LTE-Uu S1-U S5/S8

UE se conecteză la UMTS și stabilește o conexiune RRC; rezultat-> un


SRB (Signaling Radio Bearer) 3G pentru transmisii ulterioare

Comunicații mobile
Paging Response
IuCS MSC/VLR
Paging Response

RNC SGs
Iub
SGSN
IuPS
HSS
S4
Node B
S3
S6a

S1-MME Gx Rx
eNB MME PCRF

Paging Response X2 S1-MME S11


S1-U
UE eNB S-GW P-GW Internet
SGi
LTE-Uu S1-U S5/S8

Apelul este gestionat de rețeaua 3G

Comunicații mobile
IAM(+40740…
EPS (without Semnalizări
UE UMTS
IMS) NAS (TMSI)

Paging (TMSI)

Extended Service Request (NAS, capabilitate CSFB)

Proc.stabilire conexiune RRC


RRC Connection Release (informații acces celulă 3G)
Citire SIB (param. acces aleator)

Proc.stabilire conexiune RRC

Paging response (TMSI)


Setup (CC)
Call confirmed (CC)
Radio Bearer Setup (RR)

Comunicații mobile
Voice over LTE (VoLTE)
IMS
SGSN
HSS
S4
S3
I-CSCF
S6a
IMS
Rx
S1-MME Gx
eNB MME PCRF P-CSCF S-CSCF
Rx
X2 S1-MME S11
S1-U
AS
UE eNB S-GW P-GW
S5/S8 SGi
LTE-Uu S1-U MGCF
- P/I/S- CSCF proxy-uri SIP PSTN
- AS –Application Server – servicii
suplimentare MGW
- MGW – conexiuni PSTN
PDN
- apelurile vocale sunt gestionate de
rețeaua LTE
Comunicații mobile
12. Evoluții ale LTE/SAE

Comunicații mobile
12.1 Introducere
• rețelele LTE-A (LTE-Advanced) sunt introduse în specificațiile
LTE începând cu versiunea Release 12;
• tehnicile incluse în specificații permit obținerea de debite de
până la 1Gbit/s în direcția downlink;
• specificațiile adresează concepte specifice precum: agregarea
purtătoarelor, tehnici MIMO evoluate (maxim 8x8), celule de tip
HetNet (Heterogenous Networks), utilizarea de relee (RN-relay
node).

12.2 Agregarea purtătoarelor


• nu este specifică doar LTE, a fost introdusă și pentru sisteme
de generația a 3a (DC-HSDPA de exemplu)

Comunicații mobile
Ideea fundamentală : utilizarea de mai multe purtătoare (maxim 5 pe
direcție DL și 2 pentru direcția UL) cu o lărgime de bandă de maxim
20MHz fiecare pentru o lărgime de bandă disponibilă de maxim
100MHz pentru transmisii downlink. Fiecare purtătoare respectă
structura definită în specificațiile Release 8 pentru compatibilitate

Agregarea purtătoarelor poate fi făcută în mai multe moduri:


• intra-bandă contiguu sau non-contiguu: (intra-band contiguos/non-
contiguos) purtătoare învecinate sau neînvecinate din aceeași
bandă LTE
• inter-bandă non-contiguu: (interband non-contiguos) purtătoare din
benzi de frecvență diferite

Comunicații mobile
Intra-band contiguos

Banda N LTE
Intra-band non contiguos

Banda N LTE
Inter-band non contiguos

Banda N LTE Banda M LTE

Comunicații mobile
Scenariile posibile de implementare sunt diverse:
• alocarea de purtătoare contigue în aceeași bandă se utilizează
tipic cu antene colocate pentru mărirea capacității în aceeași
celulă (ambele purtătoare asigură acoperire radio similară)
• alocarea de purtătoare non-contigue interbandă LTE- presupune
folosirea de benzi distincte și de echipamente de tip RRH
(Remote Radio Head) dispuse în locații diferite –tipic un RRH ce
operează pe o frecvență mai mică asigură acoperirea într-o celulă
iar celelalte RRH-uri (frecvențe mai mari) asigură creștere ratei în
hotspot-uri

RRH2 RRH1 RRH3

Comunicații mobile
Purtătoarele dintr-o configurație CA îndeplinesc roluri diferite
• PCC- Primary Component Carrier (frecvența cea mai mică),
asigură suport pentru mobilitate (handover, semnalizări, proceduri
de securitate, alte funcții în stratul NAS etc)
• SCC – Secondary Component Carrier –purtătoare multiple pe
care se transferă doar date – maxim 4 conform specificațiilor
actuale. Transmisiile pe SCC folosesc doar resurse suplimentare
pentru transmisii.

Activarea CA (SCC) are loc sub controlul eNB doar pentru stare
conectată RRC. Accesul aleator este efectuat pe PCC

Celula definită prin PCC poartă numele de Primary Cell iar cele pe
care transmisiile sunt efectuate pe SCC – Secondary Cell

Comunicații mobile
Configurarea modului de operare CA are loc sub controlul
protocolului RRC iar alocarea de resurse pe PCC și SCC este
efectuată de stratul MAC prin canalul PDCCH mapat tipic pe PCC
(cross-carrier scheduling) care include informații legate de blocurile
de resurse alocate pe PDSCH atât pe PCC cât și pe SCC.

RRC Adăugare, configurare SCC

PDCP Nu are funcții suplimentare pentru CA

RLC Buffere de dimensiuni mai mari pt. CA

MAC Ordonare transmisii pe baza de CQI,


gestiune HARQ pe multiple purtătoare
Strat Fizic Strat Fizic
PCC SCC Resurse fizice suplimentare+ semnale
referință (SCC) și PDCCH (PCC)
Comunicații mobile
Semnalizări pentru configurații CA
UE eNB

RRC Connection Request


RRC Connection Setup
RRC Connection Setup Complete (NAS- Attach Request)
RRC UE Capability Enquiry
RRC UE Capability Information

Proceduri autentificare/securitate
RRC Connection Reconfiguration (NAS- Attach Accept)
RRC Connection Reconfiguration Complete
Measurement Report
RRC Connection Reconfiguration
RRC Connection Reconfiguration Complete
Comunicații mobile
UE eNB supportedBandCombination-r10
{
{
{
RRC Connection Request bandEUTRA-r10 2,
bandParametersUL-r10
{
RRC Connection Setup {
ca-BandwidthClassUL-r10 a
RRC Connection Setup Complete (NAS- Attach Request) }
},
RRC UE Capability Enquiry bandParametersDL-r10
{
{
RRC UE Capability Information ca-BandwidthClassDL-r10 a,
supportedMIMO-CapabilityDL-r10 twoLayers
}
Proceduri autentificare/securitate },
}

{
RRC Connection Reconfiguration (NAS- Attach Accept) bandEUTRA-r10 17,
bandParametersDL-r10
RRC Connection Reconfiguration Complete {
{
Measurement Report ca-BandwidthClassDL-r10 a,
supportedMIMO-CapabilityDL-r10 twoLayers
}
RRC Connection Reconfiguration }
}
RRC Connection Reconfiguration Complete }

Comunicații mobile
UE eNB

RRC Connection Request measObjectToAddModList


{
RRC Connection Setup {
measObjectId 2,
RRC Connection Setup Complete (NAS- Attach Request) measObject measObjectEUTRA :
RRC UE Capability Enquiry {
carrierFreq 1850,
RRC UE Capability Information allowedMeasBandwidth mbw100,
presenceAntennaPort1 TRUE,
neighCellConfig '01'B
Proceduri autentificare/securitate }
}
RRC Connection Reconfiguration (NAS- Attach Accept) }
RRC Connection Reconfiguration Complete
Measurement Report
RRC Connection Reconfiguration
RRC Connection Reconfiguration Complete
Comunicații mobile
radioResourceConfigDedicatedSCell-r10
{
physicalConfigDedicatedSCell-r10
{
nonUL-Configuration-r10
UE eNB {
antennaInfo-r10
{
RRC Connection Request transmissionMode-r10 tm4,
codebookSubsetRestriction-r10 '111111'B,
RRC Connection Setup ue-TransmitAntennaSelection release : NULL
},
RRC Connection Setup Complete (NAS- Attach Request) pdsch-ConfigDedicated-r10
{
RRC UE Capability Enquiry }
p-a dB-3

},
RRC UE Capability Information ul-Configuration-r10
{
cqi-ReportConfigSCell-r10
Proceduri autentificare/securitate {
cqi-ReportModeAperiodic-r10 rm31,
RRC Connection Reconfiguration (NAS- Attach Accept) nomPDSCH-RS-EPRE-Offset-r10 0
}
RRC Connection Reconfiguration Complete }

Measurement Report
RRC Connection Reconfiguration
RRC Connection Reconfiguration Complete
Comunicații mobile
12.3 Alte aspecte introduse de LTE-A
• suplimentar tehnologiei de agregare a purtătoarelor, specificațiile
3GPP post Release 10 adreseză aspecte precum noi moduri de
transmisie (TM 9 – 8x8 MIMO cu multiplexare spațială), introduc
suport pentru noduri releu (Relay Nodes) folosite pentru
extinderea acoperirii radio (3GPP TS 36.116) precum și
posibilitatea dimensionării eterogene a celulelor, cu rază variabilă
și folosirea de echipamente dedicate (3GPP TS 22.220)

12.4 LTE pentru tehnologii M2M


• aspectele specifice pentru tehnologia M2M sunt introduse de
specificații 3GPP dedicate începând cu versiunea Release 13,
adresând aspecte specifice precum consumul redus de energie
sub denumirea de LTE-M (denumire comercială pentru LTE-
MTC Machine Type Communications)
Comunicații mobile
12.5 Evoluția spre 5G
12.5.1 Introducere
• sistemele de generația a 5-a (5G) adresează aspecte legate de
reducerea latenței, creșterea ratei de transfer, creșterea
numărului de conexiuni simultane pentru aplicații tradiționale
(voce, date), pentru aplicații noi de tip AR precum și pentru
aplicații IoT, asigurarea independenței de tehnologia de acces
(permite utilizarea tehnologiilor existente deja și introduce
tehnologii noi de acces specific 5G).

• arhitectura generică 5G în specificațiile 3GPP este definită în


termeni de o nouă rețea de acces (Next Generation Radio Access
Network NG-RAN 3GPP TS TS 38.300) și de o nouă rețea nucleu
5GC - 5G Core Network- 3GPP TS 23.501)

Comunicații mobile
Arhitectura simplificată

AMF/UPF AMF/UPF 5GC

NG NG NG NG NG

NG Xn NG
gNB gNB
Xn Xn

Xn NG-
RAN
ng-eNB ng-eNB

Comunicații mobile
- gNB (stații de bază Next Generation Node B) pentru
conexiuni folosind o nouă interfață radio 5G NR (New Radio) cu
benzi de frecvență noi (specificațiile 3GPP din seria 38)
- NG-eNBs (Next Generation eNode B) stații de bază LTE
compatibile cu noua rețea nucleu 5GC
- ambele asigură funcționalității similare cu cele ale unui eNB din
rețele LTE
- AMF (Access and Mobility Management Function) – similar unui
echipament MME din LTE îndeplinește funcții de semnalizare
NAS și funcții specifice 5G numite network slicing, care
folosește concepte de virtualizare și de tip SDN (Software
Defined Networking) pentru oferirea de topologii și rețele
adaptate unor scenarii diferite de utilizare(exemple: eMBB –
enhanced Mobile Broadband, IoT)
- UPF – User Plane Functions - doar funcții de procesare
pachete și transmisie
Comunicații mobile
Rețeaua nucleu – 5GC

N13
AUSF UDM

N12 N8 N10

N11 N7 N5
AMF SMF PCF AF
N1
N2 N14 N15

N3 N6
UE RAN UPF DN

N9

Detalii 3GPP TS 23.501 version 15.2.0 Release 15

- elementele rețelei nucleu sunt numite generic în specificații


Network Functions și sunt, în marea lor majoritate implementate
în software
Comunicații mobile
Acronime:

Authentication Server Function (AUSF)


Core Access and Mobility Management Function (AMF)
Data network (DN)
Structured Data Storage network function (SDSF)
Unstructured Data Storage network function (UDSF)
Network Exposure Function (NEF)
NF Repository Function (NRF)
Policy Control function (PCF)
Session Management Function (SMF)
Unified Data Management (UDM)
User plane Function (UPF)
Application Function (AF)
User Equipment (UE)
(Radio) Access Network ((R)AN)

Comunicații mobile
Opțiuni de migrare către 5G
- specificațiile 3GPP indică 5 posibilități de migrare
structurate în 2 grupuri: SA (standalone), NSA (non-
standalone)
- opțiunile SA folosesc o unică tehnologie de acces în timp
ce cele NSA se bazeză pe conectivitate duală la LTE și
5G NR
eNB gNB ng-eNB

EPC 5GC 5GC

Opțiunea NSA 7
gNB Opțiunea NSA 3 NG-eNBOpțiunea NSA 4 gNB

Comunicații mobile
5GC 5GC
gNB
NG-eNB
Opțiunea SA 2 Opțiunea SA 5

- opțiunile NSA necesită conectivitate duală LTE și 5G;


diferența între configurațiile NSA 4 și 7 constă în rețeaua
primară (master) și cea secundară (slave) utilizată
- primele rețele operaționale se bazează pe căile de migrare/
către 5G date de opțiunile 2 (SA) și 3 (NSA).

Comunicații mobile

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