1 Voice Traffic Engineering & Management. 2 PSTN and PBX networks are designed with 2 objectives: Maximize usage of their circuits Maximize usage of their.

Slides:



Advertisements
Similar presentations
Independent Demand Inventory Systems
Advertisements

Introduction to Traffic Engineering
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Nortel Meridian 1 – Option 11C Family of Definity PBXs
Operations Management
BAI613 Module 2 - Voice over IP Technology. Module Objectives 1. Describe the benefits of IP Telephony/Packet Telephony/VoIP over traditional telephone.
DIALGUARD Call Accounting Software. Telecommunications generally represent the 2nd or 3rd largest monthly expense in any organization and telephone calls.
CHAPTER 2 PROCESSOR SCHEDULING PART I By U ğ ur HALICI.
Maciej Stasiak, Mariusz Głąbowski Arkadiusz Wiśniewski, Piotr Zwierzykowski Groups models Modeling and Dimensioning of Mobile Networks: from GSM to LTE.
Chapter 13: Learning Objectives
Florida Institute of technologies ECE 5221 Personal Communication Systems Prepared by: Dr. Ivica Kostanic Lecture 19: Traffic planning (3) Spring 2011.
Capacity Setting and Queuing Theory
NETWORK LAYER. CONGESTION CONTROL In congestion control we try to avoid traffic congestion. Traffic Descriptor Traffic descriptors are qualitative values.
S. Chopra/Operations/Managing Services1 Operations Management: Capacity Management in Services Module u Why do queues build up? u Process attributes and.
1 Term Project – Call Center Operations SOM 686, Fall 2006 Darren Mitchell Hayden Gilbert Serge Suprun.
1 Capacity planning exercise M.Sc. Mika Husso
1 William Lee Duke University Department of Electrical and Computer Engineering Durham, NC Analysis of a Campus-wide Wireless Network February 13,
23–1. 23–2 Chapter Twenty-Three Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
OM&PM/Class 7a1 Operations Management & Performance Modeling 1Operations Strategy 2Process Analysis 3Lean Operations 4Supply Chain Management 5Capacity.
1 CSSE 477 – A bit more on Performance Steve Chenoweth Friday, 9/9/11 Week 1, Day 2 Right – Googling for “Performance” gets you everything from Lady Gaga.
Management of Waiting Lines
Trunking & Grade of Service
Local Number Portability Traffic Analysis Calculations ENGR 475 – Telecommunications October 19, 2006 Harding University Jonathan White.
Customer Premise Equipment and Application Chapter 5.
Lecture 11: Cellular Networks
Traffic Analyst Console Visibility to Attendant Console Activity & Performance.
Introduction to Management Science
Basic teletraffic concepts An intuitive approach
Chapter 12 Inventory Models
Interference ,Trunking and GOS
CALL CENTRE MANAGEMENT BASICS
Designing a Voice over IP Network Chapter 9. Internet Telephony 2 Introduction The design of any network involves striking a balance between three requirements.
Management of Waiting Lines McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
National Institute of Science and Technology Technical Seminar Presentation Tapash Behera EC Private Branch Exchange At NIST, Berhampur Presented.
Florida Institute of technologies ECE 5221 Personal Communication Systems Prepared by: Dr. Ivica Kostanic Lecture 17: Traffic planning Spring 2011.
Lecture 5: Cellular networks Anders Västberg Slides are a selection from the slides from chapter 10 from:
Cellular Networks Why use cellular networks? What mobile radio services where provided before cellular? Use multiple low-power transmitters (100 W or less),
Cellular Wireless Networks
Introduction to Network Design. e 2 Acknowledgement Edward Chow Robert Cahn.
18 Management of Waiting Lines.
COMT 2201 Managing Telecommunications Systems. COMT 2202 Managing Telecommunications Configuration Management Security Management Accounting Management.
1 Chapters 8 Overview of Queuing Analysis. Chapter 8 Overview of Queuing Analysis 2 Projected vs. Actual Response Time.
Balancing Demand and Capacity
EE6610: Week 6 Lectures.
J.Tiberghien - VUB09-06-K.Steenhaut & J.Tiberghien - VUB 1 Telecommunications Concepts Chapter 1.6 Multiplexing & Routing.
Prepare by : Ihab shahtout.  Overview  To give an overview of fixed priority schedule  Scheduling and Fixed Priority Scheduling.
The Alternative Larry Moore. 5 Nodes and Variant Input File Sizes Hadoop Alternative.
1 Dr. Ali Amiri TCOM 5143 Lecture 8 Capacity Assignment in Centralized Networks.
EELE 5490, Fall, 2009 Wireless Communications Ali S. Afana Department of Electrical Engineering Class 4 Sep. 30 th, 2009.
OMSAN LOJİSTİK. Top Management Program in Logistics & Supply Chain Management (TMPLSM) Production and Operations Management 3: Process Analysis.
COMT 4291 Computing Resource Requirements for Circuit Switched Networks Introduction.
EE 489 Telecommunication Systems Engineering University of Alberta Dept. of Electrical and Computer Engineering Introduction to Traffic Theory Wayne Grover.
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
Chapter 11 Managing Inventory throughout the Supply Chain
The Cellular Concept Early Mobile Communications The Cellular Concept
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)
2/16/2016 Subject Name: Digital Switching Systems Subject Code:10EC82 Prepared By: Aparna.P, Farha Kowser Department: Electronics and Communication Date:
Thought of the day Thought of the day Difference between science and spirituality is same as the difference between word and silence. Sameer Trapasiya.
The Cellular Concept Early Mobile Communications The Cellular Concept
Management of Waiting Lines Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent.
MODELING AND SIMULATION CS 313 Simulation Examples 1.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Chapter 18 Management of Waiting Lines.
Nortel Contact Center: An Overview
Tele traffic A telephone network is composed of a variety of common equipment, such as: Digital receivers Call processors Inter-stage switching links &
Fundamentals of Cellular Networks (Part IV)
Packet Switching Datagram Approach Virtual Circuit Approach
Modeling and Simulation CS 313
Telecommunication II.
Introduction to Network Design
Dept. of Electrical and Computer Engineering
Presentation transcript:

