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.

Idris A. Rai

dblp:89/4774 · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
0since 2021 · last 2010
—ORCID · none

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

Systems, architecture and hardware · 4 · 3 first-authorComputer networks · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorSecurity and privacy · 1Graphics, computer vision, multimedia, augmented reality and games · 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
4 papers
Distributed systems · 66% Performance modeling and evaluation · 34%
Computer networks
3 papers
Wireless networking · 67% Internet architecture and protocols · 25% Routing and switching · 4%
Network and information security
2 papers
Network security · 93% Privacy and data protection · 7%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems › peer-to-peer systems
distributed hash table
0.122006
Stealth distributed hash table: a robust and flexible super-peered DHT · CoNEXT 2006
Stealth distributed hash table: unleashing the real potential of peer-to-peer · CoNEXT 2005
Distributed systems
peer-to-peer systems
0.122006
Stealth distributed hash table: a robust and flexible super-peered DHT · CoNEXT 2006
Stealth distributed hash table: unleashing the real potential of peer-to-peer · CoNEXT 2005
Wireless networking
scheduling
0.112010
Size-based scheduling: a recipe for DDOS? · CCS 2010
Wireless networking › scheduling › queueing discipline
size-based scheduling
0.112010
Size-based scheduling: a recipe for DDOS? · CCS 2010
Network security › attack strategy › denial-of-service attack
DDoS attack
0.112010
Size-based scheduling: a recipe for DDOS? · CCS 2010
Network security › attack strategy
denial-of-service attack
0.112010
Size-based scheduling: a recipe for DDOS? · CCS 2010
Performance modeling and evaluation
scheduling analysis
0.122004
Performance analysis of LAS-based scheduling disciplines in a packet switched network · SIGMETRICS 2004
Analysis of LAS scheduling for job size distributions with high variance · SIGMETRICS 2003
Internet architecture and protocols
packet scheduling
0.012004
Performance analysis of LAS-based scheduling disciplines in a packet switched network · SIGMETRICS 2004
Performance modeling and evaluation
queueing analysis
0.012003
Analysis of LAS scheduling for job size distributions with high variance · SIGMETRICS 2003
Internet architecture and protocols
internet traffic
0.012010
Size-based scheduling: a recipe for DDOS? · CCS 2010
Distributed systems › peer-to-peer systems
overlay networks
0.012006
Stealth distributed hash table: a robust and flexible super-peered DHT · CoNEXT 2006
Privacy and data protection
anonymity
0.012005
Stealth distributed hash table: unleashing the real potential of peer-to-peer · CoNEXT 2005
Routing and switching › packet switching
packet-switched networks
0.012004
Performance analysis of LAS-based scheduling disciplines in a packet switched network · SIGMETRICS 2004

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

