SlideShare a Scribd company logo
NETWORK TOMOGRAPHY TO ENHANCE THE
PERFORMANCE OF SOFTWARE DEFINED
NETWORK MONITORING AND MANAGEMENT
K M Sabidur Rahman
with Chaitrali Joshi and Tanjila Ahmed (ECS 273)
9/23/20161
9/23/20162
Agenda
•Network Tomography and SDN
•MiniNet Data Collection
•EM algorithm
•Results from EM implementation in R
•Future work
9/23/20163
Network Tomography
“It is the study of a network’s internal characteristics using information
derived from end point data.”
- Wikipedia
• Statistical theory and algorithms are used to estimate internal
characteristics of the network topology
• Flexibility of SDN can be used to make better results
9/23/20164
Shortcomings of current measurement methods
• Impractical to measure packet delays at every router
• Proprietary routers are inflexible
• Geographic separation of routers
• Storing packet information at every node is expensive
• Memory constraints
• Causes congestion in communication
3/14/165
Experimental Setup
• Topology setup using Mininet
• Single source multiple
receiver
• Controller for SDN
• Python based POX
remote controller
S2
H2 S1
S3
H3 H4
H1
9/23/20166
EM Algorithm
•Iterative method for estimation of parameters in a statistical model
•It estimates the maximum likelihood of parameters
•Where the model depends on unobserved latent variable
•E step: Update the conditional expectation(log likelihood) of the parameter
by the given observation
•M step: Find the parameter that maximizes that quantity
9/23/20167
EM Algorithm
y = observed end-to-end delay data
z = unobserved link delay(latent variable)
p=probability of delays on link i
Complete data likelihood can be factorized as :
where we have to estimate and z from end-to-end delay y
9/23/20168
EM Algorithm
Complete data likelihood is dependent on likelihood of z as conditional pmf of y given z does
not have p parameter.
Where ,number of packets that faces delay j on link i
9/23/20169
EM Algorithm
E Step :
M step:
This is our updated estimate of Pij.
9/23/201610
Results
0
5
10
15
20
25
30
Data Link 1
EM
Numberofpackets
Delay (ms)
9/23/201611
Results
0
5
10
15
20
25
30
Data Link 2
EM Link 2
Numberofpackets
Delay (ms)
9/23/201612
Results
0
5
10
15
20
25
30
Data Link 3
EM
Numberofpackets
Delay (ms)
9/23/201613
Future
•Use more data 100,1000,2000
•Use more complex topology
•Use SDN control mechanism to find the minimum measurement needed for
a network
•Explore temporal effects on delays
9/23/201614

More Related Content

PPT
Network Performance Forecasting System
PDF
Metropolitan Area Network(MAN) design with Cisco Packet Tracer
PDF
DNS Server Configuration with Cisco Packet Tracer
PDF
Mesh Topology design with Cisco Packet Tracer
PDF
Hybrid Topology design with Cisco Packet Tracer
PDF
Lab Room Topology design with Cisco Packet Tracer
DOCX
Hybrid Topology Design in Cisco Packet Tracer
PDF
Bus Topology design with Cisco Packet Tracer
Network Performance Forecasting System
Metropolitan Area Network(MAN) design with Cisco Packet Tracer
DNS Server Configuration with Cisco Packet Tracer
Mesh Topology design with Cisco Packet Tracer
Hybrid Topology design with Cisco Packet Tracer
Lab Room Topology design with Cisco Packet Tracer
Hybrid Topology Design in Cisco Packet Tracer
Bus Topology design with Cisco Packet Tracer

What's hot (20)

