A Very Concise Introduction to Open Source Voice-over-IP. William Emmanuel S. YU Novare Technologies

Similar documents
The Designing & Implementing a Voice-Enabled IP Network course has been designed with three primary goals:

PRACTICAL EXPERIENCE WITH TRIXBOX

ZyXEL V120 Support Notes. ZyXEL V120. (V120 IP Attendant 1 Runtime License) Support Notes

Troubleshooting Voice Over IP with WireShark

2007 NEC Unified Solutions, Inc.

Converged Voice Service Summary

It's only software. Mark Spencer

Integrating Information Systems: Technology, Strategy, and Organizational Factors

AT&T VOIP Nortel BCM50 Release 3.0 SIP Configuration Guide For Use with AT&T IP Flexible Reach Service. Issue /26/2007

Spectrum Enterprise SIP Trunking Service Avaya (Nortel) BCM50 Firmware IP PBX Configuration Guide

ENG VoIP Fundamentals

Internet Telephony PBX System IPX Quick Installation Guide

Integrated services Digital Network

Spectrum Enterprise SIP Trunking Service AastraLink Pro 160 Firmware build 1005 IP PBX Configuration Guide

WellSIP 6550 IP Telephony Server

4 Port IP-PBX + SIP Gateway System

On-Site PBX Vs Hosted PBX

Table of Contents. Benefits of VoIP. p 1. Eligibility to upgrade. p 2. Transforming to VoIP. p 3. Phone Packages.. p 4

Spectrum Enterprise SIP Trunking Service Cisco SPA 9000 Firmware IP PBX Configuration Guide

New Age of IP Telephony. Ukrit Wongsarawit Network Technology Manager

Avaya PBX SIP TRUNKING Setup & User Guide

Integrating VoIP Phones and IP PBX s with VidyoGateway

AT&T VOIP Nortel BCM 50 (Release j) Configuration Guide For Use with AT&T IP Flexible Reach Service. Issue 2.3 3/02/2007

Public Switched TelephoneNetwork (PSTN) By Iqtidar Ali

Overview of the Session Initiation Protocol

Webinar Training Series NetBorder Express Version 4.0. May 5, 2011

Czech producer of telephone exchanges

Spectrum Enterprise SIP Trunking Service Vertical TM Wave IP500TM / Wave IP2500 TM Release 4.0, 4.5 IP PBX Configuration Guide

All-IP Network Migration and Interconnect

SoLink-Lite IP-PBX. Administrator Guide. (Version 1.0)

Spectrum Enterprise SIP Trunking Service SIPfoundry sipxecs Firmware IP PBX Configuration Guide

CHAPTER. Introduction. Last revised on: February 13, 2008

Traditional PBX & Hosted VOIP Technology: The Key Differences & What They Mean For Your Business

Evolving Telecommunications to Triple Play:

IP Possibilities Conference & Expo. Minneapolis, MN April 11, 2007

Quick Installation Guide

International SIP Conference, Paris, January 22, SIP Based VoIP. in MCI Advantage. Henry Sinnreich, MCI Executive Staff PT7938.

Nortel Secure Router 4134 Server Module with SCS. User Guide. Release: Document Revision: NN

AT&T VOIP Nortel BCM 200/400 (Release 3.7 build 2.4f) Configuration Guide For Use with AT&T IP Flexible Reach Service. Issue 2.

Dialogic PowerVille CC Cloud Centrex

Dialogic Cloud Centrex

PROs & CONs of VOIP (Voice-Over-IP) for SBOs 52 nd MASBO Annual Institute Presented by Suzanne McLaughlin & Robert Hamel

Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony

Performance Evaluation of Telephony Routing over IP (TRIP)

ABSTRACT. that it avoids the tolls charged by ordinary telephone service

EP502/EP504 IP PBX 1.1 Overview

What the ISDN switch off means for your business

2FXS Analog Telephone Adapter

HOSTED VOIP Your guide to next-generation telephony

Three Steps Towards Lync Nirvana

Minnesota Microsoft Unified Communications User Group Welcome! March 26, 2009

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

SIP driver configuration in ALERT

SV9100 SIP Trunking Service Configuration Guide for Cable ONE Business

802.3af PoE SIP Analog Telephone Adapter

3050 Integrated Communications Platform

LOGIN: VOIP. Mark Wallis. Overview. Introduction. Softphones LOGIN: VOIP. ATAs. Asterisk. Final Word. Mark Wallis. Questions.

Making the Move to IP Telephony. Revolution, Evolution or Both?

SIP Trunking Seminar Introduction to SIP Trunking

Webinar Training Series NetBorder Express Version 4.0. March 29, 2011

SARVAM UMG The High-density Universal Media Gateway