1 Voice Traffic Engineering & Management

2 PSTN and PBX networks are designed with 2 objectives: Maximize usage of their circuits Maximize usage of their circuits Minimize the cost. Minimize the cost.

3 In telecommunications, calls being handled by a switching system are referred to as traffic. In telecommunications, calls being handled by a switching system are referred to as traffic. Analogous to road way traffic. Must know how many lanes are needed, but with little waste. Analogous to road way traffic. Must know how many lanes are needed, but with little waste. The job of a traffic engineer is to balance the trade-off between cost and service. The job of a traffic engineer is to balance the trade-off between cost and service. Must be able to handle traffic sufficiently during busy hours and no more. Must be able to handle traffic sufficiently during busy hours and no more. Designs based on historic data. Designs based on historic data. how many trunks are enough? how many trunks are enough?

4 Other questions to consider.. Other questions to consider.. How many customer service agents are needed to deliver a particular level of service in a call center. How many customer service agents are needed to deliver a particular level of service in a call center. How long callers have to wait with a certain number of agents. How long callers have to wait with a certain number of agents. Both the agents and the circuits are analogous in telephony traffic engineering Both the agents and the circuits are analogous in telephony traffic engineering

5 Efficiency is defined as the percent of time the server is working (carrying traffic) as opposed to waiting for a call. Efficiency is defined as the percent of time the server is working (carrying traffic) as opposed to waiting for a call. This is also known as occupancy. This is also known as occupancy. For a given load, the more the servers, the less blocked or held calls. For a given load, the more the servers, the less blocked or held calls. The rate at which traffic arrives is seldom uniform. The rate at which traffic arrives is seldom uniform. Principles Governing Network Design

6 Principles of Network Design More servers than necessary provide good service, but at an excessive cost. More servers than necessary provide good service, but at an excessive cost. Too few servers and both service and cost deteriorate, resulting in loss of customers and decreased agent productivity. Too few servers and both service and cost deteriorate, resulting in loss of customers and decreased agent productivity. The analyst’s job is to reach an optimum balance between costs and service. The analyst’s job is to reach an optimum balance between costs and service.

