ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.

Slides:



Advertisements
Similar presentations
Voice over IP.
Advertisements

VoIP PRESENTATION BY HÜSEYİN SAVRAN OUTLINE PSTN an brief history of telephone.
CAUSES & CURE OF LATENCY IN THE INTERNET TELEPHONY DR. OLUMIDE SUNDAY ADEWALE Dept of Industrial Math & Computer Science Federal University of Technology.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Voice over IP Fundamentals
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
CCNA – Network Fundamentals
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Chapter 7: Transport Layer
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking Assist. Prof.
Lecture 7 Transport Layer
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
© 2006 Cisco Systems, Inc. All rights reserved. 2.3: Encapsulating Voice Packets for Transport.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
VoIP Voice Transmission Over Data Network. What is VoIP?  A method for Taking analog audio signals Turning audio signals into digital data Digital data.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
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.
OIS Model TCP/IP Model.
Fundamentals of Computer Networks ECE 478/578 Lecture #2 Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University of Arizona.
1.  A protocol is a set of rules that governs the communications between computers on a network.  Functions of protocols:  Addressing  Data Packet.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public IP Telephony Introduction to VoIP Cisco Networking Academy Program.
Data Communications and Networks
Presentation on Osi & TCP/IP MODEL
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
National Institute of Science & Technology Voice Over Digital Subscriber Line (VoDSL) Vinay TibrewalEE [1] VoDSL: Next Generation Voice Solution.
Voice over IP in the Enterprise. What is VOIP? The use of data networks to carry voice without a loss of sound quality The use of data networks to carry.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Identifying Application Impacts on Network Design Designing and Supporting.
Data and Computer Communications Circuit Switching and Packet Switching.
Voice over IP Why Challenges/solutions Voice codec and packet delay.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Voice over IP by Rahul varikuti course instructor: Vicky Hsu.
Transport Layer COM211 Communications and Networks CDA College Theodoros Christophides
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
01_NF_Ch04 – OSI Transport Layer ( 傳輸層 ) Source: CCNA Exploration.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
Data Communication Network Models
For more course tutorials visit NTC 406 Entire Course NTC 406 Week 1 Individual Assignment Network Requirements Analysis Paper NTC 406.
Cisco Networking Academy Program
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Chapter 7: Transport Layer
IP Telephony (VoIP).
Protocols and the TCP/IP Suite Overview and Discussion
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Introduction to Networking
Chapter 25 Multimedia TCP/IP Protocol Suite
Cisco Networking Academy Program
Cisco Networking Academy Program
Presentation transcript:

ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ

Group Members Nadia Malik01 Malik Fawad03

Voice Over IP Presented To:- Engr. Muhammad Iqbal

This presentation helps you to understand the Voice Over IP Telephony. Basic Theme of Our Project

What is VoIP?   “ A Voice over Internet Protocol (VoIP) is a protocol optimized for transmission of voice through the Internet or other packet switched networks ”.   VoIP is often used abstractly to refer to the actual transmission of voice (rather than the protocol implementing it).   VoIP is also known as IP Telephony, Internet telephony, Broadband telephony, Broadband Phone and Voice over Broadband. "VoIP" is sometimes pronounced voyp.

 Providing voice over a data network is challenging because  Voice & Data Traffic have totally different attributes.  Quality of Service (QoS) requirements are different for both. Voice Over Data Network

 Voice requires a continuous stream of unacknowledged data that has traffic demands every 10, 20, and 30 ms, depending on the sampling rate used by the coder/decoder (codec) device. These voice packets are not retransmitted and, therefore, the voice application is susceptible to packet loss, delay, and jitter. Voice Traffic

 Data traffic such as web traffic, on the other hand, tends to have short, high bandwidth bursts with long durations of silence. Data is less susceptible to small amounts of packet loss, delays, and jitter since data traffic typically uses the Transport Control Protocol (TCP) as the transport layer over the network layer internet protocol (IP), which allows for packets to be retransmitted if necessary. Data Traffic

General VoIP Applications   As digital cellular systems entered the market in the 90’s, it was evident that transmitting 64 Kbps raw voice over a wireless link was not practical.   The industry responded to this challenge by developing and standardizing several compression algorithms specifically designed for voice traffic.

Compression Algorithms

  Standardized compression algorithms have since been developed for use in voice applications. The most popular compression algorithms are   G.723   G.729   Uncompressed G.711 The main differences between them are packet size, voice quality, and complexity.

Transport Medium   With VoIP, the transport medium has changed since the voice traffic is carried over IP, requiring   Source   Destination   User Datagram Protocol (UDP)   Real-time Protocol (RTP) headers   In the case of G.729, for example, 58 bytes are needed to transport 20 bytes of compressed Voice.   With overhead like this, it is clear that TCP over Internet Protocol (TCP/IP) is not suited to transporting compressed voice (or very small packets). An alternative protocol is to use RTP header extensions in combination with UDP over IP.

Transport Medium   With overhead like this, it is clear that TCP over Internet Protocol (TCP/IP) is not suited to transporting compressed voice (or very small packets).   An alternative protocol is to use RTP header extensions in combination with UDP over IP.

VoIP Transport

VoIP Signaling Call Control & Network Design   CALL CONTROL Voice is delivered using VoIP protocols, with the Base Transceiver Station (BTS) and Customer Premise Equipment (CPE), or Modem, supporting the low latency and jitter QoS medium.   VoIP SIGNALLING The call signaling is transported using TCP/IP. Therefore, interoperability is between the edge voice node, the call control server, and the termination voice node. elect the call signaling that meets their needs, such as standards-based protocols like Session Initiation Protocol (SIP), Media Gateway Control Protocol (MGCP), or H.323, each of which differs on call setup and service support.

Call Flows & Services

  Once any VoIP call is set up based on the selected call control protocol, the RTP data stream is point-to-point (from source to destination). Depending on the selected capabilities and services required, the call flows can get complex. For example, in the call flow shown, Session Initiation Protocol (SIP) User A making a call to User B1 can be redirected to alternate User B2 in case B1 is busy. This scenario would cover the situation where User B1 is primary and User B2 is backup. In more complex calling class features, application servers would be included to handle services, such as voice mail, conference calling, call blocking, and others.

Standard Voice Services

Billing System   The interface from a customer’s billing system, and operations systems and support, is provided by direct interface to a SoftSwitch (a hosted switch used for VoIP routing). For billing purposes, the SoftSwitch generates Call Detail Records (CDRs) and stores them on the system. A standard billing system can retrieve these records using File Transfer Protocol (FTP) or File Transfer and Access Management (FTAM) Protocol.

Open Source Solutions (OSS)   the Open Source Solutions (OSS) can communicate with the SoftSwitch through a Simple Network Management Protocol (SNMP) interface to provide Fault, Configuration, Accounting, Performance, and Security (FCAPS). Usage records can be generated for billing on a call-by-call basis, or alternate billing plans can be realized, such as calling card or flat rate.

VoIP Features   Voice & Data Quality of Service IP packet types are mapped to one of three levels of traffic prioritization supported in the system 1. Real time/Voice 2. High Priority Data 3. Low Priority Data   Session Rotation Manage multiple users on the system simultaneously by using a session management and rotation feature

VoIP Features   Congestion Control Congestion control is based on three configurable options: Tail Drop is a means of avoiding congestion that treats all traffic equally and does not differentiate between classes of service (CoS). Random Early Detection (RED) is a congestion avoidance mechanism that takes advantage of TCP’s congestion control mechanism. Weighted RED (WRED) generally drops packets selectively based on IP precedence.

Thanks for Your Concentration.