analytical modeling · 0.3simulation · 0.2ns simulation · 0.1queueing analysis · 0.1ns-2 simulation · 0.1super-peering · 0.1load balancing · 0.1
YearPublicationVenuePosition
2010 Size-based scheduling: a recipe for DDOS?
abstract
Internet traffic measurements have shown that the majority of the Internet's flows are short, while a small percentage of the largest flows are responsible for most of the bytes. To exploit this property for performance improvement in routers and Web servers, several studies have proposed size-based schedulings to offer preferential treatment to the shortest flows. In this work, we present analytical and simulation results which confirm that size-based scheduling will ease the task of launching DDOS attacks on the Internet.
Abdul Serwadda, Vir V. Phoha, Idris A. Rai
CCS3
2009 Power Aware Differentiated Routing (PADR) in Wireless Sensor Networks
abstract
We analyze routing algorithm for wireless sensor networks called power aware differentiated routing (PADR), which is proposed for collaborative routing of real-time (RT) and non-real time (NRT) traffic in a sensor field in order to prolong the otherwise shorter life time of RT sensor network. PADR uses nodes in the non-real time network as backup for routing RT traffic. It involves swapping a forwarding node for RT traffic from a node with critical minimum power level to the node with the best power level (often from a node in RT network to a node in NRT network). We derive analytical expressions for life time of RT and NRT networks under PADR routing protocol. The numerical results show that the performance of PADR depends on the remaining power of sensor nodes during route swapping. The results also show that PADR can increase the life time of RT network by up to 50%, and that similar reduction level of life time is incurred to NRT network.
Andrew Alunyu Egwar, Idris A. Rai
ICCCN2
2009 Characterising and exploiting workloads of highly interactive video-on-demand
Andrew Brampton, Andrew MacQuire, Michael Fry 0001, Idris A. Rai, Nicholas J. P. Race, Laurent Mathy
Multim. Syst.4
2008 Authentication in stealth distributed hash tables
Andrew MacQuire, Andrew Brampton, Idris A. Rai, Nicholas J. P. Race, Laurent Mathy
J. Syst. Archit.3
2007 Performance Modelling of Peer-to-Peer Routing
abstract
We propose several models based on discrete-time Markov chains for the analysis of distributed hash tables (DHTs). Specifically, we examine the Pastry routing protocol, as well as a Stealth DHT adaptation of Pastry to compute their exact expressions for average number of lookup hops. We show that our analytical models match with the protocols' simulation results almost perfectly, making them ideal for rapid evaluation.
Idris A. Rai, Andrew Brampton, Andrew MacQuire, Laurent Mathy
IPDPS1
2006 Stealth distributed hash table: a robust and flexible super-peered DHT
abstract
Most Distributed Hash Tables (DHTs) simply consider interconnecting homogeneous nodes on the same overlay. However, realistically nodes on a network are heterogeneous in terms of their capabilities. Because of this, traditional DHTs have been shown to exhibit poor performance in a real-world environment. Additionally, we believe that it is this approach that contributes to a limited exploitation of peer-to-peer technologies. Previous work on super-peers in DHTs was proposed to address these performance issues, however the strategy used is often based on locally clustering peers around individual super-peers. This method of super-peering, however, compromises fundamental features such as load-balancing, resilience and routing efficiency, which traditional DHTs originally promised to offer.
Andrew Brampton, Andrew MacQuire, Idris A. Rai, Nicholas J. P. Race, Laurent Mathy
CoNEXT3
2005 Stealth distributed hash table: unleashing the real potential of peer-to-peer
abstract
peer reviewed
Andrew Brampton, Andrew MacQuire, Idris A. Rai, Nicholas J. P. Race, Laurent Mathy
CoNEXT3
2004 Performance analysis of LAS-based scheduling disciplines in a packet switched network
abstract
The Least Attained Service (LAS) scheduling policy, when used for scheduling packets over the bottleneck link of an Internet path, can greatly reduce the average flow time for short flows while not significantly increasing the average flow time for the long flows that share the same bottleneck. No modification of the packet headers is required to implement the simple LAS policy. However, previous work has also shown that a drawback of the LAS scheduler is that, when link utilization is greater than 70%, long flows experience large jitter in their packet transfer times as compared to the conventional First-Come-First-Serve (FCFS) link scheduling. This paper proposes and evaluates new differentiated LAS scheduling policies that reduce the jitter for long flows that are identified as "priority" flows.To evaluate the new policies, we develop analytic models to estimate average flow transfer time as a function of flow size, and average packet transmission time as a function of position in the flow, for the single-bottleneck "dumbbell topology" used in many ns simulation studies. Models are developed for FCFS scheduling, LAS scheduling, and each of the new differentiated LAS scheduling policies at the bottleneck link. Over a wide range of configu-rations, the analytic estimates agree very closely with the ns estimates. Thus, the analytic models can be used instead of simulation for comparing the policies with respect to mean flow transfer time (as a function of flow size) and mean packet transfer time. Furthermore, an initial discrepancy between the analytic and simulation estimates revealed errors in the parameter values that are often specified in the widely used ns Web workload generator. We develop an improved Web workload specification, which is used to estimate the packet jitter for long flows (more accurately than with previous simulation workloads).Results for the scheduling policies show that a particular policy, LAS-log, greatly improves the mean flow transfer time for priority long flows while providing performance similar to LAS for the ordinary flows. Simulations show that the LAS-log policy also greatly reduces the jitter in packet delivery times for the priority flows.
Idris A. Rai, Guillaume Urvoy-Keller, Mary K. Vernon, Ernst W. Biersack
SIGMETRICS1
2003 Analysis of LAS scheduling for job size distributions with high variance
abstract
Recent studies of Internet traffic have shown that flow size distributions often exhibit a high variability property in the sense that most of the flows are short and more than half of the total load is constituted by a small percentage of the largest flows. In the light of this observation, it is interesting to revisit scheduling policies that are known to favor small jobs in order to quantify the benefit for small and the penalty for large jobs. Among all scheduling policies that do not require knowledge of job size, the least attained service (LAS) scheduling policy is known to favor small jobs the most. We investigate the M/G/1/LAS queue for both, load ? < 1 and ? = 1. Our analysis shows that for job size distributions with a high variability property, LAS favors short jobs with a negligible penalty to the few largest jobs, and that LAS achieves a mean response time over all jobs that is close to the mean response time achieved by SRPT.Finally, we implement LAS in the ns-2 network simulator to study its performance benefits for TCP flows. When LAS is used to schedule packets over the bottleneck link, more than 99% of the shortest flows experience smaller mean response times under LAS than under FIFO and only the largest jobs observe a negligible increase in response time. The benefit of using LAS as compared to FIFO is most pronounced at high load.
Idris A. Rai, Guillaume Urvoy-Keller, Ernst W. Biersack
SIGMETRICS1
2001 Uniform weighted round robin scheduling algorithms for input queued switches
abstract
This paper concentrates on obtaining uniform weighted round robin schedules for input queued packet switches. The desired schedules are uniform in the sense that each connection is serviced at regularly spaced time slots, where the spacing is proportional to the inverse of the guaranteed data rate. Suitable applications include ATM networks as well as satellite switched TDMA systems that provide per packet delay guarantees. Three heuristic algorithms are proposed to obtain such schedules under the constraints imposed by the unit speedup of input queued switches. Numerical experiments indicate that the algorithms have remarkable performance in finding uniform schedules.
Idris A. Rai, Murat Alanyali
ICC1