Basics of protocols David Duffett, Aculab www.voipdeveloper.com August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 3 Our agenda for.

Slides:



Advertisements
Similar presentations
VON Europe /19/00 SIP and the Future of VON Protocols SIP and the Future of VON Protocols: Presence and IM Jonathan Rosenberg.
Advertisements

Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
TOPIC : MIME (Multipurpose Internet Mail Extensions ) By: Cecilia Gomes COSC 541,DATA COMMUNICATION SYSTEMS & NETWORKS Instructor: Prof. Anvari (SEU)
SHARKFEST '08 | Foothill College | March 31 - April 2, 2008 Exposing VoIP problems with Wireshark April 2, 2008 Sean Walberg Network Guy | Canwest SHARKFEST.
Applicability of Instant Messaging in the Military Command and Control Systems Author: Juha Vermaja Superviser: Jorma Jormakka Instructor: Marko Luoma,
Steven J. Johnson President Ingate Systems Inc. Enabling SIP to the Enterprise.
A Presentation on H.323 Deepak Bote. , IM, blog…
Voice over IP Fundamentals
Reza hooshangi ( ). short history  One of the last major challenges for the web is to enable human communication via voice and video: Real Time.
Skype – Safe, Secure and Legal Tony Brett Deputy Head of Information and Support Group Head of IT Support Staff Services Oxford University Computing Services.
Voice over IP Skype.
Review of a research paper on Skype
H. 323 and firewalls: Problem Statement and Solution Framework Author: Melinda Shore, Nokia Presenter: Shannon McCracken.
TEL500-Voice Communications Session initiation protocol improvement using inter- asterisk exchange Devesh Mendiratta & Sameer Deshmukh MS-Telecommunication.
Voice over Internet Protocol (VoIP) and Asterisk HOUNGUE Pélagie Contact:
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Application layer (continued) Week 4 – Lecture 2.
Introduction to Networking & Telecommunications School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 1, Tuesday 1/9/2007)
CS158B Project By Shing Chau Jerry Ko Ying Li
Skype & its protocol Aaron Loar CPE 401. Introduction Skype’s Background Topology 3 Node Types Questions.
Security in IP telephony (VoIP) David Andersson Erik Martinsson.
Creating and Using Podcasts Stanford University Continuing Studies CS 43 Mark Branom
Building Mental Math and Reasoning
Asterisk based web real time communication Advisor : Lian-Jou Tsai Student : Jhe-Yu Wu.
By: Colby Shifflett Dr. Grossman Computer Science /01/2009.
Presence Applications in the Real World Patrick Ferriter VP of Product Marketing.
LESSON 3 – ONLINE COMMUNICATION Mr Cole. ONLINE COMMUNITIES  People who are computer literate, and have the equipment, can form groups or ‘societies’
Information Systems Today: Managing in the Digital World TB4-1 4 Technology Briefing Networking.
Copyright Security-Assessment.com 2005 VoIP 2 Is free too Expensive? by Darren Bilby and Nick von Dadelszen.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 15 How VoIP and Skype Work.
Benefits of ICT Communicating As an Internet user, the tools you are most likely to use to communicate with other Internet users are: Electronic mail the.
Presenters :Deepak Yadav Voice Over Internet Protocol.
Elizabeth Correa- System Solutions Architect
ITNW 1380 COOPERATIVE EDUCATION – NETWORKING Spring 2010 Seminar # 4 VOIP Network Solutions.
 Introduction  VoIP  P2P Systems  Skype  SIP  Skype - SIP Similarities and Differences  Conclusion.
Packetizer ® Copyright © 2008 H.325 Beyond Today’s Second Generation Systems Paul E. Jones Rapporteur, ITU-T Q12/16 1.
Discovering Computers 2010 Chapter 2 The Internet and World Wide Web.
TOPIC 11 INTERNET AND THE WORLD WIDE WEB 1. OUTLINE 11.1 INTRODUCTION TO THE INTERNET 11.2 INTEGRATIVE MEDIA ON THE INTERNET 11.3 ISSUES OF INTEGRATIVE.
VoIP Voice over Internet Protocol H.323 SIP RTP SDP IAX SRTP Skype And a lot more…
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
AudioCodes – A VoIP Leader  13 Years of Operation Focusing on VoIP Media Gateway & Media Server Technology  Field proven technology: Over 12 Million.
January 23-26, 2007 Ft. Lauderdale, Florida Host media processing – revisited Faye McClenahan – Aculab.
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.
SIP & SS7 James Rafferty, Cantata Technology September 10-12, 2007 Los Angeles Convention Center Los Angeles, California 3 Agenda Overview.
Asterisk based web real time communication Advisor : Lian-Jou Tsai Student : Jhe-Yu Wu.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
Key Terms. Online Communication Online community A virtual community which exists only online. It may be open to anyone (eg. a bulletin board) or restricted.
Voice over IP by Rahul varikuti course instructor: Vicky Hsu.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
Lecture 6 Page 1 Advanced Network Security Review of Networking Basics Advanced Network Security Peter Reiher August, 2014.
 Introduction – Consumer Market  Benefits – Operational Cost & Flexibility  Challenges – Quality of Service & Securing VOIP  Legal Issuers  Risk.
