Network Planning & Capacity Management

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks Routing in Packet Switched Networks Routing Algorithm Requirements –Correctness –Simplicity –Robustness--the.
Advertisements

Network Design and Optimization Queueing Theory Overview Dr. Greg Bernstein Grotto Networking
1 Chapter 8 Queueing models. 2 Delay and Queueing Main source of delay Transmission (e.g., n/R) Propagation (e.g., d/c) Retransmission (e.g., in ARQ)
Alexei A.Gaivoronski June 2001 Universita’ degli Studi di Bergamo Corso di dottorato di ricerca 1 Telecommunications: Introduction of new service Service:
Queuing Analysis Based on noted from Appendix A of Stallings Operating System text 6/10/20151.
ECS 152A Acknowledgement: slides from S. Kalyanaraman & B.Sikdar
1 Performance Evaluation of Computer Networks Objectives  Introduction to Queuing Theory  Little’s Theorem  Standard Notation of Queuing Systems  Poisson.
LCN 2007, Dublin 1 Non-bifurcated Routing in Wireless Multi- hop Mesh Networks by Abdullah-Al Mahmood and Ehab S. Elmallah Department of Computing Science.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Module 2.0: Modeling of Network Components. Queueing theory  Basics : average number of packets 1/  : mean service time per packet [s] arriving per.
Semester 4 - Chapter 3 – WAN Design Routers within WANs are connection points of a network. Routers determine the most appropriate route or path through.
Network Planning & Capacity Management Frank Yeong-Sung Lin ( 林永松 ) Department of Information Management National Taiwan University Taipei, Taiwan, R.O.C.
Computer System Lifecycle Chapter 1. Introduction Computer System users, administrators, and designers are all interested in performance evaluation. Whether.
Flow Models and Optimal Routing. How can we evaluate the performance of a routing algorithm –quantify how well they do –use arrival rates at nodes and.
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.
Management of Waiting Lines McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
1 Copyright © Monash University ATM Switch Design Philip Branch Centre for Telecommunications and Information Engineering (CTIE) Monash University
Quasi-static Channel Assignment Algorithms for Wireless Communications Networks Frank Yeong-Sung Lin Department of Information Management National Taiwan.
Introduction to Queueing Theory
Queuing Theory Basic properties, Markovian models, Networks of queues, General service time distributions, Finite source models, Multiserver queues Chapter.
1 Elements of Queuing Theory The queuing model –Core components; –Notation; –Parameters and performance measures –Characteristics; Markov Process –Discrete-time.
1 Chapters 8 Overview of Queuing Analysis. Chapter 8 Overview of Queuing Analysis 2 Projected vs. Actual Response Time.
Minimax Open Shortest Path First (OSPF) Routing Algorithms in Networks Supporting the SMDS Service Frank Yeong-Sung Lin ( 林永松 ) Information Management.
OPERETTA: An Optimal Energy Efficient Bandwidth Aggregation System Karim Habak†, Khaled A. Harras‡, and Moustafa Youssef† †Egypt-Japan University of Sc.
7-1 Introduction to Queueing Theory l Components of a queueing system n probability density function (pdf) of interarrival times n pdf of service times.
Analysis and algorithms of the construction of the minimum cost content-based publish/subscribe overlay Yaxiong Zhao and Jie Wu
Computer Networking Queueing (A Summary from Appendix A) Dr Sandra I. Woolley.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
Internet Applications: Performance Metrics and performance-related concepts E0397 – Lecture 2 10/8/2010.
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
Management of Waiting Lines Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent.
Mohammad Khalily Islamic Azad University.  Usually buffer size is finite  Interarrival time and service times are independent  State of the system.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Chapter 18 Management of Waiting Lines.
William Stallings Data and Computer Communications
OPERATING SYSTEMS CS 3502 Fall 2017
University of Maryland College Park
Introduction to Queueing Theory
Topics discussed in this section:
Klara Nahrstedt Spring 2009
Sriram Lakshmanan Zhenyun Zhuang
Routing and Switching Fabrics
Semester 4 - Chapter 3 – WAN Design
Al-Imam Mohammad Ibn Saud University
“Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks” Lecture Note 7.
System Control based Renewable Energy Resources in Smart Grid Consumer
Measuring Service in Multi-Class Networks
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Frank Yeong-Sung Lin (林永松) Information Management Department
Optimization of Wireless Station Time Slot Allocation with Consideration of Throughput and Delay Constraints 指導教授:林永松 博士 研究生:林岦毅.
Scheduling Algorithms in Broad-Band Wireless Networks
“Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks”
TexPoint fonts used in EMF.
Data and Computer Communications
Switching Techniques.
Department of Information Management National Taiwan University
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Advisor: Frank Yeong-Sung Lin, Ph.D. Presented by Yu-Jen Hsieh 謝友仁
Frank Yeong-Sung Lin (林永松) Information Management Department
Queueing Theory 2008.
Carey Williamson Department of Computer Science University of Calgary
Network Planning & Capacity Management
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
CSE 550 Computer Network Design
Chapter-5 Traffic Engineering.
Routing and Switching Fabrics
Network Planning & Capacity Management
QoS routing Finding a path that can satisfy the QoS requirement of a connection. Achieving high resource utilization.
Course Description Queuing Analysis This queuing course
کنترل جریان امیدرضا معروضی.
Presentation transcript:

