Designing a Voice over IP Network Chapter 9. Internet Telephony 2 Introduction The design of any network involves striking a balance between three requirements.

Slides:



Advertisements
Similar presentations
The leader in session border control for trusted, first class interactive communications.
Advertisements

Review of Topology and Access Techniques / Switching Concepts BSAD 141 Dave Novak Sources: Network+ Guide to Networks, Dean 2013.
Capacity Planning IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Distributed Processing, Client/Server and Clusters
Ch. 10 Circuit Switching and Packet Switching
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
ETSI Workshop on Quality Issues for IP Telephony 8-9 June 1999, Sophia Antipolis, France ETSI PROJECT TIPHON overview of QoS activities ETSI Workshop on.
William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
1 MM3 - Reliability and Fault tolerance in Networks Service Level Agreements Jens Myrup Pedersen.
Network Capacity Planning IACT 418 IACT 918 Corporate Network Planning.
Module 3.4: Switching Circuit Switching Packet Switching K. Salah.
Testing SIP Services Over IP. Agenda  SIP testing – advanced scenarios  SIP testing - Real Life Examples.
Application layer (continued) Week 4 – Lecture 2.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
Multiple constraints QoS Routing Given: - a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path.
A simulation-based comparative evaluation of transport protocols for SIP Authors: M.Lulling*, J.Vaughan Department of Computer science, University college.
Chapter 12: Circuit Switching and Packet Switching
Voice over Internet Protocol (VoIP) Training and Development.
K. Salah 1 Chapter 28 VoIP or IP Telephony. K. Salah 2 VoIP Architecture and Protocols Uses one of the two multimedia protocols SIP (Session Initiation.
1 CCM Deployment Models Wael K. Valencia Community College.
Voice over IP Fundamentals M. Arvai NEC Senior Technical Eng. 1.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public IP Telephony Introduction to VoIP Cisco Networking Academy Program.
Data Communications and Networking
VOIP (Voice Over Internet Protocol) CDA 4527 Fall 2006.
PART 2: Product Line. Tenor Switches & Gateways Tenor AX Series Solution For Medium to Large Enterprises  Available in 8, 16, 24 and 48 port Available.
Signaling & Network Control Dr. Eng. Amr T. Abdel-Hamid NETW 704 Winter 2006 Intelligent Networks.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
M3UA Patrick Sharp.
Switched network.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 3 – VoIP: An Overview.
Emerging Technologies. Emerging Technology Overview  Emerging technologies are those which are just beginning to be adopted or are at the initial acceptance.
CSCI 465 D ata Communications and Networks Lecture 13 Martin van Bommel CSCI 465 Data Communications & Networks 1.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Data and Computer Communications Circuit Switching and Packet Switching.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
Voice Over Internet Protocol (VoIP). Basic Components of a Telephony Network.
Computer Networks with Internet Technology William Stallings
Future Emergency Telecommunication Scenarios over the Internet Dr. Ken Carlberg Emergency Telecommunications Workshop 26’th-27’th,
Voice over IP by Rahul varikuti course instructor: Vicky Hsu.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
PTCL Training & Development
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
What is SIGTRAN?. SIGTRAN Signaling Transport (SIGTRAN) is an Internet Engineering Task Force (IETF) standard for transporting Public-Switched Telephone.
Voice over IP B 林與絜.
SIP Trunking As a Managed Service Why an E-SBC Matters By: Alon Cohen, CTO Phone.com.
Voice Over Internet Protocol
COMT 4291 Computing Resource Requirements for Circuit Switched Networks Introduction.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
2006 QoS Routing and Forwarding Benefits of QoS Routing  Without QoS routing: –must probe path & backtrack; non optimal path, control traffic and processing.
SIP & How It Relates To YOUR Business. Jeff S. Olson Director of Marco Carrier Services David Bailey-Aldrich Technology.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 10 – Circuit Switching and Packet Switching.
Voice Over Internet Protocol Nelson Kattula Computer Science, Masters.
Cisco Networking Academy Program
Packet Switching Networks & Frame Relay
Protocols and the TCP/IP Suite Overview and Discussion
Introduction to Networking
Introduction to Computers
Cisco Networking Academy Program
Transport Layer Unit 5.
Cisco Networking Academy Program
Gary Thom President, Delta Information Systems, Inc.
VoIP—Voice over Internet Protocol
Chapter 12: Circuit Switching and Packet Switching
Chapter-5 Traffic Engineering.
Investigation of Voice Traffic in Wi-Fi Environment
Presentation transcript:

Designing a Voice over IP Network Chapter 9

Internet Telephony 2 Introduction The design of any network involves striking a balance between three requirements. Meeting the capacity needed to handle the projected demand (capacity) Minimizing the capital and operational cost of the network (cost) Ensuring high network reliability and availability (quality) What is acceptable degree?

Internet Telephony 3 The Overall Approach Understanding the expected traffic demand Where traffic will come from and go to What typical per-subscriber usage is expected Establishing network design criteria Build-ahead, voice-coding schemes, network technology … Vendor and product selection Request for Information/Proposal Network topology, connectivity and bandwidth requirements Physical connectivity

Internet Telephony 4 Design Criteria [1/2] Build-Ahead or Capacity Buffer Avoiding the necessity for constant redesigning as traffic demand increases Providing a buffer in case traffic demand increases faster than expected Fundamental Technology Assumptions H.323 vs. Softswitch MGCP vs. MEGACO SG with Sigtran or MGC with SS7 interface Network-Level Redundancy

Internet Telephony 5 Design Criteria [2/2] Voice Coder/Decoder (Codec) Selection Issues Actual coder/decoder to use Packetization interval Silence suppression Blocking Probability A call will be blocked due to a lack of available channels. < 0.1 % QoS Protocol Considerations and Layer 2 Protocol Choices

Internet Telephony 6 Product and Vendor Selection Request for Information/Proposal functionality and capacity required Interworking requirements Generic VoIP Product Requirements Node-Level Redundancy Node Availability Alarms and Statistics Element Management

Internet Telephony 7 Traffic Forecasts Voice Usage Forecast (MoUs per subscriber per month) x (fraction during work days) x (percentage in busy hour) / (work days per month) E.g., 120x0.6x0.2/21=0.686 MoU/sub/busy hour 0.686/60= Erlangs/sub/busy hour Busy-hour call attempt (BHCA) =Erlangs/MHT (average call length) =0.0114x3600/300=0.137 A subscriber with 120 MoUs per month will make calls each busy hour. Traffic Distribution Forecast

Internet Telephony 8 Network Topology How many network elements of a given type will be in each location The bandwidth requirements between those network elements and the outside world

Internet Telephony 9 MG Locations and PSTN Trunk Dimensioning At least 1 MG in each of the 12 cities where the service is provided To determine the size of the trunk groups to the PSTN From Voice Usage Forecast, we know how much traffic we will send. From Traffic Distribution Forecast, we know how much traffic we will receive.

Internet Telephony 10 MGC Quantities and Placement Assume that BHCA is the limiting factor. A call passes between two MGs controlled By the same MGC By different MGCs Determining the number and location of MGCs can be an iterative process. 1. An initial estimate of the number of MGCs 2. To allocate MGs to MGCs 3. To determine the total BHCA to be supported by each MGC 4. See if the initial MGC allocation fits within the MGC BHCA limit. 5. If not, go to 1.

Internet Telephony 11 Calculating VoIP Bandwidth Requirements The bandwidth required between MGs for VoIP traffic The bandwidth required for a single call depends on the following factors. Voice-coding scheme Packetization interval The use of silence suppression Probability of excessive packet collision if silence suppression is used Packet will be lost or delayed as a result of too many speakers talking at one time.

Internet Telephony 12 Peak in the Number of Simultaneous Speakers Consider n speakers. If voice activity is 40 percent, then the probability of an individual user speaking at a given instant is 40 percent. The probability that exactly x subscribers are speaking at a given time Pa(x) = (n,x) p x (1-p) n-x, where p=0.4 The probability that there are no more than x speakers at a time Pb(x) = Pa(0)+Pa(1)+ … +Pa(x) To determine the value of x Seeking Pb(x)=0.999 or greater Normal distribution function instead of binomial distribution due to computation complexity

Internet Telephony 13 Bandwidth Requirement VoIP Bandwidth Voice packet size + 40 octets (for IP, UDP and RTP) + WAN layer 2 overhead + MPLS overhead (if applicable) RTCP bandwidth should be limited to about 5% of the actual VoIP bandwidth. Signaling and OA&M Bandwidth Between MGC and MG Between MGC and SG BHCA

Internet Telephony 14 Physical Connectivity To determine how we will connect the different cities to provide the bandwidth we need Each city has an alternative path to every other city to ensure the network does not fail.