Seva Shneer
Heriot-Watt University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Seva Shneer.
acm/ieee international conference on mobile computing and networking | 2011
Adel Aziz; Julien Herzen; Ruben Merz; Seva Shneer; Patrick Thiran
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. Finally, we investigate a wireless mesh network setting and we find that, when coupled with an efficientmechanismfor congestioncontrol, the E&E algorithm greatly increases the utility achieved by multi-hop networks as well.
workshop on local and metropolitan area networks | 2013
Adel Aziz; Seva Shneer; Patrick Thiran
Wireless multi-hop local area networks use in general scheduling schemes that assume the network capacity to be known. Indeed in most of the throughput-optimal algorithms the sources are assumed to send at a rate within the capacity region. However, measurements made on real deployments show that the network capacity is usually difficult to characterize and also time-varying. It is therefore important to understand how the network behaves when the sources attempt to transmit at a rate above capacity. Toward this goal, we show 3-phase regime in the effect of the input rate λ on the end-to-end throughput μ of a multi-hop network. First, when λ is smaller than a threshold λ<sub>1</sub>, μ is an increasing function of λ. Second, when λ is larger than another threshold λ<sub>2</sub> > λ<sub>1</sub>, μ is independent of λ. Third, when λ<sub>1</sub> <; λ <; λ<sub>2</sub>, μ decreases with λ. To understand this phenomenon, we capture the relation between the end-to-end throughput and the queue stability with a mathematical model that allows us to explain and derive the exact values of the transition points λi. We then validate experimentally our simulation results with measurements on a testbed composed of five wireless routers.
arXiv: Probability | 2012
Sergey Foss; Seva Shneer; Andrey Tyurlikov
We consider a discrete-time Markov chain (Xt,Yt), t = 0, 1, 2,…, where the X-component forms a Markov chain itself. Assume that (Xt) is Harris-ergodic and consider an auxiliary Markov chain {Yt} whose transition probabilities are the averages of transition probabilities of the Y-component of the (X, Y)-chain, where the averaging is weighted by the stationary distribution of the X-component. We first provide natural conditions in terms of test functions ensuring that the Y-chain is positive recurrent and then prove that these conditions are also sufficient for positive recurrence of the original chain (Xt, Yt). The we prove a “multi-dimensional” extension of the result obtained. In the second part of the paper, we apply our results to two versions of a multi-access wireless model governed by two randomised protocols.
measurement and modeling of computer systems | 2015
Seva Shneer; Peter M. van de Ven
CSMA/CA is a popular random-access algorithm for wireless networks, but its stability properties are poorly understood. We consider a linear multi-hop network of three nodes where the neighbouring nodes interfere with each other and medium access is governed by the CSMA/CA algorithm. We assume that the source node is saturated and packets are forwarded through the network, each node transmitting towards its neighbour on the right. We demonstrate that the queue of the second node is saturated (unstable) and the queue of the third node is stable; this confirms heuristic arguments and simulation results found in the research literature. Providing a rigorous proof for the (in)stability of these nodes is complicated by the fact that neither queue is Markovian when considered in isolation, and the two queues are dependent. We then compute the limiting behavior of node 3, and use this to determine the end-to-end throughput of the network. Finally, we vary the access probabilities of the nodes, and evaluate how this affects the stability and throughput of the system.
measurement and modeling of computer systems | 2011
Seva Shneer; Peter M. van de Ven
Carrier-Sense Multiple-Access (CSMA) protocols form a popular class of random-access schemes for regulating node activity in wireless networks. We compare the continuous and the time-slotted versions of this protocol in the saturated regime, and show that continuous CSMA has higher aggregate throughput than the slotted protocol, but this comes at the cost of fairness, i.e., the throughput is not evenly distributed across all nodes. We then release the saturation assumption and consider a multi-hop scenario where packets are forwarded through the network and nodes may occasionally empty. We study end-to-end throughput of both continuous and slotted CSMA, and show that slotted CSMA has a higher throughput than the continuous protocol.
Proceedings of the 3rd ACM workshop on Wireless of the students, by the students, for the students | 2011
Julien Herzen; Adel Aziz; Ruben Merz; Seva Shneer; Patrick Thiran
The goal of jointly providing fairness and efficiency in wireless networks can be seen as the problem of maximizing a given utility function. The main difficulty when solving this problem is that the capacity region of wireless networks is typically unknown and time-varying, which prevents the usage of traditional optimization tools. As a result, scheduling and congestion control algorithms are either too conservative because they under-estimate the capacity region, or suffer from congestion collapse because they over-estimate it. We propose a new adaptive congestion control 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 is decoupled from the underlying scheduling mechanism. It provably converges to a state of optimal utility. We evaluate the performance of the algorithm in a WLAN setting, using both simulations and measurements on a real testbed composed of IEEE 802.11 wireless routers.
mobile ad hoc networking and computing | 2018
Sébastien Henri; Seva Shneer; Patrick Thiran
In all networks, link or route capacities fluctuate for multiple reasons, e.g., fading and multi-path effects on wireless channels, interference and contending users on a shared medium, varying loads in WAN routers, impedance changes on power-line channels. These fluctuations severely impact packet delays. In this paper, we study delays in time-varying networks. Intuitively, we expect that for a given average service rate, an increased service rate variability yields larger delays. We find that this is not always the case. Using a queuing model that includes time-varying service rates, we show that for certain arrival rates, a queue with larger service rate variance offers smaller average delays than a queue with the same average service rate and lower service rate variance. We also verify these findings on a wireless testbed. We then study the conditions under which using simultaneously two independent paths helps in terms of delays, for example, in hybrid networks where the two paths use different physical layer technologies. We show that using two paths is not always better, in particular for low arrival rates. We also show that the optimal traffic splitting between the two paths depends on the arrival rate.
measurement and modeling of computer systems | 2015
Matthieu Jonckheere; Seva Shneer
We look at bandwidth-sharing networks where bandwidth allocations are not known to maximize a priori any utility function. Instead, we only require the allocation functions to be 0-homogeneous and concave, which are desirable properties in many situations. We show that a certain gradient condition is necessary and sufficient for such allocations to solve an optimization problem leading to important corollaries such as deriving the stability set of these 0-homogeneous concave allocation.
Statistics & Probability Letters | 2017
Seva Shneer; Peter M. van de Ven
arXiv: Probability | 2015
I.J.B.F. Adan; Sergey Foss; Seva Shneer; Gideon Weiss