SlideShare a Scribd company logo
1 of 26
Download to read offline
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 1
NETWAYS Nagios Conference 2008
Using Nagios for service monitoring in GSM-based T-Mobile networks
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 2F. Maerz / C. Hirsch
Using Nagios for service monitoring in GSM-based
networks at T-Mobile
Introducing Network, Service and Host Management forIntroducing Network, Service and Host Management forIntroducing Network, Service and Host Management forIntroducing Network, Service and Host Management for
TTTT----Mobile European Service Operation Centre International RoamingMobile European Service Operation Centre International RoamingMobile European Service Operation Centre International RoamingMobile European Service Operation Centre International Roaming
Frank März
frank.maerz@t-mobile.de
Christian Hirsch
christian.hirsch@t-mobile.de
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 3F. Maerz / C. Hirsch
T-Mobile ESOC IR
European Service Operation Centre for International Roaming
Started 1993 when International Roaming was introduced together with Italy
Today managing roaming services for
T-Mobile Deutschland
T-Mobile Austria
T-Mobile UK
T-Mobile Netherlands
T-Mobile Czech Rep.
and supporting T-Mobile national companies in Poland,
Slovakia, Croatia, USA, Hungary
Core team (17) based in Nuremberg, Germany
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 4F. Maerz / C. Hirsch
T-Mobile ESOC IR
Tasks
IREG (GSM Association IR Expert Group)IREG (GSM Association IR Expert Group)IREG (GSM Association IR Expert Group)IREG (GSM Association IR Expert Group)
Testing new roaming partners for any type of service
Voice roaming, prepaid roaming, data roaming, WLAN, MMS interworking
Network troubleshooting
Roaming EngineeringRoaming EngineeringRoaming EngineeringRoaming Engineering
Introducing new roaming and inter-working services
Active network testing
Network monitoring
Service Interface DeskService Interface DeskService Interface DeskService Interface Desk
Interface desk for roaming partner and carriers
Technical support for customer care
SIM Card management
Reporting
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 5F. Maerz / C. Hirsch
The most international Nagios implementation
T-Mobile uses 3 Nagios installations to monitor
205 countries in the world
530 foreign networks
every 5 minutes !
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 6F. Maerz / C. Hirsch
T-Mobile ESOC IR service monitoring philosophy
Layer 1 Connectivity (NAGIOS)
Between the IP core networks for all packet service roaming partners
Between all CS (voice) roaming partners
Towards all used equipment
Layer 2 Performance (partly NAGIOS)
Service confirmation
Performance data capturing
Layer 3 Verification
Performance data analysis
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 7F. Maerz / C. Hirsch
Layer 1 - Connectivity
These active tests are executed in short intervals, an outage caThese active tests are executed in short intervals, an outage caThese active tests are executed in short intervals, an outage caThese active tests are executed in short intervals, an outage can be recognized immediately.n be recognized immediately.n be recognized immediately.n be recognized immediately.
On controlled environment (10%):
by standard network management tools (e.g. PING)
On uncontrolled environment (90%):
by simulated “user” traffic (e.g. SMTP-Mail-From)
by simulated “control” traffic (e.g. GTP-Echo)
Ensuring connectivity for service availability:
““““Connectivity is the basis for every IT serviceConnectivity is the basis for every IT serviceConnectivity is the basis for every IT serviceConnectivity is the basis for every IT service””””
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 8F. Maerz / C. Hirsch
Layer 2 - Performance monitoring
Checking system function
Does the system provide the service it offers? (a DNS server response to a DNS request)
Requesting status information
Utilizes network management protocols to gather status information (load, temperature,
disk usage)
Using real user data traffic
Capture user traffic and check if it’s correct (protocol analyzer)
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 9F. Maerz / C. Hirsch
Layer 3 - Traffic Verification
Compare performance results over a period of time
Different values may indicate a load or bottleneck issue (e.g. compare Round Trip Time
values)
Look at complete call details for a single user
Filter for a single user connection in order to find problems on the bit level
Run statistic analysis on captured network traffic
Utilize captured user data for statistic analysis in order to measure success rates and
performance (e.g. Create PDP Context Reply Rate)
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 10F. Maerz / C. Hirsch
History of Nagios at T-Mobile ESOC IR
2003200320032003
T-Mobile ESOC IR started testing Nagios in with DNS and SNMP checks
2004200420042004
GTP (GPRS Tunnel Protocol) plugin for Nagios allowed us to simulate a GSM core node (SGSN)
2005200520052005
Support contract with Netways
Introduced Nagios Grapher
Including server monitoring
NRPE design / start of rollout to other T-Mobile networks
2006200620062006
Integrated gateway into SS7 network together with Telesoft Technologies (UK)
KPI performance monitoring reporting
2007200720072007
International rollout for SS7 gateways
2008200820082008
Nagios 3 on virtual XEN environment
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 11F. Maerz / C. Hirsch
Nagios – the perfect match for connectivity checks
Connectivity check
Retrieving network data
This requires a solution which is capable of making:
Connectivity check
Retrieve network data
Schedule these tasks
Present the results and forward performance data to other systems
Send alarms to external systems
Very powerful
Extremely flexible
It may be complex to manage and likely very expensive.
} Active checksActive checksActive checksActive checks
Not withNot withNot withNot with
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 12F. Maerz / C. Hirsch
NRPEs
Nagios T-Mobile for IP (Nagios Master)
NRPEs in local T-Mobile backbone networks
Nagios TMO IP
(nagios-master)
IP connectivity monitoring for GPRS / 3G
Checking MMS Inter-working (SMTP dialogs towards MMS Centers)
WLAN Roaming (Radius authentication)
Central Nagios Server with access to NRPEs in IP core networks in Germany, UK,
Netherlands, Austria
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 13F. Maerz / C. Hirsch
Nagios TMD
System Monitoring with Nagios
quite normal system health checks like:
hardware health
ping
load
ssh
disk space
services
…
performance / capacity monitoring:
router traffic
RTTs
route availability
…
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 14F. Maerz / C. Hirsch
Nagios T-Mobile SS7
Connectivity checks for voice roaming
Central Nagios Server triggers MAP dialogs on Telesoft Technologies application
server which runs NRPE
NAGIOS
SS7
The application server opens the MAP dialog in the local T-Mobile network
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 15F. Maerz / C. Hirsch
Summary of all used Nagios service checks for GSM
networks
Nagios checks “everything” every 5 minutes, over 250.000.000 checks a year
Connectivity check for GSM networks
Packet roaming – „GTP Echo“
MMS Interworking – SMTP Dialog“
CS Roaming – „MAP dialogs“
WLAN Roaming - Radius authentication
Performance
BGP routes to roaming partners
BGP peers status to neighbors
Interface status for physical links
Link usage
ftp/sftp connections
Serverload, user, temperature, disk usage, raid status, power supply, fans, zombie, processes
Running process
Log-In (ssh, telnet)
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 16F. Maerz / C. Hirsch
Technical Realization
Christian Hirsch
PART 2
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 17F. Maerz / C. Hirsch
Technical Realization
Special Plugin Design
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 18F. Maerz / C. Hirsch
GPRS / 3G Roaming network environment
MNO B
Peering
Exchange
GRX1 GRX2
GGSNCPE
Local
tail
T-Mobile
IP
Border
Gateway
BG
Nagios NRPE
DNS DNS
IP
network
IP
network
It uses the DNS protocol to resolve the APN (access point name) for IR partners
The DNS responds with return of the IP from the home GGSN for the roaming partner
The NRPE sends a GTP Echo towards the GGSN IP address
If the GGSN responds the connectivity is OK
D
N
S.req
DNS.req
DNS.res
D
N
S.res
GTP-Echo.req
GTP-Echo.res
RTT is displayed in Nagios Grapher, RTT indicates backbone bottlenecks
HowHowHowHow check_ggsncheck_ggsncheck_ggsncheck_ggsn worksworksworksworks::::
Nagios acts like a GSM network node (SGSN)
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 19F. Maerz / C. Hirsch
MNO B
SS7
Carrier
SS7
Carrier
MNO A
SS7 SS7
Voice roaming network environment
NAGIOS
SIGNALLING
GATEWAY
This allows Nagios to simulate GSM functions like register to a network, initial calls or SMS
The gateway was designed by T-Mobile and Telesoft Technologies
NAGIOS interacts with a SS7 gateway which “speaks” GSM MAP (3GPP 29.002)
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 20F. Maerz / C. Hirsch
Technical Realization
Nagios 3 on virtual XEN environment
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 21F. Maerz / C. Hirsch
Nagios 3 on virtual XEN environment
reduced hardware costs
High Availability
minimize downtimes during scheduled maintenance
easy backups
reduced power consumption and need for cooling (GREEN IT)(GREEN IT)(GREEN IT)(GREEN IT)
nagios-tmd
nagios-master
nagios-ss7
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 22F. Maerz / C. Hirsch
Physical Node Design
HP ProLiant DL380 G5
XEN Dom0.0
Partition – Table:
/dev/cciss/c0d0p1 100MB /boot
/dev/cciss/c0d0p2 48GB /
/dev/cciss/c0d0p3 16GB swap
/dev/cciss/c0d0p4 extended
/dev/cciss/c0d0p5 618,76GB LVM
eth0
eth1
eth2
eth3
eth4
eth5
XEN Dom0.1
Partition – Table:
/dev/cciss/c0d0p1 100MB /boot
/dev/cciss/c0d0p2 48GB /
/dev/cciss/c0d0p3 16GB swap
/dev/cciss/c0d0p4 extended
/dev/cciss/c0d0p5 618,76GB LVM
CPUs 2x Intel Xeon
5160 Dual Core, 3.0 GHz
RAM 8 GB SDRAM
NICs:
HD 6 * 146 GB
HP ProLiant DL380 G5
eth0
eth1
eth2
eth3
eth4
eth5
CPUs 2x Intel Xeon
5160 Dual Core, 3.0 GHz
RAM 8 GB SDRAM
NICs:
HD 6 * 146 GB
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 23F. Maerz / C. Hirsch
Physical
Volumes
/dev/cciss/c0d0p5
(618,76 GB)
/dev/cciss/c0d0p5
(618,76 GB)
Virtual Disk Design
devel
LV
nagios-tmd
LV
nagios-master
LV nagios-ss7
LV
devel
LV
nagios-tmd
LV LV nagios-ss7
LV
Logical
Volumes
nagios-master
m4nxhpsrm121
m4nxhpsrm122
Crosslink
eth0 eth1 eth0eth1
Physical
Devices
eth2 eth2
Bond 0Bond 0
VLAN
drbd1
drbd resource
drbd5
drbd resource
drbd6
drbd resource
drbd7
drbd resource
Mirrored
Logical
Volumes
(DRBD-Resources)
Volume
Groups
Volume Group
/dev/VirtualDomains
Volume Group
/dev/VirtualDomains
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 24F. Maerz / C. Hirsch
Virtual Network Design
VLAN
m4nxhpsrm121
m4nxhpsrm122
Crosslink
(DRBD sync / XEN live migration)
eth0 eth1
eth0
nagios-tmd nagios-master nagios-ss7
eth2eth2
devel
Xen
Bridge
Virtual
Layer
Physical
LayerBond 0
eth1
eth0 eth1
Bond 0
xenbr0 xenbr0virbr0 virbr0
eth0 eth1 eth0 eth1 eth0 eth1
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 25F. Maerz / C. Hirsch
Nagios 3 on virtual XEN environment
Virtual Node Design
nagios-tmd
drbd5
drbd resource
eth0
eth1
NICs
HD (15GB)
RAM 1024 MB
CPUs 2
Partition – Table:
/dev/xvda1 100MB /boot
/dev/xvda2 2 GB swap
/dev/xvda3 13 GB /
nagios-master
drbd6
drbd resource
eth0
eth1
NICs
HD (15GB)
RAM 1024 MB
CPUs 2
Partition – Table:
/dev/xvda1 100MB /boot
/dev/xvda2 2 GB swap
/dev/xvda3 13 GB /
nagios-ss7
drbd7
drbd resource
eth0
eth1
NICs
HD (15GB)
RAM 1024 MB
CPUs 2
Partition – Table:
/dev/xvda1 100MB /boot
/dev/xvda2 2 GB swap
/dev/xvda3 13 GB /
11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 26F. Maerz / C. Hirsch
Any Questions?
““““NowNowNowNow itititit‘‘‘‘ssss timetimetimetime forforforfor aaaa
livelivelivelive demodemodemodemo…“…“…“…“