SIP-ify the Base Jon R. Doyle VP Business Development CommuniGate Systems.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Voice over IP B 林與絜.
VoIP Signaling Protocols A signaling protocol is a common language spoken by telephones and call-management servers, the PSTN, and legacy PBX systems as.
1 CS161 Introduction to Computer Science Topic #9.
VoIP enabling legacy products David Duffett, Aculab.
Enabling Converged Services Changing the Way the World Communicates Jim Dondero Vice-President Global Solutions Marketing CANTO, June 21st.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 1 – Introduction to VoIP.
“End to End VoIP“ The Challenges of VoIP Access to the Enterprise Charles Rutledge VP Marketing Quintum Technologies
SIP & How It Relates To YOUR Business. Jeff S. Olson Director of Marco Carrier Services David Bailey-Aldrich Technology.
NT1210 Introduction to Networking
Presented by Maria Shah. Road Map  VoIP Benefits  VoIP Protocols  VoIP Analysis  Advantages  Disadvantages  Implementing  Security  Summary.
Skype – Safe, Secure and Legal
By Asma Hamad Alharbi.
MISY 3312: Introduction to Telecommunications Summer 2012 VoIP
Packets and Making a Reliable Internet
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
RTP: A Transport Protocol for Real-Time Applications
Presentation transcript:

Basics of protocols David Duffett, Aculab

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 3 Our agenda for today Introduction Background A quick game of ‘which protocol am I?’ Strengths and weaknesses Real life examples

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 4 Clasp your hands in front of your face Which thumb is closest to your face? Left thumb closest – You are the sexy people Right thumb closest – You think you’re the sexy people But first … a quick test

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 5 Introduction What is a protocol? –pro·to·col (prọ tọ -kôl) n. –The forms of ceremony and etiquette observed by diplomats and heads of state –A preliminary draft or record of a transaction –The plan for a course of medical treatment or for a scientific experiment –Computer science – a standard procedure for regulating data transmission between computers

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 6 Introduction In the crazy world of VoIP… –We can generally take ‘protocol’ to mean the way in which the calling and called end points must communicate with each other in order to set up, tear down and otherwise manage a session (call) –There are a number of these protocols –Even having two end points claiming to use the same protocol is not a guarantee of a working solution –People interpret the ‘standards’ for their own purposes

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 7 Introduction Hello Conversation Goodbye

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 8 Background As VoIP has developed, various protocols used for call control have appeared –Telecoms standards bodies –Internet standards bodies –Individual developers trying to solve a problem –Commercial entities

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 9 Background For VoIP to work, both (all) the end points involved must use the same protocol for call control – unless a gateway is in use

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 10 Which protocol am I? Developed by a telecoms standards body Based on the tried and tested Q.931 Adopted in early VoIP deployments, I am still very much in use today I am very efficient in that I use short codes for messages Some of the really big players developed their systems around me

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 11 Yes – I’m H.323 Developed by the ITU Very ‘telecomsy’ way of doing things Good record on compatibility Cisco were heavy H.323 users Early protocol, but still very much in use Used for video sessions, as well as voice

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 12 Which protocol am I? Developed by an Internet standards body Arrived at by successful RFCs Most VoIP developers talk about me I use messages that humans can easily understand Some backbone networks are based on me I am very flexible, useable for more than just voice

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 13 Yes – I’m SIP (session initiation protocol) Developed by the IETF People contribute RFCs, once agreed they become part of the ‘standard’ Probably more SIP end points than anything else BT’s 21CN is based on SIP Amazing potential with 3PCC (third party call control) The initiated session may be used for voice

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 14 Which protocol am I? Originally developed by an individual My name references an Open Source PBX I am bandwidth efficient A lot of end points are capable of supporting me, even though the big players don’t yet use me

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 15 Yes – I’m IAX2 (pronounced ‘eeks’) Originally developed by Jared Smith, an Asterisk developer Full name is Inter-Asterisk eXchange version 2 Ongoing development encouraged within the Open Source community Aggregates RTP payloads together in order to make more efficient use of the packet headers, and therefore bandwidth

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 16 Which protocol am I? Developed by a commercial organisation I am probably the most widely used protocol today I have been described as a ‘car with hood welded shut’ I enable peer-to-peer voice and video communications I am probably the most widely known VoIP brand

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 17 Yes – I’m the Skype protocol Developed around 2003 by the people that brought us the KaZaa file sharing service Uses an overlay peer-to-peer network made of ordinary hosts and supernodes Very little is known of the details of the protocol Great at traversing NATs and firewalls Over 100,000,000 downloads to date

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 18 Real life situations Person away on business wants to communicate with their spouse from hotel room –Skype would allow voice and video Same person wants to call normal landlines –Skype Out (costs) –ATA – using IAX2 would remove NAT hassles Telco wants multi-functional network and the ability to separate voice and call control signalling –SIP

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 19 In summary VoIP call control protocols are used to set up, tear down and otherwise manage calls H.323 – well deployed, but not seen as the future SIP – all the talk is SIP, has trouble with NATs and firewalls IAX2 – popular with Asterisk installations, on the ascendancy and bandwidth-efficient Skype – the most popular, but bespoke and only for peer-to-peer

August 8-10, 2006 Santa Clara, California Hyatt Regency Santa Clara 20 In summary Choice of protocol must be a function of requirements, both now and in the future Safe bet is to go with equipment that can support multiple protocols and codecs

Thank you See us at booth 115