Sven Hager
Scientific Education
I studied Computer Science at Heinrich Heine University in Düsseldorf from 2007, where I received the bachelor's and master's degrees in 2011 and 2012, respectively. During my studies, I focussed on the implementation of efficient virtual machines for dynamic languages using the RPython toolchain. Since February 2013, I am a member of the Computer Engineering Group at the Humboldt University of Berlin.
Research
My research focusses on the implementation of efficient software/hardware-based packet classification systems. Furthermore, I am interested in the semantics and optimization of firewall rule sets.
Publications
Journal Articles
S. Hager,
P. John,
S. Dietzel, and
B. Scheuermann
RuleBender: Tree-based Policy Transformations for Practical Packet Classification Systems
Computer Networks, 2018
DOI, BibTex
RuleBender: Tree-based Policy Transformations for Practical Packet Classification Systems
Computer Networks, 2018
DOI, BibTex
A. Fießler,
C. Lorenz,
S. Hager,
B. Scheuermann, and
A. Moore
HyPaFilter+: Enhanced Hybrid Packet Filtering using Hardware Assisted Classification and Header Space Analysis
IEEE/ACM Transactions on Networking, 2017
BibTex
HyPaFilter+: Enhanced Hybrid Packet Filtering using Hardware Assisted Classification and Header Space Analysis
IEEE/ACM Transactions on Networking, 2017
BibTex
S. Hager,
D. Bendyk, and
S. Scheuermann
Matching Circuits Can Be Small: Partial Evaluation and Reconfiguration for Flexible FPGA-based Packet Processing
Journal of Parallel and Distributed Computing, 2017
DOI, BibTex
Matching Circuits Can Be Small: Partial Evaluation and Reconfiguration for Flexible FPGA-based Packet Processing
Journal of Parallel and Distributed Computing, 2017
DOI, BibTex
Conference Papers
A. Fiessler,
S. Hager, and
B. Scheuermann
Flexible Line Speed Network Packet Classification Using Hybrid On-chip Matching Circuits
HPSR '17: Proceedings of 2017 IEEE 18th International Conference on High Performance Switching and Routing, 2017
BibTex
Flexible Line Speed Network Packet Classification Using Hybrid On-chip Matching Circuits
HPSR '17: Proceedings of 2017 IEEE 18th International Conference on High Performance Switching and Routing, 2017
BibTex
A. Fiessler,
D. Loebenberger,
S. Hager, and
B. Scheuermann
On the Use of (Non-)Cryptographic Hashes on FPGAs
ARC '17: The 13th International Symposium on Applied Reconfigurable Computing, Springer International Publishing, 2017
BibTex
On the Use of (Non-)Cryptographic Hashes on FPGAs
ARC '17: The 13th International Symposium on Applied Reconfigurable Computing, Springer International Publishing, 2017
BibTex
S. Hager,
S. Brack, and
B. Scheuermann
The Small, the Fast and the Lazy (SFL): A General Approach for Fast and Flexible Packet Classification
LCN '16: The 41st IEEE Conference on Local Computer Networks, 2016
BibTex
The Small, the Fast and the Lazy (SFL): A General Approach for Fast and Flexible Packet Classification
LCN '16: The 41st IEEE Conference on Local Computer Networks, 2016
BibTex
A. Fiessler,
S. Hager,
B. Scheuermann, and
A. W. Moore
HyPaFilter - A Versatile Hybrid FPGA Packet Filter
ANCS '16: 12th ACM/IEEE Symposium on Architectures for Networking and Communications Systems, 2016
BibTex
HyPaFilter - A Versatile Hybrid FPGA Packet Filter
ANCS '16: 12th ACM/IEEE Symposium on Architectures for Networking and Communications Systems, 2016
BibTex
S. Hager,
D.Bendyk, and
B. Scheuermann
Partial Reconfiguration And Specialized Circuitry for Flexible FPGA-based Packet Processing
ReConFig'15: 2015 International Conference on ReConFigurable Computing and FPGAs, 2015
BibTex
Partial Reconfiguration And Specialized Circuitry for Flexible FPGA-based Packet Processing
ReConFig'15: 2015 International Conference on ReConFigurable Computing and FPGAs, 2015
BibTex
W. Gusew,
S. Hager, and
B. Scheuermann
CATE: An Open and Highly Configurable Framework for Performance Evaluation of Packet Classification Algorithms
WSC '15: Winter Simulation Conference, 2015
BibTex
CATE: An Open and Highly Configurable Framework for Performance Evaluation of Packet Classification Algorithms
WSC '15: Winter Simulation Conference, 2015
BibTex
S. Brack,
S. Hager, and
B. Scheuermann
JitVector: Just-in-Time Code Generation for Network Packet Classification
LCN '15: Proceedings of the 40th IEEE Conference on Local Computer Networks, 2015
BibTex
JitVector: Just-in-Time Code Generation for Network Packet Classification
LCN '15: Proceedings of the 40th IEEE Conference on Local Computer Networks, 2015
BibTex
A. Fießler,
S. Hager,
B. Scheuermann, and
A. von Gernler
HardFIRE - ein Firewall-Konzept auf FPGA-Basis
14. Deutscher IT-Sicherheitskongress, 2015
BibTex
HardFIRE - ein Firewall-Konzept auf FPGA-Basis
14. Deutscher IT-Sicherheitskongress, 2015
BibTex
S. Hager,
S. Selent, and
B. Scheuermann
Trees in the List: Accelerating List-based Packet Classification Through Controlled Rule Set Expansion
CoNEXT '14: The 10th International Conference on emerging Networking EXperiments and Technologies, 2014
BibTex
Trees in the List: Accelerating List-based Packet Classification Through Controlled Rule Set Expansion
CoNEXT '14: The 10th International Conference on emerging Networking EXperiments and Technologies, 2014
BibTex
S. Hager,
F. Winkler,
B. Scheuermann, and
K. Reinhardt
MPFC: Massively Parallel Firewall Circuits
LCN '14: The 39th IEEE Conference on Local Computer Networks, 2014
BibTex
MPFC: Massively Parallel Firewall Circuits
LCN '14: The 39th IEEE Conference on Local Computer Networks, 2014
BibTex
Workshop Presentations
S. Hager,
A. Fießler, and
B. Scheuermann
Fast Firewalling Through System Specialization
ITG-NHNS Workshop, 2015
URL, BibTex
Fast Firewalling Through System Specialization
ITG-NHNS Workshop, 2015
URL, BibTex
Poster Papers
S. Hager,
P. John,
A. Fiessler, and
B. Scheuermann
Minflate: Combining Rule Set Minimization with Jump-based Expansion for Fast Packet Classification
ANCS '16: 12th ACM/IEEE Symposium on Architectures for Networking and Communications Systems, 2016
BibTex
Minflate: Combining Rule Set Minimization with Jump-based Expansion for Fast Packet Classification
ANCS '16: 12th ACM/IEEE Symposium on Architectures for Networking and Communications Systems, 2016
BibTex
S. Hager,
F. Winkler,
B. Scheuermann, and
K. Reinhardt
Building Optimized Packet Filters with COFFi
FCCM '14: 22nd IEEE International Symposium on Field-Programmable Custom Computing Machines, 2014
BibTex
Building Optimized Packet Filters with COFFi
FCCM '14: 22nd IEEE International Symposium on Field-Programmable Custom Computing Machines, 2014
BibTex