More Related Content

What's hot

Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Eiko Seidel
 
Expanding the 5G NR (New Radio) ecosystem
Expanding the 5G NR (New Radio) ecosystemExpanding the 5G NR (New Radio) ecosystem
Expanding the 5G NR (New Radio) ecosystemQualcomm Research
 
Overview 5G Architecture Options from Deutsche Telekom
Overview 5G Architecture Options from Deutsche TelekomOverview 5G Architecture Options from Deutsche Telekom
Overview 5G Architecture Options from Deutsche TelekomEiko Seidel
 
UK Spectrum Policy Forum - Simon Pike, Vodafone - Developing a UK perspective...
UK Spectrum Policy Forum - Simon Pike, Vodafone - Developing a UK perspective...UK Spectrum Policy Forum - Simon Pike, Vodafone - Developing a UK perspective...
UK Spectrum Policy Forum - Simon Pike, Vodafone - Developing a UK perspective...techUK
 
3GPP 5G Control Plane Service Based Architecture
3GPP 5G Control Plane Service Based Architecture3GPP 5G Control Plane Service Based Architecture
3GPP 5G Control Plane Service Based ArchitectureSridhar Bhaskaran
 
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarkingE2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarkingOtseakemhe
 
Update on progress: SA#87 e meeting
Update on progress: SA#87 e meetingUpdate on progress: SA#87 e meeting
Update on progress: SA#87 e meeting3G4G
 