PDF
Mesh Topology Design with Cisco Packet Tracer
PDF
APM project meeting - June 13, 2012 - LBNL, Berkeley, CA
PDF
Wireless network setup
PDF
DNS Server configure with Cisco Packet Tracer
PDF
Ftp server
PDF
Mail Server Configure with Cisco Packet Tracer
PDF
Ring Topology design with Cisco Packet Tracer
PDF
Bus Topology Design with Cisco Packet Tracer
PPTX
Bus Topology
PDF
Star Topology design with Cisco Packet Tracer
PDF
Tree Topology design with Cisco Packet Tracer
PPTX
Ring Topology
PPTX
Network Simulators Comparison Research Help
PPTX
Mesh Topology
PDF
Star Topology Design with Cisco Packet Tracer
PPTX
Star Topology
PDF
Hybrid Topology Design with Cisco Packet Tracer
PDF
Ring Topology Design with Cisco Packet Tracer
Mesh Topology Design with Cisco Packet Tracer
APM project meeting - June 13, 2012 - LBNL, Berkeley, CA
Wireless network setup
DNS Server configure with Cisco Packet Tracer
Ftp server
Mail Server Configure with Cisco Packet Tracer
Ring Topology design with Cisco Packet Tracer
Bus Topology Design with Cisco Packet Tracer
Bus Topology
Star Topology design with Cisco Packet Tracer
Tree Topology design with Cisco Packet Tracer
Ring Topology
Network Simulators Comparison Research Help
Mesh Topology
Star Topology Design with Cisco Packet Tracer
Star Topology
Hybrid Topology Design with Cisco Packet Tracer
Ring Topology Design with Cisco Packet Tracer
Ad

Viewers also liked (20)

PDF
Enhancement of Routing Performance for Energy Efficiency and Critical Event M...
PDF
Ibm tivoli monitoring for network performance v2.1 the mainframe network mana...
PDF
5 продвинутых технологий VMware, которые нужно знать
PPT
Distributed Network Monitoring - Interopnet class by NetBeez
PDF
Network processing by pid
PDF
Архитектура Cisco для сетей мобильного бэкхола.
PDF
Эволюция транспортной инфраструктуры оператора связи: Cisco Carrier Packet Tr...
PDF
Виртуализация в сетях мобильной связи
PDF
Защищаем сеть от DDoS-атак
PDF
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
PDF
DDoS-атаки вчера, сегодня, завтра
PPTX
[old] Network Performance Monitoring for DevOps and IT
PDF
The Changing Landscape in Network Performance Monitoring
DOC
04 gsm bss network kpi (tch call drop rate) optimization manual
PPTX
Network & Application Performance Monitoring - Troubleshooting HTTP Applicati...
DOCX
Project Business Case and Capital Justification for Implementation of Applica...
PPTX
измерительное оборудование Ethernet
DOCX
Computer Network Monitoring & Performance
PPTX
Ethernet on fpga
PDF
Обзор оборудования для построения сетей операторов связи.
Enhancement of Routing Performance for Energy Efficiency and Critical Event M...
Ibm tivoli monitoring for network performance v2.1 the mainframe network mana...
5 продвинутых технологий VMware, которые нужно знать
Distributed Network Monitoring - Interopnet class by NetBeez
Network processing by pid
Архитектура Cisco для сетей мобильного бэкхола.
Эволюция транспортной инфраструктуры оператора связи: Cisco Carrier Packet Tr...
Виртуализация в сетях мобильной связи
Защищаем сеть от DDoS-атак
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
DDoS-атаки вчера, сегодня, завтра
[old] Network Performance Monitoring for DevOps and IT
The Changing Landscape in Network Performance Monitoring
04 gsm bss network kpi (tch call drop rate) optimization manual
Network & Application Performance Monitoring - Troubleshooting HTTP Applicati...
Project Business Case and Capital Justification for Implementation of Applica...
измерительное оборудование Ethernet
Computer Network Monitoring & Performance
Ethernet on fpga
Обзор оборудования для построения сетей операторов связи.
Ad

Similar to Network tomography to enhance the performance of software defined network monitoring and management (20)

