SlideShare ist ein Scribd-Unternehmen logo
1 von 71
A short introduction to the new “Floor Population” Metrics
WSTS 2012
Chip Webb
CTO
   © Copyright 2002-2012 Anue Systems, Inc.
A short introduction to the new “Floor Population” Metrics


    ► Introduction
    ► Objective
    ► Lucky Packets
    ► Metric Definitions
    ► Floor Window
    ► PDV Performance Limits
    ► Example Measurement
    ► Conclusion




2       © Copyright 2002-2012 Anue Systems, Inc.
Introduction
    ►What       are the new metrics?
     •   Floor Packet Count (FPC)
     •   Floor Packet Percentage (FPP)
     •   Floor Packet Rate (FPR)


    ►Where         are they used? New ITU Recommendations
     •   Defined in G.8260
     •   Used in G.8261.1 as a network limit (1%)
     •   Used in G.8263 as a slave tolerance limit (1% at slave spec’d min rate)




3        © Copyright 2002-2012 Anue Systems, Inc.
Packet Timing System




4   © Copyright 2002-2012 Anue Systems, Inc.
Packet Timing System
                                                (a more abstract view)




                                                Packet Network
    Master                                                               Slave




5   © Copyright 2002-2012 Anue Systems, Inc.
Packet Timing System
                                                (a more abstract view)




                                                Packet Network
    Master                                                                                   Slave




            The Floor Population Metrics are a way to measure
               Packet Delay Variation (PDV) in this system
                                     (NOTE: Other metrics, such as MAFE are also possible)
6   © Copyright 2002-2012 Anue Systems, Inc.
A short introduction to the new “Floor Population” Metrics


    ► Introduction
    ► Objective
    ► Lucky Packets
    ► Metric Definitions
    ► Floor Window
    ► PDV Performance Limits
    ► Example Measurement
    ► Conclusion




7       © Copyright 2002-2012 Anue Systems, Inc.
Objective of the new metrics (from G.8260)


    ►To  study the population of timing packets within a
     certain fixed cluster range starting at the observed
     floor delay

    ►To  compare the population with acceptance or
     rejection thresholds

    ►To  ensure that at least a minimum number of
     packets, or a minimum percentage of packets
     remains within the specified cluster range starting at
     the observed floor delay

8      © Copyright 2002-2012 Anue Systems, Inc.
Objective of the new metrics




           To measure so-called “Lucky Packets”




9   © Copyright 2002-2012 Anue Systems, Inc.
A short introduction to the new “Floor Population” Metrics


     ► Introduction
     ► Objective
     ► Lucky Packets
     ► Metric Definitions
     ► Floor Window
     ► Performance Limits
     ► Example Measurement
     ► Conclusion




10       © Copyright 2002-2012 Anue Systems, Inc.
Quiz: Which of these shows Lucky Packets?




11   © Copyright 2002-2012 Anue Systems, Inc.
Quiz: Which of these shows Lucky Packets?




12   © Copyright 2002-2012 Anue Systems, Inc.
Quiz: Which of these shows Lucky Packets?




13   © Copyright 2002-2012 Anue Systems, Inc.
Lucky Packets
 ►Lucky           packets are the packets that experience near minimum delay
     •   They spend little or no time waiting in queues
     •   They are fortunate to avoid congestion in the network

 ►Therefore                lucky packets can be selected using a “cluster range”
     •   Anchored at the minimum delay (observed or known)
     •   Size of the cluster range affects the sensitivity of the measurement


 ►Cluster            range is also called “Floor Window”
     •   More on that in a minute




14       © Copyright 2002-2012 Anue Systems, Inc.
A short introduction to the new “Floor Population” Metrics


     ► Introduction
     ► Objective
     ► Lucky Packets
     ► Metric Definitions
     ► Floor Window
     ► PDV Performance Limits
     ► Example Measurement
     ► Conclusion




15       © Copyright 2002-2012 Anue Systems, Inc.
Metric Definitions




16   © Copyright 2002-2012 Anue Systems, Inc.
Metric Definitions




17   © Copyright 2002-2012 Anue Systems, Inc.
Metric Definitions