Propelling 5G forward: a closer look at 3GPP Release-16
Propelling 5G forward: a closer look at 3GPP Release-16Propelling 5G forward: a closer look at 3GPP Release-16
Propelling 5G forward: a closer look at 3GPP Release-16Qualcomm Research
 
Summary from 3GPP RAN #86
Summary from 3GPP RAN #86Summary from 3GPP RAN #86
Summary from 3GPP RAN #863G4G
 
Samir's whitepaper5g
Samir's whitepaper5gSamir's whitepaper5g
Samir's whitepaper5gSamir Mohanty
 
Long Term Evolution Protocol Overview
Long Term Evolution Protocol OverviewLong Term Evolution Protocol Overview
Long Term Evolution Protocol OverviewPrashant Panigrahi
 
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...IJCNCJournal
 
4G LTE Man in the Middle Attack with a Hacked Femtocell
4G LTE Man in the Middle Attack with a Hacked Femtocell4G LTE Man in the Middle Attack with a Hacked Femtocell
4G LTE Man in the Middle Attack with a Hacked Femtocell3G4G
 
Info vista planet-5g nr
Info vista planet-5g nrInfo vista planet-5g nr
Info vista planet-5g nrDenmark Wilson
 
5G NR Training, 5G New Radio (NR) Training Course, Wireless Training - Tonex ...
5G NR Training, 5G New Radio (NR) Training Course, Wireless Training - Tonex ...5G NR Training, 5G New Radio (NR) Training Course, Wireless Training - Tonex ...
5G NR Training, 5G New Radio (NR) Training Course, Wireless Training - Tonex ...Bryan Len
 
