Julien Herzen

dblp:07/10157 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 10 · 4 first-authorArtificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
10 papers
Wireless networking · 55% Network performance modeling · 16% Physical-layer communications · 13%
Artificial intelligence
1 paper
Time series and sequential data · 100%

Topics — the 22 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Wireless networking
medium access control
1.262017
How CSMA/CA With Deferral Affects Performance and Dynamics in Power-Line Communications · IEEE/ACM Trans. Netw. 2017
Analysis and Enhancement of CSMA/CA With Deferral in Power-Line Communications · IEEE J. Sel. Areas Commun. 2016
CSMA/CA in Time and Frequency Domains · ICNP 2015
Physical-layer communications › digital transmission systems › wireline communication
power line communication
0.852017
Analysis and Enhancement of CSMA/CA With Deferral in Power-Line Communications · IEEE J. Sel. Areas Commun. 2016
On the MAC for Power-Line Communications: Modeling Assumptions and Performance Tradeoffs · ICNP 2014
Analyzing and Boosting the Performance of Power-Line Communication Networks · CoNEXT 2014
Wireless networking › medium access control › collision avoidance
CSMA/CA
0.742016
Analysis and Enhancement of CSMA/CA With Deferral in Power-Line Communications · IEEE J. Sel. Areas Commun. 2016
CSMA/CA in Time and Frequency Domains · ICNP 2015
Performance analysis of MAC for power-line communications · SIGMETRICS 2014
Machine learning › Time series and sequential data › time series modeling
probabilistic forecasting
0.612022
Darts: User-Friendly Modern Machine Learning for Time Series · J. Mach. Learn. Res. 2022
Machine learning › Time series and sequential data › time series analysis
time series forecasting
0.612022
Darts: User-Friendly Modern Machine Learning for Time Series · J. Mach. Learn. Res. 2022
Wireless networking › WLAN
IEEE 802.11
0.532016
EMPoWER Hybrid Networks: Exploiting Multiple Paths over Wireless and ElectRical Mediums · CoNEXT 2016
Distributed spectrum assignment for home WLANs · INFOCOM 2013
CSMA/CA in Time and Frequency Domains · ICNP 2015
Network performance modeling › protocol performance analysis
MAC protocol analysis
0.422016
Analysis and Enhancement of CSMA/CA With Deferral in Power-Line Communications · IEEE J. Sel. Areas Commun. 2016
Performance analysis of MAC for power-line communications · SIGMETRICS 2014
Wireless networking
WLAN
0.322013
Distributed spectrum assignment for home WLANs · INFOCOM 2013
Enhance & explore: an adaptive algorithm to maximize the utility of wireless networks · MobiCom 2011
Wireless networking
hybrid network
0.212016
EMPoWER Hybrid Networks: Exploiting Multiple Paths over Wireless and ElectRical Mediums · CoNEXT 2016
Network performance modeling
protocol performance analysis
0.232017
How CSMA/CA With Deferral Affects Performance and Dynamics in Power-Line Communications · IEEE/ACM Trans. Netw. 2017
Analysis and Enhancement of CSMA/CA With Deferral in Power-Line Communications · IEEE J. Sel. Areas Commun. 2016
Analyzing and Boosting the Performance of Power-Line Communication Networks · CoNEXT 2014
Network optimization and economics › resource allocation
spectrum allocation
0.212015
CSMA/CA in Time and Frequency Domains · ICNP 2015
Wireless networking
channel assignment
0.212013
Distributed spectrum assignment for home WLANs · INFOCOM 2013
Wireless networking › cognitive radio › spectrum management
spectrum assignment
0.212013
Distributed spectrum assignment for home WLANs · INFOCOM 2013
Edge and fog computing › task scheduling
adaptive scheduling
0.112011
Enhance & explore: an adaptive algorithm to maximize the utility of wireless networks · MobiCom 2011
Routing and switching
geographic routing
0.112011
Scalable routing easy as PIE: A practical isometric embedding protocol · ICNP 2011
Routing and switching › geographic routing
greedy routing
0.112011
Scalable routing easy as PIE: A practical isometric embedding protocol · ICNP 2011
Network measurement and analytics
network coordinate system
0.112011
Scalable routing easy as PIE: A practical isometric embedding protocol · ICNP 2011
Network optimization and economics › resource allocation
network utility maximization
0.112011
Enhance & explore: an adaptive algorithm to maximize the utility of wireless networks · MobiCom 2011
Network performance modeling › protocol performance analysis › routing performance
routing scalability
0.112011
Scalable routing easy as PIE: A practical isometric embedding protocol · ICNP 2011
Wireless networking › medium access control
collision avoidance
0.112014
Analyzing and Boosting the Performance of Power-Line Communication Networks · CoNEXT 2014
Internet of things and sensor networks
home network
0.112014
On the MAC for Power-Line Communications: Modeling Assumptions and Performance Tradeoffs · ICNP 2014
Network optimization and economics
resource allocation
0.012013
Distributed spectrum assignment for home WLANs · INFOCOM 2013

