Sie sind auf Seite 1von 39

Sisteme de Comunicatii Mobile (SCMB) - curs 6 -

Continutul prezentarii

Planele GSM:
Util : voce, date, servicii suplimentare, Control : proceduri/semnalizari Management : O&M, monitorizare

SMS, etc.

Stiva OSI - recapitulare Protocoale de semnalizare utilizate in GSM


Interfata

radio Interfata Abis Interfata A

GSM doua perspective asupra sistemului


Plan M Plan C Plan U CM niv. MM Sup. RR leg. date leg. date niv. fizic niv. fizic CM Connection Management MM Mobility Management RR Radio Resources

CM MM RR Transm. MS BTS BSC MSC/VLR HLR/AUC GMSC

Protocoale de semnalizare

Rolul unui protocol de semnalizare

Presupune schimburi de mesaje necesare stabilirii si mentinerii unui anumit serviciu (ex. convorbire telefonica, SMS, transfer de fisiere, etc.) Este un mijloc prin care elementele unei retele de telecomunicatii discuta, schimba informatii intre ele Exemple: transmitere numar format, semnal de apel, rutare apel, actualizarea localizarii, etc. In GSM: implementarea procedurilor de nivel CM, MM si RR

Tipuri de sisteme de semnalizare


In banda / in afara bezii Asociate / neasociate unui circuit util Incluse in reteaua utila / formand o retea distincta, dedicata

Stiva OSI

Stiva OSI functii


(1)

Aplicatie ofera servicii utilizatorului final, interfata cu utilizatorul Sesiune formatarea informatiei pentru statul aplicatie, serializare/deserializare obiecte, functii tip middleware Sesiune control sesiuni/dialoguri (login/logout, request/response) intre procese Transport transfer transparent de date, orientate sau nu pe conexiune (ex. TCP/UDP), tunelare Retea transfer date cu lungime variabila intre nodurile retelei (segmentare/reasamblare), adresare logica, rutare pachete Legaturi de date transfer P-to-P, P-to-MP, corectie erori, control flux, sinconizare pachete de date (frames), gestiune coliziuni, dopare, gestiune QoS Fizic transmisie date, adaptarea la mediul de transmisie (electric, optic), interfete fizice, modulatie, coduri banda baza, tehnici acces multiplu

Stiva OSI functii (2)

Antete/redundanta

Principiu - separarea/gruparea functiilor


Aplic. Leg. Date
(pachete)

Fizic
(semnale)

Fizic
(semnale)

Leg. Date
(pachete)

Aplic.

Emisie

Receptie

Elemente arhitecturale: - Componente/blocuri - Interfete/servicii : SAP Service Access Point


SAPI Service Access Point Identifier TEI Terminal Endpoint Identifier

Stiva protocoalelor de semnalizare in GSM


SS7

MS
CM 7 cc ss sms MM

BTS

BSC
CM MM RR

MSC

RR sgn SMS 3-4-5-6 2 LAPDm 1 Physical (SIM)

RR 3-4-5-6 LAPDm Physical Um

08.58 3-4-5-6 LAPD Physical Abis

08.58 3-4-5-6 LAPD Physical

BSSAP 4-5-6 SCCP MTP3 MTP. 2 MTP. 1 A

BSSAP 4-5-6

SCCP
MTP

T U P MAP / I S TCAP U SCCP P MTP

3 2 1

VLR G VLR B D HLR C

MSC
E G MSC

EIR F

SMS-G/IWMSC H PSTN/ISDN IWF

Nivelele aplicatie din stiva (1)


Procedurile CM (Communication Management) de gestiune a comunicatiilor:

Functii: stabilirea si eliberarea conexiunilor, rutarea apelurilor, trimiterea de SMS-uri Interopereaza cu nivelele MM si RR Tipuri: CC - gestiune convorbiri: servirea apelului catre un MS si de catre un MS SS - gestiune servicii suplimentare SM - gestiune SMS

Procedurile MM (Mobility and Security Management) de gestiune a


mobilitatii: Oferirea serviciilor in conditii de mobilitate este esentiala in GSM Implica date stocate in: SIM, HLR, VLR Tipuri: Gestiunea localizarii(atasare, detasare, actualizarea localizarii) Gestiunea securitatii(autentificare, cifrare)