Lte - advance in unlicensed spectrum for 1000x
Lte - advance in unlicensed spectrum for 1000xLte - advance in unlicensed spectrum for 1000x
Lte - advance in unlicensed spectrum for 1000xSatya Harish
 
LTE, LTE-A and 4G
LTE, LTE-A and 4GLTE, LTE-A and 4G
LTE, LTE-A and 4GeXplanoTech
 
5G Network Architecture, Design and Optimisation
5G Network Architecture, Design and Optimisation5G Network Architecture, Design and Optimisation
5G Network Architecture, Design and Optimisation3G4G
 

What's hot (20)

Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020
 
Expanding the 5G NR (New Radio) ecosystem
Expanding the 5G NR (New Radio) ecosystemExpanding the 5G NR (New Radio) ecosystem
Expanding the 5G NR (New Radio) ecosystem
 
Overview 5G Architecture Options from Deutsche Telekom
Overview 5G Architecture Options from Deutsche TelekomOverview 5G Architecture Options from Deutsche Telekom
Overview 5G Architecture Options from Deutsche Telekom
 
UK Spectrum Policy Forum - Simon Pike, Vodafone - Developing a UK perspective...
UK Spectrum Policy Forum - Simon Pike, Vodafone - Developing a UK perspective...UK Spectrum Policy Forum - Simon Pike, Vodafone - Developing a UK perspective...
UK Spectrum Policy Forum - Simon Pike, Vodafone - Developing a UK perspective...
 
3GPP 5G Control Plane Service Based Architecture
3GPP 5G Control Plane Service Based Architecture3GPP 5G Control Plane Service Based Architecture
3GPP 5G Control Plane Service Based Architecture
 
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarkingE2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
E2 e+call+setup+time+(cst)+enhacenments p3_benchmarking
 
Update on progress: SA#87 e meeting
Update on progress: SA#87 e meetingUpdate on progress: SA#87 e meeting
Update on progress: SA#87 e meeting
 
What is 5G?
What is 5G?What is 5G?
What is 5G?
 
Propelling 5G forward: a closer look at 3GPP Release-16
Propelling 5G forward: a closer look at 3GPP Release-16Propelling 5G forward: a closer look at 3GPP Release-16
Propelling 5G forward: a closer look at 3GPP Release-16
 
Summary from 3GPP RAN #86
Summary from 3GPP RAN #86Summary from 3GPP RAN #86
Summary from 3GPP RAN #86
 
Samir's whitepaper5g
Samir's whitepaper5gSamir's whitepaper5g
Samir's whitepaper5g
 
Long Term Evolution Protocol Overview
Long Term Evolution Protocol OverviewLong Term Evolution Protocol Overview
Long Term Evolution Protocol Overview
 
Maximising the opportunity of the digital dividend
Maximising the opportunity of the digital dividendMaximising the opportunity of the digital dividend
Maximising the opportunity of the digital dividend
 
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
 
4G LTE Man in the Middle Attack with a Hacked Femtocell
4G LTE Man in the Middle Attack with a Hacked Femtocell4G LTE Man in the Middle Attack with a Hacked Femtocell
4G LTE Man in the Middle Attack with a Hacked Femtocell
 
Info vista planet-5g nr
Info vista planet-5g nrInfo vista planet-5g nr
Info vista planet-5g nr
 
5G NR Training, 5G New Radio (NR) Training Course, Wireless Training - Tonex ...
5G NR Training, 5G New Radio (NR) Training Course, Wireless Training - Tonex ...5G NR Training, 5G New Radio (NR) Training Course, Wireless Training - Tonex ...
5G NR Training, 5G New Radio (NR) Training Course, Wireless Training - Tonex ...
 