Methods — techniques the papers use, named apart from their topics

simulation · 1.2ensembling · 0.6deep neural network · 0.6ARIMA · 0.6analytical modeling · 0.4markov modeling · 0.3testbed measurement · 0.2multipath · 0.2analysis · 0.2testbed experiments · 0.2fixed-point analysis · 0.2decentralized algorithm · 0.2isometric embedding · 0.1
YearPublicationVenuePosition
2022 Darts: User-Friendly Modern Machine Learning for Time Series
abstract
We present Darts, a Python machine learning library for time series, with a focus on forecasting. Darts offers a variety of models, from classics such as ARIMA to state-of-the-art deep neural networks. The emphasis of the library is on offering modern machine learning functionalities, such as supporting multidimensional series, fitting models on multiple series, training on large datasets, incorporating external data, ensembling models, and providing a rich support for probabilistic forecasting. At the same time, great care goes into the API design to make it user-friendly and easy to use. For instance, all models can be used using fit()/predict(), similar to scikit-learn.
Julien Herzen, Francesco Lässig, Samuele Giuliano Piazzetta, Thomas Neuer, Léo Tafti, Guillaume Raille, Tomas Van Pottelbergh, Marek Pasieka, Andrzej Skrodzki, Nicolas Huguenin, Maxime Dumonal, Jan Koscisz, Dennis Bader, Frédérick Gusset, Mounir Benheddi, Camila Williamson, Michal Kosinski, Matej Petrik, Gaël Grosch
J. Mach. Learn. Res.1
2017 How CSMA/CA With Deferral Affects Performance and Dynamics in Power-Line Communications
abstract
Power-line communications (PLC) are becoming a key component in home networking, because they provide easy and high-throughput connectivity. The dominant MAC protocol for high data-rate PLC, the IEEE 1901, employs a CSMA/CA mechanism similar to the backoff process of 802.11. Existing performance evaluation studies of this protocol assume that the backoff processes of the stations are independent (the so-called decoupling assumption). However, in contrast to 802.11, 1901 stations can change their state after sensing the medium busy, which is regulated by the so-called deferral counter. This mechanism introduces strong coupling between the stations and, as a result, makes existing analyses inaccurate. In this paper, we propose a performance model for 1901, which does not rely on the decoupling assumption. We prove that our model admits a unique solution for a wide range of configurations and confirm the accuracy of the model using simulations. Our results show that we outperform current models based on the decoupling assumption. In addition to evaluating the performance in steady state, we further study the transient dynamics of 1901, which is also affected by the deferral counter.
Christina Vlachou, Albert Banchs, Julien Herzen, Patrick Thiran
IEEE/ACM Trans. Netw.3
2016 EMPoWER Hybrid Networks: Exploiting Multiple Paths over Wireless and ElectRical Mediums
abstract
Several technologies, such as WiFi, Ethernet and power-line communications (PLC), can be used to build residential and enterprise networks. These technologies often co-exist; most networks use WiFi, and buildings are readily equipped with electrical wires that can offer a capacity up to 1 Gbps with PLC. Yet, current networks do not exploit this rich diversity and often operate far below the available capacity.
Sébastien Henri, Christina Vlachou, Julien Herzen, Patrick Thiran
CoNEXT3
2016 Analysis and Enhancement of CSMA/CA With Deferral in Power-Line Communications
abstract
Power-line communications are employed in home networking to provide easy and high-throughput connectivity. The IEEE 1901, the MAC protocol for power-line networks, employs a CSMA/CA protocol similar to that of 802.11, but is substantially more complex, which probably explains why little is known about its performance. One of the key differences between the two protocols is that whereas 802.11 only reacts upon collisions, 1901 also reacts upon several consecutive transmissions and thus can potentially achieve better performance by avoiding unnecessary collisions. In this paper, we propose a model for the 1901 MAC. Our analysis reveals that the default configuration of 1901 does not fully exploit its potential and that its performance degrades with the number of stations. Based on analytical reasoning, we derive a configuration for the parameters of 1901 that drastically improves throughput and achieves optimal performance without requiring the knowledge of the number of stations in the network. In contrast, 802.11 requires knowing the number of contending stations to provide a similar performance, which is unfeasible for realistic traffic patterns. We confirm our results and enhancement with testbed measurements, by implementing the 1901 MAC protocol on WiFi hardware.
Christina Vlachou, Albert Banchs, Pablo Salvador, Julien Herzen, Patrick Thiran
IEEE J. Sel. Areas Commun.4
2015 CSMA/CA in Time and Frequency Domains
abstract
It has recently been shown that "flexible channelization", whereby wireless stations adapt their spectrum bands on a per-frame basis, is feasible in practice. In this paper, we propose TF-CSMA/CA, an algorithm for flexible channelization that schedules packets in time and frequency domains. TF-CSMA/CA is a simple extension of the CSMA/CA protocol used by IEEE 802.11. Contrary to existing channelization schemes, it is entirely distributed and it reacts only to packet collisions, successful transmissions and carrier sensing. With TF-CSMA/CA, when a station is involved in a collision, it performs backoff in both time and frequency domains. Backing off also in the frequency domain allows the transmitters to be much more efficient and aggressive in the time domain, which significantly reduces the severe overheads present with recent 802.11 PHY layers. The main challenge, however, is that the stations need some level of self-organization in order to find spectrum bands of variable widths that minimize interference, while still efficiently using the available spectrum. Using analysis and simulations, we show that such an extension of CSMA/CA to the frequency domain drastically improves both throughput and fairness. Notably, it enables the stations to find interference-free spectrum bands of appropriate size using no communication -- relying only on collisions and successes as implicit signals.
Julien Herzen, Albert Banchs, Vsevolod Shneer, Patrick Thiran
ICNP1
2015 Learning Wi-Fi performance
abstract
Accurate prediction of wireless network performance is important when performing link adaptation or resource allocation. However, the complexity of interference interactions at MAC and PHY layers, as well as the vast variety of possible wireless configurations make it notoriously hard to design explicit performance models. In this paper, we advocate an approach of “learning by observation” that can remove the need for designing explicit and complex performance models. We use machine learning techniques to learn implicit performance models, from a limited number of real-world measurements. These models do not require to know the internal mechanics of interfering Wi-Fi links. Yet, our results show that they improve accuracy by at least 49% compared to measurement-seeded models based on SINR. To demonstrate that learned models can be useful in practice, we build a new algorithm that uses such a model as an oracle to jointly allocate spectrum and transmit power. Our algorithm is utility-optimal, distributed, and it produces efficient allocations that significantly improve performance and fairness.
Julien Herzen, Henrik Lundgren, Nidhi Hegde 0001
SECON1
2014 Analyzing and Boosting the Performance of Power-Line Communication Networks
abstract
Power-line communications are employed in home networking to provide easy and high-throughput connectivity. IEEE 1901, the MAC protocol for power-line networks, employs a CSMA/CA protocol similar to that of 802.11, but is substantially more complex, which probably explains why little is known about its performance. One of the key differences between the two protocols is that whereas 802.11 only reacts upon collisions, 1901 also reacts upon several consecutive transmissions and thus can potentially achieve better performance by avoiding unnecessary collisions.
Christina Vlachou, Albert Banchs, Julien Herzen, Patrick Thiran
CoNEXT3
2014 On the MAC for Power-Line Communications: Modeling Assumptions and Performance Tradeoffs
abstract
Power-line communications are becoming a key component in home networking. The dominant MAC protocol for high data-rate power-line communications, IEEE 1901, employs a CSMA/CA mechanism similar to the back off process of 802.11. Existing performance evaluation studies of this protocol assume that the back off processes of the stations are independent (the so-called decoupling assumption). However, in contrast to 802.11, 1901 stations can change their state after sensing the medium busy, which introduces strong coupling between the stations and, as a result, makes existing analyses inaccurate. In this paper, we propose a new performance model for 1901, which does not rely on the decoupling assumption. We prove that our model admits a unique solution. We confirm the accuracy of our model using both test bed experiments and simulations, and we show that it surpasses current models based on the decoupling assumption. Furthermore, we study the trade off between delay and throughput existing with 1901. We show that this protocol can be configured to accommodate different throughput and jitter requirements, and we give systematic guidelines for its configuration.
Christina Vlachou, Albert Banchs, Julien Herzen, Patrick Thiran
ICNP3
2014 Performance analysis of MAC for power-line communications
abstract
We investigate the IEEE 1901 MAC protocol, the dominant protocol for high data rate power-line communications. 1901 employs a CSMA/CA mechanism similar to - but much more complex than - the backoff mechanism of 802.11. Because of this extra complexity, and although this mechanism is the only widely used MAC layer for power-line networks, there are few analytical results on its performance. We propose a model for the 1901 MAC that comes in the form of a single fixed-point equation for the collision probability. We prove that this equation admits a unique solution, and we evaluate the accuracy of our model by using simulations.
Christina Vlachou, Albert Banchs, Julien Herzen, Patrick Thiran
SIGMETRICS3
2013 Distributed spectrum assignment for home WLANs
abstract
We consider the problem of jointly allocating channel center frequencies and bandwidths for IEEE 802.11 wireless LANs (WLANs). The bandwidth used on a link affects significantly both the capacity experienced on this link and the interference produced on neighboring links. Therefore, when jointly assigning both center frequencies and channel widths, there is a trade-off between interference mitigation and the potential capacity offered on each link. We study this tradeoff and we present SAW (spectrum assignment for WLANs), a decentralized algorithm that finds efficient configurations. SAW is tailored for 802.11 home networks. It is distributed, online and transparent. It does not require a central coordinator and it constantly adapts the spectrum usage without disrupting network traffic. A key feature of SAW is that the access points (APs) need only a few out-of-band measurements in order to make spectrum allocation decisions. Despite being completely decentralized, the algorithm is self-organizing and provably converges towards efficient spectrum allocations. We evaluate SAW using both simulation and a deployment on an indoor testbed composed of off-the-shelf 802.11 hardware. We observe that it dramatically increases the overall network efficiency and fairness.
Julien Herzen, Ruben Merz, Patrick Thiran
INFOCOM1
2011 Scalable routing easy as PIE: A practical isometric embedding protocol
abstract
We present PIE, a scalable routing scheme that achieves 100% packet delivery and low path stretch. It is easy to implement in a distributed fashion and works well when costs are associated to links. Scalability is achieved by using virtual coordinates in a space of concise dimensionality, which enables greedy routing based only on local knowledge. PIE is a general routing scheme, meaning that it works on any graph. We focus however on the Internet, where routing scalability is an urgent concern. We show analytically and by using simulation that the scheme scales extremely well on Internet-like graphs. In addition, its geometric nature allows it to react efficiently to topological changes or failures by finding new paths in the network at no cost, yielding better delivery ratios than standard algorithms. The proposed routing scheme needs an amount of memory polylogarithmic in the size of the network and requires only local communication between the nodes. Although each node constructs its coordinates and routes packets locally, the path stretch remains extremely low, even lower than for centralized or less scalable state-of-the-art algorithms: PIE always finds short paths and often enough finds the shortest paths.
Julien Herzen, Cédric Westphal, Patrick Thiran
ICNP1
2011 Enhance & explore: an adaptive algorithm to maximize the utility of wireless networks
abstract
The goal of jointly providing efficiency and fairness in wireless networks can be seen as the problem of maximizing a given utility function. In contrast with wired networks, the capacity of wireless networks is typically time-varying and not known explicitly. Hence, as the capacity region is impossible to know or measure exactly, existing scheduling schemes either under-estimate it and are too conservative, or they over-estimate it and suffer from congestion collapse. We propose a new adaptive algorithm, called Enhance & Explore (E&E). It maximizes the utility of the network without requiring any explicit characterization of the capacity region. E&E works above the MAC layer and it does not demand any modification to the existing networking stack. We first evaluate our algorithm theoretically and we prove that it converges to a state of optimal utility. We then evaluate the performance of the algorithm in a WLAN setting, using both simulations and real measurements on a testbed composed of IEEE 802.11 wireless routers.
Adel Aziz, Julien Herzen, Ruben Merz, Seva Shneer, Patrick Thiran
MobiCom2