EDBT 2026 Demo / reviewers in the wild / expert
Edmundo de Souza e Silva
dblp:96/5137 · also Edmundo Albuquerque de Souza e Silva
· DBLP profile ↗
54ranked-venue papers
20as first author
2since 2021 · last 2021
0000-0003-0912-7860ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 28 · 14 first-author · 1 since 2021Computer networks · 15 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 10 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-authorTheory of computation · 2 · 1 first-authorArtificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 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
15 papers |
Performance modeling and evaluation · 67% Distributed systems · 30% Hardware reliability and fault tolerance · 4% | |
| Computer networks
2 papers |
Network performance modeling · 46% Network optimization and economics · 27% Content delivery and video streaming · 14% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 74% Distributed computing theory · 26% |
Topics — the 28 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network performance modeling
scaling laws |
0.3 | 1 | 2017 | An experimental reality check on the scaling laws of swarming systems · INFOCOM 2017 |
Distributed systems
peer-to-peer systems |
0.3 | 1 | 2017 | An experimental reality check on the scaling laws of swarming systems · INFOCOM 2017 |
Performance modeling and evaluation › performance model construction
throughput modeling |
0.3 | 1 | 2017 | An experimental reality check on the scaling laws of swarming systems · INFOCOM 2017 |
Graph algorithms and graph theory
random walk |
0.3 | 2 | 2012 | Characterizing continuous time random walks on time varying graphs · SIGMETRICS 2012 Characterizing continuous-time random walks on dynamic networks · SIGMETRICS 2011 |
Distributed computing theory
dynamic networks |
0.1 | 1 | 2011 | Characterizing continuous-time random walks on dynamic networks · SIGMETRICS 2011 |
Content delivery and video streaming
peer-to-peer content distribution |
0.1 | 1 | 2017 | An experimental reality check on the scaling laws of swarming systems · INFOCOM 2017 |
Network optimization and economics › game theory
evolutionary game theory |
0.1 | 1 | 2008 | Modeling Resource Sharing Dynamics of VoIP Users over a WLAN Using a Game-Theoretic Approach · INFOCOM 2008 |
Network optimization and economics › game theory
game-theoretic networking |
0.1 | 1 | 2008 | Modeling Resource Sharing Dynamics of VoIP Users over a WLAN Using a Game-Theoretic Approach · INFOCOM 2008 |
Wireless networking
WLAN |
0.1 | 1 | 2008 | Modeling Resource Sharing Dynamics of VoIP Users over a WLAN Using a Game-Theoretic Approach · INFOCOM 2008 |
Graph algorithms and graph theory › graph theory
dynamic graphs |
0.0 | 1 | 2012 | Characterizing continuous time random walks on time varying graphs · SIGMETRICS 2012 |
Graph algorithms and graph theory
temporal graph |
0.0 | 1 | 2012 | Characterizing continuous time random walks on time varying graphs · SIGMETRICS 2012 |
Performance modeling and evaluation
markov models |
0.0 | 5 | 1995 | Calculating Transient Distributions of Cumulative Reward · SIGMETRICS 1995 State Space Exploration in Markov Models · SIGMETRICS 1992 Bounding Availability of Repairable Computer Systems · IEEE Trans. Computers 1989 |
Performance modeling and evaluation › dependability modeling
availability modeling |
0.0 | 4 | 1990 | Analyzing Scheduled Maintenance Policies for Repairable Computer Systems · IEEE Trans. Computers 1990 Bounding Availability of Repairable Computer Systems · IEEE Trans. Computers 1989 Calculating availability and performability measures of repairable computer systems using randomization · J. ACM 1989 |
Hardware reliability and fault tolerance › system reliability
repairable systems |
0.0 | 5 | 1990 | Analyzing Scheduled Maintenance Policies for Repairable Computer Systems · IEEE Trans. Computers 1990 Bounding Availability of Repairable Computer Systems · IEEE Trans. Computers 1989 Calculating availability and performability measures of repairable computer systems using randomization · J. ACM 1989 |
Performance modeling and evaluation
performability analysis |
0.0 | 2 | 1995 | Calculating Transient Distributions of Cumulative Reward · SIGMETRICS 1995 State Space Exploration in Markov Models · SIGMETRICS 1992 |
Performance modeling and evaluation
queueing models |
0.0 | 4 | 1990 | A Note on the Computational Cost of the Linearizer Algorithm for Queueing Networks · IEEE Trans. Computers 1990 Calculating joint queue-length distributions in product-form queuing networks · J. ACM 1989 Simple Relationships Among Moments of Queue Lengths in Product Form Queueing Networks · IEEE Trans. Computers 1988 |
Performance modeling and evaluation › queueing models
product-form queueing networks |
0.0 | 3 | 1989 | Mean Value Analysis by Chain of Product Form Queueing Networks · IEEE Trans. Computers 1989 Calculating joint queue-length distributions in product-form queuing networks · J. ACM 1989 Simple Relationships Among Moments of Queue Lengths in Product Form Queueing Networks · IEEE Trans. Computers 1988 |
Performance modeling and evaluation › markov models › markov reward model
cumulative reward distribution |
0.0 | 1 | 1995 | Calculating Transient Distributions of Cumulative Reward · SIGMETRICS 1995 |
Performance modeling and evaluation › markov models
markov reward model |
0.0 | 1 | 1995 | Calculating Transient Distributions of Cumulative Reward · SIGMETRICS 1995 |
Performance modeling and evaluation › queueing models
polling systems |
0.0 | 1 | 1995 | Polling systems with server timeouts and their application to token passing networks · IEEE/ACM Trans. Netw. 1995 |
Performance modeling and evaluation
queueing analysis |
0.0 | 1 | 1995 | Polling systems with server timeouts and their application to token passing networks · IEEE/ACM Trans. Netw. 1995 |
Performance modeling and evaluation › queueing models
mean value analysis |
0.0 | 2 | 1989 | Mean Value Analysis by Chain of Product Form Queueing Networks · IEEE Trans. Computers 1989 Simple Relationships Among Moments of Queue Lengths in Product Form Queueing Networks · IEEE Trans. Computers 1988 |
Hardware reliability and fault tolerance
dependability analysis |
0.0 | 2 | 1990 | Analyzing Scheduled Maintenance Policies for Repairable Computer Systems · IEEE Trans. Computers 1990 Calculating Cumulative Operational Time Distributions of Rpairable Computer Systems · IEEE Trans. Computers 1986 |
Performance modeling and evaluation › queueing models › queueing network analysis
queueing network approximation |
0.0 | 2 | 1990 | A Note on the Computational Cost of the Linearizer Algorithm for Queueing Networks · IEEE Trans. Computers 1990 A Clustering Approximation Technique for Queueing Network Models with a Large Number of Chains · IEEE Trans. Computers 1986 |
Performance modeling and evaluation
state space exploration |
0.0 | 1 | 1992 | State Space Exploration in Markov Models · SIGMETRICS 1992 |
Performance modeling and evaluation › queueing models
queueing network analysis |
0.0 | 1 | 1989 | Mean Value Analysis by Chain of Product Form Queueing Networks · IEEE Trans. Computers 1989 |
Performance modeling and evaluation
randomization |
0.0 | 1 | 1989 | Calculating availability and performability measures of repairable computer systems using randomization · J. ACM 1989 |
Distributed systems › mutual exclusion
token passing |
0.0 | 1 | 1995 | Polling systems with server timeouts and their application to token passing networks · IEEE/ACM Trans. Netw. 1995 |
Methods — techniques the papers use, named apart from their topics
closed-loop modeling · 0.6controlled experiments · 0.3controlled experiment · 0.3stochastic process theory · 0.1machine learning · 0.1ergodic theory · 0.1stochastic analysis · 0.1evolutionary game theory · 0.1artificial neural network · 0.1active network measurements · 0.1bounding techniques · 0.0uniformization · 0.0probabilistic analysis · 0.0numerical recursion · 0.0embedded markov chain · 0.0randomization technique · 0.0state space generation algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Network anomaly detection based on tensor decomposition
Ananda Görck Streit, Gustavo H. A. Santos, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Daniel Sadoc Menasché, Don Towsley |
Comput. Networks | 4 |
| 2021 | Fundamental scaling laws of covert DDoS attacks
Amir Reza Ramtin, Philippe Nain, Daniel Sadoc Menasché, Don Towsley, Edmundo de Souza e Silva |
Perform. Evaluation | 5 |
| 2019 | An Extremely Lightweight Approach for DDoS Detection at Home GatewaysabstractA major threat to the Internet infrastructure and, more broadly, to its culture is posed by DDoS attacks. To mitigate their impact, detection should preferably occur close to the attack origin, e.g., at home-routers. However, these devices typically have limited resources and an approach that relies on packet inspection does not bode well with such devices.We propose a lightweight approach for DDoS detection that solely employs network interface byte and packet counts. To detect attacks with such a limited amount of information, our key insight consists in training classifiers to make use of workload data from 1,823 home-users augmented with attacks generated in a controlled environment. In our experiments, we selected seven attack vectors generated using Mirai and BASHLITE malwares. We then conduct a device-agnostic detection of attacks vectors, obtaining F1 scores typically higher than 0.99. To cope with the evolving nature of DDoS attacks, we also report results indicating the detection power of the proposed methodology when different attack vectors are used for training and testing. Gabriel Mendonça, Gustavo H. A. Santos, Edmundo de Souza e Silva, Rosa Maria Meri Leão, Daniel Sadoc Menasché, Don Towsley |
IEEE BigData | 3 |
| 2019 | On the scalability of P2P swarming systems
Edmundo de Souza e Silva, Rosa Maria Meri Leão, Daniel Sadoc Menasché, Don Towsley |
Comput. Networks | 1 |
| 2017 | An experimental reality check on the scaling laws of swarming systemsabstractSwarming systems, such as BitTorrent, are one of the most common solutions for scalable, robust and inexpensive content distribution. Although the service capacity of swarming systems has been studied for decades through modeling and analysis, there is a lack of experimental evidence about how the throughput of such systems behaves in under-provisioned regimes. The aim of this paper is to fill this gap. In this paper, we consider a closed-loop model to assess the throughput of peer-to-peer systems. Then, we show through controlled experiments using BitTorrent clients that some analytical findings recently reported in the literature, such as the missing piece syndrome, occur in practice. In particular, we indicate that when seeds have a small effective service capacity, or when seeds are intermittent, the throughput saturates as the population size grows. Finally, we discuss the implications of such findings on the modeling and design of swarming systems. Diego Ximenes Mendes, Edmundo de Souza e Silva, Daniel Sadoc Menasché, Rosa Maria Meri Leão, Don Towsley |
INFOCOM | 2 |
| 2017 | Enabling opportunistic search and placement in cache networks
Guilherme de Melo Baptista Domingues, Edmundo de Souza e Silva, Rosa Maria Meri Leão, Daniel Sadoc Menasché, Don Towsley |
Comput. Networks | 2 |
| 2014 | Assessing survivability of smart grid distribution network designs accounting for multiple failuresabstractSUMMARY Smart grids are fostering a paradigm shift in the realm of power distribution systems. Whereas traditionally different components of the power distribution system have been provided and analyzed by different teams through different lenses, smart grids require a unified and holistic approach that takes into consideration the interplay of communication reliability, energy backup, distribution automation topology, energy storage, and intelligent features such as automated fault detection, isolation, and restoration (FDIR) and demand response. In this paper, we present an analytical model and metrics for the survivability assessment of the distribution power grid network. The proposed metrics extend the system average interruption duration index, accounting for the fact that after a failure, the energy demand and supply will vary over time during a multi‐step recovery process. The analytical model used to compute the proposed metrics is built on top of three design principles: state space factorization, state aggregation, and initial state conditioning. Using these principles, we reduce a Markov chain model with large state space cardinality to a set of much simpler models that are amenable to analytical treatment and efficient numerical solution. In case demand response is not integrated with FDIR, we provide closed form solutions to the metrics of interest, such as the mean time to repair a given set of sections. Under specific independence assumptions, we show how the proposed methodology can be adapted to account for multiple failures. We have evaluated the presented model using data from a real power distribution grid, and we have found that survivability of distribution power grids can be improved by the integration of the demand response feature with automated FDIR approaches. Our empirical results indicate the importance of quantifying survivability to support investment decisions at different parts of the power grid distribution network. Copyright © 2014 John Wiley & Sons, Ltd. Daniel Sadoc Menasché, Alberto Avritzer, Sindhu Suresh, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Morganna C. Diniz, Kishor S. Trivedi, Lucia Happe, Anne Koziolek |
Concurr. Comput. Pract. Exp. | 5 |
| 2013 | Survivability models for the assessment of smart grid distribution automation network designsabstractSmart grids are fostering a paradigm shift in the realm of power distribution systems. Whereas traditionally different components of the power distribution system have been provided and analyzed by different teams through different lenses, smart grids require a unified and holistic approach that takes into consideration the interplay of communication reliability, energy backup, distribution automation topology, energy storage and intelligent features such as automated failure detection, isolation and restoration (FDIR) and demand response. Alberto Avritzer, Sindhu Suresh, Daniel Sadoc Menasché, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Morganna C. Diniz, Kishor S. Trivedi, Lucia Happe, Anne Koziolek |
ICPE | 5 |
| 2013 | Efficient Transient Analysis of Markovian Models Using a Block Reduction ApproachabstractOne of the most widely used techniques to obtain transient measures is the uniformization method. However, although uniformization has many advantages, the computational cost required to calculate transient probabilities is very large for stiff models. We study efficient solutions that can be applied to an approximate method developed for calculating transient state probabilities of Markov models and cumulative expected reward measures over a finite interval. Our work is based on a method that approximates the state probabilities at time t by the state probabilities calculated at a random time with Erlangian distribution. The original method requires an inversion of a matrix obtained from the state transition rate matrix that destroys special structures such as sparseness and banded matrices. This precludes the use of the technique for large models. In our work we propose efficient solutions that can take advantage of special structures. Finally, we present examples that show that the proposed technique is computationally very efficient for stiff models when compared with uniformization. Edmundo de Souza e Silva, Rosa Maria Meri Leão, Raymond A. Marie |
INFORMS J. Comput. | 1 |
| 2013 | Experience with model-based performance, reliability, and adaptability assessment of a complex industrial architecture
Daniel Dominguez Gouvêa, Cyro de A. Assis D. Muniz, Gilson A. Pinto, Alberto Avritzer, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Morganna C. Diniz, Vittorio Cortellessa, Luca Berardinelli, Julius C. B. Leite, Daniel Mossé, Yuanfang Cai, Michael Dalton, Lucia Happe, Anne Koziolek |
Softw. Syst. Model. | 6 |
| 2012 | Characterizing continuous time random walks on time varying graphsabstractIn this paper we study the behavior of a continuous time random walk (CTRW) on a stationary and ergodic time varying dynamic graph. We establish conditions under which the CTRW is a stationary and ergodic process. In general, the stationary distribution of the walker depends on the walker rate and is difficult to characterize. However, we characterize the stationary distribution in the following cases: i) the walker rate is significantly larger or smaller than the rate in which the graph changes (time-scale separation), ii) the walker rate is proportional to the degree of the node that it resides on (coupled dynamics), and iii) the degrees of node belonging to the same connected component are identical (structural constraints). We provide examples that illustrate our theoretical findings. Daniel R. Figueiredo 0001, Philippe Nain, Bruno Ribeiro 0001, Edmundo de Souza e Silva, Don Towsley |
SIGMETRICS | 4 |
| 2012 | Applications of machine learning to performance evaluationabstractNo abstract available. Edmundo de Souza e Silva, Daniel Sadoc Menasché |
SIGMETRICS | 1 |
| 2012 | Heterogeneous download times in a homogeneous BitTorrent swarm
Fabricio Murai, Antônio Augusto de Aragão Rocha, Daniel R. Figueiredo 0001, Edmundo de Souza e Silva |
Comput. Networks | 4 |
| 2012 | Predicting packet loss statistics with hidden Markov models for FEC control
Fernando Silveira, Edmundo de Souza e Silva |
Comput. Networks | 2 |
| 2011 | Characterizing continuous-time random walks on dynamic networksabstractNo abstract available. Bruno Ribeiro 0001, Daniel R. Figueiredo 0001, Edmundo de Souza e Silva, Don Towsley |
SIGMETRICS | 3 |
| 2011 | Experience building non-functional requirement models of a complex industrial architectureabstractIn this paper, we report on our experience with the application of validated models to assess performance, reliability, and adaptability of a complex mission critical system that is being developed to dynamically monitor and control the position of an oil-drilling platform. We present real-time modeling results that show that all tasks are schedulable. We performed stochastic analysis of the distribution of tasks execution time as a function of the number of system interfaces. We report on the variability of task execution times for the expected system configurations. In addition, we have executed a system library for an important task inside the performance model simulator. We report on the measured algorithm convergence as a function of the number of vessel thrusters. We have also studied the system architecture adaptability by comparing the documented system architecture and the implemented source code. We report on the adaptability findings and the recommendations we were able to provide to the system's architect. Finally, we have developed models of hardware and software reliability. We report on hardware reliability results based on the evaluation of the system architecture. As a topic for future work, we report on an approach that we recommend be applied to evaluate the system under study software reliability. Daniel Dominguez Gouvêa, Cyro de A. Assis D. Muniz, Gilson A. Pinto, Alberto Avritzer, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Morganna C. Diniz, Luca Berardinelli, Julius C. B. Leite, Daniel Mossé, Yuanfang Cai, Mike Dalton, Lucia Happe, Anne Koziolek |
ICPE | 6 |
| 2010 | Effect of Varying the Intra-Frame Packet Burstiness on the Performance of Wireless Video StreamingabstractWe develop a simple, yet robust, application-layer adaptation technique based on scalable video codecs. The proposed technique can adapt to the varying capacity available to a connection in order to deliver video with a superior quality. We take advantage of both scalable video properties and the characteristics of the packet dropping random process at the last link's wireless router's queue. By fine-tuning the inter-packet transmission time at the server side, we show that the resulting packet loss pattern yields a superior quality of experience (QoE) without any changes in the wireless router's packet scheduling or drop policies. In other words, by varying the per frame packet inter-spacing time while maintaining a given frame rate (i.e., by varying the transmission burstiness) one can control the QoE. Our proposal is founded on an analytical model to study the loss pattern of individual packets in a n-packet burst. Guilherme D. G. Jaime, Rosa Maria Meri Leão, Edmundo de Souza e Silva, José Roberto Boisson de Marca |
GLOBECOM | 3 |
| 2010 | Experience with a New Architecture Review Process Using a Globally Distributed Architecture Review TeamabstractWe present in this paper our experience with applying a new architecture review process that uses a globally distributed review team to assess architecture risk of a complex mission critical system. The new architecture review process uses aspects of the checklist-based architecture review process and the operational scenario-based architecture review process. We present the architecture review process approach, a summary of the architecture under review and the detailed analysis of the most important operational scenarios. We conclude by presenting a summary of the lessons we learned using the new process. Flávio P. Duarte, Clarissa Pires, Carlos A. de Souza, Johannes P. Ros, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Julius C. B. Leite, Vittorio Cortellessa, Daniel Mossé, Yuanfang Cai |
ICGSE | 6 |
| 2010 | Estimating self-sustainability in peer-to-peer swarming systems
Daniel Sadoc Menasché, Antônio Augusto de Aragão Rocha, Edmundo de Souza e Silva, Rosa Maria Meri Leão, Don Towsley, Arun Venkataramani |
Perform. Evaluation | 3 |
| 2008 | Modeling Resource Sharing Dynamics of VoIP Users over a WLAN Using a Game-Theoretic ApproachabstractWe consider a scenario in which users share an access point and are mainly interested in VoIP applications. Each user is allowed to adapt to varying network conditions by choosing the transmission rate at which VoIP traffic is received. We denote this adaptation process by end-user congestion control, our object of study. The two questions that we ask are: (1) what are the performance consequences of letting the users to freely choose their rates? and (2) how to explain the adaptation process of the users? We set a controlled lab experiment having students as subject to answer the first question, and we extend an evolutionary game-theoretic model to address the second. Our partial answers are the following: (1) free users with local information can reach an equilibrium which is close to optimal from the system perspective. However, the equilibrium can be unfair; (2) the adaptation of the users can be explained using a game theoretic model. We propose a methodology to parameterize the latter, which involves active network measurements, simulations and an artificial neural network to estimate the QoS perceived by the users in each of the states of the model. Edson H. Watanabe, Daniel Sadoc Menasché, Edmundo de Souza e Silva, Rosa Maria Meri Leão |
INFOCOM | 3 |
| 2008 | The Effect of Mobility on the User-Level Fairness of a 3G Wireless Technology (EV-DO)abstractIn this work the behavior of a 3G wireless technology is evaluated. The analysis is done using a simulation tool, based on the Tangram-II platform, which incorporates a detailed propagation model and the relevant features of the cdma20001x EVDO system. Internet access through Web browsers was judged to be the key application to be provided. We are interested in analyzing the throughput, latency and fairness metrics for several scenarios, including cases considering only static users as well as cases where a fraction of terminals has mobility. Our experiments show that the introduction of mobile users severely compromises the fairness in respect to user's goodput and delay. A previous work of ours has shown that even if some parameters of the scheduling algorithm are varied, due to physical layer limitations it is difficult to improve performance of the technology with respect to fairness. In this article we show that the use of directional antennas can play an even more important role in improving EV-DO behavior for the envisioned application when some users are mobile. Guilherme D. G. Jaime, Rosa Maria Meri Leão, Edmundo de Souza e Silva, José Roberto Boisson de Marca |
WCNC | 3 |
| 2008 | Quality assessment of interactive voice applications
Ana Paula Couto da Silva, Martín Varela 0001, Edmundo de Souza e Silva, Rosa Maria Meri Leão, Gerardo Rubino |
Comput. Networks | 3 |
| 2007 | An End-to-End Technique to Estimate the Transmission Rate of an IEEE 802.11 WLANabstractThe deployment of wireless LANs (WLANs) has been steadily increasing over the years and estimating the actual bit rate of a WLAN device is important for management and applications such as those that can adapt their transmission rates according to the network characteristics. We propose a simple and accurate active measurement technique to infer the bit rate of an IEEE802.11 device. The proposed method is based both on a recently proposed technique to infer the type of access network and on the packet pair approach, but adapted to take into account the overhead caused by the IEEE802.11 control and the existence of concurrent WLAN traffic. Furthermore, the technique does not require the WLAN to be the bottleneck link in the path from the measuring point to the end computer. Results from simulation and from measurements show that the approach is accurate to infer WLAN access point rates both in scenarios where the WLAN devices can adapt their rates as well as WLANs with fixed transmission rates. Antônio Augusto de Aragão Rocha, Rosa Maria Meri Leão, Edmundo de Souza e Silva |
ICC | 3 |
| 2007 | A Non-cooperative Active Measurement Technique for Estimating the Average and Variance of the One-Way Delay
Antônio Augusto de Aragão Rocha, Rosa Maria Meri Leão, Edmundo de Souza e Silva |
Networking | 3 |
| 2006 | Adaptive Forward Error Correction for Interactive Streaming Over the InternetabstractDespite the emergence of voice over IP and videoconferencing services, recent studies have shown that the Internet still may not provide acceptable quality for interactive streaming applications. Among the major parameters that affect quality of service are packet loss rates and loss burst sizes. To mitigate the negative impact of losses, forward error correction (FEC) techniques can be employed. These work by adding extra information to the data stream. So, while FEC can potentially reduce the perceived effects of packet losses, it increases bandwidth requirements which in turn may increase the loss rate. Therefore, it is important to choose, in real time, the proper FEC scheme to provide the best performance to the application. We evaluate the performance of parity-based FEC schemes using an analytical loss model. Then, we develop an adaptive mechanism for FEC selection using a predictive model. We present the results of simulation experiments using real Internet measurements. Fernando Silveira Filho, Edson H. Watanabe, Edmundo de Souza e Silva |
GLOBECOM | 3 |
| 2006 | On the Use of Cellular Technology for Digital TV Bi-Directional Return Channel ServicesabstractIn this work the behavior of particular cellular technology for use in a wireless implementation of a bi-directional digital TV return channel is considered. The analysis is done using a simulation tool, based on the Tangram-II platform, that incorporates a detailed propagation model and the relevant features of the cdma2000 EV-DO system. Internet access through Web browsers was judged to be the key application to be provided. This paper presents both throughput and latency results with varying number of terminals in the system. It also identifies variations in the user quality of service due to their geographic position. The results show that even if some parameters of the scheduling algorithm are varied, it is difficult to improve the fairness performance of the technology. A very simple solution is proposed to enhance these fairness characteristics Guilherme D. G. Jaime, Flávio P. Duarte, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Patrícia Berquó, José Roberto Boisson de Marca |
PIMRC | 4 |
| 2005 | An evolutionary game-theoretic approach to congestion control
Daniel Sadoc Menasché, Daniel R. Figueiredo 0001, Edmundo de Souza e Silva |
Perform. Evaluation | 3 |
| 2004 | The required capacity distribution for the patching bandwidth sharing techniqueabstractIn the past few years, several bandwidth sharing techniques for multimedia servers have been proposed in the literature. Among those, the patching technique has several advantages such as: simplicity of implementation and efficiency. Recently, a simple expression to estimate the average bandwidth required by the patching technique has been obtained in the literature. However, average values do not always provide an accurate estimation of the required bandwidth. We propose an analytical model to compute the distribution of the capacity required by the patching technique. We study the sensitivity of the distribution function of the capacity required by the method with respect to the size of the patching window. We also investigate the adequacy of using average parameter values to dimension the server. Edmundo de Souza e Silva, Rosa Maria Meri Leão, Morganna C. Diniz |
ICC | 1 |
| 2003 | Performance Tradeoffs in Scheduling Techniques for Mixed Workloads
Leana Golubchik, John C. S. Lui, Edmundo de Souza e Silva, H. Richard Gail |
Multim. Tools Appl. | 3 |
| 2002 | Calculating the Distribution of a Linear Combination of Uniform Order StatisticsabstractThe calculation of the distribution of a linear combination of order statistics from random variables that are uniformly distributed is considered. A simple recursion to compute this distribution is presented that, unlike previous methods, is numerically stable and efficient. As such, this should be the algorithm of choice when the linear combination distribution needs to be obtained. Morganna C. Diniz, Edmundo de Souza e Silva, H. Richard Gail |
INFORMS J. Comput. | 2 |
| 2001 | A method for calculating successive approximate solutions for a class of block banded M/G/1 type Markovian models
Michela Meo, Edmundo de Souza e Silva, Marco Ajmone Marsan |
Perform. Evaluation | 2 |
| 1999 | Analytical Models for Mixed Workload Multimedia Storage Servers
Edmundo de Souza e Silva, H. Richard Gail, Leana Golubchik, John C. S. Lui |
Perform. Evaluation | 1 |
| 1998 | Transient Performance Analysis for Location Update Protocols in Cellular NetworksabstractCurrently, many location update protocols have been proposed for mobile terminal tracking in cellular networks. These protocols, such as the time-based and the distance-based protocols, try to minimize the system overhead for locating a mobile user in the network. The contribution of this paper to develop a novel mathematical model to analyze these protocols and at the same time, make a general model to capture many important movement features. In this paper, we propose to use the transient analysis method to predict the location of a mobile user and the accuracy of the prediction of the location of a user can be enhanced. By applying the transient analysis to evaluate the time-based and the distance-based protocol, it gives us more insights in the performance of these protocols under different movement configurations. Last but not least, our model is general enough such that it provides a general framework to analyze other location update protocols in cellular networks. Cedric C. F. Fong, John C. S. Lui, Man Hon Wong 0001, Edmundo de Souza e Silva |
MASCOTS | 4 |
| 1998 | Performance/Availability Modeling with te TANGRAM-II Modeling Environment
Rosa M. L. R. Carmo, Luiz R. de Carvalho, Edmundo de Souza e Silva, Morganna C. Diniz, Richard R. Muntz |
Perform. Evaluation | 3 |
| 1996 | Efficient Solution for a Class of Markov Chain Models of Telecommunication Systems
Michela Meo, Edmundo de Souza e Silva, Marco Ajmone Marsan |
Perform. Evaluation | 2 |
| 1995 | Calculating Transient Distributions of Cumulative RewardabstractMarkov reward models have been employed to obtain performability measures of computer and communication systems. In these models, a continuous time Markov chain is used to represent changes in the system structure, usually caused by faults and repairs of its components, and reward rates are assigned to states of the model to indicate some measure of accomplishment at each structure. A procedure to calculate numerically the distribution of the reward accumulated over a finite observation period is presented. The development is based solely on probabilistic arguments, and the final recursion is quite simple. The algorithm has a low computational cost in terms of model parameters. In fact, the number of operations is linear in a parameter that is smaller than the number of rewards, while the storage required is independent of the number of rewards. We also consider the calculation of the distribution of cumulative reward for models in which impulse based rewards are associated with transitions. Edmundo de Souza e Silva, H. Richard Gail, Reinaldo Vallejos Campos |
SIGMETRICS | 1 |
| 1995 | Polling systems with server timeouts and their application to token passing networksabstractPolling systems have long been the subject of study and are of particular interest in the analysis of high-speed communications networks. There are many options for the scheduling policies that can be used at each polling station (exhaustive, gated, customer limited, etc.). In addition, one can impose an upper bound on the total service time delivered to customers at a station per server visit. In the most common case the upper bound is a constant for each polling station, and the resulting system model is not Markovian even when service times and interarrival times are exponential. In the paper, a comprehensive solution is developed for the major scheduling policies with time limits for each polling station. The approach is based on studying the embedded Markov chain defined at the sequence of epochs when the server arrives at each polling station. The computation of transition probabilities for the embedded chain requires transient analysis of the Markov process describing the system evolution between epochs. Uniformization methods are used to develop efficient algorithms for the transition probabilities and for system performance measures. Example problems are solved using the techniques developed to illustrate the utility of the results.> Edmundo de Souza e Silva, H. Richard Gail, Richard R. Muntz |
IEEE/ACM Trans. Netw. | 1 |
| 1992 | State Space Exploration in Markov ModelsabstractPerformance and dependability analysis is usually based on Markov models. One of the main problems faced by the analyst is the large state space cardinality of the Markov chain associated with the model, which precludes not only the model solution, but also the generation of the transition rate matrix. However, in many real system models, most of the probability mass is concentrated in a small number of states in comparison with the whole state space. Therefore, performability measures may be accurately evaluated from these “high probable” states. In this paper, we present an algorithm to generate the most probable states that is more efficient than previous algorithms in the literature. We also address the problem of calculating measures of interest and show how bounds on some measures can be efficiently calculated. Edmundo de Souza e Silva, Pedro Mejía Ochoa |
SIGMETRICS | 1 |
| 1992 | TIMS XXX-SOBRAPO XXIII Joint International Meeting, Performance Evaluation Cluster, 15-17 July 1991, Rio de Janeiro, Brazil
Edmundo de Souza e Silva |
Perform. Evaluation | 1 |
| 1992 | Performability Analysis of Computer Systems: From Model Spacification to Solution
Edmundo de Souza e Silva, H. Richard Gail |
Perform. Evaluation | 1 |
| 1991 | Queueing Network Models for Load Balancing in Distributed Systems
Edmundo de Souza e Silva, Mario Gerla |
J. Parallel Distributed Comput. | 1 |
| 1990 | Analyzing Scheduled Maintenance Policies for Repairable Computer SystemsabstractA solution method is developed to analyze various scheduled maintenance policies for repairable computer systems. The analysis is applicable to systems with behavior (exclusive of the scheduled maintenance policy) that can be modeled by a continuous-time Markov process, and thus important characteristics can be included in the model. Furthermore, the assumption of perfect repair, which is unrealistic for most systems, is not used. Both transient and steady-state measures are obtained. The measures considered include expected availability, expected number of unscheduled repairs (repairs that are performed outside of the scheduled maintenance period), and the probability of an unscheduled repair. The solution approach is based on the randomization technique and possesses advantage such as numerical stability and ease of implementation.> Edmundo de Souza e Silva, H. Richard Gail |
IEEE Trans. Computers | 1 |
| 1990 | A Note on the Computational Cost of the Linearizer Algorithm for Queueing NetworksabstractLinearizer is one of the best known approximation algorithms for obtaining numeric solutions for closed-product-form queueing networks. In the original exposition of Linearizer, the computational cost was stated to be O(MK/sup 3/) for a model with M queues and K job classes. It is shown that with some straightforward algebraic manipulation, Linearizer can be modified to require a cost that is only O(MK/sup 2/).> Edmundo de Souza e Silva, Richard R. Muntz |
IEEE Trans. Computers | 1 |
| 1989 | Bounding Availability of Repairable Computer SystemsabstractMarkov models are widely used for the analysis of availability of computer/communication systems. Realistic models often involve state space cardinalities that are so large that it is impractical to generate the transition rate matrix let alone solve for availability measures. Various state space reduction methods have been developed, particularly for transient analysis. In this paper we present an approximation technique for determining steady state availability. Of particular interest is that the method also provides bounds on the error. Examples are given to illustrate the method. Richard R. Muntz, Edmundo de Souza e Silva, Ambuj Goyal |
SIGMETRICS | 2 |
| 1989 | Calculating availability and performability measures of repairable computer systems using randomizationabstractRepairable computer systems are considered, the availability behavior of which can be modeled as a homogeneous Markov process. The randomization method is used to calculate various measures over a finite observation period related to availability modeling of these systems. These measures include the distribution of the number of events of a certain type, the distribution of the length of time in a set of states, and the probability of a near-coincident fault. The method is then extended to calculate performability distributions. The method relies on coloring subintervals of the finite observation period based on the particular application, and then calculating the measure of interest using these colored intervals. Edmundo de Souza e Silva, H. Richard Gail |
J. ACM | 1 |
| 1989 | Calculating joint queue-length distributions in product-form queuing networksabstractA new computational algorithm called distribution analysis by chain (DAC) is developed. This algorithm computes joint queue-length distributions for product-form queuing networks with single-server fixed rate, infinite server, and queue-dependent service centers. Joint distributions are essential in problems such as the calculation of availability measures using queuing network models. The algorithm is efficient since the cost to evaluate joint queue-length probabilities is of the same order as the number of these probabilities. This contrasts with the cost of evaluating these probabilities using previous algorithms. The DAC algorithm also computes mean queue lengths and throughputs more efficiently than the recently proposed RECAL and MVAC algorithms. Furthermore, the algorithm is numerically stable and its recursion is surprisingly simple. Edmundo de Souza e Silva, Stephen S. Lavenberg |
J. ACM | 1 |
| 1989 | Mean Value Analysis by Chain of Product Form Queueing NetworksabstractA computational algorithm is developed for closed multichain product-form queueing networks. For networks that consist of only single-server fixed rate and infinite-server service centers, it involves only mean performance measures. The algorithm, called mean value analysis by chain (MVAC), is based on a recursion that is quite different in form from the recursion used in the well-known mean value analysis (MVA) algorithm and has quite different computational and storage costs. For networks with few service centers and many chains, MVAC typically has much lower costs than MVA, although it becomes more costly than MVA as the number of service centers increases. The MVAC recursion is similar in structure to a recursion involving normalizing constants that was derived by A.E. Conway and N.D. Georganas (1986). That recursion formed the basis for their recursion by chain (RECAL) algorithm for computing the normalizing constant and from it the mean performance measures. The computational and storage costs for MVAC are shown to be similar to those for RECAL.> Adrian E. Conway, Edmundo de Souza e Silva, Stephen S. Lavenberg |
IEEE Trans. Computers | 2 |
| 1989 | Bounding Availability of Repairable Computer SystemsabstractMarkov models are widely used for the analysis of availability of computer/communication systems. Realistic models often involve state-space cardinalities that are so large that it is impractical to generate the transition-rate matrix let alone solve for availability measures. An approximation technique is presented for determining steady-state availability. Of particular interest is that the method also provides bounds on the error. Examples are given to illustrate the method.> Richard R. Muntz, Edmundo de Souza e Silva, Ambuj Goyal |
IEEE Trans. Computers | 2 |
| 1988 | Simple Relationships Among Moments of Queue Lengths in Product Form Queueing NetworksabstractObtains simple relationships among partial derivatives and moments of mean queue lengths in product form queueing network models. It is shown that the mean value analysis equations can be used to obtain recursive expressions which make it possible to easily evaluate these moments in a mean value analysis type recursion. These results are also considered important in applications such as optimization problems and sensitivity analysis. Finally, it is shown that some known mean value equations can be easily derived from the results proven.> Edmundo de Souza e Silva, Richard R. Muntz |
IEEE Trans. Computers | 1 |
| 1987 | Approximate Solutions for a Class of Non-Product Form Queueing Network Models
Edmundo de Souza e Silva, Richard R. Muntz |
Perform. Evaluation | 1 |
| 1986 | Calculating Cumulative Operational Time Distributions of Rpairable Computer SystemsabstractWe consider repairable computer systems, those for which repair can be performed to put the system back in operation. The behavior of the system is assumed to be modeled as a homogeneous Markov process. We calculate numerically the distribution of cumulative operational time, which is the distribution of the total time during which the system was in operation over a finite observation period. The method is based on the randomization technique. The main advantages include the ability to specify error tolerances in advance, numerical stability, and simplicity of implementation. We also show that other quantities of interest can be calculated as a byproduct of the method without any significant extra computational effort. Edmundo de Souza e Silva, H. Richard Gail |
IEEE Trans. Computers | 1 |
| 1986 | A Clustering Approximation Technique for Queueing Network Models with a Large Number of ChainsabstractThe past few years have witnessed an increasing number of large distributed computer system implementations based on local area networks. In these systems a number of resources (CPU's, file servers, disks, etc.) are shared among jobs originating at different sites. Evaluating the performance of such large systems typically requires the solution of a queueing network model with a large number of closed chains, which precludes the use of exact solution techniques. Therefore, it is important to develop accurate and cost-effective methods for the approximate analysis of closed queueing networks with many chains. In this paper, we present an approach based on the clustering of chains and service centers. The method is applicable to queueing networks with single server fixed rate, infimite server and multiple server service centers. We present the results obtained when the method is used to solve large queueing network models. Extensive comparison of this method to existing approximation techniques indicates that the approach has better accuracy/cost characteristics. Edmundo de Souza e Silva, Stephen S. Lavenberg, Richard R. Muntz |
IEEE Trans. Computers | 1 |
| 1984 | Load Balancing in Distributed Systems with Multiple Classes and Site Constraints
Edmundo de Souza e Silva, Mario Gerla |
Performance | 1 |
| 1983 | Performance Evaluation of Asynchronous Concurrent Systems: The UCLA Graph Model of Behavior
Mary K. Vernon, Edmundo de Souza e Silva, Gerald Estrin |
Performance | 2 |