PDF
TINET_FRnOG_2008_public
PDF
DCE: A NOVEL DELAY CORRELATION MEASUREMENT FOR TOMOGRAPHY WITH PASSIVE REAL...
PDF
Marvell Network Telemetry Solutions for Data Center and Enterprise Networks
PDF
Dce a novel delay correlation
PPTX
Endpoint Modeling 101 - A New Approach to Endpoint Security
PDF
Options for time-sensitive networking for 5G fronthaul
PPTX
Advanced network performance measurement techniques
PDF
Swisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdf
PDF
Democratize Observability with Software Defined Packet Brokers
PDF
PLNOG 3: John Evans - Best Practices in Network Planning
PDF
Network Observability: Managing Performance Across Hybrid Networks
PDF
Network Observability: Delivering Actionable Insights to Network Operations
PPTX
SDPROBER: A SOFTWARE DEFINED PROBER FOR SDN
PPT
1. Network monitoring and measurement-2.ppt
PDF
White Paper: Real-Time Monitoring of Passive Optical Networks
PDF
Application Of Extreme Value Theory To Bursts Prediction
PPTX
Applicability of Machine learning in computer networks
PDF
Network Telemetry: Pushing Boundaries
PDF
Next-Generation Network Packet Brokers: Defining the Future of Network Visibi...
PDF
Intelligent Routing Algorithm Using Antnet
TINET_FRnOG_2008_public
DCE: A NOVEL DELAY CORRELATION MEASUREMENT FOR TOMOGRAPHY WITH PASSIVE REAL...
Marvell Network Telemetry Solutions for Data Center and Enterprise Networks
Dce a novel delay correlation
Endpoint Modeling 101 - A New Approach to Endpoint Security
Options for time-sensitive networking for 5G fronthaul
Advanced network performance measurement techniques
Swisscom Network Analytics Data Mesh Architecture - ETH Viscon - 10-2022.pdf
Democratize Observability with Software Defined Packet Brokers
PLNOG 3: John Evans - Best Practices in Network Planning
Network Observability: Managing Performance Across Hybrid Networks
Network Observability: Delivering Actionable Insights to Network Operations
SDPROBER: A SOFTWARE DEFINED PROBER FOR SDN
1. Network monitoring and measurement-2.ppt
White Paper: Real-Time Monitoring of Passive Optical Networks
Application Of Extreme Value Theory To Bursts Prediction
Applicability of Machine learning in computer networks
Network Telemetry: Pushing Boundaries
Next-Generation Network Packet Brokers: Defining the Future of Network Visibi...
Intelligent Routing Algorithm Using Antnet

More from Sabidur Rahman (15)

PDF
Smart city- services and technologies
PDF
Blockchain technology and its’ usecases in computer networks
PPTX
T-SDN Controllers for Transport Network
PDF
5 g and beyond! IEEE ICC 2018 keynotes reviewed
PDF
Meeting the requirements to deploy cloud RAN over optical networks - elastic ...
PDF
Akamai Edge 2017 reviewed
PDF
Understanding mobile service usage and user behavior pattern for mec resource...
PDF
Innovations in Edge Computing and MEC
PDF
Dynamic workload migration over optical backbone network to minimize data cen...
PPTX
Migration of groups of virtual machines in distributed data centers to reduce...
PDF
Big data and machine learning for network research problems
PDF
Cost savings from auto-scaling of network resources using machine learning
PDF
IoT Mobility Forensics
PDF
Approximation techniques used for general purpose algorithms
PDF
Computer Security: Worms
Smart city- services and technologies
Blockchain technology and its’ usecases in computer networks
T-SDN Controllers for Transport Network
5 g and beyond! IEEE ICC 2018 keynotes reviewed
Meeting the requirements to deploy cloud RAN over optical networks - elastic ...
Akamai Edge 2017 reviewed
Understanding mobile service usage and user behavior pattern for mec resource...
Innovations in Edge Computing and MEC
Dynamic workload migration over optical backbone network to minimize data cen...
Migration of groups of virtual machines in distributed data centers to reduce...
Big data and machine learning for network research problems
Cost savings from auto-scaling of network resources using machine learning
IoT Mobility Forensics
Approximation techniques used for general purpose algorithms
Computer Security: Worms

Recently uploaded (20)

PDF
KodekX | Application Modernization Development
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Spectral efficient network and resource selection model in 5G networks
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Electronic commerce courselecture one. Pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
A Presentation on Artificial Intelligence
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
KodekX | Application Modernization Development
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
cuic standard and advanced reporting.pdf
Modernizing your data center with Dell and AMD
Spectral efficient network and resource selection model in 5G networks
“AI and Expert System Decision Support & Business Intelligence Systems”
Electronic commerce courselecture one. Pdf
Advanced methodologies resolving dimensionality complications for autism neur...
A Presentation on Artificial Intelligence
The AUB Centre for AI in Media Proposal.docx
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Digital-Transformation-Roadmap-for-Companies.pptx
Unlocking AI with Model Context Protocol (MCP)
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Network Security Unit 5.pdf for BCA BBA.
Per capita expenditure prediction using model stacking based on satellite ima...

Network tomography to enhance the performance of software defined network monitoring and management