Lte - advance in unlicensed spectrum for 1000x
Lte - advance in unlicensed spectrum for 1000xLte - advance in unlicensed spectrum for 1000x
Lte - advance in unlicensed spectrum for 1000x
 
LTE, LTE-A and 4G
LTE, LTE-A and 4GLTE, LTE-A and 4G
LTE, LTE-A and 4G
 
5G Network Architecture, Design and Optimisation
5G Network Architecture, Design and Optimisation5G Network Architecture, Design and Optimisation
5G Network Architecture, Design and Optimisation
 

Similar to Nagios Monitors T-Mobile's Global GSM Networks

Technology_What is 5G Technolgoy.pdf
Technology_What is 5G Technolgoy.pdfTechnology_What is 5G Technolgoy.pdf
Technology_What is 5G Technolgoy.pdfssuser6f30b0
 
Making 5g-nr-a-commercial-reality
Making 5g-nr-a-commercial-realityMaking 5g-nr-a-commercial-reality
Making 5g-nr-a-commercial-realitySaurabh Verma
 
Wireless cellular technologies draft0.3
Wireless cellular technologies draft0.3Wireless cellular technologies draft0.3
Wireless cellular technologies draft0.3ganeshmaali
 
Mobile Services
Mobile ServicesMobile Services
Mobile Servicesjagishar
 
Telecordia Ims Presentation Expections And Challenges
Telecordia Ims Presentation Expections And ChallengesTelecordia Ims Presentation Expections And Challenges
Telecordia Ims Presentation Expections And ChallengesJeanne Rog
 
MakersTour Sigfox ConnectedBaltics
MakersTour Sigfox ConnectedBalticsMakersTour Sigfox ConnectedBaltics
MakersTour Sigfox ConnectedBalticsAurelien Lequertier
 
Introduction to Wireless cellular technologie and NGN,IMS
Introduction to Wireless cellular technologie  and NGN,IMS Introduction to Wireless cellular technologie  and NGN,IMS
Introduction to Wireless cellular technologie and NGN,IMS ganeshmaali
 
Soldani the path_to_5_g_vtc_spring_2017_final
Soldani the path_to_5_g_vtc_spring_2017_finalSoldani the path_to_5_g_vtc_spring_2017_final
Soldani the path_to_5_g_vtc_spring_2017_finalDr. David Soldani
 
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)Yi-Hsueh Tsai
 
Efficient Vertical Handoff Management in LTE Cellular Networks
Efficient Vertical Handoff Management in LTE Cellular NetworksEfficient Vertical Handoff Management in LTE Cellular Networks
Efficient Vertical Handoff Management in LTE Cellular NetworksIRJET Journal
 
3G Drive Test Analysis for Long Call in University Campus
3G Drive Test Analysis for Long Call in University Campus3G Drive Test Analysis for Long Call in University Campus
3G Drive Test Analysis for Long Call in University Campusijtsrd
 
DWS16 - Mobile networks forum - Laurent Fournier, Qualcomm
DWS16 - Mobile networks forum - Laurent Fournier, QualcommDWS16 - Mobile networks forum - Laurent Fournier, Qualcomm
DWS16 - Mobile networks forum - Laurent Fournier, QualcommIDATE DigiWorld
 
Gisfi Convergence india
Gisfi Convergence indiaGisfi Convergence india
Gisfi Convergence indiavijay
 
2g 3g telecommunication system
2g 3g telecommunication system2g 3g telecommunication system
2g 3g telecommunication systemeranga16
 
Wireless cellular technologies
Wireless cellular technologiesWireless cellular technologies
Wireless cellular technologiesganeshmaali
 

Similar to Nagios Monitors T-Mobile's Global GSM Networks (20)

5g New Revolution
5g New Revolution 5g New Revolution
5g New Revolution
 
5g introduction_NR
5g introduction_NR5g introduction_NR
5g introduction_NR
 
Technology_What is 5G Technolgoy.pdf
Technology_What is 5G Technolgoy.pdfTechnology_What is 5G Technolgoy.pdf
Technology_What is 5G Technolgoy.pdf
 
Making 5g-nr-a-commercial-reality
Making 5g-nr-a-commercial-realityMaking 5g-nr-a-commercial-reality
Making 5g-nr-a-commercial-reality
 
5 gppt
5 gppt5 gppt
5 gppt
 
Presentation 5G high school
Presentation 5G high schoolPresentation 5G high school
Presentation 5G high school
 
Wireless cellular technologies draft0.3
Wireless cellular technologies draft0.3Wireless cellular technologies draft0.3
Wireless cellular technologies draft0.3
 
Mobile Services
Mobile ServicesMobile Services
Mobile Services
 
Telecordia Ims Presentation Expections And Challenges
Telecordia Ims Presentation Expections And ChallengesTelecordia Ims Presentation Expections And Challenges
Telecordia Ims Presentation Expections And Challenges
 
