VLDB 2026 Research / reviewers in the wild / expert
Tal Anker
dblp:26/2802
· DBLP profile ↗
20ranked-venue papers
8as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 2 first-authorSystems, architecture and hardware · 5 · 2 first-authorSecurity and privacy · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 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 architecture, parallel and distributed computing, and storage systems
1 paper |
Reconfigurable computing and FPGAs · 77% Processor architecture and microarchitecture · 23% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% | |
| Computer networks
1 paper |
Routing and switching · 62% Network optimization and economics · 19% Internet architecture and protocols · 19% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
programmable devices |
0.1 | 1 | 2008 | Tapping into the fountain of CPUs: on operating system support for programmable devices · ASPLOS 2008 |
Routing and switching
qos routing |
0.0 | 1 | 2004 | Off-Piste QoS-aware Routing Protocol · ICNP 2004 |
Processor architecture and microarchitecture
chip multiprocessor |
0.0 | 1 | 2008 | Tapping into the fountain of CPUs: on operating system support for programmable devices · ASPLOS 2008 |
Network optimization and economics
resource allocation |
0.0 | 1 | 2004 | Off-Piste QoS-aware Routing Protocol · ICNP 2004 |
Internet architecture and protocols
resource reservation |
0.0 | 1 | 2004 | Off-Piste QoS-aware Routing Protocol · ICNP 2004 |
Methods — techniques the papers use, named apart from their topics
operating system abstraction design · 0.2simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Unlocking Credit Loop DeadlocksabstractThe recently emerging Converged Enhanced Ethernet (CEE) data center networks rely on layer-2 flow control in order to support packet loss sensitive transport protocols, such as RDMA and FCoE. Although lossless networks were proven to improve end-to-end network performance, without careful design and operation, they might suffer from in-network deadlocks, caused by cyclic buffer dependencies. These dependencies are called credit loops. Although existing credit loops rarely deadlock, when they do they can block large parts of the network. Naive solutions recover from credit loop deadlock by draining buffers and dropping packets. Previous works suggested credit-loop avoidance by central routing algorithms, but these assume specific topologies and are slow to react to failures. Alexander Shpiner, Eitan Zahavi, Vladimir Zdornov, Tal Anker, Matty Kadosh |
HotNets | 4 |
| 2013 | Enhanced calibration technique for RSSI-based ranging in body area networks
Gaddi Blumrosen, Bracha Hod, Tal Anker, Danny Dolev, Boris Rubinsky |
Ad Hoc Networks | 3 |
| 2013 | Enhancing RSSI-based tracking accuracy in wireless sensor networksabstractIn recent years, the demand for high-precision tracking systems has significantly increased in the field of Wireless Sensor Network (WSN). A new tracking system based on exploitation of Received Signal Strength Indicator (RSSI) measurements in WSN is proposed. The proposed system is designed in particular for WSNs that are deployed in close proximity and can transmit data at a high transmission rate. The close proximity and an optimized transmit power level enable accurate conversion of RSSI measurements to range estimates. Having an adequate transmission rate enables spatial-temporal correlation between consecutive RSSI measurements. In addition, advanced statistical and signal processing methods are used to mitigate channel distortion and to compensate for packet loss. The system is evaluated in indoor conditions and achieves tracking resolution of a few centimeters which is compatible with theoretical bounds. Gaddi Blumrosen, Bracha Hod, Tal Anker, Danny Dolev, Boris Rubinsky |
ACM Trans. Sens. Networks | 3 |
| 2011 | Delay Fast Packets (DFP): Prevention of DNS Cache Poisoning
Shimrit Tzur-David, Kiril Lashchiver, Danny Dolev, Tal Anker |
SecureComm | 4 |
| 2010 | Continuous Close-Proximity RSSI-Based Tracking in Wireless Sensor NetworksabstractIn this paper we develop a continuous high-precision tracking system based on Received Signal Strength Indicator(RSSI) measurements for small ranges. The proposed system uses minimal number of sensor nodes with RSSI capabilities to track a moving object in close-proximity and high transmission rate. The close-proximity enables conversion of RSSI measurements to range estimates and the high transmission rate enables continuous tracking of the moving object. The RSSI-based tracking system includes calibration, range estimation, location estimation and refinement. We use advanced statistical and signal processing methods to mitigate channel distortion and packet loss. The system is evaluated in indoor settings and achieves tracking resolution of few centimeters. Therefore, it becomes the motion trackers of notice in many applications. Gaddi Blumrosen, Bracha Hod, Tal Anker, Danny Dolev, Boris Rubinsky |
BSN | 3 |
| 2010 | SPADE: Statistical Packet Acceptance Defense EngineabstractA security engine should detect network traffic attacks at line-speed. "Learning" capabilities can help detecting new and unknown threats even before a vulnerability is exploited. The principal way for achieving this goal is to model anticipated network traffic behavior, and to use this model for identifying anomalies. This paper focuses on denial of service (DoS) attacks and distributed DoS (DDoS). Our goal is detecting and preventing of attacks. The main challenges include minimizing the false-positive rate and the memory consumption. SPADE: a Statistical Packet Acceptance Defense Engine is presented. SPADE is an accurate engine that uses an hierarchical adaptive structure to detect suspicious traffic using a relatively small memory footprint, therefore can be easily applied on hardware. SPADE is based on the assumption that during DoS/DDoS attacks, a significant portion of the traffic that is seen belongs to the attack, therefore, SPADE applies a statistical mechanism to primarily filter the attack's traffic. Shimrit Tzur-David, Harel Avissar, Danny Dolev, Tal Anker |
HPSR | 4 |
| 2009 | MULAN: Multi-Level Adaptive Network Filter
Shimrit Tzur-David, Danny Dolev, Tal Anker |
SecureComm | 3 |
| 2008 | Tapping into the fountain of CPUs: on operating system support for programmable devicesabstractThe constant race for faster and more powerful CPUs is drawing to a close. No longer is it feasible to significantly increase the speed of the CPU without paying a crushing penalty in power consumption and production costs. Instead of increasing single thread performance, the industry is turning to multiple CPU threads or cores (such as SMT and CMP) and heterogeneous CPU architectures (such as the Cell Broadband Engine). While this is a step in the right direction, in every modern PC there is a wealth of untapped compute resources. The NIC has a CPU; the disk controller is programmable; some high-end graphics adaptersare already more powerful than host CPUs. Some of these CPUs can perform some functions more efficiently than the host CPUs. Our operating systems and programming abstractions should be expanded to let applications tap into these computational resources and make the best use of them. Yaron Weinsberg, Danny Dolev, Tal Anker, Muli Ben-Yehuda, Pete Wyckoff |
ASPLOS | 3 |
| 2008 | Efficient Clustering for Improving Network Performance in Wireless Sensor Networks
Tal Anker, Danny Bickson, Danny Dolev, Bracha Hod |
EWSN | 1 |
| 2008 | Belief Propagation in Wireless Sensor Networks - A Practical Approach
Tal Anker, Danny Dolev, Bracha Hod |
WASA | 1 |
| 2007 | Accelerating Distributed Computing Applications Using a Network Offloading FrameworkabstractDuring the last two decades, a considerable amount of academic research has been conducted in the field of distributed computing. Typically, distributed applications require frequent network communication, which becomes a dominate factor in the overall runtime overhead. The recent proliferation of programmable peripheral devices for computer systems may be utilized in order to improve the performance of such applications. Offloading application-specific network functions to peripheral devices can improve performance and reduce host CPU utilization. Due to the peculiarities of each particular device and the difficulty of programming an outboard CPU, the need for an abstracted offloading framework is apparent. This paper proposes a novel offloading framework, called HYDRA that enables utilization of such devices. The framework enables an application developer to design the offloading aspects of the application by specifying an "offloading layout", which is enforced by the runtime during application deployment. The performance of a variety of distributed algorithms can be significantly improved by utilizing such a framework. We demonstrate this claim by evaluating several offloaded applications: a distributed total message ordering algorithm and a packet generator. Yaron Weinsberg, Danny Dolev, Pete Wyckoff, Tal Anker |
IPDPS | 4 |
| 2006 | On a NIC's Operating System, Schedulers and High-Performance Networking Applications
Yaron Weinsberg, Tal Anker, Danny Dolev, Scott Kirkpatrick |
HPCC | 2 |
| 2006 | Wire-speed total orderabstractMany distributed systems may be limited in their performance by the number of transactions they are able to support per unit of time. In order to achieve fault tolerance and to boost a system's performance, active state machine replication is frequently used. It employs total ordering service to keep the state of replicas synchronized. In this paper, we present an architecture that enables a drastic increase in the number of ordered transactions in a cluster, using off-the-shelf network equipment. Performance supporting nearly one million ordered transactions per second has been achieved, which substantiates our claim. Tal Anker, Danny Dolev, Gregory Greenman, Ilya Shnaiderman |
IPDPS | 1 |
| 2006 | HYDRA: A Novel Framework for Making High-Performance Computing Offload CapableabstractThe proliferation of programmable peripheral devices for computer systems opens new possibilities for academic research that will influence system designs in the near future. Programmability is a key feature that enables application-specific extensions to improve performance and offer new features. Increasing transistor density and decreasing cost provide excess computational power in devices such as disk controllers, network interfaces and video cards. This paper proposes an innovative programming model and runtime support that enables utilization of such devices by providing a generic code offloading framework. The framework enables an application developer to design the offloading aspects of the application by specifying an "offloading layout", which is enforced by the runtime during application deployment. The framework also provides the necessary development tools and programming constructs for developing such applications. We test our framework by implementing a packet generator on a programmable network card for network testing. The offloaded application produces traffic at five times the rate, and with inter-packet variability that is many orders of magnitude smaller than the non-offloaded version Yaron Weinsberg, Danny Dolev, Tal Anker, Pete Wyckoff |
LCN | 3 |
| 2006 | Cooperative and reliable packet-forwarding on top of AODVabstractCooperative and reliable packet forwarding presents a formidable challenge in mobile ad hoc networks (MANET), due to special network characteristics; e.g., mobility, dynamic topology and absence of centralized management. Lack of cooperation, due to misbehavior caused by selfishness or malice, may severely degrade the performance of the network. Previous studies, relying on reputation systems, have demonstrated solutions designed for Dynamic Source Routing (DSR) protocol. This paper highlights various aspects of cooperation enforcement and reliability, when AODV is the underlying protocol. Furthermore, it presents a scalable protocol that combines a reputation system with AODV that addresses reputation fading, second-chance, robustness against liars and load balancing. Tal Anker, Danny Dolev, Bracha Hod |
WiOpt | 1 |
| 2004 | Off-Piste QoS-aware Routing ProtocolabstractQoS-aware routing protocols have been the focus of much attention in the past decade. This is due to the interesting challenges posed by the problem of QoS routing, in the absence of precise information - or even partial and altogether imprecise information. We present a new QoS-aware routing protocol, OPsAR, which achieves very good performance results at a very reasonable cost, in terms of memory and messages, OPsAR is based on the multi-path routing approach, but constrains the number of paths used and leverages on previous resource reservation attempts. Every reservation attempt - successful or not - results in an update to the knowledge-state recorded at all the nodes that had participated in those attempts. This knowledge helps in avoiding network bottlenecks and coping with congested path when they are encountered. We present extensive simulation results and even compare ourselves favorably with a protocol that explores all possible paths. Tal Anker, Danny Dolev, Yigal Eliaspur |
ICNP | 1 |
| 2003 | TCP-Friendly Many-to-Many End-to-End Congestion ControlabstractThe paper addresses the issue of TCP-friendly congestion control mechanism for many-to-many communication environment. Lack of congestion control inhibits deployment of WAN applications that involve collaboration of groups of processes in the Internet environment. Recent efforts targeted unicast WAN congestion control (TFRC). We extend that approach to multicast many-to-many applications that operate using a middleware framework. Our congestion control mechanism was implemented within a group communication middleware and tested in a multi-continent environment. The measurements have proved the proposed approach to be robust, efficient and TCP-friendly, as well as to provide fairness among processes that compete for shared resources. Tal Anker, Danny Dolev, Ilya Shnayderman, Innocenty Sukhov |
SRDS | 1 |
| 2002 | Ad Hoc Membership for Scalable Applications
Tal Anker, Danny Dolev, Ilya Shnayderman |
DISC | 1 |
| 2000 | Totally Ordered Multicast with Bounded Delays and Variable Rates
Ziv Bar-Joseph, Idit Keidar, Tal Anker, Nancy A. Lynch |
OPODIS | 3 |
| 1999 | Fault Tolerant Video on Demand ServicesabstractThis paper describes a highly available distributed video on demand (VoD) service which is inherently fault tolerant. The VoD service is provided by multiple servers that reside at different sites. New servers may be brought up "on the fly" to alleviate the load on other servers. When a server crashes it is replaced by another server in a transparent way; the clients are unaware of the change of service provider. In test runs of our VoD service prototype, such transitions are not noticeable to a human observer who uses the service. Our VoD service uses a sophisticated flow control mechanism and supports adjustment of the video quality to client capabilities. It does not assume any proprietary network technology: it uses commodity hardware and publicly available network technologies (e.g., TCP/IP, ATM). Our service may run on any machine connected to the Internet. The service exploits a group communication system as a building block for high availability. The utilization of group communication greatly simplifies the service design. Tal Anker, Danny Dolev, Idit Keidar |
ICDCS | 1 |