Multi-Service Access and Next Generation Voice Service

Project-Based Learning of Telecommunication Networking. Abstract

Compact ITC system for ISDN and VoIP telephony elmeg T444

6 Significant reasons to embark and establish a mobile VoIP business

Cisco Webex Cloud Connected Audio

2007 Cisco Systems, Inc. All rights reserved. 1

The poor state of SIP endpoint security

Abstract. Avaya Solution & Interoperability Test Lab

Virtual PBX Product Guide MODEL: SP-250 SP-500 SP-1000 SP-1500 SP-3000

Hangzhou Synway Information Engineering Co., Ltd

Spectrum Enterprise SIP Trunking Service Cisco Unified Communication Mgr Firmware 6.01 IP PBX Configuration Guide

Cisco SPA112 Configuration Guide Using AccessLine SIP Trunks

Level 1 Technical. Microsoft Lync Basics. Contents

Ekiga. Free IP Telephony. LinuxTag 31 May Damien Sandras

UNIT 3 INTEGRATED SERVICES DIGITAL NETWORK (ISDN)

Introduction. H.323 Basics CHAPTER

Compact ITC system for ISDN and VoIP telephony elmeg T484

DOWNLOAD OR READ : VOICE OVER IP NETWORKS WITH PDF EBOOK EPUB MOBI

Relay Proxy User Guide

Understanding PBX Fundamentals

Unit 5 Research Project. Eddie S. Jackson. Kaplan University. IT530: Computer Networks. Dr. Thomas Watts, PhD, CISSP

Spectrum Enterprise SIP Trunking Service ShoreTel 14.2 IP PBX Configuration Guide

An Introduction to the Max PVN

WHITE PAPER. IP Network Solutions Interconnecting VoIP Networks and the PSTN (for smaller service providers)

Seawolf HostedPBX System

AT&T VOIP Nortel BCM 200/400 (Release a) Configuration Guide For Use with AT&T IP Flexible Reach Service. Issue 1.

White Paper. SIP Trunking: Deployment Considerations at the Network Edge

10 Key Things Your VoIP Firewall Should Do. When voice joins applications and data on your network

Introduction to VoIP. Cisco Networking Academy Program Cisco Systems, Inc. All rights reserved. Cisco Public. IP Telephony

Cisco Hosted Unified Communications Services

The Role of E-SBC in VoIP Business Connectivity. 16 November 2011

5 Best Practices for Transitioning from Legacy Voice to VoIP and UC&C

How Cisco India Simplified VoIP and PSTN calls with Logical Partitioning for Cisco Unified Communications Manager

Innovating Communications

Voice over IP (VoIP)

Application Notes for Multi-Tech FaxFinder IP with Avaya IP Office Issue 1.0

TELECOMMUNICATION SYSTEMS

Business Phone System Buyer s Guide

Release Notes System Software

Transcription:

A Very Concise Introduction to Open Source Voice-over-IP William Emmanuel S. YU Novare Technologies

Agenda Introduction Voice over IP Open Source Voice over IP Getting Started Conclusion On the Side...

Introduction

Introduction Growth in Voice-over-IP (VoIP) Usage VoIP will account for 75% of the world's voice traffic by 2007 (Frost and Sullivan 2005) Skype built a subscriber base of 75 million in 2.5 years (Frost and Sullivan 2006) ibasis carried 7.7 billion minutes of voice traffic in 2005 alone (Frost and Sullivan 2006) The Philippine Call Center industry is carrying at least 3 billion minutes a month (DTI 2005) VoIP is moving from wholesale to residential

In the Beginning... In 1870, Alexander Graham Bell and Elisha Grey independently invented the Telephone Depends on whose version of history we are looking at It was invented to allow for voice-based communications

Old School Telephony

The Problems Concurrency Only one call per line Last Mile Concurrency - Each person has to have a phone line per simultaneous call Complete Graph To connect everybody to each other there must be a circuit between everybody Trunk Concurrency Each call placed between local exchange must have one line Summary: We need a lot of wires!

Solutions Telephony Remedies Use of Trunks sharing lines between different exchanges to support calls Use of PCM and Digital Trunking ability to push more than one call per line Unanswered questions What about use of voice communications on a computer? Why have a separate device for voice and data? Why use separate wiring for voice and data? Why limit the use of digital technology to trunks?

Telephony Today Use of Trunks Use of Digital Signaling in the Trunks Most of the Last Mile is still analog

Voice-over-IP

Voice-over-IP Ability to route voice communications over the Internet Takes advantage of the fact that packet switching is more resource efficient than circuit switching Use computers as telephones

