• DocumentCode
    1310954
  • Title

    Batch to the Future: Analyzing Timestamp Accuracy of High-Performance Packet I/O Engines

  • Author

    Moreno, Victor ; Del Río, Pedro M Santiago ; Ramos, Javier ; Garnica, Jaime J. ; García-Dorado, José Luis

  • Author_Institution
    High Performance Comput. & Networking Res. Group, Univ. Autonoma de Madrid, Madrid, Spain
  • Volume
    16
  • Issue
    11
  • fYear
    2012
  • fDate
    11/1/2012 12:00:00 AM
  • Firstpage
    1888
  • Lastpage
    1891
  • Abstract
    Novel packet I/O engines allow capturing traffic at multi-10Gb/s using only-software and commodity-hardware systems. This is achieved thanks to the application of techniques such as batch processing. Nevertheless, this feature involves degradation in the timestamp accuracy, which may be relevant for monitoring purposes. We propose two different approaches to mitigate such effect: a simple algorithm to distribute inter-batch time among the packets composing a batch, and a driver modification to poll NIC buffers avoiding batch processing. Experimental results, using both synthetic and real traffic, show that our proposals allow capturing accurately timestamped traffic for monitoring purposes at multi-10Gb/s rates.
  • Keywords
    batch processing (computers); computerised monitoring; input-output programs; telecommunication traffic; NIC buffers; batch processing; bit rate 10 Gbit/s; commodity-hardware systems; driver modification; high-performance packet I-O engines; interbatch time distribution; monitoring purposes; timestamp accuracy; timestamped traffic; Accuracy; Batch production systems; Engines; Hardware; Kernel; Monitoring; Standards; High-performance packet capture engines; batch processing; commodity hardware; packet timestamping;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2012.092812.121433
  • Filename
    6324369