lab
BME-TMIT, Ericsson Kft.
VoIP-szolgáltatások hibamenedzsmentje Varga Pál (BME-TMIT), Moldován István (BME-TMIT), Molnár Gergely (Ericsson Magyarország Kft.)
Networkshop 2005.
VoIP-szolgáltatások hibamenedzsmentje
Előzmények „Felügyeleti rendszer integrált hang-adat hálózatok számára” Hibamenedzsment Minőség menedzsment Hálózati erőforrás menedzsment
Projekt támogató: OM (IKTA5-092/2002) Résztvevők: BME Távközlési és Médiainformatikai Tanszék Ericsson Magyarország Kft. Kovax ‘95. Kft
Adatok a hibamenedzsmenthez: NIIFI Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Áttekintés Hibamenedzsment Feladatai Folyamata Módszerek
Hibamenedzsment keretrendszer a VoIP szolgáltatás-minőség biztosítására A rendszer elemei Az elemek együttműködése
Esettanulmány Hibaok-analízis Petri hálós módszerrel
Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
A hibamenedzselés folyamata Hibadetektálás Feladata: kifejezetten a VoIP szolgáltatást hátrányosan érintő hibajelenségek minél hamarabbi észrevétele és a hibamenedzsment rendszer értesítése Eredménye: Hibajelek halmaza
Hibajelfeldolgozás Feladata: a detektált hibajelekből történő hibajegygenerálás folyamatának szabályozása Eredménye: Hibajegyek halmaza
Hibaok-meghatározás és hibajavítás Feladata: a keletkezett hibajegyekben megfogalmazott hibajelenség(ek) okainak felderítése Eredménye: Javaslattétel ezek kijavítására Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Teszt és demo hálózat INTERNET
Hub
BB
Alarmgen
Alarm
i M ac
Helpdesk
iM a c
iM a c
iM a c
Cisco 2600 Router – Gatekeeper
Voice link (FXO-FXS)
CIS CO SY ST EM S
PSTN
CI S CO S Y ST EM S
Cisco 2600 Router - Alpha 1 2
3
1 2
Access 1
3
4 5 7 8
6 9
4 5 7 8
6 9
* 8
#
* 8
#
3 Co m
1 2
Phones
3
4 5
6
7 8 * 8
9 #
i M ac iM a c
Phone PROXY
iM a c
LI P
CallRecv
P
Access 2
Cisco 2600 Router - Beta
PROXY - NAT, SQL, SIP server i M ac
Mon1, Mon2 - QoS Monitor, Traffic Generator
CI S CO SY ST EM S
Alarmgen - Alarm Generator 3 Co m
Hub Callgen (DELL)
iM a c
1 2
3
4 5 7 8
6 9
* 8
#
1
2
1 2
3
4 5 7 8
6 9
* 8
#
Phone
3
4 7
5 8
6 9
*
8
#
Cisco 7960 VoIP Phones
Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
A folyamat elemei Hibadetektálás
HIBAFELDOLGOZÁS
HIBAJEGY
HIBAJEL
HIBADETEKTÁLÁS
Hibajelfeldolgozás
Hibajavítás HIBAOKMEGHATÁROZÁS ÉS JAVASLATTÉTEL
ADATBÁZIS Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Módszerek Hibadetektálás A hálózatban használt hibadetektáló elemek használata, VoIP specifikus hibaüzenetek kiszűrése (Syslog, QoS monitor (próbahívó)) A VoIP hívásokról információt gyűjtő elemek használata, adatvizsgálat (Radius rekordok) Új monitorozó elem használata (Aktív monitor) Felhasználók által jelzett hibák gyűjtése a HelpDesk rendszeren A különböző hibajel-forrásokból (ezek a Syslog, Radius, QoS monitor és Aktív monitor) gyűjtött hibajelek egységes kezelése és továbbítása a hibajelfeldolgozó alrendszer felé Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Módszerek Hibajelfeldolgozás Szűrés A beérkezett hibajelekre különböző szűrőszabályok definiálhatóak és ezek alapján szabályozható a hibajegygenerálás
Korrelálás A beérkezett hibajelekből korrelációs szabályok alapján új, összetettebb hibajelek generálhatóak, melyek a szabályokban megfogalmazott hibajel-összefüggések alapján pontosabb információt adnak a hibajegy-generáláshoz
Trendanalízis A beérkezett hibajelek hosszabb távú elemzése alapján, trendszabályok definiálásával olyan folyamatokból generálható hibajel, melyek feltételezhetően a VoIP szolgáltatást sérteni fogják amennyiben a folyamat trendje nem változik Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Módszerek Hibajelfeldolgozás Szűrés A beérkezett hibajelekre különböző szűrőszabályok definiálhatóak és ezek alapján szabályozható a hibajegygenerálás § § § §
Számláló (Counter) Elnyomó (Suppress) Redundancia-gátló (Redundancy) Domináns elnyomó (Dominance)
Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Módszerek Hibajelfeldolgozás Szűrés A beérkezett hibajelekre különböző szűrőszabályok definiálhatóak és ezek alapján szabályozható a hibajegygenerálás
Korrelálás A beérkezett hibajelekből korrelációs szabályok alapján új, összetettebb hibajelek generálhatóak, melyek a szabályokban megfogalmazott hibajel-összefüggések alapján pontosabb információt adnak a hibajegy-generáláshoz
Trendanalízis A beérkezett hibajelek hosszabb távú elemzése alapján, trendszabályok definiálásával olyan folyamatokból generálható hibajel, melyek feltételezhetően a VoIP szolgáltatást sérteni fogják amennyiben a folyamat trendje nem változik Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Módszerek Hibaok-meghatározás és hibajavítás Egyszerűbb, korreláció alapú hibaok-meghatározás Megfelelő korrelációs szabályok definiálásával olyan hibajegyek generálhatóak, melyek már magukban hordozzák a hibajelenség kiváltó (lehetséges) okát vagy okait
Algoritmikus hibaok-meghatározás A hibajegyben megjelölt hibajelenségre különféle aktív ellenőrzéseket végrehajtó, algoritmikus Root-Cause Analízis (RCA) alkalmazásával keres a rendszer lehetséges okokat
Hibajavítás Passzív hibajavítás, a talált hibaok(ok) elhárítására a rendszer javaslatot tesz Maga a hibaelhárítás tevékenysége a hálózatfelügyeletre hárul Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Módszerek Hibaok-meghatározás és hibajavítás Algoritmikus hibaok-meghatározás A hibajegyben megjelölt hibajelenségre különféle aktív ellenőrzéseket végrehajtó, algoritmikus Root-Cause Analízis (RCA) alkalmazásával keres a rendszer lehetséges okokat Az ellenőrzések párhuzamos végrehajtását egy Petri hálós leírás vezérli Elemi aktív ellenőrzések: § § § § § § §
IP interfészek állapota ISDN interfészek állapota IP kapcsolat hálózati elemek között Késleltetés hálózati elemek között Csomagvesztés hálózati elemek között Kapcsolódó hibajegy(ek) keresése …
Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Módszerek Hibaok-meghatározás és hibajavítás Egyszerűbb, korreláció alapú hibaok-meghatározás Megfelelő korrelációs szabályok definiálásával olyan hibajegyek generálhatóak, melyek már magukban hordozzák a hibajelenség kiváltó (lehetséges) okát vagy okait
Algoritmikus hibaok-meghatározás A hibajegyben megjelölt hibajelenségre különféle aktív ellenőrzéseket végrehajtó, algoritmikus Root-Cause Analízis (RCA) alkalmazásával keres a rendszer lehetséges okokat
Hibajavítás Passzív hibajavítás, a talált hibaok(ok) elhárítására a rendszer javaslatot tesz Maga a hibaelhárítás tevékenysége a hálózatfelügyeletre hárul Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Keretrendszer Négy elem Hibadetektaló alrendszer Megvalósítja a hibadetektálásnál leírtakat
Hibajelfeldolgozó alrendszer Megvalósítja a hibajelfeldolgozásnál leírtakat
Hibaokmeghatározó alrendszer Részben a az előző alrendszerre támaszkodik (korreláció alapú hibaok-meghatározás) Részben külön modul (Root-Cause Analizátor)
HelpDesk program Hibajegyek manuális felvétele (pl. Felhasználói bejelentés alapján) Összefogja a hibajegyek kezelését Megvalósítja a hibajavítás javaslattevő funkcióját Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Keretrendszer Hibadetektálás SYSLOG
Hibafeldolgozás SZŰRÉS
QoS MONITOR
KORRELÁLÁS
HelpDesk
TRENDANALÍZIS
HIBAJEGY
HIBAJEL
AKTÍV MONITOR
HelpDesk
RADIUS
FELHASZNÁLÓK
Hibajavítás JAVASLATTEVŐ
RCA
ADATBÁZIS Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Esettanulmányok Manuális hibafelvétel és hibaelhárítás Hibadetektálás: felhasználó által, betelefonál a HelpDeskbe A kezelő felveszi a hibajegyet és elkezdi az elhárítást
Egyszerű eset: SIP Proxy működésének felfüggesztése Hibadetektálás: aktív monitor, Radius szerver, Qos monitor Hibaok-analízis: szűrő és korrelátor szabályokkal
Komplex eset: a hálózatban megnövekszik a csomagvesztés – ezáltal degradálódik a VoIP szolgáltatás Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Komplex esettanulmány Komplex eset: a hálózatban megnő a csomagvesztés, ezáltal degradálódik a VoIP szolgáltatás Teszt: Mesterséges csomagvesztés előidézése segédprogrammal A valós hívások minősége romlik, ezáltal hibajelek keletkeznek A QoS monitor szintén érzékeli a hívások minőségének romlását, hibajeleket generál A keletkező hibák és kezelésük: § 100 101 102 103 104 106 107 302
2 2 3 2 2 2 2 2
ECHO_LEVEL_WARNING - Számláló ECHO_LEVEL_ERROR – Számláló, Redundancia és 102-Dominancia VOICE_QUALITY_WARN – Számláló VOICE_QUAL_ER – Számláló, Redundancia, és 102-Dominancia DISCONNECT_ERROR – Elnyomás (Suppress) LOSS_RATE_ERROR – Számláló és Redundancia NOISE_ERROR – Számláló és Redundancia QE_BR – (A hívás rendellenesen ért véget) – Elnyomás (Suppress)
Algoritmikus Hibaok-keresés az ellenőrző függvények meghívásával és az eredmények kiértékelésével Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Komplex esettanulmány Bad connections IP address pairs Connecting IP address pairs Droprates IP connectivity check
A végrehajtásra kerülő Petri-háló:
IP droprate check
Bad connections Delays
Jitters
Alarm_ID Flag: Alarm found?
Connectivity evaluation
RTR_probe check
Params RCA decision parameters Search alarm Type of setting
Priority value
List of Bad settings
Proxy list
VoIP traffic priority settings check
Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely
VoIP-szolgáltatások hibamenedzsmentje
Összefoglalás Hibamenedzsment Hibadetektálás Hibajelfeldolgozás Szűrés Korrelálás Trendanalízis
Hibaok-meghatározás és hibajavítás Korreláció-alapú Algoritmikus Root Cause Analízis, Petri-háló àJavaslattétel
Keretrendszer VOIP szolgáltatásokhoz Kulcs: szűrő, korrelációs és trend-szabályok + RCA-végrehajtást vezérlő Petri-hálók Networkshop 2005.
Varga Pál, Moldován István, Molnár Gergely