SlideShare une entreprise Scribd logo
1  sur  17
Packet Loss Measurement
Abstract
Measurement and estimation of packet loss characteristics are
challenging due to the relatively rare occurrence and typically short duration
of packet loss episodes. While active probe tools are commonly used to
measure packet loss on end-to-end paths, there has been little analysis of the
accuracy of these tools. The objective of our study is to understand how to
measure packet loss episodes accurately with end-to-end probes. Studies
show that the standard Poisson-modulated end-to-end measurement of
packet loss accuracy has to be improved. Thus, we introduce a new
algorithm for packet loss measurement that is designed to overcome the
deficiencies in standard Poisson-based tools. Specifically, our method entails
probe experiments that follow a geometric distribution to enable more
accurate measurements than standard Poisson probing and other traditional
packet loss measurement tools. We also find the transfer rate. We evaluate
the capabilities of our methodology experimentally by developing and
implementing a prototype tool, called BADABING. The experiments
demonstrate the trade-offs between impact on the network and measurement
accuracy. BADABING reports loss characteristics are far more accurately
than traditional loss measurement tools.
Introduction
Measuring and analyzing network traffic dynamics between end hosts
has provided the foundation for the development of many different network
protocols and systems. Of particular importance is under-standing packet
loss behavior since loss can have a significant impact on the performance of
both TCP- and UDP-based applications. Despite efforts of network
engineers and operators to limit loss, it will probably never be eliminated
due to the intrinsic dynamics and scaling properties of traffic in packet
switched network. Network operators have the ability to passively monitor
nodes within their network for packet loss on routers using SNMP. End-to-
end active measurements using probes provide an equally valuable
perspective since they indicate the conditions that application traffic is
experiencing on those paths.
Our study involves the empirical evaluation of our new loss
measurement methodology. To this end, we developed a one-way active
measurement tool called BADABING. BADABING sends fixed-size probes
at specified intervals from one measurement host to a collaborating target
host. The target system collects the probe packets and reports the loss
characteristics after a specified period of time. We also compare
BADABING with a standard tool for loss measurement that emits probe
packets at Poisson intervals. The results show that our tool reports loss
episode estimates much more accurately for the same number of probes. We
also show that BADABING estimates converge to the underlying loss
episode frequency and duration characteristics.
Data Flow Diagram
Modules of the Project:
• Packet Separation
• Designing the Queue
• Packet Receiver
• User Interface Design
• Packet Loss Calculation
Module Description
Packet Separation:
In this module we have to separate the input data into packets. These
packets are then sent to the Queue.
Designing the Queue:
The Queue is designed in order to create the packet loss. The queue
receives the packets from the Sender, creates the packet loss and then sends
the remaining packets to the Receiver.
Sender Receiver
Queue
(For Packets loss)
Packets Packets
after loss
Packet Receiver:
The Packet Receiver is used to receive the packets from the Queue
after the packet loss. Then the receiver displays the received packets from
the Queue.
User Interface Design:
In this module we design the user interface for Sender, Queue,
Receiver and Result displaying window. These windows are designed in
order to display all the processes in this project.
Packet Loss Calculation:
The calculations to find the packet loss are done in this module. Thus
we are developing the tool to find the packet loss.
Existing System:
• In the Existing traditional packet loss measurement tools, the accuracy
of the packet loss measurement has to be improved.
• Several studies include the use of loss measurements to estimate
packet loss, such as Poisson modulated tools which can be quite
inaccurate.
Proposed System:
• The purpose of our study is to understand how to measure end-to-end
packet loss characteristics accurately.
• The goal of our study is to understand how to accurately measure loss
characteristics on end-to-end paths with probes.
• Specifically, our method entails probe experiments that follow a
geometric distribution to improve the accuracy of the packet loss
measurement.
System Requirements
Hardware:
PROCESSOR : PENTIUM IV 2.6 GHz
RAM : 512 MB
MONITOR : 15”
HARD DISK : 20 GB
CDDRIVE : 52X
KEYBOARD : STANDARD 102 KEYS
Software:
FRONT END : JAVA, SWING
TOOLS USED : JFRAME BUILDER
OPERATING SYSTEM: WINDOWS XP
Conclusion:
Thus, our project implements a tool named BADABING to find the
packet loss accurately by measuring an end-to-end packet loss characteristics
such as transfer rate for a packet per second and the probability of the
packets being lost in a network, within a set of active probes. Specifically,
our method entails probe experiments that follow a geometric distribution to
enable more accurate measurements than standard Poisson probing and other
traditional packet loss measurement tools.
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document
Packet Loss Measurement Document