Proceduri RR (Radio Resource Management) de gestiunea resurselor radio:


Functii realizate la nivel BSS, MS Exemple: accesul si iesirea din retea, apelare, handover

Nivelele aplicatie din stiva (2)


Protocolul

MAP pentru comunicarea cu

bazele de date
Este specific GSM Opereaza CL O entitate poate comunica simultan cu mai multe entitati Exista MAP B, C, D, E, F, G Comunicarea este structurata in sesiuni de acces formate din tranzactii TCAP(dialog) Exemple de sesiuni: actualizarea localizarii VLR-HLR, cerere MSRN, etc.

Protocoalele

TUP, ISUP:

Permit transmiterea de mesaje de semnalizare intre PLMN si PSTN, ISDN Se afla pe ultimul nivel in stiva SS7 TUP - servicii telefonice de baza: setare apel, eliberare apel, tratare situatii anormale, servicii suplimentare ISUP similar TUP dar pentru ISDN

Elementele unei retelei SS7


SSP (Signaling Switching Point) noduri de comutatie STP (Signaling Transfer Point) noduri de transfer SCP (Signaling Control Points) noduri de control, baze de date Noduri de gestiune centre O&M

Fiecare element este identificat printr-un cod (adresa) unic

Exemplu de retea SS7


(tutorial SS7 www.iec.org)

Stiva SS7 (1)


MTP 1,2,3 SCCP BSSAP TUP, ISUP MAP, TCAP

Stiva SS7 (2)


MTP 1: MTP 2: MTP 3: - transmisie (nx64 kbps) - delimitare unitati de semnal, detectie/corectie erori, retransmisie - functii legate de mesaje: tratare (interpretare), distribuire, rutare - functii de gestiune : gestiune retea, supraveghere transmisie mesaje

Reprezentare orizontala a stivei, cu detalierea componentelor MTP3: - Distribuire mesaje - Discriminare mesaje N I - Rutare mesaje V E L S U P E R I O R

Tratare mesaje

MTP 2 (MSU)

MTP 3
Sgn. routes mngm
Sgn traffic mngm Sgn. link mngm Gestiune retea sgn. MTP 2 (LSSU)

Tipuri de mesaje MTP3


Signal Units:
MSU (message SU) mesaj date utile LSSU (Link State SU) alocare/eliberare legatura, gestiune erori FISU (Fill In SU) supervizarea starii legaturii libere, ACK la MSU

Protocolul SCCP

Pachet software adaugat la MTP3 Moduri:

Circuit virtual Datagram


Necesitate: rutarea ne-asociata unui circuit vocal (ex. dialog MAP cu bazele de date HLR, VLR, etc.) Functii:

control mod circuit virtual, control mod datagram, rutare pachete, gestiune proprie (ex. trecere cale rezerva)

Rutarea internationala: MTP3 va contine adresa in reteaua nationala, SCCP adresa = titlu global (numar PSTN sau IMSI) in format international

SCCP - tipuri de noduri, relatia cu nivelele adiacente, structura cadrului

Rutarea internationala utilizand GT


Fie: nod emisie E -> retea nationala A -> retea internationala I -> retea nationala B -> nod destinatie D la nod E, mesajul SCCP include GT (Global Title) destinatie din GT, pe baza tabelor de translatie, se obtine adresa DPC_A_I (MTP3) pentru nodul de acces din reteaua A la reteaua internationala I in reteaua nationala A, nivelul MTP3 ruteaza mesajul pe baza adresei DPC_A_I mesajul soseste la nodul de acces, din GT se deduce, pe baza tabelelor de translatie, DPC_I_B nod acces, din reteaua internationala I la reteaua nationala B MTP3 ruteaza mesajul prin reteaua internationala pe baza DPC_I_B la nodul B, din GT se deduce DPC_D, adresa de rutare nationala pentru nodul D MTP3 ruteaza mesajul la D, pe baza DPC_D

Observatie: un nod de acces (gateway) are doua adrese DPC (MTP3): o adresa in reteaua nationala si o a doua adresa in reteaua internationala

Adresarea la nivelul SCCP


SSN
0 1 3 4 5 6 7 8 9 10 12 222 254

Subsistem

