Demo Data from EDBT 2026 / reviewers in the wild / expert
Harry G. Perros
dblp:p/HarryGPerros
· DBLP profile ↗
69ranked-venue papers
11as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 40 · 3 first-authorSystems, architecture and hardware · 20 · 5 first-authorSoftware engineering, systems software and programming languages · 6 · 2 first-authorArtificial intelligence and machine learning · 1Security and privacy · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
11 papers |
Optical networks · 56% Network performance modeling · 22% Internet architecture and protocols · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
11 papers |
Performance modeling and evaluation · 89% Distributed systems · 8% Interconnection networks and networks-on-chip · 3% |
Topics — the 30 heaviest of 41, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
queueing models |
0.1 | 8 | 2003 | A Queueing Network Model of an Edge Optical Burst Switching Node · INFOCOM 2003 A Multilayer Client-Server Queueing Network Model with Synchronous and Asynchronous Messages · IEEE Trans. Software Eng. 2000 Queueing-Based Analysis of Broadcast Optical Networks · SIGMETRICS 1998 |
Optical networks
wavelength-routed network |
0.1 | 3 | 2002 | Computing blocking probabilities in multiclass wavelength-routing networks with multicast calls · IEEE J. Sel. Areas Commun. 2002 A path decomposition approach for computing blocking probabilities in wavelength-routing networks · IEEE/ACM Trans. Netw. 2000 Blocking in Wavelength Routing Networks, Part 1: The Single Path Case · INFOCOM 1999 |
Performance modeling and evaluation › queueing models
queueing network model |
0.1 | 4 | 2003 | A Queueing Network Model of an Edge Optical Burst Switching Node · INFOCOM 2003 A Multilayer Client-Server Queueing Network Model with Synchronous and Asynchronous Messages · IEEE Trans. Software Eng. 2000 Approximate Analysis of Open Networks of Queues with Blocking: Tandem Configurations · IEEE Trans. Software Eng. 1986 |
Optical networks › optical switching
optical burst switching |
0.0 | 1 | 2003 | A Queueing Network Model of an Edge Optical Burst Switching Node · INFOCOM 2003 |
Network performance modeling › loss systems
call blocking probability |
0.0 | 1 | 2002 | Computing blocking probabilities in multiclass wavelength-routing networks with multicast calls · IEEE J. Sel. Areas Commun. 2002 |
Internet architecture and protocols
multicast |
0.0 | 1 | 2002 | Computing blocking probabilities in multiclass wavelength-routing networks with multicast calls · IEEE J. Sel. Areas Commun. 2002 |
Network performance modeling › loss systems
blocking probability |
0.0 | 1 | 2000 | A path decomposition approach for computing blocking probabilities in wavelength-routing networks · IEEE/ACM Trans. Netw. 2000 |
Optical networks
path decomposition |
0.0 | 1 | 2000 | A path decomposition approach for computing blocking probabilities in wavelength-routing networks · IEEE/ACM Trans. Netw. 2000 |
Optical networks › wavelength conversion
wavelength converter placement |
0.0 | 1 | 2000 | A path decomposition approach for computing blocking probabilities in wavelength-routing networks · IEEE/ACM Trans. Netw. 2000 |
Distributed systems › distributed system architecture
client-server systems |
0.0 | 1 | 2000 | A Multilayer Client-Server Queueing Network Model with Synchronous and Asynchronous Messages · IEEE Trans. Software Eng. 2000 |
Optical networks › routing and wavelength assignment
blocking probability analysis |
0.0 | 1 | 1999 | Blocking in Wavelength Routing Networks, Part 1: The Single Path Case · INFOCOM 1999 |
Optical networks
wavelength conversion |
0.0 | 1 | 1999 | Blocking in Wavelength Routing Networks, Part 1: The Single Path Case · INFOCOM 1999 |
Performance modeling and evaluation › network performance analysis
packet loss analysis |
0.0 | 1 | 1998 | Queueing-Based Analysis of Broadcast Optical Networks · SIGMETRICS 1998 |
Internet architecture and protocols › multicast
multicast scheduling |
0.0 | 1 | 1997 | Scheduling of Multicast Traffic in Tunable-Receiver WDM Networks with Non-Negligible Tuning Latencies · SIGCOMM 1997 |
Optical networks
WDM networks |
0.0 | 1 | 1997 | Scheduling of Multicast Traffic in Tunable-Receiver WDM Networks with Non-Negligible Tuning Latencies · SIGCOMM 1997 |
Performance modeling and evaluation › queueing models
queueing network analysis |
0.0 | 2 | 1992 | Analysis of a Queueing Network Model with Class Dependent Window Flow Control · INFOCOM 1992 Approximate Throughput Analysis of Cyclic Queueing Networks with Finite Buffers · IEEE Trans. Software Eng. 1989 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 2003 | A Queueing Network Model of an Edge Optical Burst Switching Node · INFOCOM 2003 |
Network performance modeling
switch performance analysis |
0.0 | 1 | 1994 | Performance modelling of a multi-buffered banyan switch under bursty traffic · IEEE Trans. Commun. 1994 |
Performance modeling and evaluation › network performance analysis
network performance modeling |
0.0 | 1 | 2002 | Computing blocking probabilities in multiclass wavelength-routing networks with multicast calls · IEEE J. Sel. Areas Commun. 2002 |
Network performance modeling
queueing network model |
0.0 | 2 | 1990 | Semaphore queues: modeling multilayered window flow control mechanisms · IEEE Trans. Commun. 1990 A Queueing Network Model of a Circuit Switching Access Scheme in an Integrated Services Environment · IEEE Trans. Commun. 1986 |
Internet architecture and protocols › network architecture design › layered architecture
protocol layering |
0.0 | 1 | 1993 | Nested sliding window protocols with packet fragmentation · IEEE Trans. Commun. 1993 |
Network performance modeling
queueing analysis |
0.0 | 1 | 1993 | Nested sliding window protocols with packet fragmentation · IEEE Trans. Commun. 1993 |
Transport protocols and congestion control › flow control
sliding window flow control |
0.0 | 1 | 1993 | Nested sliding window protocols with packet fragmentation · IEEE Trans. Commun. 1993 |
Transport protocols and congestion control
flow control |
0.0 | 2 | 1992 | Semaphore queues: modeling multilayered window flow control mechanisms · IEEE Trans. Commun. 1990 Analysis of a Queueing Network Model with Class Dependent Window Flow Control · INFOCOM 1992 |
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
banyan network |
0.0 | 1 | 1992 | Performance Modelling of a Multi-Buffered Banyan Switch Under Bursty Traffic · INFOCOM 1992 |
Performance modeling and evaluation › queueing models
closed queueing networks |
0.0 | 1 | 1991 | A Decomposition Procedure for the Analysis of a Closed Fork/Join Queueing System · IEEE Trans. Computers 1991 |
Performance modeling and evaluation › queueing models › parallel-server system
fork-join queue |
0.0 | 1 | 1991 | A Decomposition Procedure for the Analysis of a Closed Fork/Join Queueing System · IEEE Trans. Computers 1991 |
Performance modeling and evaluation › markov models
markov process |
0.0 | 1 | 1999 | Blocking in Wavelength Routing Networks, Part 1: The Single Path Case · INFOCOM 1999 |
Transport protocols and congestion control › flow control
window flow control |
0.0 | 1 | 1990 | Semaphore queues: modeling multilayered window flow control mechanisms · IEEE Trans. Commun. 1990 |
Performance modeling and evaluation › queueing analysis
blocking |
0.0 | 1 | 1989 | Approximate Throughput Analysis of Cyclic Queueing Networks with Finite Buffers · IEEE Trans. Software Eng. 1989 |
Methods — techniques the papers use, named apart from their topics
markovian arrival process · 0.1approximate decomposition · 0.1markov process · 0.1product-form approximation · 0.1path decomposition · 0.1analytical modeling · 0.1iterative decomposition algorithm · 0.0queueing network analysis · 0.0iterative path decomposition · 0.0decomposition algorithm · 0.0queueing theory · 0.0approximation algorithm · 0.0MMBP traffic modeling · 0.0scheduling algorithms · 0.0heuristic algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | VM Allocation in Data Center Subject to CPU Percentile ConstraintsabstractAt existing cloud computing environment, virtual machine allocation mechanisms have been actively applied to resources management for processing dynamic workload in large-scale data center. In this paper, we address the problem of how many virtual machines should be allocated to a server, so that a given percentile of the execution time of a job is bounded by a predefined value. We first consider the case of “dedicated CPU”, whereby we calculate the CPU allocated to a single VM. Subsequently, we extend the analysis to the case where the CPU is shared equally by different groups of VMs. In this case, we calculate how many VMs need to be allocated in each group. Harry G. Perros, Mingwu Yao |
APNOMS | 2 |
| 2016 | Modeling live adaptive streaming over HTTP
Savera Tanwir, Harry G. Perros |
Comput. Commun. | 2 |
| 2015 | Filtering Unfair Users - A Hidden Markov Model Approach
Bushra Anjum, Manish Rajangam, Harry G. Perros, Wenjuan Fan |
ICISSP | 3 |
| 2015 | Bandwidth estimation for video streaming under percentile delay, jitter, and packet loss rate constraints using traces
Bushra Anjum, Harry G. Perros |
Comput. Commun. | 2 |
| 2014 | SDN-based solutions for Moving Target Defense network protectionabstractSoftware-Defined Networking (SDN) allows network capabilities and services to be managed through a central control point. Moving Target Defense (MTD) on the other hand, introduces a constantly adapting environment in order to delay or prevent attacks on a system. MTD is a use case where SDN can be leveraged in order to provide attack surface obfuscation. In this paper, we investigate how SDN can be used in some network-based MTD techniques. We first describe the advantages and disadvantages of these techniques, the potential countermeasures attackers could take to circumvent them, and the overhead of implementing MTD using SDN. Subsequently, we study the performance of the SDN-based MTD methods using Cisco's One Platform Kit and we show that they significantly increase the attacker's overheads. Panos Kampanakis, Harry G. Perros, Tsegereda Beyene |
WoWMoM | 2 |
| 2014 | A novel trust management framework for multi-cloud environments based on trust service providers
Wenjuan Fan, Harry G. Perros |
Knowl. Based Syst. | 2 |
| 2011 | Quality of service-based multi-domain routing under multiple quality of service metricsabstractApplications such as voice and video require network paths that satisfy several different quality of service (QoS) metrics, such as delay, jitter, packet loss rate and availability. The calculation of paths under multiple QoS metrics, such as the above four metrics, is a difficult problem since these metrics are in general incompatible. The authors propose a simple method for combining the above four QoS metrics into a single composite QoS metric which can be used as a link cost in Dijkstra's algorithm in order to calculate a path. The authors evaluated the proposed method in a multi-domain routing environment where domain reachability information is available through a service oriented architecture paradigm, and they show that it outperforms two commonly used methods. The results are also applicable to routing within a single domain. Derya Yiltas-Kaplan, Harry G. Perros |
IET Commun. | 2 |
| 2010 | Deadline-based connection setup in wavelength-routed WDM networks
Wissam Fawaz, Iyad Ouaiss, Ken Chen 0004, Harry G. Perros |
Comput. Networks | 4 |
| 2009 | On the departure process of burst aggregation algorithms in optical burst switching
Xenia Mountrouidou, Harry G. Perros |
Comput. Networks | 2 |
| 2009 | Burst lost probabilities in a queuing network with simultaneous resource possession: a single-node decomposition approachabstractAn efficient analytical method is presented for the calculation of blocking probabilities in a tandem queuing network with simultaneous resource possession. This queuing network model is motivated from the need to model optical burst switching networks, where the size of the data bursts varies and the link distance between two adjacent network elements also varies depending on the network's topology. A fast single-node decomposition algorithm is developed to compute the blocking probabilities in the network. The algorithm extends the popular link-decomposition method from teletraffic theory by allowing dynamic simultaneous link possession. Simulation is used to validate the accuracy of the algorithm. Lina Battestilli, Harry G. Perros, Stefanka S. Chukova |
IET Commun. | 2 |
| 2008 | SLA-based resource allocation in cluster computing systemsabstractResource allocation is a fundamental but challenging problem due to the complexity of cluster computing systems. In enterprise service computing, resource allocation is often associated with a service level agreement (SLA) which is a set of quality of services and a price agreed between a customer and a service provider. The SLA plays an important role in an e-business application. A service provider uses a set of computer resources to support e-business applications subject to an SLA. In this paper, we present an approach for computer resource allocation in such an environment that minimizes the total cost of computer resources used by a service provider for an e-business application while satisfying the quality of service (QoS) defined in an SLA. These QoS metrics include percentile response time, cluster utilization, packet loss rate and cluster availability. Simulation results show the applicability of the approach and validate its accuracy. Kaiqi Xiong, Harry G. Perros |
IPDPS | 2 |
| 2008 | SLA-Based Service Composition in Enterprise ComputingabstractThe composition of services has been a useful approach to integrating business applications within and across organizational boundaries. In this approach, individual services are federated into composite services which are able to execute a given task subject to a service level agreement (SLA). An SLA is a contract agreed between a customer and a service provider who define a set of several quality of services (QoS). An SLA violation penalty is a way to ensure the credibility of an advertised SLA by a service provider. In this paper, we consider a set of computer resources used by a service broker who represents service providers to host enterprise applications for differentiated customer services subject to an SLA and its violation penalty. We present a novel framework for a QoS-constrained resource provisioning problem, and propose a capacity planning approach to optimizing computer resources for all service sites owned by service providers subject to multiple QoS metrics defined in the SLA and their violation penalties. Simulation results show that the proposed approach is efficient for reliable resource planning in service composition. Kaiqi Xiong, Harry G. Perros |
IWQoS | 2 |
| 2008 | Multipoint-to-point lightpaths in all-optical networks: Dimensioning and cost analysis
Nizar Bouabdallah, Guy Pujolle, Harry G. Perros |
Perform. Evaluation | 3 |
| 2007 | Measuring Bandwidth Signatures of Network Paths
Mradula Neginhal, Khaled Harfoush, Harry G. Perros |
Networking | 3 |
| 2007 | Cost-effective single-hub WDM ring networks: A proposal and analysis
Nizar Bouabdallah, Harry G. Perros |
Comput. Networks | 2 |
| 2007 | Performance analysis of an ingress switch in a JumpStart optical burst switching network
Lisong Xu, Harry G. Perros |
Perform. Evaluation | 2 |
| 2006 | Resource Optimization Subject to a Percentile Response Time SLA for Enterprise ComputingabstractWe consider a set of computer resources used by a service provider to host enterprise applications subject to service level agreements. We present an approach for resource optimization in such an environment that minimizes the total cost of computer resources used by a service provider for an enterprise application while satisfying the QoS metric that the response time for executing service requests is statistically bounded. That is, gamma% of the time the response time is less than a pre-defined value. This QoS metric is more realistic than the mean response time typically used in the literature. Numerical results show the applicability of the approach and validate its accuracy. Kaiqi Xiong, Harry G. Perros |
GLOBECOM | 2 |
| 2006 | Cost-effective Single-Hub WDM Ring NetworksabstractIn this paper, we study a new concept of traffic grooming in wavelength-division multiplexing (WDM) ring networks that aims at eliminating both the bandwidth underutilization and the scalability concerns that are typical of all-optical wavelength-routed ring networks. Our objective is to reduce the network cost while preserving the benefits of alloptical WDM ring networks. In order to assess the efficiency of our proposal, all underlying network costs are compared. These costs include that of the transceivers required at node level, as well as the number of wavelengths. Our results show that the proposed aggregation technique can significantly improve the resource utilization while reducing the network cost. Nizar Bouabdallah, Guy Pujolle, Harry G. Perros |
ICC | 3 |
| 2006 | Trust-based Resource Allocation in Web ServicesabstractWith the number of e-Business applications dramatically increasing, service level agreement (SLA) plays an important part in Web services. A SLA is a combination of several quality of services (QoS), such as security, performance, and availability, agreed between a customer and a service provider. Most existing research addresses only one QoS metric, and in the case of the response time, the average time to process and complete a job is typically used. In this paper, we study trustworthiness, percentile response time and availability. We consider all these qualities for a trust-based resource allocation problem which typically arises in Web services applications. We formulate the trust-based resource allocation problem as an optimization problem under SLA constraints, and we solve it using an efficient numerical procedure Kaiqi Xiong, Harry G. Perros |
ICWS | 2 |
| 2006 | Computer Resource Optimization for Differentiated Customer ServicesabstractIn enterprise computing, customer requests often need to be distinguished, with different request characteristics and customer’s different service requirements. In this paper, we consider a set of computer resources used by a service provider to host enterprise applications for differentiated customer services subject to a service level agreement. We present an approach for resource optimization in such an environment that minimizes the total cost of computer resources used by a service provider for such an application while satisfying the QoS metric that the response time for executing differentiated service requests is statistically bounded. That is, each ã(r)% of the time the response time is less than a pre-defined value for class r customers. This QoS metric is more realistic than the mean response time typically used in the literature. Numerical results show the applicability of the approach and validate its accuracy. Kaiqi Xiong, Harry G. Perros |
MASCOTS | 2 |
| 2006 | Characterization of the Burst Aggregation Process in Optical Burst Switching
Xenia Mountrouidou, Harry G. Perros |
Networking | 2 |
| 2006 | A performance study of an optical burst switched network with dynamic simultaneous link possession
Lina Battestilli, Harry G. Perros |
Comput. Networks | 2 |
| 2006 | Optical networks
Harry G. Perros |
Comput. Networks | 1 |
| 2006 | Nonstationary analysis of circuit-switched communication networks
Khalid Abdulaziz Alnowibet, Harry G. Perros |
Perform. Evaluation | 2 |
| 2005 | A cost-effective traffic aggregation scheme in all-optical networksabstractIn this paper, we propose and evaluate a new concept of traffic aggregation in wavelength-division multiplexing (WDM) optical networks that aims at eliminating both the bandwidth underutilization and the scalability concerns that are typical of all-optical wavelength-routed networks. Our objective is to reduce the network cost while preserving the benefits of all-optical wavelength-routed networks. In order to assess the efficiency of our proposal, all underlying network costs are compared. These costs include that of the transceivers and cross-connect ports required at node level, as well as the number of wavelengths. Our results show that the proposed aggregation technique can significantly reduce the network cost Nizar Bouabdallah, Harry G. Perros, Guy Pujolle |
GLOBECOM | 2 |
| 2005 | An Approximate Queueing Model for Limited-Range Wavelength Conversion in an OBS Switch
Vishwas S. Puttasubbappa, Harry G. Perros |
NETWORKING | 2 |
| 2004 | Access Protocols to Support Different Service Classes in an Optical Burst Switching Ring
Vishwas S. Puttasubbappa, Harry G. Perros |
NETWORKING | 2 |
| 2004 | ORBIS: A Reconfigurable Hybrid Optical Metropolitan Area Network Architecture
Yufeng Xin, Ilya Baldin, Mark Cassada, Daniel S. Stevenson, Laura E. Jackson, Harry G. Perros |
NETWORKING | 6 |
| 2004 | Call blocking probabilities in a traffic-groomed tandem optical network
Alicia Nicki Washington, Harry G. Perros |
Comput. Networks | 2 |
| 2003 | A Queueing Network Model of an Edge Optical Burst Switching NodeabstractWe consider an edge optical burst switching (OBS) node with or without converters, and with no buffering. The OBS node serves a number of users, each connected to the switch over a fiber link that supports multiple wavelengths. Each wavelength is associated with a 3-state Markovian burst arrival process. The arrival process permits short and long bursts to be modeled. We model the edge OBS node as a closed nonproduct-form queueing network, with multiple heterogeneous classes, and we develop a suite of approximate decomposition algorithms to analyze it. Our approximate algorithms have a good accuracy, and they provide insight into the effect of various system parameters on the performance of the edge OBS node. Lisong Xu, Harry G. Perros, George N. Rouskas |
INFOCOM | 2 |
| 2003 | A simulation study of optical burst switching and access protocols for WDM ring networks
Lisong Xu, Harry G. Perros, George N. Rouskas |
Comput. Networks | 2 |
| 2003 | Access protocols for optical burst-switched ring networks
Lisong Xu, Harry G. Perros, George N. Rouskas |
Inf. Sci. | 2 |
| 2002 | JumpStart: A Just-in-Time Signaling Architecture for WDM Burst-Switched Networks
Ilya Baldin, Harry G. Perros, George N. Rouskas, Daniel S. Stevenson |
NETWORKING | 2 |
| 2002 | A Simulation Study of Access Protocols for Optical Burst-Switched Ring Networks
Lisong Xu, Harry G. Perros, George N. Rouskas |
NETWORKING | 2 |
| 2002 | Performance Analysis of LEO Satellite Networks
Harry G. Perros, George N. Rouskas |
NETWORKING | 2 |
| 2002 | Computing blocking probabilities in multiclass wavelength-routing networks with multicast callsabstractWe present an approximate analytical method to compute efficiently the call-blocking probabilities in wavelength-routing networks with multiple classes of both unicast and multicast calls. Our approach involves the following steps. We start with an approximate solution to a linear single-class unicast network which we developed earlier. Next, all classes of calls on a particular route are aggregated to give an equivalent single-class model. We then extend the path decomposition algorithms that we have developed for single-class networks to handle mesh networks with multiple classes of calls. We show how to use these path decomposition algorithms to decompose large networks with multicast paths into smaller subsystems with only linear paths, which, in turn, are solved by the product-form approximation algorithm. We also consider a state-dependent Poisson arrival process for multicast calls which is more accurate in capturing the behavior of these calls. Sridhar Ramesh, George N. Rouskas, Harry G. Perros |
IEEE J. Sel. Areas Commun. | 3 |
| 2001 | A multi-layer client-server queueing network model with non-hierarchical synchronous and asynchronous messages
Sridhar Ramesh, Harry G. Perros |
Perform. Evaluation | 2 |
| 2000 | Computing Blocking Probabilities in Multi-class Wavelength Routing Networks
Sridhar Ramesh, George N. Rouskas, Harry G. Perros |
NETWORKING | 3 |
| 2000 | A path decomposition approach for computing blocking probabilities in wavelength-routing networksabstractWe study a class of circuit-switched wavelength-routing networks with fixed or alternate routing and with random wavelength allocation. We present an iterative path decomposition algorithm to evaluate accurately and efficiently the blocking performance of such networks with and without wavelength converters. Our iterative algorithm analyzes the original network by decomposing it into single-path subsystems. These subsystems are analyzed in isolation, and the individual results are appropriately combined to obtain a solution for the overall network. To analyze individual subsystems, we first construct an exact Markov process that captures the behavior of a path in terms of wavelength use. We also obtain an approximate Markov process which has a closed-form solution that can be computed efficiently for short paths. We then develop an iterative algorithm to analyze approximately arbitrarily long paths. The path decomposition approach naturally captures the correlation of both link loads and link blocking events. Our algorithm represents a simple and computationally efficient solution to the difficult problem of computing call-blocking probabilities in wavelength-routing networks. We also demonstrate how our analytical techniques can be applied to gain insight into the problem of converter placement in wavelength-routing networks. Yuhong Zhu, George N. Rouskas, Harry G. Perros |
IEEE/ACM Trans. Netw. | 3 |
| 2000 | A Multilayer Client-Server Queueing Network Model with Synchronous and Asynchronous MessagesabstractWe analyze a multilayered queueing network that models a client-server system where clients and servers communicate via synchronous and asynchronous messages. The servers are organized in groups such that they form a multilayered hierarchical structure. The queueing network is approximately analyzed using a decomposition algorithm. Numerical tests show that the approximation algorithm has a good accuracy. Sridhar Ramesh, Harry G. Perros |
IEEE Trans. Software Eng. | 2 |
| 1999 | Blocking in Wavelength Routing Networks, Part 1: The Single Path CaseabstractWe study a class of circuit-switched wavelength routing networks with and without wavelength converters, and we present the first part of a new analytical framework to accurately and efficiently evaluate the blocking performance of such networks. The model allows non-uniform traffic, it accounts for the correlation among the loads at all links in a path, and it can be used when the location of converters is fixed but arbitrary. We first construct an exact Markov process that captures the behaviour of a path in terms of wavelength use. We also obtain an approximate Markov process which has a closed-form solution that can be efficiently computed for short paths. We then develop an iterative algorithm to analyze approximately arbitrarily long paths. The algorithm decomposes a path into shorter segments which are then studied in isolation using the corresponding approximate Markov process. The individual solutions are appropriately combined to obtain a solution for the original path. Finally, we demonstrate how the analytical techniques can be used to gain insight into the problem of converter placement in wavelength routing networks. Yuhong Zhu, George N. Rouskas, Harry G. Perros |
INFOCOM | 3 |
| 1999 | Performance Analysis of Broadcast WDM Networks under IP Traffic
Martin W. McKinnon, Harry G. Perros, George N. Rouskas |
Perform. Evaluation | 2 |
| 1998 | Queueing-Based Analysis of Broadcast Optical NetworksabstractWe consider broadcast WDM networks operating with schedules that mask the transceiver tuning latency. We develop and analyze a queueing model of the network in order to obtain the queue-length distribution and the packet loss probability at the transmitting and receiving side of the nodes. The analysis is carried out assuming finite buffer sizes, non-uniform destination probabilities and two-state MMBP traffic sources; the latter naturally capture the notion of burstiness and correlation, two important characteristics of traffic in high-speed networks. We present results which establish that the performance of the network is a complex function of a number of system parameters, including the load balancing and scheduling algorithms, the number of available channels, and the buffer capacity. We also show that the behavior of the network in terms of packet loss probability as these parameters are varied cannot be predicted without an accurate analysis. Our work makes it possible to study the interactions among the system parameters, and to predict, explain and fine tune the performance of the network. Martin W. McKinnon, George N. Rouskas, Harry G. Perros |
SIGMETRICS | 3 |
| 1998 | Performance Analysis of a Photonic Single-Hop ATM Switch Architecutre, with Tunable Transmitters and Fixed Frequency Receivers
Martin W. McKinnon, George N. Rouskas, Harry G. Perros |
Perform. Evaluation | 3 |
| 1997 | Scheduling of Multicast Traffic in Tunable-Receiver WDM Networks with Non-Negligible Tuning LatenciesabstractWe consider the problem of supporting multipoint communication at the media access control (MAC) layer of broadcast-and-select WDM networks. We first show that bandwidth consumption and channel utilization arise as two conflicting objectives in the design of scheduling algorithms for multicast traffic in this environment. We then present a new technique for the transmission of multicast packets, based on the concept of a virtual receiver, a set of physical receivers which behave identically in terms of tuning. We also show that the number κ of virtual receivers naturally captures the tradeoff between channel utilization and bandwidth consumption. Our approach decouples the problem of determining the virtual receivers from the problem of scheduling packet transmissions, making it possible to employ existing scheduling algorithms that have been shown to successfully hide the effects of tuning latency. Consequently, we focus on the problem of optimally selecting the virtual receivers, and we prove that it is NP-complete. Finally, we present four heuristics of varying degrees of complexity for obtaining virtual receivers that provide a good balance between the two conflicting objectives. Zeydy Ortiz, George N. Rouskas, Harry G. Perros |
SIGCOMM | 3 |
| 1995 | Performance analysis of a shared-medium ATM switchabstractIn this paper, we present an approximate analysis of a generic shared-medium ATM switch with input and output queueing. Input traffic is assumed to be bursty and is modelled by an interrupted Bernoulli process (IBP). Three different bus service policies are analyzed: time division multiplexing (TDM), cyclic, and random. The output links may have constant or geometric service time. The analysis is based on the notion of decomposition whereby the switch is decomposed into smaller sub-systems. First, each input queue is analyzed in isolation after we modify its service process. Subsequently, the shared medium is analyzed as a separate sub-system utilizing the output process of each input queue. Finally, each output queue is analyzed in isolation. The results from the individual sub-systems are combined together through an iterative scheme. This method permits realistic system characteristics such as limited buffer size, asymmetric load conditions, and nonuniform destinations to be taken into consideration in the analysis. The model's accuracy is verified through simulation. Atef O. Zaghloul, Harry G. Perros |
ISCC | 2 |
| 1994 | Approximate Analysis of a Shared-Medium ATM Switch Under Bursty Arrivals and Nonuniform Destinations
Atef O. Zaghloul, Harry G. Perros |
Perform. Evaluation | 2 |
| 1994 | Performance modelling of a multi-buffered banyan switch under bursty trafficabstractPresents an approximation algorithm for the analysis of a buffered banyan ATM switch which allows complex (input and output buffering) switching elements, bursty traffic, non-uniform destination distribution and permits the analysis of large scale switches.> Todd D. Morris, Harry G. Perros |
IEEE Trans. Commun. | 2 |
| 1993 | Approximate Analysis of a Discrete-Time Tandem Network of Cut-Through Queues with Blocking and Bursty Traffic
Todd D. Morris, Harry G. Perros |
Perform. Evaluation | 2 |
| 1993 | Nested sliding window protocols with packet fragmentationabstractA single-hop OSI structured network with multiple layers of sliding window flow control and packet fragmentation between layers is analyzed. An approximation algorithm is presented to hierarchically reduce the network to a single queue whose performance characteristics represent the original network. Network transmission characteristics are restricted to Erlang distributions. Validation against exact and simulation results showed that the approximation algorithm has a satisfactory error level.> Gerald W. Shapiro, Harry G. Perros |
IEEE Trans. Commun. | 2 |
| 1992 | Performance Modelling of a Multi-Buffered Banyan Switch Under Bursty TrafficabstractThe authors present an analytical model of a buffered banyan asynchronous transfer mode (ATM) switch which allows complex switching elements, bursty traffic, and nonuniform destination distributions and permits the analysis of large-scale switches. The ATM switch is analyzed by decomposing it into individual switching elements. Each switching element is then analyzed numerically in isolation assuming that its arrival and service processes are known. The parameters of the arrival and service processes of the switching elements are obtained using an iterative scheme. The results obtained are approximate and validation tests have shown that they have good accuracy. Using this model, the cell loss, throughput, and the mean time to traverse the switch were obtained for different traffic parameters and buffer sizes within a switching element.> Todd D. Morris, Harry G. Perros |
INFOCOM | 2 |
| 1992 | Analysis of a Queueing Network Model with Class Dependent Window Flow ControlabstractThe authors consider a multiclass open queueing network with class-dependent window flow control; that is, the total number of jobs of each class that may be present in the network cannot exceed a given value. A job that arrives at the network during the time that the current number of jobs of the same class is equal to the population constraint, is forced to wait in an external queue. A method is presented for obtaining an approximate solution of such a queueing network. The method is based on the use of an equivalent closed queuing network model, which is analyzed using an approximate product-form solution technique. The performance parameters of the original open queueing network are easily derived from the equivalent closed queueing network. Numerical results show that this method is fairly accurate.> Harry G. Perros, Yves Dallery, Guy Pujolle |
INFOCOM | 1 |
| 1992 | Adaptive Polling Schemes for an ATM Bus with Bursty Arrivals
Johan M. Karlsson, Harry G. Perros, Yannis Viniotis |
Comput. Networks ISDN Syst. | 2 |
| 1991 | A Decomposition Procedure for the Analysis of a Closed Fork/Join Queueing SystemabstractAn iterative approximation algorithm for analyzing a closed queueing system with a K-sibling fork/join queue is presented. The iterative procedure is based on a combination of nearly complete decomposability and the Gauss-Seidel method. The approximation procedure gives good results for the mean response time and the system throughput. The iterative procedure converges to the exact solution in the case of the closed 3-sibling fork/join queue.> Harry G. Perros |
IEEE Trans. Computers | 2 |
| 1990 | Approximate Analysis of Multiclass Tandem Queueing Networks with Coxian Parameters and Finite Buffers
Raif O. Onvural, Harry G. Perros |
Performance | 2 |
| 1990 | Semaphore queues: modeling multilayered window flow control mechanismsabstractAn open queuing network for analyzing multilayered window flow control mechanisms consisting of different subnetworks is presented. The number of customers in each subnetwork is controlled by a semaphore queue. The queuing network is analyzed approximately using decomposition and aggregation. The approximation was validated against exact numerical and simulation data, and it was found to have an acceptable relative error. The queuing model is easy to implement, and it can be included in a software package. Using this queuing network, a case study involving the modeling and analysis of the ISO X25 flow control mechanism is presented.> Serge Fdida, Harry G. Perros, Andrzej Wilk |
IEEE Trans. Commun. | 2 |
| 1989 | Some Equivalencies Between Closed Queueing Networks with Blocking
Raif O. Onvural, Harry G. Perros |
Perform. Evaluation | 2 |
| 1989 | Equivalencies Between Open and Closed Queueing Networks with Finite Buffers
Raif O. Onvural, Harry G. Perros |
Perform. Evaluation | 2 |
| 1989 | A Bibliography of Papers on Queueing Networks with Finite Capacity Queues
Harry G. Perros |
Perform. Evaluation | 1 |
| 1989 | A Computationally Efficient Approximation Algorithm for Feed-Forward Open Queueing Networks with Blocking
Harry G. Perros, Patricia M. Snyder |
Perform. Evaluation | 1 |
| 1989 | Approximate Throughput Analysis of Cyclic Queueing Networks with Finite BuffersabstractAn approximation method for obtaining the throughput of cyclic queueing networks with blocking as a function of the number of customers in it is presented. The approximation method was developed for two different blocking mechanisms. It was also extended to the case of the central server model with blocking. Validation tests show that the algorithm is fairly accurate.> Raif O. Onvural, Harry G. Perros |
IEEE Trans. Software Eng. | 2 |
| 1988 | Approximate Analysis of Product-Form Type Queueing Networks with Blocking and Deadlock
Harry G. Perros, Arne A. Nilsson, Yun-Cheng Liu |
Perform. Evaluation | 1 |
| 1986 | A Queueing Network Model of a Circuit Switching Access Scheme in an Integrated Services EnvironmentabstractA closed cyclic queueing system with multiple classes is analyzed numerically. The queueing system was originally motivated by a need to model circuit switching traffic in a data multiplexing scheme which provides both circuit and switching capabilities. The queueing system consists of two nodes, a primary and a secondary node. Customers in the primary node may require a random number of servers simultaneously. The secondary node simply provides the means of modeling the arrival process to the primary node. An efficient numerical procedure is used to obtain performance measures such as throughput, queue-length distribution, and utilization. G. Yates Fletcher, Harry G. Perros, William J. Stewart 0001 |
IEEE Trans. Commun. | 2 |
| 1986 | Approximate Analysis of Open Networks of Queues with Blocking: Tandem ConfigurationsabstractAn approximation procedure is developed for the analysis of tandem configurations consisting of single server finite queues linked in series. External arrivals occur at the first queue which may be either finite or infinite. Departures from the queueing network may only occur from the last queue. All service times and interarrivai times are assumed to be exponentially distributed. The approximation algorithm gives results in the form of the marginal probability distribution of the number of units in each queue of the tandem configuration. Other performance measures, such as mean queue-length and throughput, can be readily obtained. The approximation procedure was validated using exact and simulation data. The approximate results seem to have an acceptable error level. Harry G. Perros, Tayfur Altiok |
IEEE Trans. Software Eng. | 1 |
| 1983 | A Two-node Queue Network with a Maximum Number of Allowable Jobs
Harry G. Perros |
Performance | 1 |
| 1983 | On the M/Ck/1 queue
Harry G. Perros |
Perform. Evaluation | 1 |
| 1982 | The HDLC/VS protocol for satellite communications
Harry G. Perros |
Comput. Commun. | 1 |
| 1981 | A Symmetrical Exponential Open Queue Network with Blocking and FeedbackabstractThe exponential open queue network model studied here consists of n symmetrical queues in parallel served by independent first-level servers in tandem with a second-level server. Blocking of the flow of units through a first-level server occurs each time the server completes a service. The server remains blocked until its blocking unit completes its service at the second-level server. An approximate expression of the probability distribution of the number of blocked first-level servers conditioned upon a service completion of a first-level server is obtained. This expression compares well with simulation data. Based on this distribution, an approximate expression of the queue-length probability distribution is derived assuming a processor-sharing type of service. The exact condition for stability of the queue network is also derived. Some potential applications are discussed, and a quantitative evaluation of the model is given through a case study. Harry G. Perros |
IEEE Trans. Software Eng. | 1 |
| 1980 | A Regression Model for Predicting the Response Time of a Disc I/O SystemabstractIn a disc I/O system, the execution time of a read or write request depends partially upon other requests being executed at the same time. This concept is developed in this paper, and it is then used together with some standard results from queueing theory to produce a simple nonlinear regression model for predicting the response time of a disc I/O system. The model is of wide applicability although it was developed originally for a specific system. Harry G. Perros |
Comput. J. | 1 |