A performance model for an asynchronous optical buffer W. Rogiest K. Laevens D. Fiems H. Bruneel SMACS Research Group Ghent University Performance 2005.

Slides:



Advertisements
Similar presentations
Maciej Stasiak, Mariusz Głąbowski Arkadiusz Wiśniewski, Piotr Zwierzykowski Groups models Modeling and Dimensioning of Mobile Networks: from GSM to LTE.
Advertisements

Network Design and Optimization Queueing Theory Overview Dr. Greg Bernstein Grotto Networking
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
CWI PNA2, Reading Seminar, Presented by Yoni Nazarathy EURANDOM and the Dept. of Mechanical Engineering, TU/e Eindhoven September 17, 2009 An Assortment.
Modeling and Throughput Analysis for SMAC Ou Yang
Nur Aini Masruroh Queuing Theory. Outlines IntroductionBirth-death processSingle server modelMulti server model.
#11 QUEUEING THEORY Systems Fall 2000 Instructor: Peter M. Hahn
ECS 152A Acknowledgement: slides from S. Kalyanaraman & B.Sikdar
Performance analysis for high speed switches Lecture 6.
A gentle introduction to fluid and diffusion limits for queues Presented by: Varun Gupta April 12, 2006.
048866: Packet Switch Architectures Dr. Isaac Keslassy Electrical Engineering, Technion Input-Queued.
1 Performance Evaluation of Computer Networks Objectives  Introduction to Queuing Theory  Little’s Theorem  Standard Notation of Queuing Systems  Poisson.
Performance Analysis of Wavelength-Routed Optical Networks with Connection Request Retrials Fei Xue+, S. J. Ben Yoo+, Hiroyuki Yokoyama*, and Yukio Horiuchi*
Single queue modeling. Basic definitions for performance predictions The performance of a system that gives services could be seen from two different.
Waiting Line Management
A novel switching paradigm for buffer-less WDM networks Myungsik Yoo and Chunming Qiao EE and CSE Departments University at Buffalo (SUNY)
1 The Designs and Analysis of a Scalable Optical Packet Switching Architecture Speaker: Chia-Wei Tuan Adviser: Prof. Ho-Ting Wu 3/4/2009.
Rensselaer Polytechnic Institute © Shivkumar Kalvanaraman & © Biplab Sikdar1 ECSE-4730: Computer Communication Networks (CCN) Network Layer Performance.
Queueing Theory.
7/3/2015© 2007 Raymond P. Jefferis III1 Queuing Systems.