MakersTour Sigfox ConnectedBaltics
MakersTour Sigfox ConnectedBalticsMakersTour Sigfox ConnectedBaltics
MakersTour Sigfox ConnectedBaltics
 
dan-web5g.pptx
dan-web5g.pptxdan-web5g.pptx
dan-web5g.pptx
 
Introduction to Wireless cellular technologie and NGN,IMS
Introduction to Wireless cellular technologie  and NGN,IMS Introduction to Wireless cellular technologie  and NGN,IMS
Introduction to Wireless cellular technologie and NGN,IMS
 
Soldani the path_to_5_g_vtc_spring_2017_final
Soldani the path_to_5_g_vtc_spring_2017_finalSoldani the path_to_5_g_vtc_spring_2017_final
Soldani the path_to_5_g_vtc_spring_2017_final
 
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
 
Efficient Vertical Handoff Management in LTE Cellular Networks
Efficient Vertical Handoff Management in LTE Cellular NetworksEfficient Vertical Handoff Management in LTE Cellular Networks
Efficient Vertical Handoff Management in LTE Cellular Networks
 
3G Drive Test Analysis for Long Call in University Campus
3G Drive Test Analysis for Long Call in University Campus3G Drive Test Analysis for Long Call in University Campus
3G Drive Test Analysis for Long Call in University Campus
 
DWS16 - Mobile networks forum - Laurent Fournier, Qualcomm
DWS16 - Mobile networks forum - Laurent Fournier, QualcommDWS16 - Mobile networks forum - Laurent Fournier, Qualcomm
DWS16 - Mobile networks forum - Laurent Fournier, Qualcomm
 
Gisfi Convergence india
Gisfi Convergence indiaGisfi Convergence india
Gisfi Convergence india
 
2g 3g telecommunication system
2g 3g telecommunication system2g 3g telecommunication system
2g 3g telecommunication system
 
Wireless cellular technologies
Wireless cellular technologiesWireless cellular technologies
Wireless cellular technologies
 

Recently uploaded

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 

Recently uploaded (20)

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 