Network Planning & Capacity Management Frank Yeong-Sung Lin (林永松) Department of Information Management National Taiwan University Taipei, Taiwan, R.O.C.

Outline Introduction Network planning & capacity management Examples and demonstration Features for network planning & capacity management Summary Conclusion

Introduction Motivation Considerations complexity of networks needs of decision support systems (DSSs) and operation support systems (OSSs) Considerations installation/operation/maintenance cost network performance (sanity) network integrity

Introduction (cont’d) Issues efficiency and effectiveness timeliness (development and response) capacity environment user friendliness integration and reliability cost

Network Planning & Capacity Management • System architecture Performance Assurance & Optimization Network Planning Network Monitoring Network Capacity Expansion Network Servicing

Network Planning & Capacity Management (cont’d) to design a network with the minimum installation and operation cost subject to performance (QoS), survivability/reliability and other constraints Network performance optimization for an in-service traffic network, to assure pre-specified QoS requirements and/or to optimize certain performance measures, e.g. to minimize the total system throughput/revenue or to minimize the average cross-network packet delay

Network Planning & Capacity Management (cont’d) Network monitoring for an in-service traffic network, by using traffic measurements or performance modeling techniques (or a combination of the two) to identify potential performance exceptions and to activate corrective actions to collect traffic measurements for load forecasting purposes (to feed the servicing and the capacity expansion processes)

Network Planning & Capacity Management (cont’d) Network servicing using corrective actions to alleviate the performance exceptions identified by the monitoring process three typical approaches traffic rerouting resource reallocation sizing (minimal-cost capacity augmentation to satisfy the current demand)

Network Planning & Capacity Management (cont’d) Network capacity expansion for an in-service traffic network, to determine the capacity augmentation strategy at each decision stage over a pre-specified time horizon such that the total cost, considering the effect of economies of scale and composite cost of money, is minimized

Performance Considerations Performance/service objectives/constraints throughput peak delay mean delay delay jitter tail distribution of delay (percentile type) call set-up delay call blocking probability packet/cell loss probability interference availability/reliability/survivability

Performance Considerations (cont’d) Performance evaluation traffic measurements call/packet/cell counts packet/cell loss counts call blocked counts delay counts are usually not directly available performance modeling to derive performance measures from available traffic measurements & appropriate queueing models optimization is used to derive performance bounds from imperfect information for engineering purposes

Performance Considerations (cont’d) Performance evaluation (cont’d) introduction to queueing theories components of queueing systems probability density function (pdf) of interarrival times pdf of service times the number of servers the queueing disciplines the amount of buffer

Performance Considerations (cont’d) Performance evaluation (cont’d) introduction to queueing theories (cont'd) notation M: exponential probability density D: deterministic G: general e.g. M/M/1, M/M/m/m, M/D/1/K, G/G/m Little’s result N = T. M/G/1 queues are fully solvable (P-K formula). GI/GI/1 queues can be approximately analyzed by using the first two moments of the interarrival times and the service times. M/M/m/m queueing models can be used to analyze the call blocking probability (Erlang B formula).

Performance Considerations (cont’d) Notion of equivalent bandwidth Reference: R. Guerin et al, “Equivalent capacity and its application to bandwidth allocation in high-speed networks”, IEEE Journal on Selected Areas in Communications, 9(7), Sep. 1991 The approximation for the equivalent capacity is based on a fluid-flow model, which focuses on the representation of traffic source. A traffic source is modeled by a two-state Markov source, characterized by the connection metric vector (Rpeak,  , b) Rpeak: the peak rate of the connection b: the mean of burst period (the mean of times during which the source is active) : utilization (fraction of time the source is active) idle active

Performance Considerations (cont’d) Notion of equivalent bandwidth (cont’d) We wish to determine the bandwidth to allocate to the associated connection in isolation. The distribution of the buffer contents, when such a source is feeding a buffer served by a constant rate server, can be derived using standard techniques. From this distribution, it is then possible to determine the equivalent capacity , needed to achieve a given buffer overflow probability. Assuming a finite buffer of size x and overflow probability  (the PDU loss requirement), the equivalent capacity is obtained by

Cost Considerations Deployment cost Operational cost fixed cost real estate switches and interface cards variable cost transmission capacity switching capability Operational cost maintenance cost personnel cost

Data in Support of Network Planning & Capacity Management Location data candidate locations and corresponding real estate costs Traffic requirement end-to-end (preferred) or network element demand Tariffs charge policies with respect to services provided

Data in Support of Network Planning & Capacity Management (cont’d) Network element cost structure cost of network elements considering pricing of available network element types and economies of scale Network element characteristics load-service curves of each network element Performance objectives user or system performance objectives specified by generic requirements or service contracts

Examples & Demo for Network Planning & Capacity Management Minimax OSPF (Open Shortest Path First) routing algorithms in networks supporting the SMDS service Access network design Headend interconnection and Internet access Integrated network design

Features for Network Planning & Capacity Management

Features for Network Planning & Capacity Management (cont’d)

Summary Architecture and functionality of network planning & capacity management (NPCM) are presented. Examples and demonstration are given. A number of features for network planning & capacity management are introduced.

Conclusion Information (technology) is power! Networking is the core of the information era. Network planning & capacity management is crucial for reliable and efficient information acquisition, exchange and distribution. Information over planned and well managed networks is even more powerful!

Q&A