Reuven Cohen

h-index41
3papers
13,285citations

3 Papers

2.3NIOct 4, 2022
Using Deep Reinforcement Learning for mmWave Real-Time Scheduling

Barak Gahtan, Reuven Cohen, Alex M. Bronstein et al.

We study the problem of real-time scheduling in a multi-hop millimeter-wave (mmWave) mesh. We develop a model-free deep reinforcement learning algorithm called Adaptive Activator RL (AARL), which determines the subset of mmWave links that should be activated during each time slot and the power level for each link. The most important property of AARL is its ability to make scheduling decisions within the strict time slot constraints of typical 5G mmWave networks. AARL can handle a variety of network topologies, network loads, and interference models, it can also adapt to different workloads. We demonstrate the operation of AARL on several topologies: a small topology with 10 links, a moderately-sized mesh with 48 links, and a large topology with 96 links. We show that for each topology, we compare the throughput obtained by AARL to that of a benchmark algorithm called RPMA (Residual Profit Maximizer Algorithm). The most important advantage of AARL compared to RPMA is that it is much faster and can make the necessary scheduling decisions very rapidly during every time slot, while RPMA cannot. In addition, the quality of the scheduling decisions made by AARL outperforms those made by RPMA.

7.7DMJun 25
Cost-effective network robustness

Rotem Brand, Simcha Haber, Reuven Cohen et al.

Modern society relies heavily on infrastructure networks, from communication to power systems, making their reliability under failure and disruption critical. Robustness typically requires redundancy, providing alternative paths that ensure continuous service, yet redundancy is costly and often limited. Real-world networks therefore operate under a fundamental trade-off between resource investment and reliability. Here we derive theoretical bounds governing this trade-off and identify the network architectures that minimize expected downtime under constraints of cost, component durability, and spatial embedding. We show that, in the relevant limit, optimal configurations consist of a 3-connected structural core linked by intermediate chains of uniform weight. This reveals a previously unrecognized family of spatial networks that achieves near-optimal robustness with orders-of-magnitude fewer resources. Distinct from commonly studied network models, these architectures expose general structural principles underlying the efficient organization of reliable infrastructure networks.

1.2NISep 30, 2024Code
Exploring QUIC Dynamics: A Large-Scale Dataset for Encrypted Traffic Analysis

Barak Gahtan, Robert J. Shahla, Alex M. Bronstein et al.

The increasing adoption of the QUIC transport protocol has transformed encrypted web traffic, necessitating new methodologies for network analysis. However, existing datasets lack the scope, metadata, and decryption capabilities required for robust benchmarking in encrypted traffic research. We introduce VisQUIC, a large-scale dataset of 100,000 labeled QUIC traces from over 44,000 websites, collected over four months. Unlike prior datasets, VisQUIC provides SSL keys for controlled decryption, supports multiple QUIC implementations (Chromium QUIC, Facebooks mvfst, Cloudflares quiche), and introduces a novel image-based representation that enables machine learning-driven encrypted traffic analysis. The dataset includes standardized benchmarking tools, ensuring reproducibility. To demonstrate VisQUICs utility, we present a benchmarking task for estimating HTTP/3 responses in encrypted QUIC traffic, achieving 97% accuracy using only observable packet features. By publicly releasing VisQUIC, we provide an open foundation for advancing encrypted traffic analysis, QUIC security research, and network monitoring.