Contenu connexe

En vedette

Republica bolivariana de venezuela ministerio del poder popular
Republica bolivariana de venezuela ministerio del poder popularRepublica bolivariana de venezuela ministerio del poder popular
Republica bolivariana de venezuela ministerio del poder popular
mlgv_
 
Finished Business Plan
Finished Business PlanFinished Business Plan
Finished Business Plan
Cary Fisher
 
Final Report on IRRI-Illinois Postharvest Loss Reduction Initiative
Final Report on IRRI-Illinois Postharvest Loss Reduction InitiativeFinal Report on IRRI-Illinois Postharvest Loss Reduction Initiative
Final Report on IRRI-Illinois Postharvest Loss Reduction Initiative
Aanand Kumar
 
CV-updated 2016(4)
CV-updated 2016(4)CV-updated 2016(4)
CV-updated 2016(4)
Niño Prado
 
Restricted Routing Infrastructures Project Report
Restricted Routing Infrastructures Project ReportRestricted Routing Infrastructures Project Report
Restricted Routing Infrastructures Project Report
Sai Charan
 

En vedette (12)

PERFORMANCE COMPARISON OF AODV AND DSDV ROUTING PROTOCOLS IN WIRELESS AD HOC ...
PERFORMANCE COMPARISON OF AODV AND DSDV ROUTING PROTOCOLS IN WIRELESS AD HOC ...PERFORMANCE COMPARISON OF AODV AND DSDV ROUTING PROTOCOLS IN WIRELESS AD HOC ...
PERFORMANCE COMPARISON OF AODV AND DSDV ROUTING PROTOCOLS IN WIRELESS AD HOC ...
 
Comunicación
ComunicaciónComunicación
Comunicación
 
Republica bolivariana de venezuela ministerio del poder popular
Republica bolivariana de venezuela ministerio del poder popularRepublica bolivariana de venezuela ministerio del poder popular
Republica bolivariana de venezuela ministerio del poder popular
 
Finished Business Plan
Finished Business PlanFinished Business Plan
Finished Business Plan
 
PF Final
PF FinalPF Final
PF Final
 
My English Exam 2015
My English Exam 2015My English Exam 2015
My English Exam 2015
 
Final Report on IRRI-Illinois Postharvest Loss Reduction Initiative
Final Report on IRRI-Illinois Postharvest Loss Reduction InitiativeFinal Report on IRRI-Illinois Postharvest Loss Reduction Initiative
Final Report on IRRI-Illinois Postharvest Loss Reduction Initiative
 
CV-updated 2016(4)
CV-updated 2016(4)CV-updated 2016(4)
CV-updated 2016(4)
 
Natasha_Harding_Baxter_MCIOB_CV_060116
Natasha_Harding_Baxter_MCIOB_CV_060116Natasha_Harding_Baxter_MCIOB_CV_060116
Natasha_Harding_Baxter_MCIOB_CV_060116
 
Restricted Routing Infrastructures Project Report
Restricted Routing Infrastructures Project ReportRestricted Routing Infrastructures Project Report
Restricted Routing Infrastructures Project Report
 
Kamil-CV
Kamil-CVKamil-CV
Kamil-CV
 
Saleem falak hse
Saleem falak hseSaleem falak hse
Saleem falak hse
 

Similaire à Packet Loss Measurement Document

Ncct Ieee Software Abstract Collection Volume 2 50+ Abst
Ncct   Ieee Software Abstract Collection Volume 2   50+ AbstNcct   Ieee Software Abstract Collection Volume 2   50+ Abst
Ncct Ieee Software Abstract Collection Volume 2 50+ Abst
ncct
 
B E M E Projects M C A Projects B
B E  M E  Projects  M C A  Projects  BB E  M E  Projects  M C A  Projects  B
B E M E Projects M C A Projects B
ncct
 
Ncct 2009 Ieee Java Projects
Ncct 2009 Ieee Java ProjectsNcct 2009 Ieee Java Projects
Ncct 2009 Ieee Java Projects
ncct
 
I E E E 2009 A S P
I E E E 2009  A S PI E E E 2009  A S P
I E E E 2009 A S P
ncct
 
Me Projects, M Tech Projects
Me Projects, M Tech ProjectsMe Projects, M Tech Projects
Me Projects, M Tech Projects
ncct
 
