govorna predstavitev diplomskega dela
Post on 22-Jan-2018
255 Views
Preview:
TRANSCRIPT
ANALIZA TELEKOMUNIKACIJSKIH PROTOKOLOV MED HSS IN ENTITETAMI KRMILNE RAVNINE
Tomaž Marinček
Univerza v Ljubljani
Fakulteta za elektrotehniko
Laboratorij za telekomunikacije
1
Vsebina in cilji diplomske naloge
Cilji diplomske naloge
Pomen NGN za razvoj IMS
Primerjava HLR (v GSM) s HSS (v IMS)
Odnos HSS z entitetami krmilne ravnine
Analiza predplačniških VoIP klicev v PSTN omrežje
Ugotovitve in pogled v prihodnost
Oris pomena NGN za razvoj IMS ter prikaz arhitekturne razlike med GSM in IMS
Predstavitev entitet krmilne ravnine (v IMS okolju) ter njihove protokolne povezanosti s HSS
Poglobljena predstavitev podatkovne baze/strežnika HSS ter protokolov Diameter in SIP
Strukturirana analiza predplačniških VoIP klicev v PSTN omrežje:
odgovor na vprašanje „Zakaj Si.naIP ter Wireshark“?
predplačniški VoIP klici – filtriranje, analiza in tehnične motnje
2
Pomen NGN za razvoj IMS
Definiranost NGN kot paketnega omrežja zagotavljanje telekomunikacijskih storitev končnemu uporabniku
uporaba več tipov širokopasovnega dostopa ob zagotavljanju kakovosti storitev
neodvisnost (kombinacije) storitev od transportnih tehnologij
Poenotenje oz. povezanost obstoječih omrežij
Vpeljava protokola IP za povezovanje storitev
Dedovanje omrežnih elementov in enaka ravninska porazdelitev MGCF, BGCF, SGW in MGW & transportna, krmilna in aplikacijska ravnina
Od NGN do IMS – HLR je „out“, HSS je „in“ HLR – prisotnost v povezavi z radijskimi in podatkovnimi omrežji, podatki o tel.
št. naročnikov, naročnikom omogočenih aplikacijah in storitvah ter nastavitvah in dovoljenjih dostopov
HSS = lastnosti HLR + razširjen nabor aplikacij in storitev, zmogljivosti HLR + AuC, elementom IMS nudi potrebne routing informacije, v IMS okolju vzdržuje lokacijske realtime podatke stranke, shranjuje podatke o razpoložljivih komunikacijskih napravah itd.
3
Odnos HSS z entitetami krmilne ravnine
HSS entiteta aplikacijske (v praksi) oz. krmilne (po standardu) ravnine
glavna podatkovna baza za vsakega posameznega uporabnika
vsebuje podporne informacije, povezane z naročniki, pomembne za dejansko delo s sejami omrežnih entitet
v odvisnosti od potreb lahko domače omrežje vsebuje enega ali več HSS
komunikacija s krmilno ravnino preko SLF ter protokola Diameter, povezanost z uporabniki preko pametnih ID kartic (lahko vsebujejo ISIM in/ali USIM modul)
SLF – funkcija za lociranje in naslavljanje naročnikov
vloga vozlišča med več HSS
bazi HSS, entitetam CSCF ter zunanjim aplikacijskim sistemom omogoča, da locirajo HSS
5
Odnos HSS z entitetami krmilne ravnine
Entitete krmilne ravnine
praksa
arhitektura krmilne ravnine
standard
6
Odnos HSS z entitetami krmilne ravnine
Uporaba protokolov med krmilno ter aplikacijsko ravnino v krmilni ravnini sta posebej pomembna signalizacija in nadzor:
signalizacijski protokoli – omogočajo komunikacijo med entitetami krmilne ravnine z namenom upravljanja in nadzora klicev
nadzorni protokoli – uporaba za nadzor seje; v TK industriji nabor teh protokolov uporabljan pri uporabi tehnologij SS7, SIGTRAN in SIP
velika številčnost protokolov:
IMS protokoli: Diameter, MGCP, RTP, SDP in SIP
pomemben je tudi SCP
bistvena protokola:
Diameter – AAA protokol aplikacijskega sloja, namenjen storitvam v računalniških in TK omrežjih
SIP – signalizacijski protokol aplikacijskega sloja OSI
7
Analiza predplačniških VoIP klicev v PSTN omrežje
Uporaba testnih aplikacij Si.naIP in Wireshark Si.naIP – z uporabo tehnologije VoIP preko protokola SIP omogoča običajni klic,
videoklic ter konferenčni klic, dodatno pa tudi hipna sporočila ter odhodna kratka tekstovna sporočila (SMS)
v času analize izbran zaradi zagotovljene interne podpore pri morebitnih težavah z uporabo
Wireshark – namenjen analizi omrežnih paketov
brezplačen in odprtokoden
dobra tehnična podpora razvojnega podjetja
prilagodljiv
preprost, pregleden in učinkovit
zmogljiv – podpora mnogim protokolom in storitvam
8
Analiza predplačniških VoIP klicev v PSTN omrežje
Filtriranje in analiza ključnih protokolov ter njihovega prometa osredotočenost na protokole SIP, Diameter in RTP
prikaz izpisov časovnih (sekvenčnih) diagramov, za SIP tudi opis poteka diagrama
nezmožnost analize celotnega prometa med entitetami
SIP:
sporočili ‚TCP Out-Of-Order‘ ter ‚TCP Retransmission‘ sta nakazovali nezanesljivost povezave (oz. predplačniške klicne seje)
opis seje preko protokola SDP
Diameter:
ponovna prisotnost sporočil o nezanesljivosti povezave
dvosmerni potek komunikacije med HSS ter 10.236.178.53 (neznan IP naslov), pari vrednosti atributa (angl. Attribute Value Pair – AVP) prikazujejo zahteve ‚Accounting Request‘ ter odgovore ‚Accounting Answer‘
RTP:
prikaz dvosmernega prometa med SIP klientom in zunanjim robnim nadzornikom sej ter med 10.253.69.22 (neznan IP naslov) in notranjim robnim nadzornikom sej – bistvene informacije: tip koristne vsebine, identifikator sinhronizacijskega vira, sekvenčna številka, časovni žig in označevalnik
za prenos podatkov skrbi zvočno-podatkovni kompresijski algoritem G.729
9
Analiza predplačniških VoIP klicev v PSTN omrežje
Ostali protokoli in storitve ter tehnične motnje med klici prisotnost velikega številka protokolov in storitev v okviru vseh klicev,
vsebovanih v .pcap izsledku – ARP, CDP, DNS, FTP, FTP-DATA, (Cisco) HSRP, ICMP, LOOP, MEGACO, NSRP, NTP, OSPF, RTCP, SCTP, SDP*, Syslog, TCP, UDP in VRRP
v okviru filtriranih IP naslovov ter omrežnih elementov poleg najpomembnejših treh protokolov še uporaba DNS, MEGACO, SCTP,TCP in UDP
DNS – dvosmerna komunikacija med P-CSCF in dnsrs.a1.net ter MGC in dnsrs.a1.net
MEGACO – dvosmerna komunikacija med MGC in 10.253.69.24
SCTP – dvosmerna komunikacija med MGC in 10.253.69.24
TCP – dvosmerna komunikacija med HSS in 10.236.178.53, SIP AS in S-CSCF ter MGC in S-CSCF
UDP – dvosmerna komunikacija med SIP klientom in zunanjim robnim nadzornikom sej (angl. Session Border Controller – SBC)
zaradi razsežnosti omrežja prisotnost velikega števila zakasnitev (TCP Retransmission) ter izgub, podvojitev in napačnega naslavljanja (TCP Out-Of-Order)
10
Ugotovitve in pogled v prihodnost
Zapleti pri pridobitvi sheme testnega okolja (oz. omrežja) s strani podjetja pazljivost pri dodelitvi in uporabi
razsejanost omrežnih elementov med domačim omrežjem „A“ in omrežjem „B“
zaradi testnega okolja kmalu po zaključku testiranja neveljavnost IP naslovov
Prehod s HLR na HSS potreben za vstop na področje fiksno-mobilnih konvergenčnih storitev
zaradi zahtevne konfiguracije, pomanjkanja znanja in stroškov pogostost najema v „oblaku“
Že sedaj močno povečan in s (pogosto nekoristnimi) podatki nasičen telekomunikacijski promet za nadzor in analizo prometa v prihodnje potreba po bolj dodelanih analitičnih
orodjih, prav tako po pospešenem izobraževanju
11
top related