Documente Academic
Documente Profesional
Documente Cultură
Library TUM
Reason: I attest to the
accuracy and integrity UNIVERSITATEA TEHNICĂ A MOLDOVEI
of this document
SUBSISTEMUL MULTIMEDIA IP
Ciclu de prelegeri
Chișinău
2020
0
UNIVERSITATEA TEHNICĂ A MOLDOVEI
SUBSISTEMUL MULTIMEDIA IP
Ciclu de prelegeri
Chișinău
Editura „Tehnica-UTM”
2020
1
Prezenta lucrare se încadrează în tematica cursului Sisteme
și rețele de comunicații digitale (SRCD) și urmărește tendințele
actuale de dezvoltare a tehnologiilor de rețea. Se presupune că
cititorul este familiarizat cu protocolul SIP care stă la baza
platformei IMS și cu protocolul H.248 necesar pentru interacțiunea
cu rețelele cu comutație de circuite existente.
Ca parte a cursului Sisteme și rețele de comunicații digitale,
lucrarea este destinată studenților UTM cu profilul Electronică și
comunicații, specialitățile: 0714.1 Tehnologii și sisteme de
telecominicații; 0714.2 Re țele și software de telecomunicații;
0714.3 Comunicații radio și televiziune; 0710.1 Inginerie și
management în telecomunicații cu ambele forme de învățământ.
© UTM, 2020
2
INTRODUCERE
3
Este în creștere cererea de comunicații multimedia și de
servicii Internet pe dispozitive mobile. Evoluția completă solicită o
migrare eficientă din punct de vedere al costurilor către o rețea All-
IP. Soluția este subsistemul multimedia IP (IMS) ca platformă
universală care permite accesul omniprezent la serviciile
multimedia de pe orice terminal, fie că este vorba de un telefon
mobil, telefon fix sau computer. Mai mult ca atât, accesul la IMS nu
depinde de tehnologie.
Conceptul subsistemului multimedia IP constă în integrarea
comunicațiilor vocale, mobile și fixe cu tehnologiile Internet, astfel
aducând diversitatea și multitudinea serviciilor Internet utilizatorilor
rețelelor mobile și fixe. Furnizarea de servicii integrate utilizatorilor
este un motiv important în favoarea migrării pe platforma IMS.
Subsistemul multimedia IP definește interfețele standard
care trebuie utilizate de dezvoltatorii de servicii. În acest fel,
operatorii pot profita de o puternică industrie creatoare de servicii
multifurnizori, evitând dependența de un singur furnizor pentru a
obține servicii noi. Obiectivul IMS este nu numai să furnizeze noi
servicii, ci să furnizeze toate serviciile actuale și viitoare pe care le
oferă Internetul. O sesiune multimedia între doi utilizatori IMS,
între un utilizator IMS și un utilizator de pe Internet sau între doi
utilizatori de pe Internet este stabilită, utilizând exact aceleași
tehnologii și protocoale de Internet. Mai mult, interfețele pentru
dezvoltatorii de servicii, de asemenea, se bazează pe protocoale de
Internet. Acesta este motivul pentru care IMS îmbină cu adevărat
Internetul cu lumea celulară.
Însă rețelele celulare moderne oferă deja o gamă largă de
servicii, care includ unele dintre cele mai de succes servicii de
Internet. De fapt, orice utilizator celular poate accesa Internetul,
folosind o conexiune de date. Deci, pentru ce este nevoie de IMS?
Răspunsul constă în faptul că, în afară de integrarea diferitor
servicii, IMS asigură și parametrii de calitate QoS necesari pentru
aceste servicii, precum și o facturare flexibilă a lor.
4
IMS nu impune niciun model de afaceri particular, dar
permite operatorilor să efectueze facturarea serviciilor în modul pe
care îl consideră mai adecvat. IMS oferă informații despre serviciul
invocat de utilizator. Pe baza acestor informații, operatorul decide
dacă va utiliza o taxă fixă pentru acest serviciu, va aplica o facturare
tradițională bazată pe timp, orientată pe QoS, sau va efectua orice
alt tip nou de taxare.
Subsistemul multimedia IP este o tehnologie care oferă o
arhitectură cu standarde deschise, independență de rețea și servicii
și un șir de avantaje printre care principalele sunt:
convergența rețelelor fixe, mobile, core și bazate IP;
dezvoltarea și introducerea rapidă de servicii și aplicații
multimedia noi;
asigurarea calității serviciilor (QoS);
aplicarea unei facturări precise și flexibile;
reducerea cheltuielilor operaționale.
În afară de acestea, și multe alte avantaje pentru operatori,
prestatori de servicii și consumatori care vor fi evidențiate în cele ce
urmează.
În prezenta lucrare sunt analizate conceptele de bază ale
subsistemului IP multimedia (capitolul 1) și explicate principalele
entități funcționale ale NGN IMS (capitolul 2). În capitolul 3 este
examinat succint subsistemul de emulare a rețelei PSTN/ISDN în
IMS, numit PES. Pentru ilustrarea interacțiunii dintre elementele
funcționale ale IMS sunt aduse două exemple de proceduri. Primul
exemplu, înregistrarea terminalului UE în IMS, iar al doilea –,
stabilirea sesiunii de apel ai abonatului IMS cu abonatul rețelei
PSTN (capitolul 4).
În acest context, se presupune că cititorul este familiarizat cu
protocolul SIP, care stă la baza platformei IMS, și cu protocolul
H.248 necesar pentru interacțiunea cu rețelele cu comutație de
circuite existente. Ambele protocoale au fost descrise de autor în
lucrările editate anterior [12,19]. Este necesară și cunoașterea
semnalizării SS7, în special a mesajelor aplicație ISUP.
5
1. CONCEPTELE DE BAZĂ ALE IMS
6
bazate pe IP în rețelele de comunicații mobile cu evoluția către
rețelele de generația a patra (4G).
Astfel, 3GPP a introdus subsistemul IMS ca un adaos la
rețelele bazate pe comutația de pachete - domeniu PS (figura 1.1).
Home
Gazdă
HSS
I-CSCF
S-CSCF
Other IP/IMS
Altăneworețeak
IP/IMS
IMS
ServingDomeniulPS domainPS
R99 R4 R5 R6 R7 R8 R9 R10
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011
LTE
d
PA
PAL
PAL
UMTS
HS
LA
+
Ev
SD
T
SU
EPC
IM S
MTel
m m o nIMS
Co
M
9
codificare, lățimea de bandă, întârzierea, jitter-ul și rata
pachetelor pierdute.
În cadrul fiecărei sesiuni, posibil să se susțină mai multe
aplicații multimedia pentru a oferi eficient o experiență de
servicii IP coerentă și consistentă. Să se realizeze
identificarea aplicațiilor invocate de către abonat, alegerea
ordinii corespunzătoare a aplicațiilor și interacțiunea
aplicațiilor în timpul sesiunii. Furnizarea aplicațiilor
multimedia IP trebuie efectuată fără afectarea vieții private,
a securității sau a autentificării în comparație cu serviciile
similare în sistemele existente cu comutație de pachete și
cele cu comutație de circuite.
Să se susțină principiul independenței de acces. E de dorit ca
un operator să poată oferi servicii abonaților săi indiferent
de modul în care obține o conexiune IP (de exemplu, E-
®
UTRAN, UTRAN, GERAN, linii fixe, LAN, DOCSIS ,
®
WiMAX ™ și acces cdma2000 ).
Să fie acceptate aplicațiile Internet legate de sesiune,
dezvoltate în afara comunității 3GPP.
Să fie limitată afișarea topologiei de rețea a operatorului.
Să sprijine multiple terminale UE asociate cu un singur
abonament de servicii IMS. Să fie posibil încât câteva
terminale UE să aibă aceeași identitate de utilizator publică
sau identificarea unui UE cu diferite identități de utilizator
publice.
Să asigure configurarea UE care include actualizarea
software-lui, configurarea serviciului și colectarea stării
operaționale.
Trebuie să poată accesa informațiile despre locația
utilizatorului, indiferent dacă acesta este în roaming sau nu.
Conform politicilor operatorilor, aceste informații pot fi
furnizate aplicațiilor.
Trebuie să suporte mecanisme de control al suprasarcinii
(overload) care:
10
1) să majoreze în mod automat debitul efectiv (adică cereri
de serviciu admise pe secundă) al resursei suprasolicitate;
2) sî mențină acest debit pe toată durata suprasarcinii,
indiferent de capacitatea resursei supraîncărcate sau a numărului de
surse cu suprasarcină;
3) să fie configurabile de furnizor, astfel, la procesarea
suprasarcinii timpul de răspuns al resurselor suprasolicitate să fie
mic, încât clienții să nu abandoneze cererile de servicii.
Evident, este necesar ca IMS să permită interconectarea la
rețelele cu comutare de circuite, cum ar fi PSTN, ISDN, Internetul
sau rețelele celulare existente.
11
nu este utilizată pentru rutarea mesajelor SIP;
trebuie să fie inclusă în toate cererile de înregistrare
transmise de echipamentul utilizatorului (UE) rețelei-gazdă;
va fi stocată în siguranță în ISIM, USIM sau în IMC (pentru
UE non-3GPP);
nu este posibil ca UE să modifice informațiile privind
identitatea de utilizator privată stocate în aplicația
ISIM/USIM sau IMC;
este identitate globală unică definită de operatorul de rețea-
gazdă, care poate fi utilizată în cadrul rețelei de domiciliu
pentru a identifica abonamentul utilizatorului din
perspectiva rețelei;
identifică abonamentul, nu utilizatorul;
este alocată permanent abonamentului unui utilizator (nu
este o identitate dinamică) și este valabilă pe toată durata
abonării utilizatorului la rețeaua-gazdă;
reieșind din politicile operatorului, poate fi prezentă în
înregistrările de taxare CDR;
este autentificată numai în timpul înregistrării utilizatorului.
Formatul identității de utilizator privată obținut din IMSI
(International Mobile Subscriber Identifier) este:
"<IMSI>@ims.mnc<MNC>.mcc<MCC>.3gppnetwork.org".
De exemplu, dacă IMSI este 259010999999999 (MCC=259,
MNC =01), identitatea de utilizator privată ia forma
"259010999999999@ims.mnc001.mcc259.3gppnetwork.org".
Modulul ISIM (IM Subscriber Identity Module) al UE este
reconfigurat cu toți parametrii necesari pentru a iniția înregistrarea
în subsistemul IM CN. Acești parametri includ:
identitatea de utilizator privată;
una sau mai multe identități de utilizator publice;
numele de domeniu al rețelei-gazdă utilizat pentru a adresa
cererea SIP REGISTER.
Prima identitate de utilizator publică din lista stocată în
ISIM este utilizată în cererile de înregistrare de urgență.
12
În funcție de operatorul rețelei, există diverse aranjamente în
UE pentru păstrarea acestor informații fie în ISIM, fie în USIM.
Dacă nici ISIM, nici USIM nu sunt prezenți, dar este prezent IMC,
parametrii se păstrează în cadrul IMC (IMS Credentials).
NOTĂ. IMC este un set de date de securitate și funcții
pentru acces IMS de către un terminal care nu acceptă nici o
tehnologie de acces 3GPP.
Când nici ISIM, nici USIM, nici IMC nu sunt prezente,
identitatea de utilizator privată este disponibilă UE prin alte
mijloace. UE va genera o identitate de utilizator publică temporară,
o identitate de utilizator privată și un nume de domeniu al rețelei de
domiciliu pentru a adresa cererea SIP REGISTER, conform 3GPP
TS 23.003 [3].
Identitatea de utilizator privată îndeplinește o funcție
similară în IMS, așa cum o face un IMSI în GSM. Identitatea de
utilizator privată nu trebuie să fie cunoscută de către utilizator și
este stocată pe un card inteligent în același mod în care IMSI este
stocat într-un SIM (Subscriber Identity Module). Abonatului i se
atribuie o identitate de utilizator privată de către operatorul de rețea-
gazdă. Această identitate de utilizator privată este disponibilă pentru
aplicația SIP din UE.
Furnizorul serviciului IMS eliberează abonaților săi cartela
ISIM. Ea conține informații cu privire la nivelul de abonare al
utilizatorului, de autentificare, de securitate, precum și identitatea
de utilizator privată IMS, păstrate de UICC (Universal Integrated
Circuit Card). UICC este un termen generic care definește
caracteristicile fizice ale cardului inteligent (cum ar fi numărul și
dispunerea pinilor, valorile tensiunii etc.). Interfața dintre UICC și
terminal este standardizată.
UICC poate conține mai multe aplicații logice, cum ar fi
modulul de identitate al abonatului SIM, modulul de identitate al
abonatului universal USIM și modulul de identitate multimedia IP
ISIM. În plus, UICC poate conține alte aplicații, cum ar fi agenda
13
telefonică. În figura 1.3 este reprezenat un UICC care conține mai
multe aplicații.
UICC
SIM
USIM
ISIM
14
nu va fi posibil ca UE să modifice identitatea de utilizator
publică stocată în ISIM;
identitatea de utilizator publică va fi înregistrată înainte ca
identitatea să poată fi utilizată pentru a iniția sesiuni IMS;
va fi posibilă înregistrarea mai multor identități de utilizator
publice printr-o singură cerere de la UE;
rețeaua nu va autentifica identitățile de utilizator publice în
timpul înregistrării.
Forma canonică a unui SIP URI pentru o identitate de
utilizator publică trebuie să fie:
„sip:nume.utilizator@domeniu”.
De exemplu, sip:my.name@company.md.
Structura canonică a unui Tel URI pentru o identitate de
utilizator publică va lua forma "tel: + <CC> <NDC> <SN>"
(numărul maxim de cifre este 15), care reprezintă un număr E.164 și
va conține numărul internațional.
De exemplu, tel: +37362345678.
Identitățile de utilizator publice pot fi partajate de mai multe
UE. O anumită identitate de utilizator publică poate fi înregistrată
simultan la mai multe UE care utilizează diferite identități de
utilizator private și adrese de contact diferite.
15
Server). Fiecare profil de serviciu este asociat cu una sau mai multe
identități de utilizator publice. Însă fiecare identitate de utilizator
publică este asociată doar cu un singur profil de serviciu.
Public
User Identity Service
Profile
Public Service
User Identity Profile
16
Public User Service
Identity-1 Profile-1
Private User
Identity-1
17
Public User GRUU Set 1
UE
Identity
1
Instance ID1
GRUU Set 2
Public User
Identity
GRUU Set 3 UE
1
Instance ID2
Public User GRUU Set 4
Identity
19
1. Planul de transport media și de acces.
2. Planul control sesiune și semnalizare.
3. Planul aplicații și servicii.
Alteori sunt adăugate și alte straturi pentru a distinge, de
exemplu, orchestrarea serviciilor și stocarea datelor și management,
care sunt, de asemenea, independente de controlul sesiunii.
Planul de transport media ș i de acces funcționează ca punct
de intrare/ieșire pentru rețeaua core IMS și este format din routere și
comutatoare.
Planul control sesiune și semnalizare conține toate entitățile
IMS necesare pentru controlul sesiunilor multimedia IP. 3GPP a
ales protocolul de inițiere a sesiunii SIP pentru semnalizările dintre
terminal și entitățile IMS, precum și dintre componentele IMS.
Protocolul SIP este utilizat pentru stabilirea, modificarea și
eliberarea sesiunilor multimedia. În figura 1.7 sunt reprezentate
doar principalele entități ale arhitecturii IMS. Nucleul arhitecturii
IMS este funcția de control a sesiunii de apel sau CSCF. Entitatea
CSCF gestionează sesiunile SIP și coordonează alte entități de rețea
pentru controlul sesiunii, serviciilor și alocarea resurselor. Ea este
formată din trei entități diferite: proxy-CSCF (P-CSCF), de
interogare-CSCF (I-CSCF) și de servire-CSCF (S-CSCF).
Planul aplicațiilor ș i serviciilor include serverele de
aplicații și media care prelucrează și stochează date și generează
servicii pentru abonați.
Arhitectura IMS este o colecție de funcții legate prin
interfețe standardizate. Aceasta înseamnă că 3GPP nu
standardizează careva noduri, ci entități funcționale.
Implementatorul este liber să combine două funcții într-un
singur nod sau să împartă o singură funcție în două sau mai multe
noduri. Majoritatea furnizorilor implementează mai multe funcții
într-un singur nod.
20
Figura 1.7. Arhitectura stratificată a IMS
22
Applications
Other
PSTN/ISDN
Emulation
subsystem
Network
23
aautentificarea la nivelul IP, anterior sau în timpul alocării
adreselor;
autorizarea accesului la rețea pe baza profilurilor de
utilizator;
accesarea rețelei pe baza profilurilor de utilizator;
gestionarea locației terminalului la nivelul IP.
Subsistemul RACS este responsabil de implementarea
elementelor de control al politicii, rezervarea resurselor și controlul
admiterii pentru traficul unicast sau multicast în rețelele de acces,
core și la sediul abonaților. De asemenea, RACS acoperă aspecte
legate de stabilirea și modificarea politicilor de trafic, calitatea
serviciilor end to end și tarifarea la nivel de transport (pentru detalii
vezi ETSI ES 282 003 [7]).
Funcțiile de procesare a transportului în rețelele de acces
și core includ funcții elementare de bază care susțin redirecționarea
și rutarea pachetelor și un grup mai specific de funcții definite ca
entități funcționale. Acestea sunt:
funcția Media Gateway (MGF);
funcția Gateway de frontieră (BGF);
funcția de control al resurselor (RCEF);
funcție releu de acces (ARF);
funcția Gateway de semnalizare (SGF);
procesor de funcții de resurse multimedia (MRFP);
funcția de gestionare a accesului (AMF);
funcția de transport de bază (BTF).
Funcția Media Gateway (MGF) furnizează maparea și
transcodarea media între domeniul de transport IP și entitățile
rețelei cu comutare de circuite (trunchiuri, bucle). De asemenea,
poate efectua conferințe media și trimite tonuri și anunțuri.
Funcția Gatway de frontieră (BGF) oferă interfața dintre
două domenii de transport IP. Poate sta la frontiera dintre rețeaua de
acces și echipamentele clienților, dintre rețeaua de acces și rețeaua
core sau dintre două rețele core.
24
Func ția de control al resurselor (RCEF) este entitatea de
procesare a transportului care suportă una sau mai multe dintre
următoarele funcții elementare:
deschiderea și închiderea porților (adică filtrarea pachetelor
în funcție de „adresa IP/port”);
marcarea pachetelor pentru traficul de ieșire;
controlul traficului de intrare;
alocarea resurselor pentru traficul în sus și în jos.
Funcția releu de acces (ARF) acționează ca un releu
(repeater) între echipamentul utilizatorului și subsistemul de atașare
rețea (NASS). Aceasta primește solicitări de acces la rețea de la
echipamentul utilizatorului și le transmite către NASS. Înainte de a
trimite o solicitare, ARF poate introduce și informații de
configurare locale.
Func ția Gateway de semnalizare (SGF) realizează
conversia semnalizării (în ambele sensuri) la nivel de transport între
semnalizarea SS7 și semnalizarea pe IP.
Procesorul de funcții de resurse multimedia (MRFP) oferă
funcții specializate de procesare a resurselor, dincolo de cele
disponibile în MGW. Aceasta include resurse pentru susținerea
conferințelor multimedia, furnizarea de anunțuri multimedia,
implementarea capabilităților IVR și analiza conținutului media.
Funcția de gestionare a accesului (AMF) traduce solicitările
de acces la rețea emise de UE într-un format care poate fi înțeles de
NASS.
Funcția de transport de bază (BTF) conține două funcții
elementare de procesare a transportului: de expediere a traficului de
date și de control (de exemplu, să modifice comportamentul de
expediere existent). Elementele fizice de rețea (router-ul, bridge-ul
etc.) conțin de regulă un BTF și entități funcționale suplimentare, de
exemplu RCEF.
O rețea de acces cuprinde un segment de acces și un
segment de agregare (figura 1.9). Segmentul de acces (de asemenea,
cunoscut cu numele „segmentul ultimei mile”) se întinde de la
25
sediul clientului până la primul nod de rețea (cunoscut și cu
denumirea „nod de acces”). Segmentul de agregare cuprinde
elementele rețelei de transport care permit conectarea unuia sau mai
multor noduri de acces la o rețea de bază (numită Core) printr-un
router IP de frontieră (Edge).
Rețea core
utilizator Echipament
Nod Elemente
Nod IP de
de rețea
acces transport frontieră
Acces Agregare
27
Funcții Aplicații/ Funcții
managament
PSTN/ISDN
NASS RACS
28
POTS POTS
AMGW/ AMGW/
Subsistemul de emulare
PSTN/ISDN (PES)
PSTN T-MGW T-MGW PSTN
ISDN ISDN
29
2. PREZENTAREA GENERALĂ A NGN IMS
Rf/Ro
Ut AS Charging
Sh
Functions
Dh
Attachment Mw Mx
Subsystem I/S-CSCF Ic
Mx IBCF
« Core IMS» Mk
Mi BGCF
e2 Mr
Mw
Mx Mg Mj
he
Ot
r
P-CSCF MGCF
MRFC
Ie
IP
Gm RACS Mp Mn RACS
PSTN/ISDN
Networks
30
Entitățile legate de Core IMS sunt CSCF, MGCF, MRFC
etc., așa cum sunt definite în stadiul 2 al subsistemului IM ETSI TS
123 228 [2]. În cele ce urmează vor fi examinate fiecare dintre
entitățile funcționale ale subsitemului NGN IMS din figura 2.1.
31
2.1.1. Funcția Proxy-CSCF
Proxy-CSCF este primul punct de contact cu utilizatorii din
cadrul IMS (figura 2.2). Aceasta înseamnă că traficul de
semnalizare SIP se desfășoară între UE și P-CSCF. P-CSCF se
comportă ca un proxy SIP [12], adică acceptă cereri și servicii pe
care le furnizează intern sau le transmite mai departe. P-CSCF nu
modifică URI al cererii din mesajul SIP INVITE. El se comportă ca
un agent de utilizator UA și în anumite condiții poate încheia și
iniția în mod independent tranzacții SIP.
32
dacă UE a indicat că dorește să primească mesaje comprimate de
semnalizare, P-CSCF comprimă aceste mesaje.
Principalele funcții îndeplinite de P-CSCF sunt [2]:
Transmite cererea REGISTER SIP primită de la UE la un
punct de intrare determinat, folosind numele de domeniu de
origine, așa cum este prevăzut de UE.
Redirecționează mesajele SIP primite de la UE către
serverul SIP (de exemplu, S-CSCF) al cărui nume P-CSCF
l-a primit ca urmare a procedurii de înregistrare.
Asigură că mesajele SIP primite de la UE către serverul SIP
(de exemplu, S-CSCF) conțin informații corecte sau
actualizate cu privire la tipul rețelei de acces utilizate în
prezent de către UE.
Asigură că mesajele SIP relevante conțin informații corecte
sau actualizate despre locația utilizatorului și fusul orar
furnizate de rețeaua de acces folosită în prezent de UE.
Preia informațiile din subsistemul de atașare la rețeaua
NASS (de exemplu, locația fizică a echipamentului
utilizatorului).
Transmite cererea sau răspunsul SIP la UE.
Detectă și tratează cererea de stabilire a sesiunii de urgență.
Generează CDR (Charging Data Record sau Call Detail
Record) (vezi Nota mai jos).
Menține o asociere de securitate IPSec între sine și fiecare
UE, așa cum sunt definite în ETSI TS 133 203 [13].
Efectuează compresia/decompresia mesajelor SIP.
Autorizează resursele purtătoare și efectuează
managementul QoS (pentru detalii se poate consulta 3GPP
TS 23.203 și 3GPP TS 23.503).
Detectează și manipulează cererea de inițiere sau de
încheiere a sesiunii MPS (Multimedia Priority Service).
Serviciul de prioritate multimedia MPS oferă utilizatorilor
acces la serviciile IMS într-o manieră prioritară.
33
Interacționează cu RACS pentru marcajul de pachete,
alocarea resurselor și rezervarea lățimii de bandă pentru
traficul în sus (upstream) și în jos (downstream) etc.
34
Figura 2.3. Interacțiunea I-CSCF cu alte unități funcționale
35
Spre PSTN
altă rețea
sau
domeniu
CS local
36
Se asigură că terminalele de origine și destinație sunt
subscrise la serviciul de comunicare IMS solicitat.
Se asigură că conținutul cererii sau răspunsului SIP (de
exemplu, valoarea inclusă în antetul Content-Type SIP,
descrieri tip media incluse în SDP) trimise sau primite de
către terminalele de origine sau de destinație se potrivește cu
serviciile de comunicare IMS determinate de abonamentele
acestor utilizatori.
Transmite solicitarea sau răspunsul SIP către un P-CSCF al
rețelei de destinație.
Ca Agent utilizator - poate iniția și termina independent
tranzacții SIP.
Generează CDR-uri.
Pe baza configurației locale, S-CSCF poate îndeplini funcții
de rutare de tranzit IMS.
37
Sistemul trebuie să acorde prioritate sesiunilor de urgență
față de celelalte sesiuni.
Stabilirea sesiunii de urgență IMS trebuie să fie posibilă
pentru utilizatorii cu o identitate de utilizator public blocată.
Important este ca UE să poată detecta sesiunea de urgență
(analizând SIP-URI sau numărul format) și să anunțe despre
sesiunea de urgență rețeaua. Este acceptat și cazul când UE
nu poate detecta sesiunea de urgență.
Serviciul de urgență nu este un serviciu cu abonament.
Dacă o cerere de stabilire a sesiunii de urgență este trimisă
către un P-CSCF localizat în rețeaua de origine, rețeaua de
origine ar trebui să poată detecta că sesiunea este destinată
serviciului de urgență (indiferent dacă este indicat ca atare
sau nu) și să răspundă UE, indicând că UE ar trebui să
inițieze o sesiune de urgență în rețeaua vizitată (de exemplu,
prin domeniul CS al rețelei vizitate).
Centrele de urgență pot fi conectate la PSTN, domeniul CS,
domeniul PS sau orice altă rețea de pachete.
Arhitectura va permite centrelor de urgență să solicite un
apel înapoi (call back) la o UE cu care centrele de urgență
au avut o sesiune de urgență.
Rețeaua core IMS trebuie să dețină informații cu privire la
locația abonatului.
Rețeaua va permite UE să obțină numere locale de urgență.
UE trebuie să sprijine capacitatea de a obține numere locale
de urgență din rețea.
Rețeaua împiedică trimiterea informațiilor utilizatorilor, cum
ar fi identificatorii publici și informațiile despre locație către
centrul de urgență, dacă restricția este solicitată în mod
explicit de către utilizator și reglementările locale impun
operatorului să ofere confidențialitate utilizatorului.
E-CSCF este entitatea rețelei IMS, care trebuie să poată
prelua informații despre locația geografică de la LRF
(Lacation Retrieval Function) în cazul în care informațiile
38
despre locația geografică nu sunt disponibile și sunt
necesare.
Dacă este necesar, E-CSCF trebuie să poată transmite
informațiile de locație către LRF pentru validarea
informațiilor despre locația geografică dacă informațiile
privind locația sunt incluse de UE.
Dar când UE efectuează o înregistrare de urgență, restricțiile
și lipsa roamingului sunt ignorate. Setul de înregistrare implicit al
identificatorului de utilizator public folosit pentru înregistrările de
urgență trebuie să conțină un URI TEL asociat.
Funcțiile efectuate de E-CSCF în timpul unei sesiuni de
urgență sunt:
recepționează cererea de stabilire a sesiunii de urgență de la
P-CSCF sau S-CSCF;
solicită de la LRF informații despre locația UE, dacă aceste
date nu sunt incluse în cererea de urgență sau sunt necesare
informații suplimentare despre locație;
solicită LRF să valideze informațiile despre locație, dacă
sunt incluse de UE;
determină sau solicită de la LRF informațiile de rutare spre
central de urgență potrivit;
direcționează cererea de stabilire a sesiunii de urgență,
inclusiv anonimă, către o destinație apropiată;
pe baza politicii operatorului, E-CSCF poate direcționa
apelul IMS de urgență către ECS (Emergency Call Server)
pentru procesarea suplimentară a apelului;
generează CDR-urile.
Începând cu luna martie 2018, în Europa este desfășurat
serviciul de urgență eCall cerut de lege în mașinile noi. eCall este
un sistem standardizat și mandatat pentru o formă specială de
39
apeluri de urgență efectuate de vehicule, oferind comunicații în timp
real și un set integrat de date conexe [15].
Sistemul eCall folosește un modem în bandă pentru a
transfera setul minim de date (MSD - Minimum Set of Data) într-un
canal vocal GSM printr-un apel de urgență 112. Se estimează că
penetrarea 100% a sistemului va fi realizată până în 2035.
Operatorii din Europa au anunțat că vor elimina treptat
suportul rețelelor cu comutație de circuite GSM și UMTS în
următorul deceniu și îl vor înlocui cu infrastructuri 4G LTE și 5G.
Acest lucru va avea, de asemenea, un impact asupra apelului de
urgență 112. El va fi înlocuit cu un apel de urgență IMS prin rețele
cu comutație de pachete precum LTE și 5G (figura 2.5). Generația
viitoare eCall (NG eCall) va oferi mari avantaje în comparație cu
eCall, va fi construită pe LTE și 5G și va asigura transferul MSD
mult mai rapid și mai fiabil. Comunicările vocale nu vor fi
întrerupte în timpul transmisiei MSD. Va deveni posibil transferul
de informații suplimentare, de exemplu video de la camera de bord,
mesaje text, controlul prin telecomandă a funcțiilor mașinii
(sunetului claxonului, intermitentul farurilor, blocarea/deblocarea
ușilor, dezactivarea aprinderii etc.).
În cazul NG-eCall, cererea de stabilire a sesiunii de urgență
IMS poate fi invocată fie automat, fără implicarea utilizatorului, fie
manual, prin intermediul utilizatorului.
Pentru detalii referitor la serviciul de urgență în IMS,
inclusiv elementele necesare pentru a sprijini serviciile date, se
poate consulta specificația ETSI TS 123 167 [16].
40
Figura 2.5. Configurarea de bază a funcționalității NG eCall într-un
sistem încorporat în vehicul IVS
PSTN
PSTN
42
2.3. Funcția de control interconectare la frontieră (IBCF)
Entitatea IBCF (Interconnection Border Control Function) oferă
funcții specifice la nivelul de aplicare a protocolului SIP/SDP
în scopul de a efectua interconectarea între două domenii ale
operatorului. Funcția IBCF acționează ca SIP proxy și este utilizată
pentru interconectarea dintre două rețele IMS (figura 2.7) sau o
rețea IMS cu rețeaua IP non-IMS. IBCF poate acționa atât ca punct
de intrare, cât și ca punct de ieșire pentru rețeaua subsistemului IM
CN.
Funcționalitățile IBCF includ comunicarea dintre aplicațiile
SIP IPv6 și SIP IPv4, ascunderea topologiei de rețea (numărului
exact de S-CSCF, capacităților S-CSCF sau capacității rețelei etc.),
controlul cu H.248 a gateway-lui de tranziție TrGW (Transition
Gateway ), screening-ul informațiilor de semnalizare SIP, selectarea
modului de interconectare corespunzător, asigurarea
confidențialității și generarea datelor de facturare. IBCF include un
identificator interoperator IOI (Inter-Operator Identifier) în cereri
când acționează ca punct de intrare pentru o rețea de tranzit și în
răspunsuri când acționează ca punct de ieșire pentru o rețea de
tranzit. Identificatorul interoperator IOI este un identificator unic la
nivel global, care este utilizat pentru a transfera identitățile și
rolurile diferitelor rețele în cadrul unui apel.
Core IMS
Rețea H.323
H.323 network
Mw Mx Ib Iw
Frontiera dintre
domenii
Domains boundary
44
Funcția MGCF (Media Gateway Control Function) oferă
posibilitatea de a controla o funcție de trunking media gateway (T-
MGF) printr-o interfață standardizată. Un astfel de control include:
Alocarea sau sustragerea resurselor media gateway-lui care
se referă la controlul conexiunilor canalelor media în T-
MGW, precum și modificarea utilizării acestor resurse.
Comunicarea cu CSCF, BGCF și cu entitățile din rețeaua cu
comutarea de circuite.
Stabilirea următorului hop în rutarea IP în funcție de
informațiile de semnalizare primite în cazul apelurilor din
rețelele convenționale.
Realizarea conversiei dintre protocoalele ISUP și SIP,
precum și interacțiunii dintre SIP și semnalizarea SS7 ce nu
se referă la apeluri (adică semnalizare bazată pe TCAP
pentru servicii suplimentare).
Îndeplinirea funcției de tranzit pe baza configurației locale.
Această entitate funcțională este identică cu MGCF definită
în ETSI TS 123 002 [11], cu excepția faptului că, în plus, acceptă
interoperarea cu TCAP. Nodurile care implementează această
entitate funcțională în rețeaua NGN pot să difere după configurație
și resursele acceptate (de exemplu codic-uri) față de cele dintr-o
rețea 3GPP.
Punctul de referință Mg (figura 2.1) permite MGCF să
transmită semnalizarea sesiunii primite (de la PSTN) către CSCF în
scopul interoperarii cu rețelele PSTN. Protocolul folosit pentru
punctul de referință Mg este SIP.
Punctul de referință Mn permite T- MGF să interacționeze
H.248 cu MGCF pentru controlul resurselor.
T -MGF termină canalele purtătoare din rețeaua CS și
fluxurile media RTP din rețeaua IMS, susține conversia media și
procesarea traficului util, deține și gestionează resurse, cum ar fi
anulatoarele de ecou, codec-uri etc.
45
Punctul de referință Ie permite MGCF să facă schimb de
informații de semnalizare SS7 prin IP cu SGF, conform arhitecturii
SIGTRAN.
Funcția gateway-lui de semnalizare SGW este utilizată
pentru interconectarea rețelelor cu diferite tipuri de semnalizare.
SGW realizează conversia semnalizării SS7 din rețelele cu
comutație de circuite CS și semnalizării bazată pe IP utilizată în
rețelele IMS (adică între SS7 MTP și Sigtran SCTP/IP, figura 2.9).
SGW nu traduce mesajele planului aplicaților (de exemplu,
mesajele MAP, BICC, ISUP), dar interpretează nivelul purtător
SCCP sau SCTP pentru a asigura rutarea corectă a semnalizării.
Rețe Rețea
transport SGW transport
semnaliz semnaliz
are IP SCTP/IP MTP are SS7
AS
Cr
ISC Mr′
Mr
S-CSCF MRFC
Mp
MRFP
47
prelucrează fluxurile media (de exemplu, transcodarea
audio, analiza media);
oferă resurse pentru a fi controlate de către MRFC. Sarcinile
serverului de aplicații AS în raport cu funcția
resurse media MRF constau, în particular, în rezervarea conferinței
și gestionarea informațiilor despre rezervare (de exemplu ora de
pornire, durata, lista participanților).
48
informații de securitate precum datelele de control al
accesului la rețea, de autentificare și autorizare;
înregistrarea utilizatorului și păstrarea datelor despre locația
lui la nivel de inter-sistem;
informații legate de profilul utilizatorului.
În subsistemul TISPAN NGN IMS, serverul HSS din 3GPP
IMS este înlocuit cu o funcție similară UPSF care a fost descrisă
mai sus.
49
2.6.5. Funcția de taxare
Funcția de taxare (facturare) este o entitate din interiorul
domeniului rețelei core, subsistemului sau serviciului implicată în
contabilizare pentru acel domeniu, subsistem sau serviciu.
Arhitectura de taxare, principiile de taxare și datele de taxare pentru
subsistemul IM CN sunt descrise în ETSI TS 132 260 [17].
Taxarea este o funcție în cadrul rețelei de telecomunicații
prin care informațiile referitoare la un eveniment taxabil sunt
colectate, formatate, transferate și evaluate pentru a face posibilă
determinarea utilizării pentru care abonatul poate fi facturat (taxare
offline) sau soldul contului abonatului poate fi debitat (taxare
online).
Elementele funcționale ale IM CN oferă suport pentru
taxarea online și offline:
Taxarea offline este mecanismul de taxare în care
informațiile de taxare nu afectează, în timp real, serviciul prestat.
Taxarea online este mecanismul de taxare în care
informațiile de taxare pot afecta, în timp real, serviciul prestat și,
prin urmare, este necesară o interacțiune directă a mecanismului de
taxare cu controlul sesiunii/serviciului.
Arhitectura pentru taxarea offline a IMS este reprezentată în
figura 2.11.
Funcționalitatea de taxare offline se bazează pe entitățile de
rețea IMS care raportează informațiile contabile la recepția
mesajelor SIP sau ISUP (deoarece informațiile relevante de
facturare sunt incluse în aceste mesaje).
Această raportare se realizează prin trimiterea CDR-urilor de
la elementele rețelei IMS către funcția de taxare a datelor CDF
(Charging Data Function), parte a funcției de colectare a taxelor
CCF (Charging Collection Function). CCF este un sistem de taxare
50
offline care colectează și prelucrează informațiile de facturare
înainte de livrarea lor în domeniul de facturare BD (Billing
Domain). CDR-urile produse de CDF sunt transferate imediat la
funcția gateway de taxare CGF (Charging Gateway Function).
CGF acționează ca un gateway de acces între rețeaua 3GPP
și BD și include următoarele funcții principale:
Pre-procesarea CDR:
validarea, consolidarea și (re)formatarea CDR-
urilor; gestionarea erorilor CDR;
stocarea CDR persistentă.
Stocarea CDR-urilor pe fișiere separate pe baza criteriilor de
filtrare precum tipul, parametrii CDR, CDF originar etc.
Gestionarea fișierelor CDR, de exemplu crearea, declanșarea
(deschiderii/închiderii) sau ștergerea fișierului.
Transferul de fișiere CDR la BD.
Arhitectura de taxare online a IMS este descrisă în figura
2.12. Sistemul de taxare online OCS (Online Charging System) este
entitatea care efectuează controlul creditului abonatului în timp real.
Funcționalitatea sa include gestionarea tranzacțiilor, evaluarea,
corelația online și gestionarea conturilor/soldurilor abonaților.
SIP-AS și MRFC sunt capabili să distingă dacă aplică
tarifarea offline sau online, adică dacă trimit informații de tarifare
către CDF sau către OCS. Decizia de tarifare se bazează pe
informațiile (adresa CDF sau OCS) pe care AS/MRFC le primește
în mesajele SIP și configurația sistemului aleasă de operator.
51
Billing Domain
Rf
Bi
BGCF
Rf
MGCF
Rf
Rf
MRFC
CGF SIP AS
Rf
Ga
P-CSCF
Rf
CDF
I-CSCF
Rf
CCF
S-CSCF
Rf
IBCF
Rf
E-CSCF
Rf
TRF
Rf
ATCF
Rf
IMS Transit
Functions
Billing Domain
Ro
OCS
MGCFMRC Ro OCS
BGCFSIP-AS
ISC Ro
53
2.6.6. Serverul de aplicații AS
Într-o rețea, în general există mai multe servere de aplicații
AS (Application Server) fiecare fiind specializat în furnizarea
anumitor servicii. IMS definește trei tipuri diferite de servere de
aplicații care oferă servicii IP multimedia cu valoare adăugată.
Aceste servere sunt SIP AS, IM-SSF și OSA AS (figura 2.13).
U PSF
ISC or M a Dh
Cx Dx SLF
I/ S-CSCF
IM S core
com pon en t
54
b) Serverul de aplicații - arhitectura de servicii deschise OSA
AS (Open Service Architecture) implementează pentru abonații IMS
o bază de servicii existentă. Pentru a oferi acces la aceste servicii,
IMS are nevoie de gateway-ul OSA-SCS (Open Service Access -
Service Capability Server). Așadar, OSA-SCS oferă o interfață
externă pentru IMS către serverul OSA AS. OSA-SCS oferă, de
asemenea, interfața ISC către S-CSCF bazată pe SIP și poate utiliza
interfața Sh opțională către UPSF/HSS.
Pe baza OSA SCS operatorul poate utiliza caracteristici ale
capabilității de serviciu precum controlul apelurilor, statutul
utilizatorului, controlul sesiunii de date, capabilitățile terminalelor,
gestionarea contului, tarifarea și gestionarea politicilor pentru
serviciile dezvoltate. Cadrul OSA SCS poate fi utilizat ca mecanism
standard pentru furnizarea către IMS de AS terțe într-o manieră
sigură, deoarece OSA în sine conține funcții de acces ca
autentificarea, autorizarea, funcții de descoperire și înregistrare (S -
CSCF nu oferă funcții de autentificare și securitate pentru accesul
securizat direct al unei terțe părți la IMS).
c) Cel de-al treilea tip de server de aplicații este funcția de
comutare a serviciului IP multimedia IM-SSF (IP Multimedia
Service Switching Function). Acesta oferă un gateway de acces
către rețelele de servicii moștenite care implementează serviciile
CAMEL (Customized Applications for Mobile Network Enhanced
Logic - Aplicații personalizate pentru logica îmbunătățită a rețelei
mobile), pe larg utilizate în rețelele GSM. IM-SSF acționează ca un
gateway de acces între serviciile bazate pe SIP și CAMEL,
permițând astfel serviciile CAMEL să fie invocate de la IMS.
În figura 2.13 este reprezentată IM-SSF în contextul TISPAN
IMS [4]. Aici scopul IM-SSF este de a permite accesul la
programele de logică de servicii inteligente IN găzduite în SCP
moștenite. Funcționalitatea IM-SSF cuprinde emularea modelului
de apel IN în partea de sus a semnalizării SIP, a declanșării IN și a
interoperării cu INAP. Serverul de aplicații IM-SSF identificat în
TISPAN IMS [4] diferă de cel identificat în 3GPP IMS [11]. Acesta
55
din urmă implementează modelul și protocoalele de apel CAMEL,
în timp ce primul implementează fie modelul și protocoalele de apel
CAMEL, fie funcțiile ETSI Core INAP sau ambele modele
concomitent. Punctul de referință SI este utilizat doar pentru
serviciile CAMEL.
Punctul de referință S-CSCF către AS este utilizat pentru a
transmite cererile SIP, pe baza criteriilor de filtrare asociate
utilizatorului inițiator sau destinatar.
Punctul de referință I-CSCF către AS este utilizat pentru a
transmite cereri SIP destinate unei identități de serviciu public
găzduite de AS.
3. SUBSISTEMUL PES
Mw Mx Ic
Attachment PES I/S-CSCF
Subsystem Mx IBCF
« Core IMS» Mi BGCF
Mk
e2 AGCF Mr
Mw
Mx Mg Mj
he
Ot
r
P-CSCF MGCF
MRFC
Ie
IP
P1
Gq' Gq'
SGF
Gm RACS Mp Mn RACS
PSTN/ISDN
Networks
PSTN/ISDN
MRFP T-MGF
access C-BGF I-BGF
UE Transport Processing Functions (Access and Core)
(A/R‐MGW)
58
MGW. Această entitate este specifică subsistemului de emulare
PSTN/ISDN și îndeplinește următoarele funcții principale:
acționează ca un MGC pentru controlul funcțiilor gateway-
urilor media (R-MGF și A-MGF);
interacționează cu subsistemul de control al resurselor și al
admiterii (RACS);
interacționează cu subsistemul de atașare la rețea (NASS)
pentru a prelua informații despre profilul liniei;
efectuează interoperabilitatea semnalizării SIP cu
semnalizarea din PSTN/ISDN;
acționează ca agent utilizator SIP în relațiile cu entitățile
funcționale IMS SIP;
efectuează funcții atribuite în mod normal unui P-CSCF
pentru terminalele vechi conectate la gateway-ul media (de
exemplu, gestionează procedurile de înregistrare SIP,
creează identificatori de facturare).
În plus, AGCF furnizează modelele de tonuri adecvate celor
din rețelele PSTN, de exemplu, tonul de disc, tonul de apel.
Funcția P-CSCF are un comportament identic cu al
subsistemului NGN IMS TS 123 517 [4]. Cu toate acestea, P-CSCF
nu este utilizat în configurații în care un AGCF este necesar pentru
a controla gateway-urile rezidențiale sau de acces. În astfel de
cazuri, toate funcțiile furnizate în mod normal de P-CSCF vor fi
furnizate direct de AGCF.
Rolul MGCF în subsistemul PES este similar cu cel al
subsistemului NGN IMS [4]. Doar că procedurile de semnalizare
pentru interoperarea cu semnalizarea ISUP sunt ușor diferite
datorită prezenței informațiilor ISUP încapsulate în interiorul PES
și necesității de a asigura transparența deplină a ISDN în cazul
apelurilor ISDN care tranzitează prin PES.
Celelalte entități funcționale PES sunt identice cu cele din
NGN IMS.
Arhitectura de serviciu pentru subsistemele PES și TISPAN
IMS este aceeași (figura 2.13) și comportamentul generic al
59
funcțiilor serverilor de aplicație sunt identice. Cu toate acestea, în
funcție de tipul de servicii care se emulează, este posibil că unele
servere de aplicații vor trebui să recepționeze și să citească
protocolul ISUP încapsulat în SIP. Deși unele servere de aplicații
pot fi dedicate furnizării de servicii specifice PES, arhitectura PES
nu restricționează tipul de aplicații care pot fi accesate de un
utilizator PES.
Pentru detalii se vor consulta ES 282 002 [8] și TS 182 012
[18] care definesc arhitecturi funcționale alternative pentru acest
subsistem.
60
M1. UE→P-CSCF
REGISTER sip:hims.net SIP/2.0,
Via: SIP/2.0/UDP UE-IP;branch=0abab,
Route: sip:[P-CSCF-IP],
Max-Forwards: 20,
From: <sip:name@hims.net>;tag=abbb,
To: <sip:name@hims.net>,
Contact: <sip:[UE-IP]>;expires=90000,
Call-ID: ababab,
CSeq: 25 REGISTER,
Security-Client: port-s, port-c,
Authorization: Digest username =
name.private@hims.net,
Content-Length: 0
Echipamentul utilizatorului adaugă, de asemenea, un antet
Via pentru a înregistra că mesajul a traversat UE. Cererea
REGISTER include și numerele de porturi server și client. Rețineți
că mesajul însuși este trimis la portul SIP standard 5060.
Mesajul SIP REGISTER include și identitatea de
utilizator privată. Această identitate va fi folosită de S-CSCF și
HSS pentru identificarea utilizatorului.
61
UE P‐CSCF I‐CSCF S‐CSCF HSS
M1. Register
M2. Register
Cerere autorizare utilizator
M3. Register
Cerere de autentificare
Răspuns de autentificare
M4. 401 Unauthorized
M5. 401 Unauthorized
M7. Register
M8. Register
Cerere autorizare utilizator
M9. Register
M10. S-CSCF→I-CSCF
200 OK
Via: icscf1, pcscf1, UE-IP;UE-Server-Port
Mesajul de succes este transmis înapoi la P-CSCF.
M11. I-CSCF→P-CSCF
200 OK
Via: pcscf1, UE-IP;UE-Server-Port
M12. P-CSCF→UE
200 OK
Via: UE-IP;UE-Server-Port
Procedura de înregistrare a UE în IMS este acum finalizată.
66
4.2. Exemplu sesiune de apel IMS-PSTN
În acest exemplu (figura 4.2, fragmentul 1 și 2) se analizează
procesul de stabilire a unei sesiuni de la un abonat IMS către o
terminație ISUP din PSTN. Apelul este rutat prin BGCF către
MGCF. Pentru această sesiune, MGCF creează în IM-MGW un
context cu două terminații. Terminația efemeră se asociază cu un
flux RTP1, utilizat de entitatea subsistemului de rețea IMS Core, iar
terminația fizică corespunde unui canal TDM1, utilizat de partea de
rețea PSTN.
Mesajele aduse în continuare nu prezintă cereri sau
răspunsuri complete ale procesului de stabilire a sesiunii de apel
dintre terminalul UE din IMS cu un terminal din PSTN. În
secvențele prezentate lipsesc unele anteturi și parametri. Aceste
mesaje includ doar informațiile necesare pentru explicarea
procedurilor desfășurate.
Așadar, abonatul IMS inițiază un apel telefonic către un
abonat PSTN. Telefonul SIP al apelantului trimite cererea INVITE
către P-CSCF. În cerere se includ date despre codec-urile
disponibile, numărul de port RTP și adresa IP ale UE.
M1. UE → P-CSCF
INVITE
tel:<called phone number>,
caller@hims1.net,
caller supported coded
list, UE RTP Port, UE IP
Address
Serverul P-CSCF se asigură că cererea a fost primită prin
asociere de securitate IPSec, stabilită în timpul înregistrării UE al
abonatului. P-CSCF de origine transmite cererea INVITE la S-
CSCF pe adresa IP care a fost obținută în timpul înregistrării în
răspunsul 200 OK la cererea REGISTER.
67
P‐CSCF S‐CSCF BGCF MGCF IM‐
UE
MGW
1.INVITE
2.INVITE
3.100 Trying 4.INVITE
5.100 Trying
6.INVITE
7.Trying
8.Trying H.248
9.Add Req.
11. 183 Session Progres 10.Add Repl.
12.Add Req.
13.Add Repl.
19.UPDATE
24. PRACK
70
marcată ca unidirecțională, deoarece MGCF nu a specificat celălalt
capăt al acestei conexiuni.
Gateway-ul IM-MGW răspunde controler- ului MGCF cu un
Replay care include numărul contextului alocat, lista codec-urilor
comune, adresa IP locală și numărul portului RTP.
M10. IM-MGW→MGCF H.248:
Add Replay Common Codecs
List, Selected local RTP
Port, Selected local IP
address, Context ID = C1,
Termination ID = RTP1
71
Cererea Add a protocolului H.248 solicită de la IM-MGW
includerea canalului TDM în același Context ID=C1 unde se
află portul RTP-1, iar conexiunea respectivă se marchează ca fiind
bidirecțională.
IM-MGW răspunde către MGCF cu Replay care confirmă
alocarea terminației fizice TDM1.
M13. IM-MGW→MGCF
H.248: Add Replay
Context ID = C1,
Termination ID = TDM1
Mesajul de adresă inițială IAM (Initial Address Message),
care conține cifrele numărului de telefon apelat, este trimis de
MGCF către terminația PSTN. Informațiile despre canalul TDM-1
obținute de la IM-MGW sunt incluse în mesaj.
M14. MGCF→PSTN
ISUP IAM
tel:<called phone number>
UE selectează codecul indicat în răspunsul 183 Session
Progres și confirmă selecția codecului cu comanda PRACK către
MGCF.
M15. UE→P-CSCF→S-CSCF →MGCF
PRACK
Selected Codec
Terminalul UE inițiază activarea contextului PDP. Contextul
protocolului de date pachet PDP (Packet Data Protocol) oferă o
conexiune de pachete de date prin care UE și rețeaua pot schimba
pachete IP. După o activare a contextului PDP, UE poate trimite
pachete IP prin interfața aeriană. Contextul PDP trebuie activat
înainte de a trimite careva trafic. Activarea contextului PDP inițiată
de UE schimbă starea de gestionare a sesiunii în activă, primește
adresa IP și rezervă resursele radio.
Controler-ul MGCF cu comanda Modify a protocolului
H.248 actualizează contextul C1 în gatway-ul IM- MGW prin
indicarea tipului de codec selectat pentru sesiunea RTP.
72
M16. MGCF→IM-MGW
H.248: Modify Request
Context = C1,
Termination = RTP1,
Selected Codec
Gateway-ul trimite confirmare la comanda Modify printr-un
Replay.
M17. IM-MGW→MGCF
H.248: Modify Replay
Context = C1,
Termination = RTP1
Terminalul UE este anunțat despre codecul selectat prin
răspunsul 200 OK la comanda PRACK.
M18. MGCF →S-CSCF→P-CSCF→UE
200 OK (PRACK)
Selected Codec,
Selected UDP Port,
Selected IP Address
Deoarece activarea contextului PDP a apelantului s -a
încheiat, starea sesiunii este activă, sunt rezervate resursele radio și
primită adresa IP, UE notifică partea solicitata despre aceste
evenimente prin comanda UPDATE.
M19. UE→P-CSCF→S-CSCF→MGCF
UPDATE
Partea apelată răspunde cu 200 OK.
M20. MGCF→S-CSCF→P-CSCF→UE
200 OK (UPDATE)
Prin canalul TDM selectat anterior, MGCF trimite un mesaj
de continuitate COT (Continuity Message) către rețeaua PSTN.
M21. MGCF→PSTN
ISUP COT
În rețeaua PSTN a fost alocat un canal către partea apelată.
Rețeaua PSTN trimite mesajul adresă completă ACM (Address
Complete Message) și informează MGCF că abonatul solicitat este
liber și este alertat.
73
M22. PSTN→MGCF
ISUP ACM
Prin mesajul 180 Ringing, MGCF transmite către apelant
indicația de alertă a parții solicitate.
M23. MGCF→BGCF→S-CSCF→P-CSCF→UE
180 Ringing
Tonul de revers apel este transmis către abonatul apelant.
IM-MGW convertează tonul în flux RTP, iar UE îl convertește în
ton sonor transmis abonatului apelant.
Apelantul confirmă recepția mesajului 180 Ringing cu
mesajul PRACK transmis către MGCF.
M24. UE→P-CSCF→S-CSCF→MGCF
PRACK
MGCF confirmă recepția mesajului PRACK cu răspunsul
200 OK.
M25. MGCF→S-CSCF→P-CSCF→UE
200 OK (PRACK)
Când partea apelată răspunde, rețeaua PSTN terminantă
trimite mesajul de răspuns ANM (Answer Message) către MGCF.
M26. PSTN→MGCF
ISUP ANM
MGCF solicită de la PSTN o conexiune bidirecțională.
M27. MGCF→PSTN
H.248: Modify Request
Context ID = C1,
Termination ID = RTP1
La care PSTN răspunde cu Replay de confirmare.
M28. PSTN→MGCF
H.248: Modify Replay
Context ID = C1,
Termination ID = RTP1
MGCF solicită activarea funcției de procesare vocală TDM.
M29. MGCF→PSTN
H.248: Modify Request
Context ID = C1,
Termination ID = TDM1
74
P‐CSCF S‐CSCF BGCF MGCF IM‐
UE
MG
W
H.248
27. Mod Req.
32. ACK
RTP
Voice
33.BYE
35.ISUP REL
76
M36. MGCF→IM-MGW
H.248:Subtract Request
Context ID = C1,
Termination ID = RTP1
Gateway-ul IM-MGW confirmă lichidarea terminației RTP1
prin Replay.
M37. IM-MGW→MGCF
H.248: Subtract Replay
Context ID = C1,
Termination ID = RTP1
În mod similar, prin comanda M38 și răspunsul M39, MGCF
solicită, iar IM-MGW lichidează terminația fizică TDM1.
Rețeaua PSTN confirmă eliberarea apelului cu mesajul ISUP
RLC (Release Complete Message) transmis către MGCF.
M40. PSTN→MGCF
ISUP RLC
Cu acest mesaj finalizează eliberarea completă a resurselor
din ambele părți, IMS și PSTN, care au fost implicate în această
sesiune.
77
BIBLIOGRAFIE
79
ACRONIME ȘI ABREVIERI
80
CAPEX Capital Expenditure
CCF Charging Collection Function
CDMA Code Devision Multiple Access
CDF Charging Data Function
CDR Charging Data Record
CN Core Network
CS Circuit Switched
CSCF Call Session Control Function
CSE CAMEL Service Environment
DOCSIS® Data Over Cable Service Interface Specifications
DNS Domain Name System
DSLAM Digital Subscriber Line Access Multiplexer
xDSL x Digital Subscriber LineE-CSCF
E-CSCF Emergency - CSCF
ECS Emergency Call Server
ENUM E.164 Number Mapping
ETSI European Telecommunication Standardization
Institute
FBB Fixed Broadband
EPC Evolved Packet Core
E-UTRAN Evolved Universal Terrestrial Radio Access
Network
FTTx Fiber to the x
GERAN GSM EDGE Radio Access Network
GGSN Gateway GPRS Support Node
GNSS Global Navigation Satellite System
GPON Gigabit Passive Optical Network
GPRS General Packet Radio Service
GRUU Globally Routable User Agent URI
GSM Global System for Mobile Communications
GSMA Global System for Mobile Communications
Association
GUP Generic User Profile
HLR Home Location Register
81
HSS Home Subscriber ServerIAD Integrated Access
Device
IBCF Interconnection Border Control Function
I-CSCF Interrogating-CSCF
IETF Internet Engineering Task Force
IMEI International Mobile station Equipment Identity
IM IP Multimedia
IM CN IP Multimedia Core Network (în 3GPP)
IM-SSF IP Multimedia Service Switching Function
IMC IMS Credentials
IMS IP Multimedia Subsystem
IMS ALG IMS Application Level Gateway
IMS-GWF IMS Gateway Function
IMSI International Mobile Subscriber Identifier
IMS ICID IMS Charging Identifier
IM-MGW IP Multimedia - Media GateWay
IN Intelligent Network
IN-SCF Intelligent Network Switching Control Function
INAP IN Application Part
IOI Inter-Operator Identifier
IP Internet Protocol
IPv4 Internet Protocol version 4
IPv6 Internet Protocol version 6
IP-CAN IP-Connectivity Access Network
ISC IMS Service Control
ISDN Integrated Services Digital Network
ISIM IMS SIM
ISP Internet Service Provider
ISUP ISDN User Part
IVR Interactive Voice Response
IVS In-vehicle system
IWF Interworking Function
LRF Location Retrieval Function
LTE Long Term Evolution
82
MAP Mobile Application Part
MCC Mobile Country Code
MGCF Media Gateway Control Function
MGF Media Gateway Function
MMT Multimedia Telephony
MNC Mobile Network Code
MPS Multimedia Priority Service
MRB Media Resource Broker
MRFC Multimedia Resource Function Controller
MRFP Multimedia Resource Function Processor
MSD Minimum Set of Data
MTP Message Transfer Part
NAI Network Access Identifier
NAPT Network Address Port Translation
NAPT-PT Network Address Port Translator - Protocol
Translator
NAT Network Address Translation
NASS Network Attachment SubSystem
NGN Next Generation Network
NTE Network Terminating Equipment
NTECH Network Technologies
NTP Network Termination Point
OCS Online Charging System
OLT Optical Line Termination
ONT Optical Network Termination
ONU Optical Network Unit
OPEX Operational Expenditure
OSA Open Services Architecture
OSA-SCS Open Service Access-Service Capability Server
P-CSCF Proxy-CSCF
PCC Policy and Charging Control
PCEF Policy and Charging Enforcement Function
PCRF Policy and Charging Rules Function
PDF Policy Decision Function
83
PDN Packet Data Network
PDP Packet Data Protocol e.g., IP
PES PSTN/ISDN Emulation Subsystem
P-GRUU Public Globally Routable User Agent URI
PLMN Public Land Mobile Network
POTS Plain Old Telephone Service
PPP Point-to-Point Protocol
PS Packet Switched
PSAP Public Safety Answering Point
PSI Public Service Identity
PSTN Public Switched Telephone Network
QoS Quality of Service
RACS Resource and Admission Control Subsystem
RAB Radio Access Bearer
RCEF Resource Control Enforcement Function
RFC Request for Comments
RGW Residential Gateway
R-MGF Residential Media Gateway Function
RMGW Residential Media Gateway
SCCP Signalling Connection Control Part
SCP Service Control Point
SCTP Stream Control Transmission Protocol
SCS Service Capability Server
S-CSCF Serving-CSCF
SDP Session Description Protocol
SGF Signalling Gateway Function
SGW Signalling Gateway
SGSN Serving GPRS Support Node
SIGTRAN SIGnalling TRANsport
SIM Subscriber Identity Module
SIP Session Initiation Protocol
SIP-AS SIP-Application Server
SLF Subscription Locator Function
SSF Service Switching Function
84
SS7 Signalling System 7
TCAP Transaction Capabilities Application Part
TDM Time Division Multiplexing
TGW Trunking GateWay
T-GRUU Temporary Globally Routable User Agent URI
THIG Topology Hiding Inter-network Gateway
TrGW Transition Gateway
TISPAN Telecommunications and Internet converged
Services
T-MGF and Protocols for Advanced Networking
T-MGW Trunking-Media Gateway Function
TRF Trunking-Media Gateway
UE Transit and Roaming Function
UICC User Equipment
UMTS Universal Integrated Circuit Card
UPSF Universal Mobile Telecommunications System
URI User Profile Server Function
URL Uniform Resource Identifier
URN Universal Resource Locator
USIM Uniform Resource Name
UTRAN UMTS SIM
UUID UMTS Terrestrial Radio Access Network
VGW Universally Unique Identifier
VoIP Voice over IP GateWay
WiMAX Voice over IP
WLAN Worldwide Interoperability for Microwave Access
Wireless Local Area Network
85
CUPRINS
INTRODUCERE............................................................................................3
1. CONCEPTELE DE BAZĂ ALE IMS...............................................6
1.1 Definiția IMS......................................................................................6
1.2 Cerințele de nivel înalt privind aplicațiile IMS........................9
1.3 Identificarea utilizatorilor în IMS...............................................11
1.4. Arhitectura IMS stratificată.........................................................19
1.5. Arhitectura subsistemului NGN IMS.......................................22
2. PREZENTAREA GENERALĂ NGN IMS.....................................30
2.1 Funcția de control a sesiunii de apel (CSCF).......................31
2.2 Funcţia de control a gateway-ului de ieșire (BGCF)........41
2.3 Funcția de control interconectare la frontieră (IBCF)......43
2.4 Funcția de control a gateway-ului media (MGCF)............44
2.5 Funcția resurse multimedia (MRF).........................................46
2.6 Componentele comune ale platformei IMS.........................48
2.7 Funcția gateway-ului de frontieră (BGF)..............................56
3. SUBSISTEMUL PES............................................................................57
3.1 Arhitectura PES.............................................................................57
3.2 Prezentare generală a entităților funcționale ale PES.........58
4. EXEMPLE ÎNREGISTRARE ȘI CONEXIUNI ÎN IMS...........60
4.1. Înregistrarea terminalului UE în IMS......................................60
4.2. Exemplu sesiune de apel IMS-PSTN.......................................67
BIBLIOGRAFIE............................................................................................78
ACRONIME ȘI ABREVIERI....................................................................80
86
Subsistemul multimedia IP
Ciclu de prelegeri