J2 E E Projects, I E E E Projects 2009
J2 E E  Projects,  I E E E  Projects 2009J2 E E  Projects,  I E E E  Projects 2009
J2 E E Projects, I E E E Projects 2009
ncct
 
Ieee Projects Asp.Net Projects Ieee 2009
Ieee Projects Asp.Net Projects Ieee 2009Ieee Projects Asp.Net Projects Ieee 2009
Ieee Projects Asp.Net Projects Ieee 2009
ncct
 
Be Projects
Be ProjectsBe Projects
Be Projects
ncct
 
Software Projects Asp.Net Java 2009 Ieee
Software Projects Asp.Net Java 2009 IeeeSoftware Projects Asp.Net Java 2009 Ieee
Software Projects Asp.Net Java 2009 Ieee
ncct
 
Final Year Projects Ncct Chennai
Final Year Projects Ncct ChennaiFinal Year Projects Ncct Chennai
Final Year Projects Ncct Chennai
ncct
 

Similaire à Packet Loss Measurement Document (20)

SDPROBER: A SOFTWARE DEFINED PROBER FOR SDN
SDPROBER: A SOFTWARE DEFINED PROBER FOR SDNSDPROBER: A SOFTWARE DEFINED PROBER FOR SDN
SDPROBER: A SOFTWARE DEFINED PROBER FOR SDN
 
Ncct Ieee Software Abstract Collection Volume 2 50+ Abst
Ncct   Ieee Software Abstract Collection Volume 2   50+ AbstNcct   Ieee Software Abstract Collection Volume 2   50+ Abst
Ncct Ieee Software Abstract Collection Volume 2 50+ Abst
 
Final Poster Sarvagya Singh
Final Poster Sarvagya SinghFinal Poster Sarvagya Singh
Final Poster Sarvagya Singh
 
IEEE 2015 Java Projects
IEEE 2015 Java ProjectsIEEE 2015 Java Projects
IEEE 2015 Java Projects
 
Network Traffic Anomaly Detection Through Bayes Net
Network Traffic Anomaly Detection Through Bayes NetNetwork Traffic Anomaly Detection Through Bayes Net
Network Traffic Anomaly Detection Through Bayes Net
 
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...
Prediction of Wireless Sensor Network and Attack using Machine Learning Techn...
 
IRJET- Congestion Control in MANET using NS-3
IRJET- Congestion Control in MANET using NS-3IRJET- Congestion Control in MANET using NS-3
IRJET- Congestion Control in MANET using NS-3
 
Networking for java and dotnet 2016 - 17
Networking for java and dotnet 2016 - 17Networking for java and dotnet 2016 - 17
Networking for java and dotnet 2016 - 17
 
StateKeeper Report
StateKeeper ReportStateKeeper Report
StateKeeper Report
 
On quality of monitoring for multi channel wireless infrastructure networks
On quality of monitoring for multi channel wireless infrastructure networksOn quality of monitoring for multi channel wireless infrastructure networks
On quality of monitoring for multi channel wireless infrastructure networks
 
DATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITODATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITO
 
B E M E Projects M C A Projects B
B E  M E  Projects  M C A  Projects  BB E  M E  Projects  M C A  Projects  B
B E M E Projects M C A Projects B
 
Ncct 2009 Ieee Java Projects
Ncct 2009 Ieee Java ProjectsNcct 2009 Ieee Java Projects
Ncct 2009 Ieee Java Projects
 
I E E E 2009 A S P
I E E E 2009  A S PI E E E 2009  A S P
I E E E 2009 A S P
 
Me Projects, M Tech Projects
Me Projects, M Tech ProjectsMe Projects, M Tech Projects
Me Projects, M Tech Projects
 
J2 E E Projects, I E E E Projects 2009
J2 E E  Projects,  I E E E  Projects 2009J2 E E  Projects,  I E E E  Projects 2009
J2 E E Projects, I E E E Projects 2009
 
Ieee Projects Asp.Net Projects Ieee 2009
Ieee Projects Asp.Net Projects Ieee 2009Ieee Projects Asp.Net Projects Ieee 2009
Ieee Projects Asp.Net Projects Ieee 2009
 
Be Projects
Be ProjectsBe Projects
Be Projects
 
Software Projects Asp.Net Java 2009 Ieee
Software Projects Asp.Net Java 2009 IeeeSoftware Projects Asp.Net Java 2009 Ieee
Software Projects Asp.Net Java 2009 Ieee
 
