Measurement Tools: RDM Common network abstraction Source: - - PowerPoint PPT Presentation

measurement tools rdm
SMART_READER_LITE
LIVE PREVIEW

Measurement Tools: RDM Common network abstraction Source: - - PowerPoint PPT Presentation

Measurement Tools: RDM Common network abstraction Source: http://commons.wikimedia.org/wiki/ File%3ALautsprecherkabel_Makro_nah.jpg in models: Copper Wires Delay = d0 + PacketSize / Capacity (Access) Networks are stateful at layer 1 and/or


slide-1
SLIDE 1

J.Fabini RAIM 2015: Delay Measurement Tools 1

Measurement Tools: RDM

Delay = d0 + PacketSize / Capacity

  • (Access) Networks are stateful at layer 1 and/or 2
  • Session-awareness in terms of time (transparent)
  • Dormant potential for changes in value-domain
  • Key observation Middlebox:

a) in terms of value (modifies bits/value) b) in terms of time (modifies timing) Common network abstraction in models: Copper Wires

Source: http://commons.wikimedia.org/wiki/ File%3ALautsprecherkabel_Makro_nah.jpg

slide-2
SLIDE 2

J.Fabini RAIM 2015: Delay Measurement Tools 2

(a) Send time (client) (b) Receive time (server)

Client Server

  • Example: State and history of time-slotted links
  • Periodic service time
slide-3
SLIDE 3

J.Fabini RAIM 2015: Delay Measurement Tools 3

(a) Round-trip samples (b) Hop-by-hop measurement

Client Server

  • Consequence: No random start

time probes beyond first time- slotted link on a path

  • Example: reverse link one-way delay measurement HSPA
slide-4
SLIDE 4

J.Fabini RAIM 2015: Delay Measurement Tools 4

Measurement Tools: RDM

  • Proposed solution: detect timing impairments
  • Representative Delay Measurements (RDM) Tool [1], [2]
  • Key Concepts:
  • Active Measurements
  • Time-synchronized hosts
  • Pre-computed stream definition
  • Random-payload (size)
  • Random start time/IDT
  • Configurable start time
  • Randomness re-generation in

intermediate nodes

[1] Fabini and Abmayer: “Delay Measurement Methodology Revisited: Time-slotted Randomness Cancellation“, doi:10.1109/TIM.2013.2263914 [2] Fabini et al.: „RDM: Facing the Challenge of Modern Networks“, doi:10.4108/icst.Valuetools.2014.258181

slide-5
SLIDE 5

J.Fabini RAIM 2015: Delay Measurement Tools 5

  • Networks and systems bias on communications
  • At low load, when operating within specifications
  • Applications, communications, and measurements
  • Middleboxes
  • “Dormant” middleboxes: session state (packet timing).
  • Time-domain (transparent) vs. value-domain (visible)
  • Measurement methodology imperative
  • One-way, hop-by-hop measurements
  • Randomness re-generation in intermediate nodes
  • Scenarios (repeatability)

Conclusions

Contact: Joachim.Fabini@tuwien.ac.at

slide-6
SLIDE 6

J.Fabini RAIM 2015: Delay Measurement Tools 6

[1] Fabini and Morton: IETF RFC 7312 “Advanced Stream and Sampling Framework for the IPPM” [2] Fabini and Abmayer: “Delay Measurement Methodology Revisited: Time-slotted Randomness Cancellation“, doi:10.1109/TIM.2013.2263914 [3] Fabini et al.: „RDM: Facing the Challenge of Modern Networks“, doi:10.4108/icst.Valuetools.2014.258181 [4] Fabini and Zseby: „M2M communication delay challenges: Application and measurement perspectives“, doi: 10.1109/I2MTC.2015.7151564 [5] Fabini and Zseby: „The Right Time: Reducing Effective End-to-End Delay in Time- Slotted Packet-Switched Networks“, doi:10.1109/TNET.2015.2451708

Bibliography

Contact: Joachim.Fabini@tuwien.ac.at