voip study and implementation voip ecosystem and strategy version 1.0 – author : marc pybourdin /...

25
VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Upload: eustacia-sanders

Post on 11-Jan-2016

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

VoIP Study and ImplementationVoIP Ecosystem and Strategy

Version 1.0 – Author : Marc PYBOURDIN / Julien BERTONLast Update : 15/05/2012

Page 2: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Course objectives

• The VoIP ecosystem : Understand the VoIP concepts and the different actors on the market

• Architecture strategy : Understand the differences regarding centralized or distributed architectures.

By completing this course, you will see:

VoIP ecosystem and architecture strategy

Page 3: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

OVERVIEWVoIP Ecosystem and Strategy

Page 4: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Description

• VoIP (Voice over IP)• A set of elements that provide voice

transmission through an IP network.

• ToIP (Telephony over IP)• Wide range of telephony

services such as• Voicemail• Conference rooms• IVR• …

Overview

Page 5: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Why VoIP ?

• Mobility

• Cost

• Speed and reliability of IP networks

Overview

Page 6: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Architecture exampleOverview

- Traditional telephony can be linked to VoIP (by using FXO or FXS adapters)

Page 7: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Some vocabulary

• For VoIP :– IPBX : IP Private branch exchange

• Asterisk, Cisco Call Manager, Alcatel …

• To link traditional telephony with VoIP : – FXO : Foreign eXchange Office : Phone line to PSTN

– Think about the RJ11 plug on your Internet box(the one that input your analog copper line to your box)

– FXS : Foreign eXchange Station : Telephone interface for end-user devices– Usually provide power and dialtone

Terms

Overview

Auteur
FXO : permet de relierFXS : permet d'avoir la tonalitée
Page 8: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

VoIP ProtocolsOverview

Acronym Name

SIP Session Initiation Protocol

MGCP Media Gateway Control Protocol

IAX Inter-Asterisk eXchange

SCCP Skinny Client Control Protocol

RTP Real-Time Protocol

RTCP Real-Time Control Protocol

Auteur
IAX : permet à plusieurs serveurs Asrerisk de communiquer entre euxH323 : Mécanisme de transport IP pour la visio conférenceSCCP : Protocole propriétaire CISCO, ne fonctionne seulement qu'avec les tel ciscoRTP : Permet de faire de la vidéo et de l'audio, avantage protocole, notions de priorités et détection de paquets perdus
Page 9: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Any questions?

Page 10: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

THE SIP PROTOCOLVoIP Ecosystem And Strategy

Page 11: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

About the protocol

• Signaling protocol• Not used for voice transport • Made in 1996 – RFC 3261• Client/Server Mode but can be used

in P2P mode

The SIP Protocol

Page 12: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

The SIP protocol

• Standard port : 5060 UDP (can work with TCP)• Return codes are similar to HTTP protocol

– 1xx : Information (180 : Ringing, 100 : Trying)– 2xx : Success (200 : OK, 202 : accepted)– 3xx : Redirection– 4xx : Client error (404 : not found, 401 :

Unauthorized)– 5xx : Server error– 6xx : General failure

• Usage of URL such as : sip:[email protected]

The SIP Protocol

Page 13: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

SIP Components

– A User Agent (UA)• The client part

– SIP server–Handles SIP signaling and channel setup

– A SIP trunk (optional)–Usually connects to a SIP provider to

receive/placecalls on PSTN

The SIP Protocol

Page 14: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Establishing a communicationThe SIP Protocol

Page 15: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Description

• Replace/extend traditional telephony– Local communications– International communications

• Merge networks together – Convergence

=> Need of QoS!

• Provide new services– Services provided by LAN infrastructure

VoIP objectives

The SIP Protocol

Page 16: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Codecs

• Protocols-free• Algorythm : COmpress / DECompress• Compress Human voice in digital packets• Implemented

– On softwares– On network devices

• Most used– G.711 µ-Law

• 64kbps per channel

– G.711 a-Law• 64 kbps per channel

– G.729• 8 kbps per channel• Requires licence in some cases

The SIP Protocol

Page 17: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Any questions?

Page 18: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

VOIP ARCHITECTURESVoIP Ecosystem And Strategy

Page 19: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

DescriptionDeported IPBX

VoIP architecture

VPN tunnel (optional)

Site A Site B

IPBX

- Site A phones are linked to the Site B IPBX

- Site B down = No telephony for site A

Page 20: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

DescriptionLocal IPBX

VoIP architecture

VPN tunnel (optional)

Site A Site B

IPBX

- Sites A & B have a dedicated IPBX

- Sites A & B are independents

IPBX

Page 21: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

VoIP actors

- SIP trunk providers- OVH

- Keyyo

- Ippi

- ICTelecom

- Hardware manufacturers- Cisco/Linksys

- Cirpack

- Thomson

- Aastra

- Siemens

The SIP Protocol

Page 22: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Desktop SIP clientsVoIP architecture

- Windows

- X-Lite

- Mac

- Blink

- X-Lite

- Telephone

- Linux

- Ekiga

- Twinkle

Page 23: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Mobile SIP clientsVoIP architecture

- iPhone

- Acrobits Softphone

- Android

- Sipdroid

- CSipSimple

- Telephone

- Windows Phone

- MobileVoIP

- Skype

Page 24: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012

Any questions?

Page 25: VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012