@inproceedings { SoftCOM2023-Timestamping,
	title = {High-Precision Round-Trip Time Measurements in the Internet with HiPerConTracer},
	journal = {Proceedings of the 31st International Conference on Software, Telecommunications and Computer Networks (SoftCOM)},
	year = {2023},
	month = {09/2023},
	publisher = { IEEE},
	address = {Split, Dalmacija/Croatia},
	abstract = {Accurately measuring Round-Trip Times (RTT) for Internet communications is important for various research topics, ranging from protocol performance and congestion control to routing and network security. Unix systems, particularly Linux and FreeBSD, provide some features to obtain network packet timing information, but there is a lack of documentation for these. With High-Performance Connectivity Tracer (HiPerConTracer), there is already an open source tool for running large-scale, long-running and high-frequency ICMP Ping and Traceroute measurements. However, it lacks support of high-precision timing. As part of this paper, first the network packet timestamping features of Unix systems are analysed and introduced, to provide the reader with a detailed overview over the available methods, their usage, as well as their limitations. Then, enhancements to HiPerConTracer are presented for adding high-precision timestamping support, as well as a UDP module to also perform UDP Ping and Traceroute measurements. Finally, the newly added features are demonstrated in a proof-of-concept analysis.},
	keywords = {HiPerConTracer, Internet, Measurement, Packet Timestamping, Round-Trip Time, Tools},
	author = {Dreibholz, Thomas}
}
@inproceedings { SoftCOM2023-Demo,
	title = {A Live Demonstration of HiPerConTracer 2.0},
	journal = {Proceedings of the 31st International Conference on Software, Telecommunications and Computer Networks (SoftCOM)},
	year = {2023},
	month = {09/2023},
	address = {Split/Croatia},
	abstract = {HiPerConTracer is an open source tool for large-scale, long-term, high-frequency Ping and Traceroute measurements. Using such measurements, it is possible to obtain information about latency in the network, as well as about the actual routing. This proposed live demo provides an overview over the tool and its features, as well as an introduction of how to use it for performing measurements, storing the results, querying selected results, and post-processing them for visualisation.},
	keywords = {HiPerConTracer, Internet, Measurement, Round-Trip Time, Tools, Traceroute},
	author = {Dreibholz, Thomas}
}
@inproceedings {26000,
	title = {Can WebRTC QoS Work? A DSCP Measurement Study},
	journal = {2018 30th International Teletraffic Congress (ITC 30)},
	year = {2018},
	month = {09/2018},
	pages = {167-175},
	publisher = {IEEE Computer Society},
	address = {Vienna, Austria},
	abstract = {DiffServ was designed to implement service provider quality of service (QoS) policies, where ingress and egress routers change the DiffServ Code Point (DSCP) in the IP header. However, nowadays, applications are beginning to directly set the DSCP themselves, in the hope that this will yield a more appropriate service for their respective video, audio and data streams. WebRTC is a prime example of such an application.
As a first step towards understanding whether "WebRTC QoS works", we measured, for both IPv4 and IPv6, what happens to DSCP values along Internet paths. Our study is based on end-to-end measurements from 160 IPv4 and 65 IPv6 geographically spread controlled probe clients to 34 IPv4 and 18 IPv6 servers respectively. Clearly, when the DSCP value is changed, the net result may not be what the application desired. We find that this happens often, and conclude with recommendations on how to improve WebRTC and other applications using the DSCP.},
	keywords = {DSCP, Egress, Fling, Ingress, Measurement},
	isbn = {978-0-9883045-5-0},
	doi = {10.1109/ITC30.2018.00034},
	author = {Barik, Runa and Welzl, Michael and Elmokashfi, Ahmed and Dreibholz, Thomas and Gjessing, Stein}
}
@inproceedings {Tassel00:Scalable_usage_acctg,
	title = {Intelligent Client Based Charging Middleware},
	journal = {Proc. 6th International Conference on Intelligence in Networks (ICIN 2000)},
	year = {2000},
	month = {01/2000},
	keywords = {Accounting, Charging, Data Communication, Internet, Measurement, Metering, networks},
	url = {http://www.bobbriscoe.net/pubs.html$\#$accounting},
	author = {Tassel, J{\'e}r{\^o}me and Briscoe, Bob and Rizzo, Mike and Damianakis, Kostas}
}
@inproceedings {Briscoe99b:e2char,
	title = {Lightweight, End to End, Usage-based Charging for Packet Networks},
	journal = {Proc. IEEE Openarch 2000},
	year = {2000},
	month = {03/2000},
	pages = {77{\textendash}87},
	keywords = {Accounting, Active Networks, Admission Control, Charging, congestion control, Data Communication, Internet, Measurement, Metering, networks, Policing, Pricing, QoS, Quality of Service},
	url = {http://www.cs.bell-labs.com/who/raz/OpenArch/papers/OA8.pdf},
	author = {Briscoe, Bob and Rizzo, Mike and Tassel, J{\'e}r{\^o}me and Damianakis, Konstantinos}
}
@techreport {Tassel99:Scalable_usage_acctg,
	title = {Scaleable Usage Based Internet Accounting},
	number = {TR-NAA12-1999-001},
	year = {1999},
	month = {03/1999},
	publisher = {BT},
	type = {Technical report},
	keywords = {Accounting, Charging, Data Communication, Internet, Measurement, Metering, networks},
	url = {http://www.bobbriscoe.net/pubs.html$\#$accounting},
	author = {Tassel, J{\'e}r{\^o}me and Briscoe, Bob and Rizzo, Mike and Damianakis, Kostas}
}
@inproceedings {Tassel97b:Qotes,
	title = {An End to End Price-Based QoS Control Component Using Reflective Java},
	journal = {Proc. 4th COST 237 workshop},
	year = {1997},
	month = {12/1997},
	publisher = {Springer LNCS},
	keywords = {Accounting, Admission Control, Architecture, Charging, congestion control, Data Communication, Internet, Measurement, Metering, networks, Policy, Pricing, QoS, Quality of Service, Rate Control},
	url = {http://www.bobbriscoe.net/pubs.html$\#$QoteS},
	author = {Tassel, J{\'e}r{\^o}me and Briscoe, Bob and Smith, Alan}
}
