Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nadi Sarrar

dblp:13/10586 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
0since 2021 · last 2018
—ORCID · none

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

Computer networks · 5 · 1 first-authorSystems, architecture and hardware · 2Security and privacy · 2 · 1 first-author

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
3 papers
Routing and switching · 37% Network optimization and economics · 19% Network measurement and analytics · 16%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network optimization and economics
competitive online algorithm
0.312018
Online Aggregation of the Forwarding Information Base: Accounting for Locality and Churn · IEEE/ACM Trans. Netw. 2018
Routing and switching
forwarding table
0.312018
Online Aggregation of the Forwarding Information Base: Accounting for Locality and Churn · IEEE/ACM Trans. Netw. 2018
Routing and switching › forwarding table
forwarding table compression
0.312018
Online Aggregation of the Forwarding Information Base: Accounting for Locality and Churn · IEEE/ACM Trans. Netw. 2018
Network management and operations
network orchestration
0.212014
Programmatic Orchestration of WiFi Networks · USENIX ATC 2014
Internet architecture and protocols
internet exchange point
0.112012
Anatomy of a large european IXP · SIGCOMM 2012
Network measurement and analytics
traffic characterization
0.112012
Anatomy of a large european IXP · SIGCOMM 2012
Wireless networking
WLAN
0.112014
Programmatic Orchestration of WiFi Networks · USENIX ATC 2014

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