7 Principles of Network Design Networks can be classified as Loss Systems, or Delay Systems. Networks can be classified as Loss Systems, or Delay Systems. Loss systems - calls are blocked or rejected without being served. Loss systems - calls are blocked or rejected without being served. Service is measured by the % of calls blocked. Service is measured by the % of calls blocked. Delay systems are queued calls, such as the ACD systems. Delay systems are queued calls, such as the ACD systems. Service is measured by % of calls that are delayed within a certain time interval. Service is measured by % of calls that are delayed within a certain time interval.

8 Traffic Engineering Fundamentals To administer a telecommunications system, 3 variables are required: To administer a telecommunications system, 3 variables are required: Grade of Service (GoS) Grade of Service (GoS) Traffic load Traffic load Quantity of servers Quantity of servers Knowing 2 can determine the third. Knowing 2 can determine the third. Systems should not be designed to handle highest busy hour nor non-random traffic, such as that experienced during major catastrophes or call in contest Systems should not be designed to handle highest busy hour nor non-random traffic, such as that experienced during major catastrophes or call in contest

9 Traffic Engineering Fundamentals Grade of Service (GoS) refers to the % of calls that encounter blockage. Grade of Service (GoS) refers to the % of calls that encounter blockage. As a business objective, must determine amount of blockage that can be tolerated. As a business objective, must determine amount of blockage that can be tolerated. If the GoS is too high (zero blockage), many circuits will be underutilized. If the GoS is too high (zero blockage), many circuits will be underutilized. Too low means too many busy signals encountered. Too low means too many busy signals encountered. Most business situations call for between 1% and 5% blockage. Most business situations call for between 1% and 5% blockage.

10 Traffic Engineering Fundamentals Traffic Load is the amount of traffic during busy hour. Traffic Load is the amount of traffic during busy hour. Busy Hour – Busy Hour – The Average Busy Hour (ABH) is the average of the busy hour over a several day period. The Average Busy Hour (ABH) is the average of the busy hour over a several day period. Used to determine the capacity needs. Used to determine the capacity needs. If the busy hour of each day varies, the average is called the Average Bouncing Busy Hour (ABBH). If the busy hour of each day varies, the average is called the Average Bouncing Busy Hour (ABBH).

11 Traffic Engineering Fundamentals Busy Hour Busy Hour At the busy hour, more blockage will occur, At the busy hour, more blockage will occur, It is not feasible to design circuits to handle the absolute peaks. Therefore, some blockage is expected. It is not feasible to design circuits to handle the absolute peaks. Therefore, some blockage is expected. If some seasons have busier times than others, the study should be taken then. If some seasons have busier times than others, the study should be taken then. Between the holidays or registration week at a college. Between the holidays or registration week at a college. A common definition for seasonal busy hour is the average amount of traffic during the 10 highest days of the year. A common definition for seasonal busy hour is the average amount of traffic during the 10 highest days of the year.

12 Traffic Engineering Fundamentals Traffic Load can be distinguished between Offered load vs Carried load. Traffic Load can be distinguished between Offered load vs Carried load. Carried Load is what is shown on Billing Reports Carried Load is what is shown on Billing Reports Talk time. Talk time. Offered Load also includes setup times. Offered Load also includes setup times. Talk Time + Setup Time Talk Time + Setup Time Call setup time is the time used to signaling time and ringing, as the circuit is occupied during that time, but no billing is recorded. Call setup time is the time used to signaling time and ringing, as the circuit is occupied during that time, but no billing is recorded.

13 Engineers use Offered Load (talk + setup) to engineer a Circuit Group. The Traffic Load is the amount of traffic during busy hour. The Traffic Load is the amount of traffic during busy hour. Once engineers know the Traffic Load and the required service level (amount of acceptable blockage, also called GoS), the number of circuits required could be found by looking at a traffic design table. Once engineers know the Traffic Load and the required service level (amount of acceptable blockage, also called GoS), the number of circuits required could be found by looking at a traffic design table. There are several type of traffic design tables, for specific characteristics. There are several type of traffic design tables, for specific characteristics.

