Demo Data from EDBT 2026 / reviewers in the wild / expert
Vinay J. Ribeiro
dblp:91/44 · also Vinay Joseph Ribeiro
· DBLP profile ↗
30ranked-venue papers
6as first author
6since 2021 · last 2025
0000-0001-5627-5343ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 10 · 3 first-authorSystems, architecture and hardware · 6 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 2 since 2021Security and privacy · 3 · 1 since 2021Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorTheory of computation · 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
7 papers |
Wireless networking · 36% Network measurement and analytics · 32% Network performance modeling · 30% | |
| Network and information security
1 paper |
Blockchain and cryptocurrency security · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 78% Performance modeling and evaluation · 22% |
Topics — the 19 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Blockchain and cryptocurrency security
smart contract security |
0.4 | 1 | 2019 | YODA: Enabling computationally intensive contracts on blockchains with Byzantine and Selfish nodes · NDSS 2019 |
Distributed systems › fault tolerance
byzantine fault tolerance |
0.1 | 1 | 2019 | YODA: Enabling computationally intensive contracts on blockchains with Byzantine and Selfish nodes · NDSS 2019 |
Distributed systems
consensus |
0.1 | 1 | 2019 | YODA: Enabling computationally intensive contracts on blockchains with Byzantine and Selfish nodes · NDSS 2019 |
Network performance modeling
traffic modeling |
0.1 | 3 | 2000 | Multiscale Queuing Analysis of Long-Range-Dependent Network Traffic · INFOCOM 2000 A Multifractal Wavelet Model with Application to Network Traffic · IEEE Trans. Inf. Theory 1999 Simulation of nonGaussian Long-Range-Dependent Traffic Using Wavelets · SIGMETRICS 1999 |
Wireless networking › network capacity
broadcast capacity |
0.1 | 1 | 2006 | Broadcast capacity in multihop wireless networks · MobiCom 2006 |
Wireless networking
network capacity |
0.1 | 1 | 2006 | Broadcast capacity in multihop wireless networks · MobiCom 2006 |
Wireless networking
wireless network protocols |
0.1 | 1 | 2006 | Broadcast capacity in multihop wireless networks · MobiCom 2006 |
Performance modeling and evaluation
queueing models |
0.1 | 1 | 2006 | Multiscale queueing analysis · IEEE/ACM Trans. Netw. 2006 |
Network measurement and analytics › bandwidth estimation
available bandwidth estimation |
0.0 | 1 | 2004 | Spatio-temporal available bandwidth estimation with STAB · SIGMETRICS 2004 |
Network measurement and analytics › network performance measurement
network path characterization |
0.0 | 1 | 2004 | Spatio-temporal available bandwidth estimation with STAB · SIGMETRICS 2004 |
Network performance modeling
queueing analysis |
0.0 | 2 | 2006 | Multiscale Queuing Analysis of Long-Range-Dependent Network Traffic · INFOCOM 2000 Multiscale queueing analysis · IEEE/ACM Trans. Netw. 2006 |
Network measurement and analytics
traffic characterization |
0.0 | 1 | 2003 | Small-Time Scaling Beahviors of Internet Backbone Traffic: An Empirical Study · INFOCOM 2003 |
Network performance modeling › traffic modeling
long-range dependence |
0.0 | 1 | 2000 | Multiscale Queuing Analysis of Long-Range-Dependent Network Traffic · INFOCOM 2000 |
Network performance modeling › traffic modeling
long-range dependent traffic |
0.0 | 1 | 1999 | Simulation of nonGaussian Long-Range-Dependent Traffic Using Wavelets · SIGMETRICS 1999 |
Network measurement and analytics
traffic generation |
0.0 | 1 | 1999 | Simulation of nonGaussian Long-Range-Dependent Traffic Using Wavelets · SIGMETRICS 1999 |
Wireless networking
mobile ad hoc networks |
0.0 | 1 | 2006 | Broadcast capacity in multihop wireless networks · MobiCom 2006 |
Wireless networking › wireless mesh network
multihop wireless network |
0.0 | 1 | 2006 | Broadcast capacity in multihop wireless networks · MobiCom 2006 |
Cellular and mobile networks
call admission control |
0.0 | 1 | 2000 | Multiscale Queuing Analysis of Long-Range-Dependent Network Traffic · INFOCOM 2000 |
Information theory › probability theory › stochastic processes › time series analysis
long-range dependence |
0.0 | 1 | 1999 | A Multifractal Wavelet Model with Application to Network Traffic · IEEE Trans. Inf. Theory 1999 |
Methods — techniques the papers use, named apart from their topics
multifractal analysis · 0.1protocol model · 0.1connected dominating set · 0.1analytical bounds · 0.1tailgating · 0.0self-induced congestion · 0.0packet chirps · 0.0empirical trace analysis · 0.0queuing theory · 0.0multifractal wavelet model · 0.0haar wavelet transform · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | 4-Swap: Achieving Grief-Free and Bribery-Safe Atomic Swaps Using Four Transactions
Kirti Singh, Vinay J. Ribeiro, Susmita Mandal |
AFT | 2 |
| 2025 | Tombolo: Towards a Decentralized Interconnected Blockchain Ecosystem using Cross-Chain Payment ChannelsabstractThe world of finance and decentralized applications has undergone a revolution with the advent of blockchain technology, resulting in the emergence of various blockchain platforms. This underscores the necessity for conducting exchanges between different blockchains to facilitate blockchain interoperability. However, the challenges linked to the scalability of individual blockchains pose negative implications during inter-chain exchanges. A prominent solution to tackle the scalability challenge in a blockchain, particularly in terms of throughput, is a Payment Channel Network. However, creating such a solution for facilitating inter-blockchain exchange presents significant challenges, as it demands atomic state updating on two different blockchains. In this paper, we introduce a novel, fully distributed mechanism for establishing cross-chain payment channels (CCPC), designated as Tombolo protocol, designed to operate seamlessly across different blockchains. Furthermore, we provided the sequence of steps that the user should follow to facilitate further exchange without contacting either of the involved blockchains. Additionally, we showcase its resilience against malicious behaviour, specifically in situations where a participant attempts to close the channel using an outdated state or becomes inactive during exchanges. Furthermore, we have demonstrated the viability of Tombolo by implementing it on an Ethereum Virtual Machine-based blockchain using Solidity v0.8.0 based smart contracts. Through comprehensive experimentation and evaluation, we illustrate that CCPC can be established with approximately 2.5 times the gas utilization and around twice the time overhead compared to Raiden, a state-of-the-art intra-chain channel. Siddharth Maurya, Nitin Awathare, Vinay J. Ribeiro, Umesh Bellur |
ICDCS | 3 |
| 2023 | How Should We Regulate Cryptocurrencies via Consensus?: A Strategic Framework for Optimal Legal Transaction ThroughputabstractPermissionless blockchain consensus protocols have been leveraged for defining decentralized economies for the (commercial or private) trade of virtual and physical assets, using cryptocurrencies. In most instances, the assets being traded are regulated , which mandates that the legal right to their trade and their trade value are determined by the governmental regulator of the jurisdiction in which the trade occurs. Unfortunately, existing blockchains do not formalize proposal of legal cryptocurrency transactions, as part of the execution of their respective consensus protocols, resulting in illegal activities in the associated crypto-economies. In this contribution, unlike existing non-consensus solutions, which are prone to be more compute-time and audit-time intensive, we present a novel regulatory framework for blockchain protocols, for ensuring legal transaction confirmation as part of the blockchain consensus. As per our regulatory framework, we derive, through a stochastic game analysis, block proposal strategies under which legal transaction throughput supersedes throughput of traditional transactions, which are, in the worst case, an indifferentiable mix of legal and illegal transactions. Finally, we show that when a majority of the consensus protocol participants are licensed by the regulator to propose legal transactions, there exists a fair consensus execution policy to maximize the legal transaction throughput in the blockchain network. Aditya Ahuja, Vinay J. Ribeiro, Ranjan Pal |
Distributed Ledger Technol. Res. Pract. | 2 |
| 2022 | PAC Mode Estimation using PPR Martingale Confidence SequencesabstractWe consider the problem of correctly identifying the mode of a discrete distribution $\mathcal{P}$ with sufficiently high probability by observing a sequence of i.i.d. samples drawn from $\mathcal{P}$. This problem reduces to the estimation of a single parameter when $\mathcal{P}$ has a support set of size $K = 2$. After noting that this special case is handled very well by prior-posterior-ratio (PPR) martingale confidence sequences (Waudby-Smith and Ramdas, 2020), we propose a generalisation to mode estimation, in which $\mathcal{P}$ may take $K \geq 2$ values. To begin, we show that the "one-versus-one" principle to generalise from $K = 2$ to $K \geq 2$ classes is more efficient than the "one-versus-rest" alternative. We then prove that our resulting stopping rule, denoted PPR-1v1, is asymptotically optimal (as the mistake probability is taken to 0). PPR-1v1 is simple and computationally light, and incurs significantly fewer samples than competitors even in the non-asymptotic regime. We demonstrate its gains in two practical applications of sampling: election forecasting and verification of smart contracts in blockchains. Shubham Anand Jain, Rohan Shah, Sanit Gupta, Denil Mehta, Inderjeet J. Nair, Jian Vora, Sushil Khyalia, Sourav Das 0001, Vinay J. Ribeiro, Shivaram Kalyanakrishnan |
AISTATS | 9 |
| 2021 | REBAL: Channel Balancing for Payment Channel NetworksabstractCryptocurrency networks are a promising infrastructure for pseudonymous online payments. However, low throughput has prevented their widespread acceptance. A promising solution to scale throughput is the Payment channel network (PCN), exemplified by the Lightning Network (LN), that uses a network of off-chain bidirectional payment channels between parties that wish to transact often. Since payments use the shortest paths with sufficient funds over this network, channel balances get exhausted in the direction transactions flow and eventually become unidirectional. This results in transactions failing and consequently a lower transaction success ratio. Our observations on the production LN show that over 63% of the channels lose over 80% of the channel balance in one direction over time, which makes the success ratio of a real-world workload drop from 71% to 29%. A unidirectional channel along a path results in a failure message back to the source that recomputes the path, excluding the failed channel and reattempts the transaction, thus adding to the completion latency even for those transactions that do complete.We propose REBAL, a distributed re-balancing mechanism, and a new routing scheme to address the above issues. REBAL maximizes the extent to which channels can be re-balanced across the entire network. REBAL addresses the completion latency issue by re-routing transactions from intermediate nodes around a unidirectional channel rather than propagating the failure back to the source.Our comprehensive evaluation of REBAL shows that the success ratio improves from 30.18% to 79.54% and success volume from 3.98% to 29.99% for a real-world workload derived from the Ripple network, without adversely impacting the transaction latency. Even at very high transaction rates, REBAL outperforms Lightning Network Daemon (LND- a Golang implementation of LN) (12%) with a success ratio of 43.76%. Nitin Awathare, Suraj, Akash, Vinay J. Ribeiro, Umesh Bellur |
MASCOTS | 4 |
| 2021 | RENOIR: Accelerating Blockchain Validation using State CachingabstractA Blockchain system such as Ethereum is a peer to peer network where each node works in three phases: creation, mining, and validation phases. In the creation phase, it executes a subset of locally cached transactions to form a new block. In the mining phase, the node solves a cryptographic puzzle (Proof of Work-PoW) on the block it forms. On receiving a block from another peer, it starts the validation phase, where it executes the transactions in the received block in order to ensure all transactions are valid. This execution also updates the blockchain state, which must be completed before creating the next block. A long block validation time lowers the system's overall throughput and brings the well known Verifier's dilemma into play. Additionally, this leads to wasted mining power utilization (MPU). Nitin Awathare, Sourav Das 0001, Vinay J. Ribeiro, Umesh Bellur |
ICPE | 3 |
| 2019 | YODA: Enabling computationally intensive contracts on blockchains with Byzantine and Selfish nodes
Sourav Das 0001, Vinay J. Ribeiro, Abhijeet Anand |
NDSS | 2 |
| 2019 | DADS: Decentralized Attestation for Device SwarmsabstractWe present a novel scheme called Decentralized Attestation for Device Swarms (DADS), which is, to the best of our knowledge, the first to accomplish decentralized attestation in device swarms. Device swarms are smart, mobile, and interconnected devices that operate in large numbers and are likely to be part of emerging applications in Cyber-Physical Systems (CPS) and Industrial Internet of Things (IIoTs). Swarm devices process and exchange safety, privacy, and mission-critical information. Thus, it is important to have a good code verification technique that scales to device swarms and establishes trust among collaborating devices. DADS has several advantages over current state-of-the-art swarm attestation techniques: It is decentralized, has no single point of failure, and can handle changing topologies after nodes are compromised. DADS assures system resilience to node compromise/failure while guaranteeing only devices that execute genuine code remain part of the group. We conduct performance measurements of communication, computation, memory, and energy using the TrustLite embedded systems architecture in OMNeT++ simulation environment. We show that the proposed approach can significantly reduce communication cost and is very efficient in terms of computation, memory, and energy requirements. We also analyze security and show that DADS is very effective and robust against various attacks. Samuel Wedaj, Kolin Paul, Vinay J. Ribeiro |
ACM Trans. Priv. Secur. | 3 |
| 2016 | Designing an adaptive emergency warning system for heterogeneous environmentsabstractIn this paper a novel cloud-based Emergency Warning System (EWS) is described, using India as a primary case study. India is a country with nearly two dozen officially recognized languages and divergent communication technologies spread across a large geographical area. As of yet, this diversity has made the deployment of a single nationwide EWS near impossible. To address this deficiency, we have developed an EWS with adaptation as a central design tenet. This adaptation occurs on three levels: Dissemination adaptation addresses civilians' heterogeneous communication technologies; information adaptation morphs warnings to best reflect the capabilities of these communication technologies and users; while presentation adaptation is used to render information to the user in the most appropriate manner. We have developed a full cloud-based prototype, including the full EWS infrastructure and a civilian Android app. Gareth Tyson, John Bigham, Eliane L. Bodanese, Nadeem Akhtar, Pradipta Biswas, Patrick Langdon, Vineet Mimrot, Pratyay Mukhopadhyay, Vinay J. Ribeiro |
PIMRC | 9 |
| 2016 | Joint scheduling and routing using space-time graphs for TDM wireless mesh networks
Salik Warsi, Vakul Jindal, Saket Kumar, Deepak Koli, Amitabha Bagchi, Vinay J. Ribeiro |
Wirel. Networks | 6 |
| 2015 | Connectivity of a Dense Mesh of Randomly Oriented Directional Antennas Under a Realistic Fading Model
Amitabha Bagchi, Francesco Betti Sorbelli, Maria Cristina Pinotti, Vinay J. Ribeiro |
ALGOSENSORS | 4 |
| 2015 | PRIME: A partial path establishment based handover management technique for QoS support in WiMAX based wireless mesh networks
L. Rajya Lakshmi, Vinay J. Ribeiro, B. N. Jain |
Comput. Networks | 2 |
| 2015 | Multicarrier modulation with variable peak-to-average power ratio using partial fast Fourier transformabstractThe authors present a novel frequency division multiplexing scheme which can generate a signal whose worst‐case peak‐to‐average power ratio (PAPR) is tunable by an input parameter; they call this scheme tunable PAPR frequency division multiplexing (TP‐FDM). Special cases of TP‐FDM are orthogonal FDM (OFDM) and single carrier (SC) modulation. Unlike several other proposed PAPR reduction schemes, TP‐FDM requires no per‐symbol side information to be sent from transmitter to receiver. TP‐FDM has overall computational requirements almost the same as OFDM. The author's study of the symbol error rate (SER) of TP‐FDM in a Rayleigh fading channel shows that higher PAPR signals give a better SER performance. Thus, instead of choosing either of the extremes, OFDM and SC modulation, as is currently done in some cellular systems, one can tune the PAPR with TP‐FDM to the maximum suitable for the transmitter and receiver device electronics, so as to minimise SER. They compare and contrast TP‐FDM with transform precoded OFDM methods in terms of SER and PAPR. They also extend TP‐FDM to a multi‐user scenario. Himanshu Nayar, Vinay J. Ribeiro, Ranjan K. Mallik |
IET Commun. | 2 |
| 2014 | Generating indoor maps by crowdsourcing positioning data from smartphonesabstractIndoor maps are highly essential for indoor positioning and location-based services. Applications providing navigation support to users are rendered useless without a map of the vicinity being available. Presently, floorplans of public locations are collected and maintained by designated organizations using methods that require excessive manual intervention. This process of creating a database of indoor maps is neither efficient nor scalable to the practically infinite number of public indoor places around the world. In this paper, we present a crowdsourcing algorithm to automatically create floorplans of buildings with zero prior information. The algorithm leverages the positioning data shared by pedestrians using smartphone-based navigation systems in the building. It expects only position fixes and associated uncertainties from the navigation systems and does not depend on any particular navigation algorithm. The available positioning data in a completely unknown building is essentially PDR-based and is known to be prone to high amounts of accumulated error primarily due to the lack of reliable error resetting techniques. The presented algorithm takes into account the possibility of such highly erroneous motion traces of pedestrians while trying to generate map as accurately as possible. As an added merit, the algorithm does not depend on the availability of Wi-Fi access points. Parijat Mazumdar, Vinay J. Ribeiro, Saurabh Tewari |
IPIN | 2 |
| 2013 | White space detection and spectrum characterization in urban and rural IndiaabstractBroadband penetration in developing countries such as India is still very low, especially in rural areas, because of the prohibitive cost of laying cable and fiber. Recently, wireless solutions based on Wi-Fi have been proposed as a cost-effective solution to bridge the last-mile problem. However, Wi-Fi normally operates in the 2.4 GHz band and above, where signal propagation is not as good as in sub-GHz bands such as terrestrial TV bands. Using TV white spaces for broadband connectivity can be game changing, bringing down the cost of such networks to an affordable level. Few studies exist, however, which characterize sub-GHz spectrum usage in India. In this paper, we make two main contributions. First, we present results of several day-long spectrum measurements in the sub-GHz band made at different urban and rural locations in the National Capital Region (i.e. near New Delhi) of India. Second, we have developed an inexpensive spectrum measurement setup based on a commercially available hand-held spectrum analyzer called RF Explorer. Our main findings are that about 85% of the TV band in the 470-698 MHz range are not used in the heart of urban Delhi, and as much as 95% are unused in rural areas. At any point in time, the largest contiguous TV white space varies between 66 MHz to 136 MHz in an urban location, and between 51 MHz and 242 MHz in a rural location. This suggests the need for development of very wideband, and low-cost wireless solutions which can exploit these valuable white spaces to provide affordable rural connectivity. Pradeep Kumar 0004, Nitin Rakheja, Aparna Sarswat, Himanshu Varshney, Prerna Bhatia, Sandeep R. Goli, Vinay J. Ribeiro, Manish Sharma 0002 |
WOWMOM | 7 |
| 2011 | Strap-down Pedestrian Dead-Reckoning systemabstractThis paper presents a waist-worn Pedestrian Dead Reckoning (PDR) System that requires minimal end-user calibration. The PDR system is based on an Inertial Measurement Unit (IMU) comprising of a tri-axial accelerometer, a tri-axial magnetometer and a tri-axial gyroscope. We propose a novel heading estimation scheme using a quaternion-based extended Kalman filter (EKF) that estimates magnetic disturbances and corrects for them. Accelerometer measurements are used to detect step events and to estimate step lengths. Experimental results show that a relative distance error of about 3% to 8% can be obtained using our methods. Pragun Goyal, Vinay J. Ribeiro, Huzur Saran |
IPIN | 2 |
| 2010 | A Case for Robust Semi-ExperimentsabstractIn this paper, we demonstrate that anomalies in Internet traces can have a significant impact on semi-experiments that are designed to determine the causes of scaling behavior of traffic. A semi-experiment involves artificially modifying a specific aspect of a trace and studying the resulting change in scaling behavior. We demonstrate using MAWI traces that semi-experiments performed without addressing the presence of anomalies give insights that contradict widely accepted theories regarding Internet traffic scaling behavior. For example, a direct semi-experimental analysis seems to suggest that removing large flows does not result in the removal of LRD behavior and that the scaling behavior of MAWI traces is the same before and after the removal of the large flows. This observation hence challenges the well-known hypothesis that the heavy-tailed distribution of flow sizes is the primary factor causing correlation at large time-scales. To mitigate the impact of anomalies, we couple the semi-experiments with a recently proposed sketch-based procedure for robust estimation of scaling behavior. We term these ``robust semi-experiments". Our analysis shows that using a robust estimation procedure enables a meaningful semi-experimental analysis and that the conclusions drawn from the robust semi-experiments agree with well-established theories regarding Internet traffic scaling behavior. Vinay J. Ribeiro, Anirban Mahanti |
MASCOTS | 2 |
| 2010 | A Longitudinal Study of Small-Time Scaling Behavior of Internet Traffic
Vinay J. Ribeiro, Anirban Mahanti |
Networking | 2 |
| 2009 | Revisiting coexistence of poissonity and self-similarity in Internet trafficabstractThe immense popularity of new-age ¿Web 2.0¿ applications such as YouTube, Flickr, and Facebook, and non-Web applications such as peer-to-peer (P2P) file sharing, voice over IP, online games, and media streaming have significantly altered the composition of Internet traffic with respect to what it was a few years ago. In light of these changes, this paper revisits Internet traffic characteristics and models that were proposed when ¿traditional¿ Web traffic was the largest contributor to Internet traffic. Specifically, we study whether or not the following characteristics, namely: (1) traffic is self-similar and long-range dependent, and (2) traffic can be approximated by Poisson at smaller time scales, are still valid. Our experiments on recent traces show that these traffic characteristics continue to hold. We further argue that current Internet traffic can be viewed to have two key constituents, namely Web+ and P2P+; Web+ traffic consists of traffic from both Web 1.0 and Web 2.0 applications; P2P+ traffic consists largely of traffic from P2P applications and other non-Web applications excluding applications on well-known ports such as FTP and SMTP. We then show that both Web+ and P2P+ components exhibit self-similar behavior and can be approximated by Poisson at smaller time scales. Anirban Mahanti, Vinay J. Ribeiro |
MASCOTS | 3 |
| 2009 | Measurements in OLPC mesh networksabstractThe ease of deployment and the self configurable aspect of wireless mesh networks has generated lot of interest in them during the recent years. The one laptop per child (OLPC) project uses mesh networking, closely adhering to IEEE 802.11s WLAN mesh standard, to provide networking in a classroom environment. Our work measures and analyzes the performance of OLPC mesh networks. It includes several experiments concerning performance of UDP and TCP across a range of network topologies. Our experiments provide useful information about several aspects of these networks, including connectivity range, effect of RTS/CTS and Tx/Rx capabilities. Vaibhav Rastogi, Vinay J. Ribeiro, Aditya D. Nayar |
WiOpt | 2 |
| 2006 | Broadcast capacity in multihop wireless networksabstractIn this paper we study the broadcast capacity of multihop wireless networks which we define as the maximum rate at which broadcast packets can be generated in the network such that all nodes receive the packets successfully in a limited time. We employ the Protocol Model for successful packet reception usually adopted in network capacity studies and provide novel upper and lower bounds for the broadcast capacity for arbitrary connected networks. In a homogeneous dense network these bounds simplify to Θ(W/max(1,Δd)) where W is the wireless channel capacity, Δ the interference parameter, and d the number of dimensions of space in which the network lies. Interestingly, we show that the broadcast capacity does not change by more than a constant factor when we vary the number of nodes, the radio range, the area of the network, and even the node mobility. To address the achievability of capacity, we demonstrate that any broadcast scheme based on a backbone of size proportional to the Minimum Connected Dominating Set guarantees a throughput within a constant factor of the broadcast capacity. Finally, we demonstrate that broadcast capacity, in stark contrast to unicast capacity, does not depend on the choice of source nodes or the dimension of the network. Alireza Keshavarz-Haddad, Vinay J. Ribeiro, Rudolf H. Riedi |
MobiCom | 2 |
| 2006 | Color-based broadcasting for ad hoc networksabstractThis paper develops a novel color-based broadcast scheme for wireless ad hoc networks where each forwarding of the broadcast message is assigned a color from a given pool of colors. A node only forwards the message if it can assign it a color from the pool which it has not already overheard after a random time. In the closely related counter-based broadcast scheme a node simply counts the number of broadcasts not the colors overheard. The forwarding nodes form a so-called backbone, which is determined by the random timers and, thus, is random itself. Notably, any counter-generated backbone could result from pruning a color-generated backbone; the typical color-generated backbone, however, exhibits a connectivity graph richer than the counter-based ones. As a particular advantage, the colors reveal simple geometric properties of the backbones which we exploit to prove that the size of both, color- and counter-generated back-bones are within a small constant factor of the optimum. We also propose two techniques, boosting and edge-growing, that improve the performance of color- and counter-based broadcast in terms of reachability and number of rebroadcasts. Experiments reveal that the powerful boosting method is considerably more effective with the color-based schemes. Alireza Keshavarz-Haddad, Vinay J. Ribeiro, Rudolf H. Riedi |
WiOpt | 2 |
| 2006 | Multiscale queueing analysis
Vinay J. Ribeiro, Rudolf H. Riedi, Richard G. Baraniuk |
IEEE/ACM Trans. Netw. | 1 |
| 2005 | Small-time scaling behavior of Internet backbone traffic
Vinay J. Ribeiro, Zhi-Li Zhang, Sue B. Moon, Christophe Diot |
Comput. Networks | 1 |
| 2004 | Spatio-temporal available bandwidth estimation with STABabstractWe study the problem of locating in space and over time a network pathâ s tight link, that is the link with the least available bandwidth on the path. Tight link localization benefits network-aware applications, provides insight into the causes of network congestion and ways to circumvent it, and aids network operations. We present STAB, a light-weight probing tool to locate tight links. STAB combines the probing concepts of self-induced congestion, tailgating, and packet chirps in a novel fashion. We demonstrate its capabilities through experiments on the Internet and verify our results using router MRTG data. Vinay J. Ribeiro, Rudolf H. Riedi, Richard G. Baraniuk |
SIGMETRICS | 1 |
| 2003 | Small-Time Scaling Beahviors of Internet Backbone Traffic: An Empirical StudyabstractThe small-time (sub-seconds) scaling behaviors of Internet backbone traffic, based on traces collected from OC3/12/48 links in a tier-1 ISP is studied. We observe that for a majority of these traces, the (second-order) scaling exponents at small time scales (1 ms - 100 ms) are fairly close to 0.5, indicating that traffic fluctuations at these time scales are (nearly) uncorrelated. In addition, the traces manifest mostly monofractal behaviors at small time scales. The objective of the paper is to understand the potential causes or factors that influence the small-time scalings of Internet backbone traffic via empirical data analysis. We analyze the traffic composition of the traces along two dimensions - flow size and flow density. Our study uncovers dense flows (i.e., flows with bursts of densely clustered packets) as the correlation-causing factor in small time scales, and reveals that the traffic composition in terms of proportions of dense vs. sparse flows plays a major role in influencing the small-time scalings of aggregate traffic. Zhi-Li Zhang, Vinay J. Ribeiro, Sue B. Moon, Christophe Diot |
INFOCOM | 2 |
| 2001 | Wavelets and multifractals for network traffic modeling and inferenceabstractThis paper reviews the multifractal wavelet model (MWM) and its applications to network traffic modeling and inference. The discovery of the fractal nature of traffic has made new models and analysis tools for traffic essential, since classical Poisson and Markov models do not capture important fractal properties like multiscale variability and burstiness that deleteriously affect performance. Set in the framework of multiplicative cascades, the MWM provides a link to multifractal analysis, a natural tool to characterize burstiness. The simple structure of the MWM enables fast O(N) synthesis of traffic for simulations and a tractable queuing analysis, thus rendering it suitable for real networking applications including end-to-end path modeling. Vinay J. Ribeiro, Rudolf H. Riedi, Richard G. Baraniuk |
ICASSP | 1 |
| 2000 | Multiscale Queuing Analysis of Long-Range-Dependent Network TrafficabstractMany studies have indicated the importance of capturing scaling properties when modeling traffic loads; however, the influence of long-range dependence (LRD) and marginal statistics still remains on an unsure footing. In this paper, we study these two issues by introducing a multiscale traffic model and a novel multiscale approach to queuing analysis. The multifractal wavelet model (MWM) is a multiplicative, wavelet-based model that captures the positivity, LRD, and "spikiness" of non-Gaussian traffic. Using a binary tree, the model synthesizes an N-point data set with only O(N) computations. Leveraging the tree structure of the model, we derive a multiscale queuing analysis that provides a simple closed form approximation to the tail queue probability, valid for any given buffer size. The analysis is applicable not only to the MWM but to tree-based models in general, including fractional Gaussian noise. Simulated queuing experiments demonstrate the accuracy of the MWM for matching real data traces and the precision of our theoretical queuing formula. Thus, the MWM is useful not only for fast synthesis of data for simulation purposes but also for applications requiring accurate queuing formulas such as call admission control. Our results clearly indicate that the marginal distribution of traffic at different time-resolutions affects queuing and that a Gaussian assumption can lead to over-optimistic predictions of tail queue probability even when taking LRD into account. Vinay J. Ribeiro, Rudolf H. Riedi, Matthew S. Crouse, Richard G. Baraniuk |
INFOCOM | 1 |
| 1999 | Simulation of nonGaussian Long-Range-Dependent Traffic Using WaveletsabstractIn this paper, we develop a simple and powerful multiscale model for the synthesis of nonGaussian, long-range dependent (LRD) network traffic. Although wavelets effectively decorrelate LRD data, wavelet-based models have generally been restricted by a Gaussianity assumption that can be unrealistic for traffic. Using a multiplicative superstructure on top of the Haar wavelet transform, we exploit the decorrelating properties of wavelets while simultaneously capturing the positivity and "spikiness" of nonGaussian traffic. This leads to a swift O(N) algorithm for fitting and synthesizing N-point data sets. The resulting model belongs to the class of multifractal cascades, a set of processes with rich statistical properties. We elucidate our model's ability to capture the covariance structure of real data and then fit it to real traffic traces. Queueing experiments demonstrate the accuracy of the model for matching real data. Our results indicate that the nonGaussian nature of traffic has a significant effect on queuing. Vinay J. Ribeiro, Rudolf H. Riedi, Matthew S. Crouse, Richard G. Baraniuk |
SIGMETRICS | 1 |
| 1999 | A Multifractal Wavelet Model with Application to Network TrafficabstractWe develop a new multiscale modeling framework for characterizing positive-valued data with long-range-dependent correlations (1/f noise). Using the Haar wavelet transform and a special multiplicative structure on the wavelet and scaling coefficients to ensure positive results, the model provides a rapid O(N) cascade algorithm for synthesizing N-point data sets. We study both the second-order and multifractal properties of the model, the latter after a tutorial overview of multifractal analysis. We derive a scheme for matching the model to real data observations and, to demonstrate its effectiveness, apply the model to network traffic synthesis. The flexibility and accuracy of the model and fitting procedure result in a close fit to the real data statistics (variance-time plots and moment scaling) and queuing behavior. Although for illustrative purposes we focus on applications in network traffic modeling, the multifractal wavelet model could be useful in a number of other areas involving positive data, including image processing, finance, and geophysics. Rudolf H. Riedi, Matthew S. Crouse, Vinay J. Ribeiro, Richard G. Baraniuk |
IEEE Trans. Inf. Theory | 3 |