VoIP PBX Project David Navarro

8
Copyright 2005 your name 1 VoIP PBX Project David Navarro VOIP PBX PROJECT GOALS To Develop a SIP BASED VOIP PBX with Custom Call Features SIP CALL CONFERENCING CALL HUNT CALL SEQUENCE HUNT CALL FORWARD TO PSTN PHONE TEXT TO SPEECH INTERACTIVE CONVERSATION –PSTN-to-VOIP. VOICEMAIL NOTIFICATION TO PBX USER’S EMAIL ACCOUNT. CUSTOM IVR RECONFIGURABLE TO SUIT PRESENT AND FUTURE NEEDS.

Transcript of VoIP PBX Project David Navarro

Page 1: VoIP PBX Project David Navarro

Copyright 2005 your name 1

VoIP PBX Project David Navarro

VOIP PBX PROJECT GOALSTo Develop a SIP BASED VOIP PBX with Custom Call Features

• SIP CALL CONFERENCING

• CALL HUNT

• CALL SEQUENCE HUNT

• CALL FORWARD TO PSTN PHONE

• TEXT TO SPEECH INTERACTIVE CONVERSATION –PSTN-to-VOIP.

• VOICEMAIL NOTIFICATION TO PBX USER’S EMAIL ACCOUNT.

• CUSTOM IVR RECONFIGURABLE TO SUIT PRESENT AND FUTURE NEEDS.

Page 2: VoIP PBX Project David Navarro

Copyright 2005 your name 2

VoIP PBX Project Infrastructure

Page 3: VoIP PBX Project David Navarro

Copyright 2005 your name 3

• Asterisk is a PBX replacement system, designed to reproduce the features of standard office phone systems.

• Asterisk is also a Voice over IP toolkit which allows interaction between these PBX features and IP-based networks (local and remote.)

• Routes VoIP calls (directs VoIP calls to the right place) based on a "telephone) interfaces (gateways) to other technologies (T1 trunks, ISDN PRI, analog phones)

• Provides PBX-like services for IP telephones (like DID, toll restriction, time-based routing, cost-based routing, call center, multi-user conference, call parking.

• Voice mail system • Music-on-hold • SIP proxy/registry

VoIP PBX Project So What is Asterisk ?

Page 4: VoIP PBX Project David Navarro

Copyright 2005 your name 4

?Provide Open-Source implementations of basic PBX functionality?Be vendor neutral (despite last point here)?Be as all-encompassing as possible for features?Move proprietary hardware features into open source software?Sell TDM hardware cards for DIGIUM; the creators of Asterisk.

Goals of Asterisk

Page 5: VoIP PBX Project David Navarro

Copyright 2005 your name 5

– IAX – Inter Asterisk eXchange– SIP - Session Initiated Protocol– H.323– MGCP - Media Gateway Control Protocol– SCCP - Skinny Client Control Protocol (Cisco)

– All of these use UDP for setup/transport except for SCCP, which uses a mix of UDP/TCP

What Protocols can Asterisk Handle?

Page 6: VoIP PBX Project David Navarro

Copyright 2005 your name 6

Features:SIP Call Conferencing

CENTER

EDGE

RTP/RTCP

SIP Dialog

EDGE

RTP/RTCP

SIP Dialog

EDGE

RTP/RTCP

SIP Dialog

UA

UA

UA

UA

MediaProcessor

Page 7: VoIP PBX Project David Navarro

Copyright 2005 your name 7

Features:SIP CALL HUNT

Page 8: VoIP PBX Project David Navarro

Copyright 2005 your name 8

Features:TEXT to SPEECH