14 Traffic Design Tables 3 types of tables are used, depending on the given situation. Each table uses a different distribution theorem 3 types of tables are used, depending on the given situation. Each table uses a different distribution theorem Erlang A table and assumes Block Calls Held (BCH), which assumes that callers immediately redial upon receiving a busy. Erlang A table and assumes Block Calls Held (BCH), which assumes that callers immediately redial upon receiving a busy. Erlang B table and assumes Block calls Cleared (BCC), which assumes the caller either waits longer to redial or does not redial. Erlang B table and assumes Block calls Cleared (BCC), which assumes the caller either waits longer to redial or does not redial. Erlang C table and assumes Block called Delayed (BCD), in which the calls are queued until a circuit becomes available. Erlang C table and assumes Block called Delayed (BCD), in which the calls are queued until a circuit becomes available.

15 Sources of traffic usage information Many PBX systems provide traffic usage data. Many PBX systems provide traffic usage data. Most LECs can perform a busy study on selected trunk groups. Most LECs can perform a busy study on selected trunk groups. shows the number of items that callers attempted and encountered a busy. shows the number of items that callers attempted and encountered a busy. If no busies are logged, too many trunks have been assigned. If no busies are logged, too many trunks have been assigned. Call Accounting System – a PC connected to a SMDR port of the switch provides info. Call Accounting System – a PC connected to a SMDR port of the switch provides info. It can then exported and parsed to a spreadsheet as in the next figure. It can then exported and parsed to a spreadsheet as in the next figure. No call setup time info is provided in this report. No call setup time info is provided in this report.

16 Traffic Usage is measured in CCS or Erlangs. Traffic Usage is measured in CCS or Erlangs. Erlang equals 1 hour of traffic usage. Erlang equals 1 hour of traffic usage. Can be converted to minutes by multiplying by 60. Can be converted to minutes by multiplying by 60. CCS (Centi* Call Seconds) is used for smaller increments of measurement. CCS (Centi* Call Seconds) is used for smaller increments of measurement. 1 CCS is worth 100 seconds. 1 CCS is worth 100 seconds. C is the Roman Numeral for 100 C is the Roman Numeral for 100

17 1 Erlang=60 minutes=3600 seconds=36 CCS, 1 CCS=1.67 minutes. 1 Erlang=60 minutes=3600 seconds=36 CCS, 1 CCS=1.67 minutes. The typical resident generates about 3-5 CCS per call and the typical business is about double that. The typical resident generates about 3-5 CCS per call and the typical business is about double that. Knowing desired GoS and traffic load, the number of circuits is found using traffic tables. Knowing desired GoS and traffic load, the number of circuits is found using traffic tables.

18 Example: using the first type of table, we state that 1% blocking is acceptable, and 4 Erlangs of traffic are measured during the ABBH, 10 trunks are needed. If 5% blocking is acceptable, only 8 trunks are needed. Remember, 4 Erlangs = 4 hours of traffic (not necessarily via 1 circuit)

19 Busy signals from blocked calls can be returned in one of 2 ways when considering a PBX: Busy signals from blocked calls can be returned in one of 2 ways when considering a PBX: By the carrier By the carrier By the ACD, which can be throttled, controlling the number of calls coming into the call center. By the ACD, which can be throttled, controlling the number of calls coming into the call center. If calls in queue > 30 and agents logged on 2 minutes, then busy. If calls in queue > 30 and agents logged on 2 minutes, then busy. The key question is “will the caller call back or go somewhere else?” depends on their motivation and alternatives. The key question is “will the caller call back or go somewhere else?” depends on their motivation and alternatives. Some ACDs can capture the ANI and return a busy signal. The ANI is stored in a database, so knowledge of whether or not they call back can be known. Some ACDs can capture the ANI and return a busy signal. The ANI is stored in a database, so knowledge of whether or not they call back can be known.

20 SMDR (Station Message Detailed Report)

21

22 Avaya Definity G-3 PBX

23 All too many times, PBX are trunked improperly due to poor planning. Often management wants zero busy signals, so over trunking and excessive costs are incurred. However, when planning is used, you are often working with incomplete data, shooting at a moving target. Assumptions are based on History, which may be incorrect assumptions and history may not repeat itself. Therefore, frequent measurements should be performed and adjustments made accordingly. Must stay alert to factors that could change the pattern, such as business activities, number of employees, internal work flow, acquisitions, etc..