Nagios Monitors T-Mobile's Global GSM Networks

  • 1. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 1 NETWAYS Nagios Conference 2008 Using Nagios for service monitoring in GSM-based T-Mobile networks
  • 2. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 2F. Maerz / C. Hirsch Using Nagios for service monitoring in GSM-based networks at T-Mobile Introducing Network, Service and Host Management forIntroducing Network, Service and Host Management forIntroducing Network, Service and Host Management forIntroducing Network, Service and Host Management for TTTT----Mobile European Service Operation Centre International RoamingMobile European Service Operation Centre International RoamingMobile European Service Operation Centre International RoamingMobile European Service Operation Centre International Roaming Frank März frank.maerz@t-mobile.de Christian Hirsch christian.hirsch@t-mobile.de
  • 3. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 3F. Maerz / C. Hirsch T-Mobile ESOC IR European Service Operation Centre for International Roaming Started 1993 when International Roaming was introduced together with Italy Today managing roaming services for T-Mobile Deutschland T-Mobile Austria T-Mobile UK T-Mobile Netherlands T-Mobile Czech Rep. and supporting T-Mobile national companies in Poland, Slovakia, Croatia, USA, Hungary Core team (17) based in Nuremberg, Germany
  • 4. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 4F. Maerz / C. Hirsch T-Mobile ESOC IR Tasks IREG (GSM Association IR Expert Group)IREG (GSM Association IR Expert Group)IREG (GSM Association IR Expert Group)IREG (GSM Association IR Expert Group) Testing new roaming partners for any type of service Voice roaming, prepaid roaming, data roaming, WLAN, MMS interworking Network troubleshooting Roaming EngineeringRoaming EngineeringRoaming EngineeringRoaming Engineering Introducing new roaming and inter-working services Active network testing Network monitoring Service Interface DeskService Interface DeskService Interface DeskService Interface Desk Interface desk for roaming partner and carriers Technical support for customer care SIM Card management Reporting
  • 5. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 5F. Maerz / C. Hirsch The most international Nagios implementation T-Mobile uses 3 Nagios installations to monitor 205 countries in the world 530 foreign networks every 5 minutes !
  • 6. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 6F. Maerz / C. Hirsch T-Mobile ESOC IR service monitoring philosophy Layer 1 Connectivity (NAGIOS) Between the IP core networks for all packet service roaming partners Between all CS (voice) roaming partners Towards all used equipment Layer 2 Performance (partly NAGIOS) Service confirmation Performance data capturing Layer 3 Verification Performance data analysis
  • 7. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 7F. Maerz / C. Hirsch Layer 1 - Connectivity These active tests are executed in short intervals, an outage caThese active tests are executed in short intervals, an outage caThese active tests are executed in short intervals, an outage caThese active tests are executed in short intervals, an outage can be recognized immediately.n be recognized immediately.n be recognized immediately.n be recognized immediately. On controlled environment (10%): by standard network management tools (e.g. PING) On uncontrolled environment (90%): by simulated “user” traffic (e.g. SMTP-Mail-From) by simulated “control” traffic (e.g. GTP-Echo) Ensuring connectivity for service availability: ““““Connectivity is the basis for every IT serviceConnectivity is the basis for every IT serviceConnectivity is the basis for every IT serviceConnectivity is the basis for every IT service””””
  • 8. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 8F. Maerz / C. Hirsch Layer 2 - Performance monitoring Checking system function Does the system provide the service it offers? (a DNS server response to a DNS request) Requesting status information Utilizes network management protocols to gather status information (load, temperature, disk usage) Using real user data traffic Capture user traffic and check if it’s correct (protocol analyzer)
  • 9. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 9F. Maerz / C. Hirsch Layer 3 - Traffic Verification Compare performance results over a period of time Different values may indicate a load or bottleneck issue (e.g. compare Round Trip Time values) Look at complete call details for a single user Filter for a single user connection in order to find problems on the bit level Run statistic analysis on captured network traffic Utilize captured user data for statistic analysis in order to measure success rates and performance (e.g. Create PDP Context Reply Rate)
  • 10. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 10F. Maerz / C. Hirsch History of Nagios at T-Mobile ESOC IR 2003200320032003 T-Mobile ESOC IR started testing Nagios in with DNS and SNMP checks 2004200420042004 GTP (GPRS Tunnel Protocol) plugin for Nagios allowed us to simulate a GSM core node (SGSN) 2005200520052005 Support contract with Netways Introduced Nagios Grapher Including server monitoring NRPE design / start of rollout to other T-Mobile networks 2006200620062006 Integrated gateway into SS7 network together with Telesoft Technologies (UK) KPI performance monitoring reporting 2007200720072007 International rollout for SS7 gateways 2008200820082008 Nagios 3 on virtual XEN environment
  • 11. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 11F. Maerz / C. Hirsch Nagios – the perfect match for connectivity checks Connectivity check Retrieving network data This requires a solution which is capable of making: Connectivity check Retrieve network data Schedule these tasks Present the results and forward performance data to other systems Send alarms to external systems Very powerful Extremely flexible It may be complex to manage and likely very expensive. } Active checksActive checksActive checksActive checks Not withNot withNot withNot with
  • 12. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 12F. Maerz / C. Hirsch NRPEs Nagios T-Mobile for IP (Nagios Master) NRPEs in local T-Mobile backbone networks Nagios TMO IP (nagios-master) IP connectivity monitoring for GPRS / 3G Checking MMS Inter-working (SMTP dialogs towards MMS Centers) WLAN Roaming (Radius authentication) Central Nagios Server with access to NRPEs in IP core networks in Germany, UK, Netherlands, Austria
  • 13. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 13F. Maerz / C. Hirsch Nagios TMD System Monitoring with Nagios quite normal system health checks like: hardware health ping load ssh disk space services … performance / capacity monitoring: router traffic RTTs route availability …
  • 14. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 14F. Maerz / C. Hirsch Nagios T-Mobile SS7 Connectivity checks for voice roaming Central Nagios Server triggers MAP dialogs on Telesoft Technologies application server which runs NRPE NAGIOS SS7 The application server opens the MAP dialog in the local T-Mobile network
  • 15. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 15F. Maerz / C. Hirsch Summary of all used Nagios service checks for GSM networks Nagios checks “everything” every 5 minutes, over 250.000.000 checks a year Connectivity check for GSM networks Packet roaming – „GTP Echo“ MMS Interworking – SMTP Dialog“ CS Roaming – „MAP dialogs“ WLAN Roaming - Radius authentication Performance BGP routes to roaming partners BGP peers status to neighbors Interface status for physical links Link usage ftp/sftp connections Serverload, user, temperature, disk usage, raid status, power supply, fans, zombie, processes Running process Log-In (ssh, telnet)
  • 16. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 16F. Maerz / C. Hirsch Technical Realization Christian Hirsch PART 2
  • 17. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 17F. Maerz / C. Hirsch Technical Realization Special Plugin Design
  • 18. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 18F. Maerz / C. Hirsch GPRS / 3G Roaming network environment MNO B Peering Exchange GRX1 GRX2 GGSNCPE Local tail T-Mobile IP Border Gateway BG Nagios NRPE DNS DNS IP network IP network It uses the DNS protocol to resolve the APN (access point name) for IR partners The DNS responds with return of the IP from the home GGSN for the roaming partner The NRPE sends a GTP Echo towards the GGSN IP address If the GGSN responds the connectivity is OK D N S.req DNS.req DNS.res D N S.res GTP-Echo.req GTP-Echo.res RTT is displayed in Nagios Grapher, RTT indicates backbone bottlenecks HowHowHowHow check_ggsncheck_ggsncheck_ggsncheck_ggsn worksworksworksworks:::: Nagios acts like a GSM network node (SGSN)
  • 19. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 19F. Maerz / C. Hirsch MNO B SS7 Carrier SS7 Carrier MNO A SS7 SS7 Voice roaming network environment NAGIOS SIGNALLING GATEWAY This allows Nagios to simulate GSM functions like register to a network, initial calls or SMS The gateway was designed by T-Mobile and Telesoft Technologies NAGIOS interacts with a SS7 gateway which “speaks” GSM MAP (3GPP 29.002)
  • 20. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 20F. Maerz / C. Hirsch Technical Realization Nagios 3 on virtual XEN environment
  • 21. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 21F. Maerz / C. Hirsch Nagios 3 on virtual XEN environment reduced hardware costs High Availability minimize downtimes during scheduled maintenance easy backups reduced power consumption and need for cooling (GREEN IT)(GREEN IT)(GREEN IT)(GREEN IT) nagios-tmd nagios-master nagios-ss7
  • 22. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 22F. Maerz / C. Hirsch Physical Node Design HP ProLiant DL380 G5 XEN Dom0.0 Partition – Table: /dev/cciss/c0d0p1 100MB /boot /dev/cciss/c0d0p2 48GB / /dev/cciss/c0d0p3 16GB swap /dev/cciss/c0d0p4 extended /dev/cciss/c0d0p5 618,76GB LVM eth0 eth1 eth2 eth3 eth4 eth5 XEN Dom0.1 Partition – Table: /dev/cciss/c0d0p1 100MB /boot /dev/cciss/c0d0p2 48GB / /dev/cciss/c0d0p3 16GB swap /dev/cciss/c0d0p4 extended /dev/cciss/c0d0p5 618,76GB LVM CPUs 2x Intel Xeon 5160 Dual Core, 3.0 GHz RAM 8 GB SDRAM NICs: HD 6 * 146 GB HP ProLiant DL380 G5 eth0 eth1 eth2 eth3 eth4 eth5 CPUs 2x Intel Xeon 5160 Dual Core, 3.0 GHz RAM 8 GB SDRAM NICs: HD 6 * 146 GB
  • 23. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 23F. Maerz / C. Hirsch Physical Volumes /dev/cciss/c0d0p5 (618,76 GB) /dev/cciss/c0d0p5 (618,76 GB) Virtual Disk Design devel LV nagios-tmd LV nagios-master LV nagios-ss7 LV devel LV nagios-tmd LV LV nagios-ss7 LV Logical Volumes nagios-master m4nxhpsrm121 m4nxhpsrm122 Crosslink eth0 eth1 eth0eth1 Physical Devices eth2 eth2 Bond 0Bond 0 VLAN drbd1 drbd resource drbd5 drbd resource drbd6 drbd resource drbd7 drbd resource Mirrored Logical Volumes (DRBD-Resources) Volume Groups Volume Group /dev/VirtualDomains Volume Group /dev/VirtualDomains
  • 24. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 24F. Maerz / C. Hirsch Virtual Network Design VLAN m4nxhpsrm121 m4nxhpsrm122 Crosslink (DRBD sync / XEN live migration) eth0 eth1 eth0 nagios-tmd nagios-master nagios-ss7 eth2eth2 devel Xen Bridge Virtual Layer Physical LayerBond 0 eth1 eth0 eth1 Bond 0 xenbr0 xenbr0virbr0 virbr0 eth0 eth1 eth0 eth1 eth0 eth1
  • 25. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 25F. Maerz / C. Hirsch Nagios 3 on virtual XEN environment Virtual Node Design nagios-tmd drbd5 drbd resource eth0 eth1 NICs HD (15GB) RAM 1024 MB CPUs 2 Partition – Table: /dev/xvda1 100MB /boot /dev/xvda2 2 GB swap /dev/xvda3 13 GB / nagios-master drbd6 drbd resource eth0 eth1 NICs HD (15GB) RAM 1024 MB CPUs 2 Partition – Table: /dev/xvda1 100MB /boot /dev/xvda2 2 GB swap /dev/xvda3 13 GB / nagios-ss7 drbd7 drbd resource eth0 eth1 NICs HD (15GB) RAM 1024 MB CPUs 2 Partition – Table: /dev/xvda1 100MB /boot /dev/xvda2 2 GB swap /dev/xvda3 13 GB /
  • 26. 11.09.2008Nagios for service monitoring in GSM-based networks at T-Mobile 26F. Maerz / C. Hirsch Any Questions? ““““NowNowNowNow itititit‘‘‘‘ssss timetimetimetime forforforfor aaaa livelivelivelive demodemodemodemo…“…“…“…“