Anja Feldmann

Prof. Anja Feldmann, Ph.D.

Address
Max-Planck-Institut für Informatik
Saarland Informatics Campus
Campus E1 4
66123 Saarbrücken
Location
E1 4 - Room 501
Phone
+49 681 9325 3501
Fax
+49 681 9325 3599
Email
Get email via email

Personal Information

I studied computer science at Universitaet Paderborn in Germany and received my degree in 1990. After that I continued my studies at Carnegie Mellon University, where I earned my M.Sc. in 1991 and, four years later, my Ph.D. The next four years I did postdoctoral work at AT&T Labs Research, before holding research positions at Saarland University and the Technical University Munich. Since 2006, I have been professor of Internet Network Architectures at Telekom Innovation Laboratories at Technische Universitaet Berlin. In May 2012, I was elected the first woman on the employer side of the Supervisory Board of SAP. Since the beginning of 2018 I am director at the Max Planck Institute for Informatics in Saarbruecken.

Recent Publications

2019
Enghardt, T., Zinner, T., & Feldmann, A. (2019). Web Performance Pitfalls. In Passive and Active Measurement Conference (PAM 2019). Puerto Varas, Chile: Springer. doi:10.1007/978-3-030-15986-3_19
Export
BibTeX
@inproceedings{Engelhardt_PAM2019, TITLE = {Web Performance Pitfalls}, AUTHOR = {Enghardt, Theresa and Zinner, Thomas and Feldmann, Anja}, LANGUAGE = {eng}, ISBN = {978-3-030-15985-6}, DOI = {10.1007/978-3-030-15986-3_19}, PUBLISHER = {Springer}, YEAR = {2019}, MARGINALMARK = {$\bullet$}, DATE = {2019}, BOOKTITLE = {Passive and Active Measurement Conference (PAM 2019)}, EDITOR = {Choffnes, David and Barcellos, Marinho}, PAGES = {286--303}, SERIES = {Lecture Notes in Computer Science}, VOLUME = {11419}, ADDRESS = {Puerto Varas, Chile}, }
Endnote
%0 Conference Proceedings %A Enghardt, Theresa %A Zinner, Thomas %A Feldmann, Anja %+ External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T Web Performance Pitfalls : %G eng %U http://hdl.handle.net/21.11116/0000-0002-F657-7 %R 10.1007/978-3-030-15986-3_19 %D 2019 %B 20th Passive and Active Measurement Conference %Z date of event: 2019-03-27 - 2019-03-29 %C Puerto Varas, Chile %B Passive and Active Measurement Conference %E Choffnes, David; Barcellos, Marinho %P 286 - 303 %I Springer %@ 978-3-030-15985-6 %B Lecture Notes in Computer Science %N 11419
Bajpai, V., Brunstrom, A., Feldmann, A., Kellerer, W., Pras, A., Schulzrinne, H., … Wehrle, K. (2019a). The Dagstuhl Beginners Guide to Reproducibility for Experimental Networking Research. ACM SIGCOMM Computer Communication Review, 49(1). doi:10.1145/3314212.3314217
Export
BibTeX
@article{Bajpai2019, TITLE = {The {D}agstuhl Beginners Guide to Reproducibility for Experimental Networking Research}, AUTHOR = {Bajpai, Vaibhav and Brunstrom, Anna and Feldmann, Anja and Kellerer, Wolfgang and Pras, Aiko and Schulzrinne, Henning and Smaragdakis, Georgios and W{\"a}hlisch, Matthias and Wehrle, Klaus}, LANGUAGE = {eng}, ISSN = {0146-4833}, DOI = {10.1145/3314212.3314217}, PUBLISHER = {ACM}, ADDRESS = {New York, NY}, YEAR = {2019}, MARGINALMARK = {$\bullet$}, DATE = {2019}, JOURNAL = {ACM SIGCOMM Computer Communication Review}, VOLUME = {49}, NUMBER = {1}, PAGES = {24--30}, }
Endnote
%0 Journal Article %A Bajpai, Vaibhav %A Brunstrom, Anna %A Feldmann, Anja %A Kellerer, Wolfgang %A Pras, Aiko %A Schulzrinne, Henning %A Smaragdakis, Georgios %A Wählisch, Matthias %A Wehrle, Klaus %+ External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations %T The Dagstuhl Beginners Guide to Reproducibility for Experimental Networking Research : %G eng %U http://hdl.handle.net/21.11116/0000-0003-36CA-D %R 10.1145/3314212.3314217 %7 2019 %D 2019 %J ACM SIGCOMM Computer Communication Review %V 49 %N 1 %& 24 %P 24 - 30 %I ACM %C New York, NY %@ false
Shukla, A., Saidi, S. J., Schmid, S., Canini, M., Zinner, T., & Feldmann, A. (2019a). Consistent SDNs through Network State Fuzzing. Retrieved from http://arxiv.org/abs/1904.08977
(arXiv: 1904.08977)
Abstract
The conventional wisdom is that a software-defined network (SDN) operates under the premise that the logically centralized control plane has an accurate representation of the actual data plane state. Nevertheless, bugs, misconfigurations, faults or attacks can introduce inconsistencies that undermine correct operation. Previous work in this area, however, lacks a holistic methodology to tackle this problem and thus, addresses only certain parts of the problem. Yet, the consistency of the overall system is only as good as its least consistent part. Motivated by an analogy of network consistency checking with program testing, we propose to add active probe-based network state fuzzing to our consistency check repertoire. Hereby, our system, PAZZ, combines production traffic with active probes to continuously test if the actual forwarding path and decision elements (on the data plane) correspond to the expected ones (on the control plane). Our insight is that active traffic covers the inconsistency cases beyond the ones identified by passive traffic. PAZZ prototype was built and evaluated on topologies of varying scale and complexity. Our results show that PAZZ requires minimal network resources to detect persistent data plane faults through fuzzing and localize them quickly.
Export
BibTeX
@online{Shukla_arXiv1904.08977, TITLE = {Consistent {SDNs} through Network State Fuzzing}, AUTHOR = {Shukla, Apoorv and Saidi, Said Jawad and Schmid, Stefan and Canini, Marco and Zinner, Thomas and Feldmann, Anja}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1904.08977}, EPRINT = {1904.08977}, EPRINTTYPE = {arXiv}, YEAR = {2019}, MARGINALMARK = {$\bullet$}, ABSTRACT = {The conventional wisdom is that a software-defined network (SDN) operates under the premise that the logically centralized control plane has an accurate representation of the actual data plane state. Nevertheless, bugs, misconfigurations, faults or attacks can introduce inconsistencies that undermine correct operation. Previous work in this area, however, lacks a holistic methodology to tackle this problem and thus, addresses only certain parts of the problem. Yet, the consistency of the overall system is only as good as its least consistent part. Motivated by an analogy of network consistency checking with program testing, we propose to add active probe-based network state fuzzing to our consistency check repertoire. Hereby, our system, PAZZ, combines production traffic with active probes to continuously test if the actual forwarding path and decision elements (on the data plane) correspond to the expected ones (on the control plane). Our insight is that active traffic covers the inconsistency cases beyond the ones identified by passive traffic. PAZZ prototype was built and evaluated on topologies of varying scale and complexity. Our results show that PAZZ requires minimal network resources to detect persistent data plane faults through fuzzing and localize them quickly.}, }
Endnote
%0 Report %A Shukla, Apoorv %A Saidi, Said Jawad %A Schmid, Stefan %A Canini, Marco %A Zinner, Thomas %A Feldmann, Anja %+ External Organizations Internet Architecture, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T Consistent SDNs through Network State Fuzzing : %G eng %U http://hdl.handle.net/21.11116/0000-0003-F027-2 %U http://arxiv.org/abs/1904.08977 %D 2019 %X The conventional wisdom is that a software-defined network (SDN) operates under the premise that the logically centralized control plane has an accurate representation of the actual data plane state. Nevertheless, bugs, misconfigurations, faults or attacks can introduce inconsistencies that undermine correct operation. Previous work in this area, however, lacks a holistic methodology to tackle this problem and thus, addresses only certain parts of the problem. Yet, the consistency of the overall system is only as good as its least consistent part. Motivated by an analogy of network consistency checking with program testing, we propose to add active probe-based network state fuzzing to our consistency check repertoire. Hereby, our system, PAZZ, combines production traffic with active probes to continuously test if the actual forwarding path and decision elements (on the data plane) correspond to the expected ones (on the control plane). Our insight is that active traffic covers the inconsistency cases beyond the ones identified by passive traffic. PAZZ prototype was built and evaluated on topologies of varying scale and complexity. Our results show that PAZZ requires minimal network resources to detect persistent data plane faults through fuzzing and localize them quickly. %K Computer Science, Networking and Internet Architecture, cs.NI
Bajpai, V., Brunstrom, A., Feldmann, A., Kellerer, W., Pras, A., Schulzrinne, H., … Wehrle, K. (2019b). The Dagstuhl Beginners Guide to Reproducibility for Experimental Networking Research. Retrieved from http://arxiv.org/abs/1902.02165
(arXiv: 1902.02165)
Abstract
Reproducibility is one of the key characteristics of good science, but hard to achieve for experimental disciplines like Internet measurements and networked systems. This guide provides advice to researchers, particularly those new to the field, on designing experiments so that their work is more likely to be reproducible and to serve as a foundation for follow-on work by others.
Export
BibTeX
@online{Bajpai_arXiv2019, TITLE = {The Dagstuhl Beginners Guide to Reproducibility for Experimental Networking Research}, AUTHOR = {Bajpai, Vaibhav and Brunstrom, Anna and Feldmann, Anja and Kellerer, Wolfgang and Pras, Aiko and Schulzrinne, Henning and Smaragdakis, Georgios and W{\"a}hlisch, Matthias and Wehrle, Klaus}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1902.02165}, EPRINT = {1902.02165}, EPRINTTYPE = {arXiv}, YEAR = {2019}, MARGINALMARK = {$\bullet$}, ABSTRACT = {Reproducibility is one of the key characteristics of good science, but hard to achieve for experimental disciplines like Internet measurements and networked systems. This guide provides advice to researchers, particularly those new to the field, on designing experiments so that their work is more likely to be reproducible and to serve as a foundation for follow-on work by others.}, }
Endnote
%0 Report %A Bajpai, Vaibhav %A Brunstrom, Anna %A Feldmann, Anja %A Kellerer, Wolfgang %A Pras, Aiko %A Schulzrinne, Henning %A Smaragdakis, Georgios %A Wählisch, Matthias %A Wehrle, Klaus %+ External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations External Organizations External Organizations External Organizations %T The Dagstuhl Beginners Guide to Reproducibility for Experimental Networking Research : %G eng %U http://hdl.handle.net/21.11116/0000-0003-F012-9 %U http://arxiv.org/abs/1902.02165 %D 2019 %X Reproducibility is one of the key characteristics of good science, but hard to achieve for experimental disciplines like Internet measurements and networked systems. This guide provides advice to researchers, particularly those new to the field, on designing experiments so that their work is more likely to be reproducible and to serve as a foundation for follow-on work by others. %K Computer Science, Networking and Internet Architecture, cs.NI
Shukla, A., Saidi, S. J., Schmid, S., Canini, M., Zinner, T., & Feldmann, A. (2019b). Towards Consistent SDNs: A Case for Network State Fuzzing. IEEE Transactions on Network and Service Management, (Early Access). doi:10.1109/TNSM.2019.2955790
Export
BibTeX
@article{Shukla_2019, TITLE = {Towards Consistent {SDNs}: {A} Case for Network State Fuzzing}, AUTHOR = {Shukla, Apoorv and Saidi, Said Jawad and Schmid, Stefan and Canini, Marco and Zinner, Thomas and Feldmann, Anja}, LANGUAGE = {eng}, ISSN = {1932-4537}, DOI = {10.1109/TNSM.2019.2955790}, PUBLISHER = {IEEE}, ADDRESS = {Piscataway, NJ}, YEAR = {2019}, MARGINALMARK = {$\bullet$}, JOURNAL = {IEEE Transactions on Network and Service Management}, NUMBER = {Early Access}, }
Endnote
%0 Journal Article %A Shukla, Apoorv %A Saidi, Said Jawad %A Schmid, Stefan %A Canini, Marco %A Zinner, Thomas %A Feldmann, Anja %+ External Organizations Internet Architecture, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T Towards Consistent SDNs: A Case for Network State Fuzzing : %G eng %U http://hdl.handle.net/21.11116/0000-0005-492A-B %R 10.1109/TNSM.2019.2955790 %7 2019 %D 2019 %J IEEE Transactions on Network and Service Management %N Early Access %I IEEE %C Piscataway, NJ %@ false
2018
Dietzel, C., Wichtlhuber, M., Smaragdakis, G., & Feldmann, A. (2018). Stellar: Network Attack Mitigation Using Advanced Blackholing. In CoNEXT’18, 14th International Conference on Emerging Networking Experiments and Technologies. Heraklion, Greece: ACM. doi:10.1145/3281411.3281413
Export
BibTeX
@inproceedings{Dietzel_CoNTEXT, TITLE = {Stellar: {N}etwork Attack Mitigation Using Advanced Blackholing}, AUTHOR = {Dietzel, Christoph and Wichtlhuber, Matthias and Smaragdakis, Georgios and Feldmann, Anja}, LANGUAGE = {eng}, ISBN = {978-1-4503-6080-7}, DOI = {10.1145/3281411.3281413}, PUBLISHER = {ACM}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, DATE = {2018}, BOOKTITLE = {CoNEXT'18, 14th International Conference on Emerging Networking Experiments and Technologies}, PAGES = {152--164}, ADDRESS = {Heraklion, Greece}, }
Endnote
%0 Conference Proceedings %A Dietzel, Christoph %A Wichtlhuber, Matthias %A Smaragdakis, Georgios %A Feldmann, Anja %+ External Organizations External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T Stellar: Network Attack Mitigation Using Advanced Blackholing : %G eng %U http://hdl.handle.net/21.11116/0000-0002-D534-3 %R 10.1145/3281411.3281413 %D 2018 %B 14th International Conference on Emerging Networking Experiments and Technologies %Z date of event: 2018-12-04 - 2018-12-07 %C Heraklion, Greece %B CoNEXT'18 %P 152 - 164 %I ACM %@ 978-1-4503-6080-7
Palmer, M., Krüger, T., Chandrasekaran, B., & Feldmann, A. (2018a). The QUIC Fix for Optimal Video Streaming. In EPIQ’18, Workshop on the Evolution, Performance, and Interoperability of QUIC. Heraklion, Greece: ACM. doi:10.1145/3284850.3284857
Export
BibTeX
@inproceedings{Palmer_EPIQ18, TITLE = {The {QUIC} Fix for Optimal Video Streaming}, AUTHOR = {Palmer, Mirko and Kr{\"u}ger, Thorben and Chandrasekaran, Balakrishnan and Feldmann, Anja}, LANGUAGE = {eng}, ISBN = {978-1-4503-6082-1}, DOI = {10.1145/3284850.3284857}, PUBLISHER = {ACM}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, DATE = {2018}, BOOKTITLE = {EPIQ'18, Workshop on the Evolution, Performance, and Interoperability of QUIC}, PAGES = {43--49}, ADDRESS = {Heraklion, Greece}, }
Endnote
%0 Conference Proceedings %A Palmer, Mirko %A Krüger, Thorben %A Chandrasekaran, Balakrishnan %A Feldmann, Anja %+ Internet Architecture, MPI for Informatics, Max Planck Society Internet Architecture, MPI for Informatics, Max Planck Society Internet Architecture, MPI for Informatics, Max Planck Society Internet Architecture, MPI for Informatics, Max Planck Society %T The QUIC Fix for Optimal Video Streaming : %G eng %U http://hdl.handle.net/21.11116/0000-0002-BED7-6 %R 10.1145/3284850.3284857 %D 2018 %B Workshop on the Evolution, Performance, and Interoperability of QUIC %Z date of event: 2018-12-04 - 2018-12-04 %C Heraklion, Greece %B EPIQ'18 %P 43 - 49 %I ACM %@ 978-1-4503-6082-1
Streibelt, F., Lichtblau, F., Beverly, R., Feldmann, A., Pelsser, C., Smaragdakis, G., & Bush, R. (2018). BGP Communities: Even more Worms in the Routing Can. In IMC’18, Internet Measurement Conference. Boston, MA, USA: ACM. doi:10.1145/3278532.3278557
Export
BibTeX
@inproceedings{Streibelt_IMC2018, TITLE = {{BGP} Communities: {E}ven more Worms in the Routing Can}, AUTHOR = {Streibelt, Florian and Lichtblau, Franziska and Beverly, Robert and Feldmann, Anja and Pelsser, Cristel and Smaragdakis, Georgios and Bush, Randy}, LANGUAGE = {eng}, ISBN = {978-1-4503-5619-0}, DOI = {10.1145/3278532.3278557}, PUBLISHER = {ACM}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, DATE = {2018}, BOOKTITLE = {IMC'18, Internet Measurement Conference}, PAGES = {279--292}, ADDRESS = {Boston, MA, USA}, }
Endnote
%0 Conference Proceedings %A Streibelt, Florian %A Lichtblau, Franziska %A Beverly, Robert %A Feldmann, Anja %A Pelsser, Cristel %A Smaragdakis, Georgios %A Bush, Randy %+ Internet Architecture, MPI for Informatics, Max Planck Society Internet Architecture, MPI for Informatics, Max Planck Society External Organizations Internet Architecture, MPI for Informatics, Max Planck Society External Organizations External Organizations External Organizations %T BGP Communities: Even more Worms in the Routing Can : %G eng %U http://hdl.handle.net/21.11116/0000-0002-BFC7-7 %R 10.1145/3278532.3278557 %D 2018 %B Internet Measurement Conference %Z date of event: 2018-10-31 - 2018-11-02 %C Boston, MA, USA %B IMC'18 %P 279 - 292 %I ACM %@ 978-1-4503-5619-0
Palmer, M., Krüger, T., Chandrasekaran, B., & Feldmann, A. (2018b). The QUIC Fix for Optimal Video Streaming. Retrieved from http://arxiv.org/abs/1809.10270
(arXiv: 1809.10270)
Abstract
Within a few years of its introduction, QUIC has gained traction: a significant chunk of traffic is now delivered over QUIC. The networking community is actively engaged in debating the fairness, performance, and applicability of QUIC for various use cases, but these debates are centered around a narrow, common theme: how does the new reliable transport built on top of UDP fare in different scenarios? Support for unreliable delivery in QUIC remains largely unexplored. The option for delivering content unreliably, as in a best-effort model, deserves the QUIC designers' and community's attention. We propose extending QUIC to support unreliable streams and present a simple approach for implementation. We discuss a simple use case of video streaming---an application that dominates the overall Internet traffic---that can leverage the unreliable streams and potentially bring immense benefits to network operators and content providers. To this end, we present a prototype implementation that, by using both the reliable and unreliable streams in QUIC, outperforms both TCP and QUIC in our evaluations.
Export
BibTeX
@online{Palmer_arXiv1809.10270, TITLE = {The {QUIC} Fix for Optimal Video Streaming}, AUTHOR = {Palmer, Mirko and Kr{\"u}ger, Thorben and Chandrasekaran, Balakrishnan and Feldmann, Anja}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1809.10270}, EPRINT = {1809.10270}, EPRINTTYPE = {arXiv}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, ABSTRACT = {Within a few years of its introduction, QUIC has gained traction: a significant chunk of traffic is now delivered over QUIC. The networking community is actively engaged in debating the fairness, performance, and applicability of QUIC for various use cases, but these debates are centered around a narrow, common theme: how does the new reliable transport built on top of UDP fare in different scenarios? Support for unreliable delivery in QUIC remains largely unexplored. The option for delivering content unreliably, as in a best-effort model, deserves the QUIC designers' and community's attention. We propose extending QUIC to support unreliable streams and present a simple approach for implementation. We discuss a simple use case of video streaming---an application that dominates the overall Internet traffic---that can leverage the unreliable streams and potentially bring immense benefits to network operators and content providers. To this end, we present a prototype implementation that, by using both the reliable and unreliable streams in QUIC, outperforms both TCP and QUIC in our evaluations.}, }
Endnote
%0 Report %A Palmer, Mirko %A Krüger, Thorben %A Chandrasekaran, Balakrishnan %A Feldmann, Anja %+ Internet Architecture, MPI for Informatics, Max Planck Society Internet Architecture, MPI for Informatics, Max Planck Society Internet Architecture, MPI for Informatics, Max Planck Society Internet Architecture, MPI for Informatics, Max Planck Society %T The QUIC Fix for Optimal Video Streaming : %G eng %U http://hdl.handle.net/21.11116/0000-0002-BFC0-E %U http://arxiv.org/abs/1809.10270 %D 2018 %X Within a few years of its introduction, QUIC has gained traction: a significant chunk of traffic is now delivered over QUIC. The networking community is actively engaged in debating the fairness, performance, and applicability of QUIC for various use cases, but these debates are centered around a narrow, common theme: how does the new reliable transport built on top of UDP fare in different scenarios? Support for unreliable delivery in QUIC remains largely unexplored. The option for delivering content unreliably, as in a best-effort model, deserves the QUIC designers' and community's attention. We propose extending QUIC to support unreliable streams and present a simple approach for implementation. We discuss a simple use case of video streaming---an application that dominates the overall Internet traffic---that can leverage the unreliable streams and potentially bring immense benefits to network operators and content providers. To this end, we present a prototype implementation that, by using both the reliable and unreliable streams in QUIC, outperforms both TCP and QUIC in our evaluations. %K Computer Science, Networking and Internet Architecture, cs.NI
Saidi, S. J., Foucard, D., Smaragdakis, G., & Feldmann, A. (2018). Flowtree: Enabling Distributed Flow Summarization at Scale. In SIGCOMM’18. Budapest, Hungary: ACM. doi:10.1145/3234200.3234225
Export
BibTeX
@inproceedings{Saidi_SIGCOMM2018, TITLE = {Flowtree: Enabling Distributed Flow Summarization at Scale}, AUTHOR = {Saidi, Said Jawad and Foucard, Damien and Smaragdakis, Georgios and Feldmann, Anja}, LANGUAGE = {eng}, ISBN = {978-1-4503-5915-3}, DOI = {10.1145/3234200.3234225}, PUBLISHER = {ACM}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, DATE = {2018}, BOOKTITLE = {SIGCOMM'18}, PAGES = {30-32}, ADDRESS = {Budapest, Hungary}, }
Endnote
%0 Conference Proceedings %A Saidi, Said Jawad %A Foucard, Damien %A Smaragdakis, Georgios %A Feldmann, Anja %+ Internet Architecture, MPI for Informatics, Max Planck Society External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T Flowtree: Enabling Distributed Flow Summarization at Scale : %G eng %U http://hdl.handle.net/21.11116/0000-0002-1577-1 %R 10.1145/3234200.3234225 %D 2018 %B SIGCOMM 2018 %Z date of event: 2018-08-20 - 2018-08-25 %C Budapest, Hungary %B SIGCOMM'18 %P 30-32 %I ACM %@ 978-1-4503-5915-3
Fiebig, T., Borgolte, K., Hao, S., Kruegel, C., Vigna, G., & Feldmann, A. (2018). In rDNS We Trust: Revisiting a Common Data-Source’s Reliability. In Lecture Notes in Computer Science (LNCS) (Vol. 10771). Berlin, Germany: Springer. doi:10.1007/978-3-319-76481-8_10
Export
BibTeX
@inproceedings{FiebigPAM2018, TITLE = {In {rDNS} We Trust: {R}evisiting a Common Data-Source's Reliability}, AUTHOR = {Fiebig, Tobias and Borgolte, Kevin and Hao, Shuang and Kruegel, Christopher and Vigna, Giovanni and Feldmann, Anja}, LANGUAGE = {eng}, ISBN = {978-3-319-76480-1}, DOI = {10.1007/978-3-319-76481-8_10}, PUBLISHER = {Springer}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, DATE = {2018}, BOOKTITLE = {Passive and Active Measurement (PAM 2018)}, EDITOR = {Beverly, Robert and Smaragdakis, Giorgios and Feldmann, Anja}, PAGES = {131--145}, BOOKTITLE = {Lecture Notes in Computer Science (LNCS)}, VOLUME = {10771}, ADDRESS = {Berlin, Germany}, }
Endnote
%0 Conference Proceedings %A Fiebig, Tobias %A Borgolte, Kevin %A Hao, Shuang %A Kruegel, Christopher %A Vigna, Giovanni %A Feldmann, Anja %+ External Organizations External Organizations External Organizations External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T In rDNS We Trust: Revisiting a Common Data-Source's Reliability : %G eng %U http://hdl.handle.net/21.11116/0000-0001-3CBD-8 %R 10.1007/978-3-319-76481-8_10 %D 2018 %B 19th International Passive and Active Measurement Conference %Z date of event: 2018-03-26 - 2018-03-27 %C Berlin, Germany %B Passive and Active Measurement %E Beverly, Robert; Smaragdakis, Giorgios; Feldmann, Anja %P 131 - 145 %I Springer %@ 978-3-319-76480-1 %B Lecture Notes in Computer Science %V 10771
Enghardt, T., Tiesel, P. S., & Feldmann, A. (2018). Metrics for Access Network Selection. In ANRW’18, Applied Networking Research Workshop. Montréal, Canada: ACM. doi:10.1145/3232755.3232764
Export
BibTeX
@inproceedings{Enghardt_ANRW2018, TITLE = {Metrics for Access Network Selection}, AUTHOR = {Enghardt, Theresa and Tiesel, Philipp S. and Feldmann, Anja}, LANGUAGE = {eng}, ISBN = {978-1-4503-5585-8}, DOI = {10.1145/3232755.3232764}, PUBLISHER = {ACM}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, DATE = {2018}, BOOKTITLE = {ANRW'18, Applied Networking Research Workshop}, PAGES = {67--73}, ADDRESS = {Montr{\'e}al, Canada}, }
Endnote
%0 Conference Proceedings %A Enghardt, Theresa %A Tiesel, Philipp S. %A Feldmann, Anja %+ External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T Metrics for Access Network Selection : %G eng %U http://hdl.handle.net/21.11116/0000-0002-1585-0 %R 10.1145/3232755.3232764 %D 2018 %B Applied Networking Research Workshop %Z date of event: 2018-07-16 - 2018-07-16 %C Montréal, Canada %B ANRW'18 %P 67 - 73 %I ACM %@ 978-1-4503-5585-8
Beverly, R., Smaragdakis, G., & Feldmann, A. (Eds.). (2018). Passive and Active Measurement. Lecture Notes in Computer Science (LNCS) (Vol. 10771). Berlin, Germany: Springer. doi:10.1007/978-3-319-76481-8
Export
BibTeX
@proceedings{PAM2018, TITLE = {Passive and Active Measurement (PAM 2018)}, EDITOR = {Beverly, Robert and Smaragdakis, Georgios and Feldmann, Anja}, LANGUAGE = {eng}, DOI = {10.1007/978-3-319-76481-8}, PUBLISHER = {Springer}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, DATE = {2018}, BOOKTITLE = {Lecture Notes in Computer Science (LNCS)}, VOLUME = {10771}, ADDRESS = {Berlin, Germany}, }
Endnote
%0 Conference Proceedings %E Beverly, Robert %E Smaragdakis, Georgios %E Feldmann, Anja %+ External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T Passive and Active Measurement : 19th International Conference, PAM 2018 ; Berlin, Germany, March 26-27, 2018 ; Proceedings %G eng %U http://hdl.handle.net/21.11116/0000-0001-3CC6-D %R 10.1007/978-3-319-76481-8 %I Springer %D 2018 %B 19th International Passive and Active Measurement Conference %Z date of event: 2018-03-26 - 2018-03-27 %D 2018 %C Berlin, Germany %V 10771
Tiesel, P. S., Enghardt, T., Palmer, M., & Feldmann, A. (2018). Socket Intents: OS Support for Using Multiple Access Networks and its Benefits for Web Browsing. Retrieved from http://arxiv.org/abs/1804.08484
(arXiv: 1804.08484)
Abstract
In today's Internet, mobile devices are connected to multiple access networks, e.g., WiFi/DSL and LTE. To take advantage of the networks' diverse paths characteristics (delay, bandwidth, and reliability) and aggregate bandwidth, we need smart strategies for choosing which interface(s) to use for what traffic. In this paper, we present an approach how to tackle this challenge as part of the Operating System (OS): With the concept of Socket Intents, applications can express what they know about their communication pattern and their preferences. Using our Socket Intents Prototype and our modified BSD Socket Interface, this information is used to choose the most appropriate path or path combination on a per message or per connection basis. We evaluate our system based on the use case of Web browsing: Using our prototype and a client-side proxy, we show the feasibility and benefits of our design. Using a flow-based simulator and a full factorial experimental design, we study a broad range of access network combinations (based on typical DSL and LTE scenarios) and real workloads (Alexa Top 100 and Top 1000 Web Sites). Our policies achieve performance benefits in more than 50% of the cases and speedups of more than factor two in 20% of the cases without adding overhead in the other cases.
Export
BibTeX
@online{Tiesel_arXiv1804.08484, TITLE = {Socket Intents: {OS} Support for Using Multiple Access Networks and its Benefits for Web Browsing}, AUTHOR = {Tiesel, Philipp S. and Enghardt, Theresa and Palmer, Mirko and Feldmann, Anja}, LANGUAGE = {eng}, URL = {http://arxiv.org/abs/1804.08484}, EPRINT = {1804.08484}, EPRINTTYPE = {arXiv}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, ABSTRACT = {In today's Internet, mobile devices are connected to multiple access networks, e.g., WiFi/DSL and LTE. To take advantage of the networks' diverse paths characteristics (delay, bandwidth, and reliability) and aggregate bandwidth, we need smart strategies for choosing which interface(s) to use for what traffic. In this paper, we present an approach how to tackle this challenge as part of the Operating System (OS): With the concept of Socket Intents, applications can express what they know about their communication pattern and their preferences. Using our Socket Intents Prototype and our modified BSD Socket Interface, this information is used to choose the most appropriate path or path combination on a per message or per connection basis. We evaluate our system based on the use case of Web browsing: Using our prototype and a client-side proxy, we show the feasibility and benefits of our design. Using a flow-based simulator and a full factorial experimental design, we study a broad range of access network combinations (based on typical DSL and LTE scenarios) and real workloads (Alexa Top 100 and Top 1000 Web Sites). Our policies achieve performance benefits in more than 50% of the cases and speedups of more than factor two in 20% of the cases without adding overhead in the other cases.}, }
Endnote
%0 Report %A Tiesel, Philipp S. %A Enghardt, Theresa %A Palmer, Mirko %A Feldmann, Anja %+ External Organizations External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society %T Socket Intents: OS Support for Using Multiple Access Networks and its Benefits for Web Browsing : %G eng %U http://hdl.handle.net/21.11116/0000-0002-158A-B %U http://arxiv.org/abs/1804.08484 %D 2018 %X In today's Internet, mobile devices are connected to multiple access networks, e.g., WiFi/DSL and LTE. To take advantage of the networks' diverse paths characteristics (delay, bandwidth, and reliability) and aggregate bandwidth, we need smart strategies for choosing which interface(s) to use for what traffic. In this paper, we present an approach how to tackle this challenge as part of the Operating System (OS): With the concept of Socket Intents, applications can express what they know about their communication pattern and their preferences. Using our Socket Intents Prototype and our modified BSD Socket Interface, this information is used to choose the most appropriate path or path combination on a per message or per connection basis. We evaluate our system based on the use case of Web browsing: Using our prototype and a client-side proxy, we show the feasibility and benefits of our design. Using a flow-based simulator and a full factorial experimental design, we study a broad range of access network combinations (based on typical DSL and LTE scenarios) and real workloads (Alexa Top 100 and Top 1000 Web Sites). Our policies achieve performance benefits in more than 50% of the cases and speedups of more than factor two in 20% of the cases without adding overhead in the other cases. %K Computer Science, Networking and Internet Architecture, cs.NI
Thimmaraju, K., Shastry, B., Fiebig, T., Hetzelt, F., Seifert, J.-P., Feldmann, A., & Schmid, S. (2018). Taking Control of SDN-based Cloud Systems via the Data Plane. In Proceedings of the Symposium on SDN Research (SOSR 2018). Los Angeles, CA, USA: ACM. doi:10.1145/3185467.3185468
Export
BibTeX
@inproceedings{ThimmarajuSOSR2018, TITLE = {Taking Control of {SDN}-based Cloud Systems via the Data Plane}, AUTHOR = {Thimmaraju, Kashyap and Shastry, Bhargava and Fiebig, Tobias and Hetzelt, Felicitas and Seifert, Jean-Pierre and Feldmann, Anja and Schmid, Stefan}, LANGUAGE = {eng}, ISBN = {978-1-4503-5664-0}, DOI = {10.1145/3185467.3185468}, PUBLISHER = {ACM}, YEAR = {2018}, MARGINALMARK = {$\bullet$}, DATE = {2018}, BOOKTITLE = {Proceedings of the Symposium on SDN Research (SOSR 2018)}, EID = {1}, ADDRESS = {Los Angeles, CA, USA}, }
Endnote
%0 Conference Proceedings %A Thimmaraju, Kashyap %A Shastry, Bhargava %A Fiebig, Tobias %A Hetzelt, Felicitas %A Seifert, Jean-Pierre %A Feldmann, Anja %A Schmid, Stefan %+ External Organizations External Organizations External Organizations External Organizations External Organizations Internet Architecture, MPI for Informatics, Max Planck Society External Organizations %T Taking Control of SDN-based Cloud Systems via the Data Plane : %G eng %U http://hdl.handle.net/21.11116/0000-0001-3CB1-4 %R 10.1145/3185467.3185468 %D 2018 %B Symposium on SDN Research %Z date of event: 2018-03-28 - 2018-03-29 %C Los Angeles, CA, USA %B Proceedings of the Symposium on SDN Research %Z sequence number: 1 %I ACM %@ 978-1-4503-5664-0

More Publications

More Publications can be found here:

Research Interests

  • Internet traffic analysis
  • Internet Modeling
  • Internet Routing

Honours and Awards

  • 2018: Schelling Prize
  • 2017: Scientific member of the Max Planck Society
  • 2013: Full member of the Academia Europaea
  • 2011: Gottfried Wilhelm Leibniz Prize
  • 2011: Berlin Science Prize
  • since March 2010: Member of AcademiaNet after nomination by Leopoldina and the German Research Foundation
  • since July 15, 2009: Member (Matricel-No. 7279) of the German Academy of Sciences Leopoldina

Teachings