online algorithm · 0.3competitive analysis · 0.3sflow · 0.1
YearPublicationVenuePosition
2018 Online Aggregation of the Forwarding Information Base: Accounting for Locality and Churn
abstract
This paper studies the problem of compressing the forwarding information base (FIB), but taking a wider perspective. Indeed, FIB compression goes beyond sheer compression, as the gain in memory use obtained from the compression has consequences on the updates that will have to be applied to the compressed FIB. We are interested in the situation where forwarding rules can change over time, e.g., due to border gateway protocol (BGP) route updates. Accordingly, we frame FIB compression as an online problem and design competitive online algorithms to solve it. In contrast to prior work which mostly focused on static optimizations, we study an online variant of the problem where routes can change over time and where the number of updates to the FIB is taken into account explicitly. The reason to consider this version of the problem is that leveraging temporal locality while accounting for the number of FIB updates helps to keep routers CPU load low and reduces the number of FIB updates to be transferred, e.g., from the network-attached software-defined network controller to a remote switch. This paper introduces a formal model which is an interesting generalization of several classic online aggregation problems. Our main contribution is an O(w)-competitive algorithm, where w is the length of an IP address. We also derive a lower bound which shows that our result is asymptotically optimal within a natural class of algorithms, based on so-called sticks.
Marcin Bienkowski, Nadi Sarrar, Stefan Schmid 0001, Steve Uhlig
IEEE/ACM Trans. Netw.2
2014 Leveraging locality for FIB aggregation
abstract
Snapshots of the Forwarding Information Base (FIB) in Internet routers can be compressed (or aggregated) to at least half of their original size, as shown by previous studies. However, the permanent stream of updates to the FIB due to routing updates complicates FIB aggregation in practice: keeping a (near-)optimally aggregated FIB in face of these routing updates is algorithmically challenging. A sensible trade-off has to be found between the aggregation gain and the complexity of handling routing updates. This paper investigates whether the spatial and temporal locality properties of routing updates conceal opportunities for improving this trade-off in online FIB aggregation. Our contributions include an empirical study of the locality of updates in public Internet routing data. To facilitate this study, we design the Locality-aware FIB Aggregation (LFA) algorithm. We show, that an algorithm as simple as LFA can effectively leverage the locality of FIB churn to keep low the number of updates to the aggregated FIB, as within time periods of a few seconds or minutes, routing updates affect only a limited number of regions in the FIB.
Nadi Sarrar, Robert Wuttke, Stefan Schmid 0001, Marcin Bienkowski, Steve Uhlig
GLOBECOM1
2014 Competitive FIB Aggregation without Update Churn
abstract
This paper attends to the well-known problem of compressing the Forwarding Information Base of a router or switch, while preserving a correct forwarding. In contrast to related work, we study an online variant of the problem where BGP routes can change over time, and where the number of updates to the FIB are taken into account explicitly. Minimizing the number of FIB updates is important, especially when they are sent across the network (e.g., from the network-attached SDN controller). This paper pursues a competitive analysis approach and introduces a formal model which is an interesting generalization of several classic online aggregation problems. The main contribution is a O (w)-competitive algorithm, where w is the length of an IP address. We also derive a lower bound which shows that our result is asymptotically optimal within a natural class of algorithms.
Marcin Bienkowski, Nadi Sarrar, Stefan Schmid 0001, Steve Uhlig
ICDCS2
2014 Programmatic Orchestration of WiFi Networks
Julius Schulz-Zander, Lalith Suresh 0001, Nadi Sarrar, Anja Feldmann, Thomas Hühn, Ruben Merz
USENIX ATC3
2013 Understanding flow performance in the wild
abstract
Recent Internet studies have reported on continued traffic growth and popularity of web-based applications. Any adverse impact that these observed trends may have on Internet traffic flows can result in sub par performance, which in turn results in unsatisfactory user experience. Leveraging data collected at a major content distribution network (CDN), we investigate flow-level performance in the wild. We observe that packet losses differ widely across flows of different sizes, and even for flows of similar size. To shed light on these observations, we rely on a controlled testbed setup with advanced instrumentation via NetFPGA cards. We highlight the key factors which can degrade flow-performance across different network loads and flow-size distributions. We find that packet losses do not affect all flows similarly. Depending on the network load, some flows either suffer from significantly more drops (unhappy flows) or significantly less drops than the average loss rate (happy flows). Very few flows actually observe a loss rate similar to the average loss rate. Therefore, any single flow is very unlikely to observe the global packet loss process. Furthermore, we find that some flows are burstier than others as indicated by their average congestion window.
Muhammad Amir Mehmood, Nadi Sarrar, Steve Uhlig, Anja Feldmann
GLOBECOM2
2012 OFLOPS: An Open Framework for OpenFlow Switch Evaluation
Charalampos Rotsos, Nadi Sarrar, Steve Uhlig, Rob Sherwood, Andrew W. Moore 0002
PAM2
2012 Investigating IPv6 Traffic - What Happened at the World IPv6 Day?
Nadi Sarrar, Gregor Maier, Bernhard Ager, Robin Sommer, Steve Uhlig
PAM1
2012 Anatomy of a large european IXP
abstract
The largest IXPs carry on a daily basis traffic volumes in the petabyte range, similar to what some of the largest global ISPs reportedly handle. This little-known fact is due to a few hundreds of member ASes exchanging traffic with one another over the IXP's infrastructure. This paper reports on a first-of-its-kind and in-depth analysis of one of the largest IXPs worldwide based on nine months' worth of sFlow records collected at that IXP in 2011.
Bernhard Ager, Nikolaos Chatzis, Anja Feldmann, Nadi Sarrar, Steve Uhlig, Walter Willinger
SIGCOMM4
2011 Understanding Cross-Layer Effects on Quality of Experience for Video over NGMN
abstract
The evolution of wireless network standards, e.g., GSM/GPRS, UMTS, WiFi, WiMAX, and end-user devices has paved the way towards Next Generation Mobile Networks (NGMN), where users are always connected through multiple radio access networks. NGMN technologies target to improve the user experience especially for mobile data and multimedia services, which are in line with user expectations evident from, for instance, the increasingly popular mobile HTTP video streaming. To understand the quality that can be offered to the user in NGMNs, we compare the Quality of Experience (QoE) for HTTP streaming in a prototype NGMN testbed with WiFi and 3G UMTS/HSDPA support. We use CUBIC TCP as the transport layer protocol as it is typically the default TCP variant, e.g., in Android phones. We complement the QoE estimations with network QoS parameters such as throughput and delay, and transport layer statistics. The results of our evaluation show that (i) video QoE remains stable in WiFi even for high packet losses compared to UMTS, (ii) QoE in UMTS is sensitive to packet loss even for low loss rates due to high variations in the network QoS, namely, throughput and delay, (iii) the decrease in QoE and QoS in HSDPA is due to its negative interactions with the aggressive congestion control of CUBIC TCP, and (iv) handover from WiFi to HSDPA degrades QoE.
Muhammad Amir Mehmood, Cigdem Sengul, Nadi Sarrar, Anja Feldmann
ICC3