Final Year Projects Ncct Chennai
Final Year Projects Ncct ChennaiFinal Year Projects Ncct Chennai
Final Year Projects Ncct Chennai
 

Packet Loss Measurement Document

  • 1. Packet Loss Measurement Abstract Measurement and estimation of packet loss characteristics are challenging due to the relatively rare occurrence and typically short duration of packet loss episodes. While active probe tools are commonly used to measure packet loss on end-to-end paths, there has been little analysis of the accuracy of these tools. The objective of our study is to understand how to measure packet loss episodes accurately with end-to-end probes. Studies show that the standard Poisson-modulated end-to-end measurement of packet loss accuracy has to be improved. Thus, we introduce a new algorithm for packet loss measurement that is designed to overcome the deficiencies in standard Poisson-based tools. Specifically, our method entails probe experiments that follow a geometric distribution to enable more accurate measurements than standard Poisson probing and other traditional packet loss measurement tools. We also find the transfer rate. We evaluate the capabilities of our methodology experimentally by developing and implementing a prototype tool, called BADABING. The experiments demonstrate the trade-offs between impact on the network and measurement accuracy. BADABING reports loss characteristics are far more accurately than traditional loss measurement tools.
  • 2. Introduction Measuring and analyzing network traffic dynamics between end hosts has provided the foundation for the development of many different network protocols and systems. Of particular importance is under-standing packet loss behavior since loss can have a significant impact on the performance of both TCP- and UDP-based applications. Despite efforts of network engineers and operators to limit loss, it will probably never be eliminated due to the intrinsic dynamics and scaling properties of traffic in packet switched network. Network operators have the ability to passively monitor nodes within their network for packet loss on routers using SNMP. End-to- end active measurements using probes provide an equally valuable perspective since they indicate the conditions that application traffic is experiencing on those paths. Our study involves the empirical evaluation of our new loss measurement methodology. To this end, we developed a one-way active measurement tool called BADABING. BADABING sends fixed-size probes at specified intervals from one measurement host to a collaborating target host. The target system collects the probe packets and reports the loss characteristics after a specified period of time. We also compare BADABING with a standard tool for loss measurement that emits probe packets at Poisson intervals. The results show that our tool reports loss episode estimates much more accurately for the same number of probes. We also show that BADABING estimates converge to the underlying loss episode frequency and duration characteristics.
  • 3. Data Flow Diagram Modules of the Project: • Packet Separation • Designing the Queue • Packet Receiver • User Interface Design • Packet Loss Calculation Module Description Packet Separation: In this module we have to separate the input data into packets. These packets are then sent to the Queue. Designing the Queue: The Queue is designed in order to create the packet loss. The queue receives the packets from the Sender, creates the packet loss and then sends the remaining packets to the Receiver. Sender Receiver Queue (For Packets loss) Packets Packets after loss
  • 4. Packet Receiver: The Packet Receiver is used to receive the packets from the Queue after the packet loss. Then the receiver displays the received packets from the Queue. User Interface Design: In this module we design the user interface for Sender, Queue, Receiver and Result displaying window. These windows are designed in order to display all the processes in this project. Packet Loss Calculation: The calculations to find the packet loss are done in this module. Thus we are developing the tool to find the packet loss.
  • 5. Existing System: • In the Existing traditional packet loss measurement tools, the accuracy of the packet loss measurement has to be improved. • Several studies include the use of loss measurements to estimate packet loss, such as Poisson modulated tools which can be quite inaccurate. Proposed System: • The purpose of our study is to understand how to measure end-to-end packet loss characteristics accurately. • The goal of our study is to understand how to accurately measure loss characteristics on end-to-end paths with probes. • Specifically, our method entails probe experiments that follow a geometric distribution to improve the accuracy of the packet loss measurement.
  • 6. System Requirements Hardware: PROCESSOR : PENTIUM IV 2.6 GHz RAM : 512 MB MONITOR : 15” HARD DISK : 20 GB CDDRIVE : 52X KEYBOARD : STANDARD 102 KEYS Software: FRONT END : JAVA, SWING TOOLS USED : JFRAME BUILDER OPERATING SYSTEM: WINDOWS XP Conclusion: Thus, our project implements a tool named BADABING to find the packet loss accurately by measuring an end-to-end packet loss characteristics such as transfer rate for a packet per second and the probability of the packets being lost in a network, within a set of active probes. Specifically, our method entails probe experiments that follow a geometric distribution to enable more accurate measurements than standard Poisson probing and other traditional packet loss measurement tools.