A Quick Introduction to Voice over Internet Protocol (VoIP)

Slides:



Advertisements
Similar presentations
MOHAMMAD QAHIR WARDAK LEGAL & LICENSING MANAGER AFGHANISTAN TELECOM REGULATORY AUTHORITY (ATRA) Introduction to Voice over Internet Protocol (VoIP)
Advertisements

INTRODUCTION TO COMPUTER NETWORKS Zeeshan Abbas. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
TCP/IP MODEL Maninder Kaur
Spring 2000CS 4611 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics.
Tom Behrens Adam Muniz. Overview What is VoIP SIP Sessions H.323 Examples Problems.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Module A.  This is a module that some teachers will cover while others will not  This module is a refresher on networking concepts, which are important.
Networking Theory (part 2). Internet Architecture The Internet is a worldwide collection of smaller networks that share a common suite of communication.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
ECS152BXin Liu 1 ECS 152B Computer Networks Fall 2003 Prof. Xin Liu
Michael Ferens for TCOM500 VoIP Voice over Internet Protocol Definition Definition Emergency Call Services Emergency Call Services.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 15 How VoIP and Skype Work.
Router. Introduction A router is a device in computer networking that forwards data packets to their destinations, based on their addresses. The work.
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
CS448 Computer Networking Chapter 1 Introduction to Computer Networks Instructor: Li Ma Office: NBC 126 Phone: (713)
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Business Plug-In B5 Networks and Telecommunications.
Chapter 3 Hardware, Software, and Networks Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 3-1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 3 – VoIP: An Overview.
1 7-Oct-15 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
1. I NTRODUCTION TO N ETWORKS Network programming is surprisingly easy in Java ◦ Most of the classes relevant to network programming are in the java.net.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
TCP/IP (Transmission Control Protocol / Internet Protocol)
Network and the internet Part eight Introduction to computer, 2nd semester, 2009/2010 Mr.Nael Aburas Faculty of Information.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Introduction and Overview of Network and Telecommunications.
1 Network Communications A Brief Introduction. 2 Network Communications.
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI transport layer CCNA Exploration Semester 1 – Chapter 4.
SOCKET PROGRAMMING Presented By : Divya Sharma.
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Chapter Objectives In this chapter, you will learn:
Chapter 5 Network and Transport Layers
By Asma Hamad Alharbi.
IP Telephony (VoIP).
Protocols and the TCP/IP Suite Overview and Discussion
Introduction and Overview of Network and Telecommunications
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
A quick intro to networking
Slides taken from: Computer Networking by Kurose and Ross
Transport Layer.
VoIP -Voice over Internet Protocol
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Introduction and Overview of Network and Telecommunications (contd.)
Introduction to Networking
Encapsulation/Decapsulation
Net431:advanced net services
2018 Valid Cisco Exam Dumps IT-Dumps
Topic 5: Communication and the Internet
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
I. Basic Network Concepts
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Starting TCP Connection – A High Level View
Computer communications
Networking Theory (part 2)
CSE 313 Data Communication
How Our Customers Communicate With Us
Protocol Application TCP/IP Layer Model
INFORMATION FLOW ACROSS THE INTERNET
Network Architecture Models: Layered Communications
16EC Computer networks unit II Mr.M.Jagadesh
Network programming Lecture 1 Prepared by: Dr. Osama Mokhtar.
Networking Theory (part 2)
Presentation transcript:

A Quick Introduction to Voice over Internet Protocol (VoIP) PURC Annual Conference 2004 Chuck Jackson

Roadmap Basics of packet communications as used in the Internet How voice is transmitted over packet networks such as the Internet. Examples of VoIP uses and systems Concluding thoughts

Internet Basics The basic building block of networks is the IP datagram. Analogy to datagrams—a postcard with Destination address Return address A small amount of text A postcard might inform you of a friend’s holiday travels or remind you of a dentist’s appointment. The postal service doesn’t care which application (friend or dentist) sent the postcard—it just carries processed wood pulp with black marks.

Protocol Layering Applications (e.g., email, web pages) TCP UDP IP (Internet Protocol) Physical Transport (e.g, Cable Modem) A Typical IP Datagram IP Header (20 bytes) TCP Header (20 bytes) Email Data (1000 bytes)

Source: Steve Deering, IETF 51 The Hourglass Figure Source: Steve Deering, IETF 51

Voice—Another Application over IP Voice requires about 10,000 to 100,000 bits per second. Can send those bits over IP—just as we send web pages or email.

Alternative VoIP Architectures PC to PC Internet

Alternative VoIP Architectures Phone to Phone via the Internet Internet

Alternative VoIP Architectures Phone to Internet to Gateway to PSTN Internet GATEWAY PSTN

Alternative VoIP Architectures PSTN to Gateway to Internet to Gateway to PSTN Internet GATEWAY GATEWAY PSTN PSTN

VoIP Examples Xbox Voice Windows messenger AOL Instant Messenger Motorola Phone Adapter (Vonage) Cisco Phone Cox Cable in Hampton Roads, Virginia

Xbox Live http://www.xbox.com/en-US/live/about/StarterKit-Retailers.htm

Microsoft’s Explanation of the Benefits of Voice with Xbox http://www.xbox.com/en-US/live/about/Article-Top10GetLive.htm.htm

Microsoft Windows Messenger

AOL Instant Messenger

The Motorola Box Used by Vonage

Vonage Uses this Archtecture Phone to Internet to Gateway to PSTN Internet GATEWAY PSTN

Motorola Box in Vonage Architecture Internet GATEWAY PSTN

Cisco 7970 IP Phone

Cox Cable in Hampton Roads, Virginia

Concluding Thoughts VoIP is one of many higher-level communications capabilites among devices connected to the Internet. VoIP is not an application. VoIP is a capability that is part of many applications. VoIP capabilities are already pervasive. Microsoft Windows Messenger (part of XP) AOL Instant Messenger Xbox and Sony Playstation