A survey on network simulators, emulators, and testbeds used for research and education

J Gomez, EF Kfoury, J Crichigno, G Srivastava - Computer Networks, 2023 - Elsevier
Network operators and researchers constantly search for platforms to evaluate future
deployments and test new research ideas. When experimenting, they usually face …

A survey on TCP enhancements using P4-programmable devices

J Gomez, EF Kfoury, J Crichigno, G Srivastava - Computer Networks, 2022 - Elsevier
The increasing performance requirements of today's Internet applications demand a reliable
mechanism to transfer data. Many applications rely on the Transmission Control Protocol …

IoT traffic: Modeling and measurement experiments

H Nguyen-An, T Silverston, T Yamazaki, T Miyoshi - IoT, 2021 - mdpi.com
We now use the Internet of things (IoT) in our everyday lives. The novel IoT devices collect
cyber–physical data and provide information on the environment. Hence, IoT traffic will count …

A high-throughput hardware accelerator for network entropy estimation using sketches

JE Soto, P Ubisse, Y Fernández, C Hernández… - IEEE …, 2021 - ieeexplore.ieee.org
Network traffic monitoring uses empirical entropy to detect anomalous events such as
various types of attacks. However, the exact computation of the entropy in high-speed …

Security applications in P4: Implementation and lessons learned

A Mazloum, A AlSabeh, E Kfoury, J Crichigno - Computer Networks, 2024 - Elsevier
The data plane, which used to provide a limited and fixed set of operations in legacy
networking devices, is now programmable. The de-facto language to program the data …

P4BS: Leveraging Passive Measurements from P4 Switches to Dynamically Modify a Router's Buffer Size

E Kfoury, J Crichigno… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
The performance of networked applications can be dramatically impacted by the size of the
buffer at the bottleneck router. Shallow buffers may increase packet losses and decrease …

Leveraging active decremental TTL measuring for flexible and efficient NAT identification

T Yang, C Wang, T Zhou, Z Cai… - Computers, Materials …, 2022 - scholars.cityu.edu.hk
Malicious attacks can be launched by misusing the network address translation technique
as a camouflage. To mitigate such threats, network address translation identification is …

Leveraging Programmable Switches to Enhance the Performance of Networks: Active and Passive Deployments

E Kfoury - 2023 - search.proquest.com
The performance of networks today is drastically affected by: 1) switches equipped with
large buffers, referred to as “bloated buffers”: due to the lack of programmability and traffic …

Improving TCP Performance Using P4-Programmable Data Planes

JA Gomez Gaona - 2024 - scholarcommons.sc.edu
Abstract The Transmission Control Protocol (TCP) forms the foundation of reliable end-to-
end communication and is widely used by many applications for efficient data transfers …

[PDF][PDF] Training and teaching students and IT professionals on high-throughput networking and cybersecurity using a private cloud

J Crichigno, E Bou-Harb, E Kfoury, J Gomez… - … Annual Conference of …, 2020 - par.nsf.gov
This paper describes the deployment of a private cloud and the development of virtual
laboratories and companion material to teach and train engineering students and …