What's in it for me? Eliminate the need for costly traditional PBX systems Save on cabling use IP cabling for the entire office! Save on PBX equipment use PC servers instead Of course, VoIP phones are still more expensive Ability to create convergent applications IP-based Interactive voice response applications Merge traditional web or client applications with telephony systems

Existing Scheme

Key Ingredients VoIP Gateways, Redirectors and Proxies Gateways responsible for connecting to different networks Redirectors authenticate and handle signaling for clients and route calls to its appropriate destination Proxies authenticate and handle signaling for clients and proxy calls to its appropriate destination VoIP Clients and Softphones End-user software or hardware that handles calls

Open Source Voice-over-IP

Key Ingredients VoIP Gateways, Redirectors and Proxies Asterisk (Festival, FreePBX, SugarCRM, etc...) IPTel's SIP Express Router (SER) SIPfoundry's SIPX, OpenSER, Mobicents VoIP Clients and Softphones Ekiga (software formerly know as gnomemeeting) Mozdev Cockatoo, SFLPhone, Twinklephone Numerous options for Open Source VoIP. Numerous plug-ins and modules. It's confusing!

Asterisk Open Source SoftPBX Software Can be used as a gateway, redirector or proxy Runs on Linux and Unix OSes Typically, provides voice gateway and PBX functionality Also provides Centrex features

Ekiga Formerly known as GnomeMeeting Voice and video conferencing application for GNOME Can run on any operating system that supports GNOME Supports both the H. 323 and SIP protocols

Other Stuff into the Mix CentOS Linux Operating System and Distribution (but any flavor of Linux would do) Asterisk - Core SoftPBX and Centrex functionality Sendmail Electronic mail (for Electronic Fax) FreePBX Management Interface A2 Billing Usage and billing interface HUDLite Operator Panel VoIP Phones either hardware or software

Trixbox The Linux distribution formerly known as Asterisk@Home It is an all-in-one-distribution containing all the most common VoIP core services needs in one package Uses CentOS (RedHat Enterprise Linux derivative) as its Linux distribution core It contains Asterisk, FreePBX, Sendmail, A2 Billing, Festival and many more

Getting Started

Basic Ingredients One (1) CD-ROM Trixbox CE Get the latest available community edition version One (1) Computer This servers are your all in one VoIP server Two (2) VoIP phones Get hardware phones from Linksys, Cisco and others Or use a softphone such as Ekiga or X-Lite Optional PSTN interface cards

A Note on VoIP Hardware Codec Issues There refer to encoding technology used to compress calls Not all hard phones support codecs you want to support G.711 is ideal for LAN use (all phones support it) G.729/GSM EFR is ideal for WAN use, G.723.1 for PC use Where to get them? Microwarehouse (Linksys & Sipura Distributor) http://www.microwarehouse.com.ph/ MDi (Cisco Distributor and Systems Integrator) http://www.mdi.net.ph/

A Note on PSTN Interfacing FXO/FXS Cards Used to connect your VoIP server to direct lines Each direct line can only handle one call Some carrier have rules dis-allowing use in PBX/KTS systems E1/T1 Cards Used to connect your VoIP server to digital trunks Each digital trunk can carry multiple calls In the Philippines, comes as E1 ISDN PRI or E1R2 (E1 PRI is easier to configure)

Steps Prepare Computer Connected to necessary peripherals, ensure it has a CD- ROM drive, install PSTN interface cards (optional) Install Tribox Insert Tribox CDROM, follow instructions It is best you familiarize yourself with Linux first Initial Configuration Configure networking settings Load web-based configuration tool

Steps Web Configuration Load web-based configuration tool and login as an administrator. The password is the same as your configured root password. Go to the tools section and ensure that at least SIP and Core are selected. You can play around with the rest later. Go to the extensions section later and create an extension for your users. Client Configuration Each soft or hard phone will have their own procedure

Steps Perform Test Calls After configuring at least two locals, just do some test calls to each other That is it! - wasn't very hard right?

Conclusion

Conclusion Voice-over-IP Is a key technology for convergent voice and data networks Enable a rich set of features and VAS Provides significant cost savings in terms of infrastructure consolidation Large amount of open source software available However, it it still a complicated piece of technology with complicated tools Enabling software such as Trixbox is important

On the Side...

Novare is a team of mobile application, network, enterprise and software development veterans. We have deep domain knowledge and experience. We are at the forefront of technology. COME and JOIN THE TEAM jointheteam@novare.com.hk Office: (632) 324-0001 to 04

References IP Telephony (John Wiley and Sons 2005) Asterisk Open Source PBX (asterisk.org) About.com: History of the Telephone Christiane Müller, Bachelor of Science & IT- System-Kauffrau, Berlin Course Web Page IETF SIP (RFP 3261) ITU-T H.323 VoIP Diagrams by Cisco