18   © Copyright 2002-2012 Anue Systems, Inc.
Metric Definitions




                                                                •    Game lasted 1 minute
                                                                •    Three darts thrown
                                                                •    Two hit Bull’s Eye
                                                                •    1 point for Bull’s Eye

                                                                STATS
                                                                • Score=2
                                                                • Percent=67% (2/3)
                                                                • Rate=2/minute



19   © Copyright 2002-2012 Anue Systems, Inc.
Metric Definitions via Dart Board Analogy
 ►Floor         Packet Count (FPC)
     •   The number of times a dart landed in the Bull’s Eye

 ►Floor         Packet Percentage (FPP)
     •   The percentage of times a dart landed in the Bull’s Eye

 ►Floor         Packet Rate (FPR)
     •   The rate that darts land in the Bull’s Eye (e.g. per minute or hour)

                                                                          Note: Full
 ►To      apply to packet timing systems:
                                                                          mathematical
     •   Replace “dart” with “timing packets”
                                                                          definitions are
     •   Replace “land” with “have delay” (or “are delivered”)            in backup
     •   Replace “Bull’s Eye” with “Floor Window”                         slides
               (size of Bull’s Eye is analogous to the “cluster range”

20       © Copyright 2002-2012 Anue Systems, Inc.
A short introduction to the new “Floor Population” Metrics


     ► Introduction
     ► Objective
     ► Lucky Packets
     ► Metric Definitions
     ► Floor Window
     ► PDV Performance Limits
     ► Example Measurement
     ► Conclusion




21       © Copyright 2002-2012 Anue Systems, Inc.
The floor window
                                                (a.k.a. the Bull’s Eye)




22   © Copyright 2002-2012 Anue Systems, Inc.
The Floor Window
                                                    (a.k.a. the Bull’s Eye)
 ►Window               has width, height and vertical position
     •   Width is defined as 200 seconds                                      200 seconds




                                                                                 Window
23       © Copyright 2002-2012 Anue Systems, Inc.                                 Floor
The Floor Window
                                                    (a.k.a. the Bull’s Eye)
 ►Window               has width, height and vertical position
     •   Width is defined as 200 seconds                                      200 seconds
     •   Height is defined as 150 microseconds




                                                                                 Window
                                  (NOTE: Not drawn to scale)




                                                                                  Floor
                                                                                            150 s




24       © Copyright 2002-2012 Anue Systems, Inc.
The Floor Window
                                                    (a.k.a. the Bull’s Eye)
 ►Window               has width, height and vertical position
     •   Width is defined as 200 seconds                                             200 seconds
     •   Height is defined as 150 microseconds
     •   Position of window is based
         on minimum observed delay




                                                                                              Window
                                  (NOTE: Not drawn to scale)




                                                                                               Floor
                                                                                                            150 s



                                                       Minimum
                                                          delay
             (NOTE: Anue does not take a position on the suitability of specific window parameter values)

25       © Copyright 2002-2012 Anue Systems, Inc.
A short introduction to the new “Floor Population” Metrics


     ► Introduction
     ► Objective
     ► Lucky Packets
     ► Metric Definitions
     ► Floor Window
     ► PDV Performance Limits
     ► Example Measurement
     ► Conclusion




26       © Copyright 2002-2012 Anue Systems, Inc.
Network PDV Limit (G.8261.1)




27   © Copyright 2002-2012 Anue Systems, Inc.
Network PDV Limit




                                                Packet Network
     Master                                                         Slave




28   © Copyright 2002-2012 Anue Systems, Inc.
Network PDV Limit

                                                    FPP ≥ 1%




                                                Packet Network
     Master                                                         Slave




                         NOTE: This is a relative measurement
                        and doesn’t depend on timing packet rate
29   © Copyright 2002-2012 Anue Systems, Inc.
Network PDV Limit

                                                    FPP ≥ 1%




                                                Packet Network
     Master                                                         Slave




                         NOTE: This is a relative measurement
                        and doesn’t depend on timing packet rate
30   © Copyright 2002-2012 Anue Systems, Inc.
Slave PDV Tolerance (from G.8263)




31   © Copyright 2002-2012 Anue Systems, Inc.
Slave PDV Tolerance


     Packet
       Rate



      Master                                      Packet Network        Slave




32     © Copyright 2002-2012 Anue Systems, Inc.
Slave PDV Tolerance

                                                       FPP ≥ 1%
     Packet
       Rate



      Master                                      Packet Network        Slave




33     © Copyright 2002-2012 Anue Systems, Inc.
Slave PDV Tolerance

                                                       FPP ≥ 1%
     Packet
       Rate



      Master                                      Packet Network         Slave



                                                                        FPC
                                                                        FPR

                           NOTE: This is an absolute measurement
                             that depends on timing packet rate
34     © Copyright 2002-2012 Anue Systems, Inc.
A short introduction to the new “Floor Population” Metrics


     ► Introduction
     ► Objective
     ► Lucky Packets
     ► Metric Definitions
     ► Floor Window
     ► PDV Performance Limits
     ► Example Measurement
     ► Conclusion




35       © Copyright 2002-2012 Anue Systems, Inc.
Example Measurement
 ►Packet  timing system operating at 32 packets per second
 ►Packet Delay Variation (PDV) based on flicker noise
 ►Low level of random packet loss (0.01%)
 ►Brief network outage (80 seconds)



 ►Steps          for calculating FPC, FPP & FPR
     •   Find minimum delay
     •   Draw FPC graph, explain axes
     •   Calculate with jumping window
     •   Calculate with sliding window
     •   Compare jumping and sliding




36       © Copyright 2002-2012 Anue Systems, Inc.
Example: Flicker PDV and 0.01% Loss (@32 pkt/sec)




37   © Copyright 2002-2012 Anue Systems, Inc.
Search for minimum delay value




38   © Copyright 2002-2012 Anue Systems, Inc.
Draw horizontal line for minimum delay




39   © Copyright 2002-2012 Anue Systems, Inc.
Draw the Floor Window




                           200 Seconds



                                        150        seconds




40   © Copyright 2002-2012 Anue Systems, Inc.
Add the FPC graph




41   © Copyright 2002-2012 Anue Systems, Inc.
Add the FPC graph




42   © Copyright 2002-2012 Anue Systems, Inc.
Look at just the FPC Axis




43   © Copyright 2002-2012 Anue Systems, Inc.
Look at just the FPC Axis




        Smallest countable
        value is one packet

44   © Copyright 2002-2012 Anue Systems, Inc.
Look at just the FPC Axis


                 Largest possible
                value is 6400 pkt.
                        (32pkt/sec * 200 sec)




        Smallest countable
        value is one packet

45   © Copyright 2002-2012 Anue Systems, Inc.
Look at just the FPC Axis


                 Largest possible
                value is 6400 pkt.
                        (32pkt/sec * 200 sec)


                                                                 Axis has
                                                                 logarithmic
                                                                 scale




        Smallest countable
        value is one packet

46   © Copyright 2002-2012 Anue Systems, Inc.
Compare FPC to FPP


         Largest possible
        value is 6400 pkt.
                 (32pkt/sec * 200 sec)




     Smallest countable
     value is one packet

47     © Copyright 2002-2012 Anue Systems, Inc.
Compare FPC to FPP


         Largest possible                                              6400 pkt
        value is 6400 pkt.                                             is 100%
                 (32pkt/sec * 200 sec)




     Smallest countable
     value is one packet

48     © Copyright 2002-2012 Anue Systems, Inc.
Compare FPC to FPP


         Largest possible                                              6400 pkt
        value is 6400 pkt.                                             is 100%
                 (32pkt/sec * 200 sec)




                                                                       64 pkt
                                                                       is 1%



     Smallest countable
     value is one packet

49     © Copyright 2002-2012 Anue Systems, Inc.
Compare FPC and FPP to FPR


      Largest possible
     value is 6400 pkt.
          (32pkt/sec * 200 sec)




Smallest countable
value is one packet

50    © Copyright 2002-2012 Anue Systems, Inc.
Compare FPC and FPP to FPR


      Largest possible                                         32 pkt/sec is max
     value is 6400 pkt.                                        (same as 100% FPP)
          (32pkt/sec * 200 sec)




Smallest countable
value is one packet

51    © Copyright 2002-2012 Anue Systems, Inc.
Compare FPC and FPP to FPR


      Largest possible                                         32 pkt/sec is max
     value is 6400 pkt.                                        (same as 100% FPP)
          (32pkt/sec * 200 sec)




                                                               1% is 0.32pkt/sec
                                                               and is 64 pkt



Smallest countable
value is one packet

52    © Copyright 2002-2012 Anue Systems, Inc.
Draw the 1% FPP Limit Line




53   © Copyright 2002-2012 Anue Systems, Inc.
Draw the 1% FPP Limit Line




54   © Copyright 2002-2012 Anue Systems, Inc.
Calculate Floor Population with Jumping Window




55   © Copyright 2002-2012 Anue Systems, Inc.
Calculate Floor Population with Jumping Window




56   © Copyright 2002-2012 Anue Systems, Inc.
Calculate Floor Population with Sliding Window




57   © Copyright 2002-2012 Anue Systems, Inc.
Calculate Floor Population with Sliding Window




58   © Copyright 2002-2012 Anue Systems, Inc.
Compare: Jumping/Sliding




59   © Copyright 2002-2012 Anue Systems, Inc.
60   © Copyright 2002-2012 Anue Systems, Inc.
Conclusion
 ►Three           new related metrics for “Lucky Packets”
     •   FPC (Floor Packet Count) [How many darts hit the Bull’s Eye?]
     •   FPP (Floor Packet Percent) [What percent of darts hit the Bull’s Eye?]
     •   FPR (Floor Packet Rate) [How often do the darts hit the Bull’s Eye?]

 ►PDV          Limit is FPP ≥ 1%
     •   Window width is 200 sec.
     •   Window height is 150us

 ►Two         ways to calculate (depending on amount of window overlap)
     •   Jumping windows
     •   Sliding windows




61       © Copyright 2002-2012 Anue Systems, Inc.
Thank You! Questions?




                                            cwebb@anuesystems.com


62   © Copyright 2002-2012 Anue Systems, Inc.
Backup Slides




63   © Copyright 2002-2012 Anue Systems, Inc.
Formal Mathematical Definition of the new Metrics
 ►x[i]      is the measured latency of timing packet i,
     •   0 ≤ i < N. (i.e. there are N packets in the data set
 ► Pis the nominal time between timing packets
 ► is the cluster range (vertical window height)
 ►W represent the window interval (horizontal window width)
     •   It can also be expressed as K samples, K = W/ P.


 Note: It is assumed that the packet rate of the timing flow is nominally
 constant. The case for a variable rate of packet transmission is for
 further study.




64       © Copyright 2002-2012 Anue Systems, Inc.
Mathematical Definition of the Metrics
 ►Step     1: Find the minimum delay packet




 ►Step     2: Calculate the indicator function




65   © Copyright 2002-2012 Anue Systems, Inc.
Mathematical Definition of the Metrics (cont.)
 ►Step     3: Count the packets in the window (FPC)




 ►Step     4: Express this result as a packet rate (FPR)




 ►Step     5: Also express as a percentage (FPP):




66   © Copyright 2002-2012 Anue Systems, Inc.
Absolute and Relative Metrics
 ►FPP         is a relative metric
     •   Calculation does not depend on the timing packets rate
     •   Relative means that the metric tells us what has changed between
         reference planes.
 ►FPC          and FPR are absolute metrics
     •   Calculation depends on the rate at which timing packets are sent


 ►Network              performance is best measured as a relative limit
     •   FPP compares the network output relative to its input
     •   Since the network doesn’t create the packets, can’t be absolute
 ►Slave          performance is best measured with an absolute limit
     •   FPC or FPR
     •   But G.8263 refers to G.8261.1 limit at a given packet rate (still absolute)


67       © Copyright 2002-2012 Anue Systems, Inc.
Slave PDV Tolerance Limit is actually an absolute level
                                                Pkt Rate
           PEC-S-F
         Packet Rate




68   © Copyright 2002-2012 Anue Systems, Inc.
Slave PDV Tolerance Limit is actually an absolute level
                                                 Pkt Rate
           PEC-S-F
         Packet Rate


                                                            99%

                                                                  Actual
                                                                  PEC-S-F
                                                1%                FPR Limit




69   © Copyright 2002-2012 Anue Systems, Inc.
Slave PDV Tolerance Limit is actually an absolute level
                                                 Pkt Rate
                                                                  e.g. 32 pkt/sec.
           PEC-S-F                                                 The range of
         Packet Rate                                               acceptable packet
                                                                   rates is implementa-
                                                                   tion dependent.

                                                            99%

                                                                  Actual
                                                                  PEC-S-F
                                                1%                FPR Limit

                                                                  e.g. 0.32 pkt/sec.




70   © Copyright 2002-2012 Anue Systems, Inc.
Slave PDV Tolerance Limit is actually an absolute level
                                                    Pkt Rate
                                                                          e.g. 32 pkt/sec.
              PEC-S-F                                                       The range of
            Packet Rate                                                     acceptable packet
                                                                            rates is implementa-
                                                                            tion dependent.

                                                                  99%

                                                                          Actual
                                                                          PEC-S-F
                                                   1%                     FPR Limit

     NOTE: This is an                                                      e.g. 0.32 pkt/sec.
     absolute measurement                               NOTE: But it allows different
     because it depends on                              PEC-S-F implementations to
     timing packet rate.                                have different limits.
71      © Copyright 2002-2012 Anue Systems, Inc.

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Kürzlich hochgeladen (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Floor Population Metrics, presented by Chip Webb, CTO at Anue Systems

  • 1. A short introduction to the new “Floor Population” Metrics WSTS 2012 Chip Webb CTO © Copyright 2002-2012 Anue Systems, Inc.
  • 2. A short introduction to the new “Floor Population” Metrics ► Introduction ► Objective ► Lucky Packets ► Metric Definitions ► Floor Window ► PDV Performance Limits ► Example Measurement ► Conclusion 2 © Copyright 2002-2012 Anue Systems, Inc.
  • 3. Introduction ►What are the new metrics? • Floor Packet Count (FPC) • Floor Packet Percentage (FPP) • Floor Packet Rate (FPR) ►Where are they used? New ITU Recommendations • Defined in G.8260 • Used in G.8261.1 as a network limit (1%) • Used in G.8263 as a slave tolerance limit (1% at slave spec’d min rate) 3 © Copyright 2002-2012 Anue Systems, Inc.
  • 4. Packet Timing System 4 © Copyright 2002-2012 Anue Systems, Inc.
  • 5. Packet Timing System (a more abstract view) Packet Network Master Slave 5 © Copyright 2002-2012 Anue Systems, Inc.
  • 6. Packet Timing System (a more abstract view) Packet Network Master Slave The Floor Population Metrics are a way to measure Packet Delay Variation (PDV) in this system (NOTE: Other metrics, such as MAFE are also possible) 6 © Copyright 2002-2012 Anue Systems, Inc.
  • 7. A short introduction to the new “Floor Population” Metrics ► Introduction ► Objective ► Lucky Packets ► Metric Definitions ► Floor Window ► PDV Performance Limits ► Example Measurement ► Conclusion 7 © Copyright 2002-2012 Anue Systems, Inc.
  • 8. Objective of the new metrics (from G.8260) ►To study the population of timing packets within a certain fixed cluster range starting at the observed floor delay ►To compare the population with acceptance or rejection thresholds ►To ensure that at least a minimum number of packets, or a minimum percentage of packets remains within the specified cluster range starting at the observed floor delay 8 © Copyright 2002-2012 Anue Systems, Inc.
  • 9. Objective of the new metrics To measure so-called “Lucky Packets” 9 © Copyright 2002-2012 Anue Systems, Inc.
  • 10. A short introduction to the new “Floor Population” Metrics ► Introduction ► Objective ► Lucky Packets ► Metric Definitions ► Floor Window ► Performance Limits ► Example Measurement ► Conclusion 10 © Copyright 2002-2012 Anue Systems, Inc.
  • 11. Quiz: Which of these shows Lucky Packets? 11 © Copyright 2002-2012 Anue Systems, Inc.
  • 12. Quiz: Which of these shows Lucky Packets? 12 © Copyright 2002-2012 Anue Systems, Inc.
  • 13. Quiz: Which of these shows Lucky Packets? 13 © Copyright 2002-2012 Anue Systems, Inc.
  • 14. Lucky Packets ►Lucky packets are the packets that experience near minimum delay • They spend little or no time waiting in queues • They are fortunate to avoid congestion in the network ►Therefore lucky packets can be selected using a “cluster range” • Anchored at the minimum delay (observed or known) • Size of the cluster range affects the sensitivity of the measurement ►Cluster range is also called “Floor Window” • More on that in a minute 14 © Copyright 2002-2012 Anue Systems, Inc.
  • 15. A short introduction to the new “Floor Population” Metrics ► Introduction ► Objective ► Lucky Packets ► Metric Definitions ► Floor Window ► PDV Performance Limits ► Example Measurement ► Conclusion 15 © Copyright 2002-2012 Anue Systems, Inc.
  • 16. Metric Definitions 16 © Copyright 2002-2012 Anue Systems, Inc.
  • 17. Metric Definitions 17 © Copyright 2002-2012 Anue Systems, Inc.
  • 18. Metric Definitions 18 © Copyright 2002-2012 Anue Systems, Inc.
  • 19. Metric Definitions • Game lasted 1 minute • Three darts thrown • Two hit Bull’s Eye • 1 point for Bull’s Eye STATS • Score=2 • Percent=67% (2/3) • Rate=2/minute 19 © Copyright 2002-2012 Anue Systems, Inc.
  • 20. Metric Definitions via Dart Board Analogy ►Floor Packet Count (FPC) • The number of times a dart landed in the Bull’s Eye ►Floor Packet Percentage (FPP) • The percentage of times a dart landed in the Bull’s Eye ►Floor Packet Rate (FPR) • The rate that darts land in the Bull’s Eye (e.g. per minute or hour) Note: Full ►To apply to packet timing systems: mathematical • Replace “dart” with “timing packets” definitions are • Replace “land” with “have delay” (or “are delivered”) in backup • Replace “Bull’s Eye” with “Floor Window” slides  (size of Bull’s Eye is analogous to the “cluster range” 20 © Copyright 2002-2012 Anue Systems, Inc.
  • 21. A short introduction to the new “Floor Population” Metrics ► Introduction ► Objective ► Lucky Packets ► Metric Definitions ► Floor Window ► PDV Performance Limits ► Example Measurement ► Conclusion 21 © Copyright 2002-2012 Anue Systems, Inc.
  • 22. The floor window (a.k.a. the Bull’s Eye) 22 © Copyright 2002-2012 Anue Systems, Inc.
  • 23. The Floor Window (a.k.a. the Bull’s Eye) ►Window has width, height and vertical position • Width is defined as 200 seconds 200 seconds Window 23 © Copyright 2002-2012 Anue Systems, Inc. Floor
  • 24. The Floor Window (a.k.a. the Bull’s Eye) ►Window has width, height and vertical position • Width is defined as 200 seconds 200 seconds • Height is defined as 150 microseconds Window (NOTE: Not drawn to scale) Floor 150 s 24 © Copyright 2002-2012 Anue Systems, Inc.
  • 25. The Floor Window (a.k.a. the Bull’s Eye) ►Window has width, height and vertical position • Width is defined as 200 seconds 200 seconds • Height is defined as 150 microseconds • Position of window is based on minimum observed delay Window (NOTE: Not drawn to scale) Floor 150 s Minimum delay (NOTE: Anue does not take a position on the suitability of specific window parameter values) 25 © Copyright 2002-2012 Anue Systems, Inc.
  • 26. A short introduction to the new “Floor Population” Metrics ► Introduction ► Objective ► Lucky Packets ► Metric Definitions ► Floor Window ► PDV Performance Limits ► Example Measurement ► Conclusion 26 © Copyright 2002-2012 Anue Systems, Inc.
  • 27. Network PDV Limit (G.8261.1) 27 © Copyright 2002-2012 Anue Systems, Inc.
  • 28. Network PDV Limit Packet Network Master Slave 28 © Copyright 2002-2012 Anue Systems, Inc.
  • 29. Network PDV Limit FPP ≥ 1% Packet Network Master Slave NOTE: This is a relative measurement and doesn’t depend on timing packet rate 29 © Copyright 2002-2012 Anue Systems, Inc.
  • 30. Network PDV Limit FPP ≥ 1% Packet Network Master Slave NOTE: This is a relative measurement and doesn’t depend on timing packet rate 30 © Copyright 2002-2012 Anue Systems, Inc.
  • 31. Slave PDV Tolerance (from G.8263) 31 © Copyright 2002-2012 Anue Systems, Inc.
  • 32. Slave PDV Tolerance Packet Rate Master Packet Network Slave 32 © Copyright 2002-2012 Anue Systems, Inc.
  • 33. Slave PDV Tolerance FPP ≥ 1% Packet Rate Master Packet Network Slave 33 © Copyright 2002-2012 Anue Systems, Inc.
  • 34. Slave PDV Tolerance FPP ≥ 1% Packet Rate Master Packet Network Slave FPC FPR NOTE: This is an absolute measurement that depends on timing packet rate 34 © Copyright 2002-2012 Anue Systems, Inc.
  • 35. A short introduction to the new “Floor Population” Metrics ► Introduction ► Objective ► Lucky Packets ► Metric Definitions ► Floor Window ► PDV Performance Limits ► Example Measurement ► Conclusion 35 © Copyright 2002-2012 Anue Systems, Inc.
  • 36. Example Measurement ►Packet timing system operating at 32 packets per second ►Packet Delay Variation (PDV) based on flicker noise ►Low level of random packet loss (0.01%) ►Brief network outage (80 seconds) ►Steps for calculating FPC, FPP & FPR • Find minimum delay • Draw FPC graph, explain axes • Calculate with jumping window • Calculate with sliding window • Compare jumping and sliding 36 © Copyright 2002-2012 Anue Systems, Inc.
  • 37. Example: Flicker PDV and 0.01% Loss (@32 pkt/sec) 37 © Copyright 2002-2012 Anue Systems, Inc.
  • 38. Search for minimum delay value 38 © Copyright 2002-2012 Anue Systems, Inc.
  • 39. Draw horizontal line for minimum delay 39 © Copyright 2002-2012 Anue Systems, Inc.
  • 40. Draw the Floor Window 200 Seconds 150 seconds 40 © Copyright 2002-2012 Anue Systems, Inc.
  • 41. Add the FPC graph 41 © Copyright 2002-2012 Anue Systems, Inc.
  • 42. Add the FPC graph 42 © Copyright 2002-2012 Anue Systems, Inc.
  • 43. Look at just the FPC Axis 43 © Copyright 2002-2012 Anue Systems, Inc.
  • 44. Look at just the FPC Axis Smallest countable value is one packet 44 © Copyright 2002-2012 Anue Systems, Inc.
  • 45. Look at just the FPC Axis Largest possible value is 6400 pkt. (32pkt/sec * 200 sec) Smallest countable value is one packet 45 © Copyright 2002-2012 Anue Systems, Inc.
  • 46. Look at just the FPC Axis Largest possible value is 6400 pkt. (32pkt/sec * 200 sec) Axis has logarithmic scale Smallest countable value is one packet 46 © Copyright 2002-2012 Anue Systems, Inc.
  • 47. Compare FPC to FPP Largest possible value is 6400 pkt. (32pkt/sec * 200 sec) Smallest countable value is one packet 47 © Copyright 2002-2012 Anue Systems, Inc.
  • 48. Compare FPC to FPP Largest possible 6400 pkt value is 6400 pkt. is 100% (32pkt/sec * 200 sec) Smallest countable value is one packet 48 © Copyright 2002-2012 Anue Systems, Inc.
  • 49. Compare FPC to FPP Largest possible 6400 pkt value is 6400 pkt. is 100% (32pkt/sec * 200 sec) 64 pkt is 1% Smallest countable value is one packet 49 © Copyright 2002-2012 Anue Systems, Inc.
  • 50. Compare FPC and FPP to FPR Largest possible value is 6400 pkt. (32pkt/sec * 200 sec) Smallest countable value is one packet 50 © Copyright 2002-2012 Anue Systems, Inc.
  • 51. Compare FPC and FPP to FPR Largest possible 32 pkt/sec is max value is 6400 pkt. (same as 100% FPP) (32pkt/sec * 200 sec) Smallest countable value is one packet 51 © Copyright 2002-2012 Anue Systems, Inc.
  • 52. Compare FPC and FPP to FPR Largest possible 32 pkt/sec is max value is 6400 pkt. (same as 100% FPP) (32pkt/sec * 200 sec) 1% is 0.32pkt/sec and is 64 pkt Smallest countable value is one packet 52 © Copyright 2002-2012 Anue Systems, Inc.
  • 53. Draw the 1% FPP Limit Line 53 © Copyright 2002-2012 Anue Systems, Inc.
  • 54. Draw the 1% FPP Limit Line 54 © Copyright 2002-2012 Anue Systems, Inc.
  • 55. Calculate Floor Population with Jumping Window 55 © Copyright 2002-2012 Anue Systems, Inc.
  • 56. Calculate Floor Population with Jumping Window 56 © Copyright 2002-2012 Anue Systems, Inc.
  • 57. Calculate Floor Population with Sliding Window 57 © Copyright 2002-2012 Anue Systems, Inc.
  • 58. Calculate Floor Population with Sliding Window 58 © Copyright 2002-2012 Anue Systems, Inc.
  • 59. Compare: Jumping/Sliding 59 © Copyright 2002-2012 Anue Systems, Inc.
  • 60. 60 © Copyright 2002-2012 Anue Systems, Inc.
  • 61. Conclusion ►Three new related metrics for “Lucky Packets” • FPC (Floor Packet Count) [How many darts hit the Bull’s Eye?] • FPP (Floor Packet Percent) [What percent of darts hit the Bull’s Eye?] • FPR (Floor Packet Rate) [How often do the darts hit the Bull’s Eye?] ►PDV Limit is FPP ≥ 1% • Window width is 200 sec. • Window height is 150us ►Two ways to calculate (depending on amount of window overlap) • Jumping windows • Sliding windows 61 © Copyright 2002-2012 Anue Systems, Inc.
  • 62. Thank You! Questions? cwebb@anuesystems.com 62 © Copyright 2002-2012 Anue Systems, Inc.
  • 63. Backup Slides 63 © Copyright 2002-2012 Anue Systems, Inc.
  • 64. Formal Mathematical Definition of the new Metrics ►x[i] is the measured latency of timing packet i, • 0 ≤ i < N. (i.e. there are N packets in the data set ► Pis the nominal time between timing packets ► is the cluster range (vertical window height) ►W represent the window interval (horizontal window width) • It can also be expressed as K samples, K = W/ P. Note: It is assumed that the packet rate of the timing flow is nominally constant. The case for a variable rate of packet transmission is for further study. 64 © Copyright 2002-2012 Anue Systems, Inc.
  • 65. Mathematical Definition of the Metrics ►Step 1: Find the minimum delay packet ►Step 2: Calculate the indicator function 65 © Copyright 2002-2012 Anue Systems, Inc.
  • 66. Mathematical Definition of the Metrics (cont.) ►Step 3: Count the packets in the window (FPC) ►Step 4: Express this result as a packet rate (FPR) ►Step 5: Also express as a percentage (FPP): 66 © Copyright 2002-2012 Anue Systems, Inc.
  • 67. Absolute and Relative Metrics ►FPP is a relative metric • Calculation does not depend on the timing packets rate • Relative means that the metric tells us what has changed between reference planes. ►FPC and FPR are absolute metrics • Calculation depends on the rate at which timing packets are sent ►Network performance is best measured as a relative limit • FPP compares the network output relative to its input • Since the network doesn’t create the packets, can’t be absolute ►Slave performance is best measured with an absolute limit • FPC or FPR • But G.8263 refers to G.8261.1 limit at a given packet rate (still absolute) 67 © Copyright 2002-2012 Anue Systems, Inc.
  • 68. Slave PDV Tolerance Limit is actually an absolute level Pkt Rate PEC-S-F Packet Rate 68 © Copyright 2002-2012 Anue Systems, Inc.
  • 69. Slave PDV Tolerance Limit is actually an absolute level Pkt Rate PEC-S-F Packet Rate 99% Actual PEC-S-F 1% FPR Limit 69 © Copyright 2002-2012 Anue Systems, Inc.
  • 70. Slave PDV Tolerance Limit is actually an absolute level Pkt Rate e.g. 32 pkt/sec. PEC-S-F The range of Packet Rate acceptable packet rates is implementa- tion dependent. 99% Actual PEC-S-F 1% FPR Limit e.g. 0.32 pkt/sec. 70 © Copyright 2002-2012 Anue Systems, Inc.
  • 71. Slave PDV Tolerance Limit is actually an absolute level Pkt Rate e.g. 32 pkt/sec. PEC-S-F The range of Packet Rate acceptable packet rates is implementa- tion dependent. 99% Actual PEC-S-F 1% FPR Limit NOTE: This is an e.g. 0.32 pkt/sec. absolute measurement NOTE: But it allows different because it depends on PEC-S-F implementations to timing packet rate. have different limits. 71 © Copyright 2002-2012 Anue Systems, Inc.