SSN not known / not used SCCP management ISUP OMAP MAP HLR VLR MSC, GMSC EIR AUC SC BSC (BSSAP), ANSI signaling BSC (BSSAP), CCITT signaling

NA Nature of Address (national/international) NP Numbering Plan (PSTN, ISDN, PLMN, etc.) TT Translation Type (util in portabilitatea numarului, in Europa TT = 0)

Semnalizari pe interfetele B, C, D, E, F. (cu bazele de date)


Fizic: MTP1 Leg. Date: MTP2 Retea: MTP3, SCCP Transport: SCCP in modul connectionless Sesiune (tranzactii): TCAP Aplicatie: MAP

Protocolul TCAP (1)


Primitive reutilizabile pentru dialogurile MAP Tranzactie sau dialog schimbarea mai multor mesaje, sunt posibile dialoguri parelele (conexiuni simultane)
presupun raspuns Nestructurate fara raspuns
Structurate

Componenta unitate de protocol (ex. INVOKE, REJECT)

Protocolul TCAP (2)

Exemplu de antet SCCP al unui mesaj TCAP

Semnalizari pe interfata radio

Fizic :

Legaturi date: LAPDm Retea : discriminare de mesaje dupa tip:

Semnalizari

RR MM CM:

CC (Call Control) SS (Servicii Suplimentare)

SMS-uri

Aplicatie : proceduri RR, MM, CM

LAPDm si LAPD (1)


Cadrul LAPD
SAP Service Access Point SAPI Service Access Point Identifier TEI Terminal Endpoint Identifier

LAPD

Functii: segmentare, reasamblare, control erori, multiplexare, control flux C/R mesaj tip Comanda sau Raspuns SAPI identifica utilizatorul de nivel 3 TEI identifica punctul terminal SAPI + TEI = DLCI (Data Link Conection Identifier) identifica unic o legatura N(S) numar secventa transmisa, N(R) numar secventa receptionata P/F polling/final solicita/indica raspuns Suma de control cod ciclic

Cadrul LAPDm

Particularitati LAPDm fata de LAPD


Flag-urile lipsesc -> exista deja delimitarea in salve nivel fizic Suma de control lipseste > stratul fizic se ocupa de controlul erorilor Lungimea totala a cadrului este fixa -> delimitata de salva Camp Control 1 octet, camp Adresa 1 octet Camp Date: maxim 23 octeti/pachet, mesajele mai lungi se dezasambleaza/reasambleaza Poate opera cu sau fara confirmare

Stratul 3 pe interfata radio discriminare mesaje

SSN Sub-System Number

Semnalizari pe interfata Abis


Fizic : legaturi fixe, (radio/cablu/ghid unda), fluxuri E1 Leg. Date: LAPD Aplicatie: protocolul 08.58

Protocolul 08.58, Abis

Discriminare de mesaje:
Gestiune

nivel legatura radio (FACCH, SACCH), mesajele tranziteaza BTS Gestiunea canale dedicate (SDCCH) - semnalizare locala BTS-BSC Gestiune canale comune (BCCH, PCH, AGCH, RACH) - semnalizare locala BTS-BSC Gestiune echipamente TRX- semnalizare locala BTSBSC, gestiune/comanda TRX-uri

Semnalizari pe interfata A
Fizic : legaturi E1, MTP1 Leg. Date: MTP2 Retea: MTP3, SCCP Transport: SCCP Aplicatie: BSSAP

Protocolul BSSAP (1)

Mesaje de doua tipuri:


BSC BSSMAP Tranziteaza BSC DTAP
Destinate

Cadru BSSAP:
Discriminator

DTAP/BSSMAP Lungime mesaj (8 b) DLCI (tip canal logic FACCH/SDCCH/SACCH, SAPI : 0, 62, 63) sau vid pentru BSSMAP Mesajul propriuzis

Protocolul BSSAP (2)

Care sunt protocoalele implicate in realizarea unei proceduri?


Exemplu - procedura de nivel MM: actualizarea Localizarii cu schimbarea ariei MSC/VLR

Bibliografie

Telefonia digitala in retele de telecomunicatii, Autor:Sorina Zahan, Editura:Albastra

Gunnar Heine, GSM Networks: Protocols, Terminology, and Implementation, Artech House, January 1999, ISBN 0890064717

Das könnte Ihnen auch gefallen