3/25/2002Gustavo Cancelo1 Data flow analysis in the Processor Farmlet Transient Behavior of the M/M/1 process.
Lesson 11: Solved M/G/1 Exercises
Network Planning & Capacity Management Frank Yeong-Sung Lin ( 林永松 ) Department of Information Management National Taiwan University Taipei, Taiwan, R.O.C.
Model and tools. Traffic Model Poisson law – Napoléon worries about the statistics of horse accidents of his generals – Poisson confirms these are unfrequent.
1 Chapters 9 Self-SimilarTraffic. Chapter 9 – Self-Similar Traffic 2 Introduction- Motivation Validity of the queuing models we have studied depends on.
Lesson 9: Advanced M/G/1 Methods and Examples Giovanni Giambene Queuing Theory and Telecommunications: Networks and Applications 2nd edition, Springer.
TCP over OBS Joint Work with F. Baccelli, D. Hong, G. Petit, F. Poppe Julien Reynier Article available at
Copyright warning. COMP5348 Lecture 6: Predicting Performance Adapted with permission from presentations by Alan Fekete.
Queueing Theory I. Summary Little’s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K  …
A bit on Queueing Theory: M/M/1, M/G/1, GI/G/1 Yoni Nazarathy * EURANDOM, Eindhoven University of Technology, The Netherlands. (As of Dec 1: Swinburne.
1 Exponential distribution: main limitation So far, we have considered Birth and death process and its direct application To single server queues With.
CS433 Modeling and Simulation Lecture 13 Queueing Theory Dr. Anis Koubâa 03 May 2009 Al-Imam Mohammad Ibn Saud University.
Department of Information Engineering University of Padova, ITALY Performance Analysis of Limited–1 Polling in a Bluetooth Piconet A note on the use of.
 Birth Death Processes  M/M/1 Queue  M/M/m Queue  M/M/m/B Queue with Finite Buffers  Results for other Queueing systems 2.
MIT Fun queues for MIT The importance of queues When do queues appear? –Systems in which some serving entities provide some service in a shared.
NETE4631:Capacity Planning (2)- Lecture 10 Suronapee Phoomvuthisarn, Ph.D. /
Modelling and channel borrowing in mobile communications networks Richard J. Boucherie University of Twente Faculty of Mathematical Sciences University.
1 Optical Burst Switching (OBS). 2 Optical Internet IP runs over an all-optical WDM layer –OXCs interconnected by fiber links –IP routers attached to.
Introduction to Queueing Theory
Network Design and Analysis-----Wang Wenjie Queueing System IV: 1 © Graduate University, Chinese academy of Sciences. Network Design and Analysis Wang.
Queuing Theory Basic properties, Markovian models, Networks of queues, General service time distributions, Finite source models, Multiserver queues Chapter.
1 Queueing Theory Frank Y. S. Lin Information Management Dept. National Taiwan University
1 Elements of Queuing Theory The queuing model –Core components; –Notation; –Parameters and performance measures –Characteristics; Markov Process –Discrete-time.
Modeling and Analysis of Computer Networks
TTM1: ”Burst, packet and hybrid switching in the optical core network” Steinar Bjørnstad et al.
1 Queuing Systems (2). Queueing Models (Henry C. Co)2 Queuing Analysis Cost of service capacity Cost of customers waiting Cost Service capacity Total.
1 Chapters 8 Overview of Queuing Analysis. Chapter 8 Overview of Queuing Analysis 2 Projected vs. Actual Response Time.
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
A Probabilistic Model for Message Propagation in Two-Dimensional Vehicular Ad-Hoc Networks Yanyan Zhuang, Jianping Pan and Lin Cai University of Victoria,
State N 2.6 The M/M/1/N Queueing System: The Finite Buffer Case.
Approximating the Performance of Call Centers with Queues using Loss Models Ph. Chevalier, J-Chr. Van den Schrieck Université catholique de Louvain.
The M/M/ N / N Queue etc COMP5416 Advanced Network Technologies.
Constructions of Optical Priority Queues Jay Cheng Department of Electrical Engineering & Institute of Communications Engineering National Tsing Hua University.
Maciej Stasiak, Mariusz Głąbowski Arkadiusz Wiśniewski, Piotr Zwierzykowski Model of the Nodes in the Packet Network Chapter 10.
Modelling job allocation where service duration is unknown Nigel Thomas University of Newcastle upon Tyne.
Internet Applications: Performance Metrics and performance-related concepts E0397 – Lecture 2 10/8/2010.
1 Queuing Delay and Queuing Analysis. RECALL: Delays in Packet Switched (e.g. IP) Networks End-to-end delay (simplified) = End-to-end delay (simplified)
802.11e EDCA WLN 2005 Sydney, Nov Paal E. Engelstad (presenter) UniK / Telenor R&D Olav N. Østerbø Telenor R&D
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
Introduction to Queueing Theory
7th Int'l Workshop on Rare Event Simulation, Sept , Rennes, France Ant Colony Optimized Importance Sampling: Principles, Applications and Challenges.
Discrete-time Markov chain (DTMC) State space distribution
WAITING LINES AND SIMULATION
Handling Routing Transport Haifa JFK TLV BGN To: Yishay From: Vered
Offset-Time-Based QoS Scheme
Optical Burst Switching
Location models for airline hubs behaving as M/D/c queues
Network Planning & Capacity Management
Presentation transcript:

A performance model for an asynchronous optical buffer W. Rogiest K. Laevens D. Fiems H. Bruneel SMACS Research Group Ghent University Performance 2005 Juan-Les-Pins, France

Performance 2005 Juan-Les-Pins Wouter Rogiest 2 Motivation core nodes (possibly co-located with the edge nodes) edge nodes (legacy) access networks DWDM channels channels vs. electrical nodes optical channels vs. electrical nodes

Performance 2005 Juan-Les-Pins Wouter Rogiest 3 Aim l optical switching (OBS/OPS) Ø all-optical: new transport paradigm Ø still need for contention resolution l a solution: optical buffering Ø (for now) light cannot be stored, only delayed → fibers l aim: analyze model of an asynchronous equidistant fiber delay line (FDL) buffer Ø set of fibers (N+1 in number) with Ø equidistant fiber lengths → delays 0*D,1*D,... N*D Ø N is the size, D the granularity, N*D the capacity example for N=2

Performance 2005 Juan-Les-Pins Wouter Rogiest 4 Overview Model Model Approach Approach Analysis Analysis Numerical Results Numerical Results Conclusion Conclusion

Performance 2005 Juan-Les-Pins Wouter Rogiest 5 Model system equation l for FDL buffers Ø system of infinite size (N= ∞ ) l only delays nD can be realized Ø gives rise to “voids” l scheduling horizon Ø ≠ unfinished work (due to voids) Ø as seen by arrivals Ø queueing effect [x] + (max{0,x}) Ø FDL effect  x  (ceil(x)) l valid for both slotted and unslotted systems interarrival time  T k "work" being done at rate 1 k th arrival (k+1) st arrival burst size B k void HkHk D  H k /D  H k+1

Performance 2005 Juan-Les-Pins Wouter Rogiest 6 Approach (1) assumptions l unslotted model for an FDL buffer Ø single wavelength uncorrelated arrivals iid burst sizes l conventions slotted = synchronous = discrete time (DT) unslotted = asynchronous = continuous time (CT) (N = ∞) : infinite size buffer = infinite system (N < ∞) : finite size buffer = finite system l strategy Ø three mathematical domains Ø several steps involved

Performance 2005 Juan-Les-Pins Wouter Rogiest 7 Approach (2) domains resulting performance measures Ø sustainable load Ø tail probabilities Ø moments of the waiting time Ø loss probabilities CT, N<∞ DT, N=∞ CT, N=∞ mathematical approach z-domain Ø probability generating functions Laplace domain Ø Laplace transforms probability domain Ø probabilities

Performance 2005 Juan-Les-Pins Wouter Rogiest 8 Approach (3) steps z-domain Laplace domain probability domain direct approach DT, N=∞ CT, N=∞ limit procedure queueing effect FDL effect queueing effect FDL effect CT, N=∞CT, N<∞ heuristic (1) : dom. pole approx. heuristic (2) : heuristic approx. “scratch”

Performance 2005 Juan-Les-Pins Wouter Rogiest 9 Analysis (1) z-domain l analysis assuming equilibrium l solution of queueing effect Ø memoryless arrivals, well-known solution (see paper) l analysis of FDL effect in DT Ø "solve“ Ø yields where l D’ is DT granularity, an integer multiple of slots

Performance 2005 Juan-Les-Pins Wouter Rogiest 10 Analysis (2) to Laplace domain l starting from results for a slotted model  slot length  (e.g. in  s) take limit   0 Ø time-related quantities scale accordingly Ø counting-related quantities do not l identity involving comb function first way: limit procedure second way: direct approach

Performance 2005 Juan-Les-Pins Wouter Rogiest 11 l both ways yield l D is the CT granularity, a real number Laplace transform domain infinite sum D is real z-domain finite sum D’ is integer Analysis (3) Laplace domain

Performance 2005 Juan-Les-Pins Wouter Rogiest 12 l special cases for burst size distribution: closed-form formulas Ø exponential Ø deterministic Ø mix of deterministic l heuristic, two parts: Ø (1) dominant pole approximation, allows to obtain overflow possibilities for infinite system Ø (2) heuristic approximation, involving special expressions (see paper), allows to obtain burst loss probabilities (BLP) for finite system Analysis (4) to probability domain

Performance 2005 Juan-Les-Pins Wouter Rogiest 13 l yields l applying steps for each special case yields numerical results Laplace transform domain exact N = ∞ probability domain approximate N < ∞ probability domain approximate N = ∞ BLP Analysis (5) probability domain

Performance 2005 Juan-Les-Pins Wouter Rogiest 14 Numerical example (1) BLP as function of D (E[B]=50.0  s, N=20) exponential burst size distribution

Performance 2005 Juan-Les-Pins Wouter Rogiest 15 Numerical example (2) BLP as function of D (E[B]=50.0  s, N=20) l behaviour is similar to synchronous systems deterministic burst size distribution

Performance 2005 Juan-Les-Pins Wouter Rogiest 16 Conclusions l performance measures for finite asynchronous optical buffers Ø derived from infinite synchronous buffer model l asynchronous operation Ø behaviour is similar to synchronous systems l further research Ø comparison “synchronous vs. asynchronous” by studying batch arrivals l contact