Global Asterisk Voice over IP Implementation

Slides:



Advertisements
Similar presentations
© Exordium Networks All Rights Reserved. Agenda 1. Our Understanding of your needs 2. Our Recommended Solution 3. Who we are 4. Solution Pricing.
Advertisements

IP-PBX & Voice-Gateway Solution From Green Path Technologies Co.,ltd.
Global Marketing Communications Manager, Grandstream Networks
VOIP SOLUTION IP PBX VOIP SOLUTION offer a rich and flexible featured IPPBX. VOIP SOLUTION's IP-PBX offers both classical PBX functionality.
Overview of DVX 9000.
1 Tainet IP PBX solutions Tainet Communication System Corp.
Introduction to Asterisk with
Ozeki Informatics Ltd. | | info.ozekiphone.com | Ozeki Informatics Ltd. | | +36.
Skype Connected to a SIP PBX
SAMwin.innovaphone operator SIP Console for Innovaphone
Enterprise Infrastructure Solutions for SIP Trunking
LeadDesk Oy I I ARCHITECTURE September, 2014.
Copyright © 2002 ACNielsen a VNU company Key Features and Benefits of the 3CX PBX for Windows Server.
1 CCM Deployment Models Wael K. Valencia Community College.
VOIP ENGR 475 – Telecommunications Harding University November 16, 2006 Jonathan White.
1 Intro to Cisco IP Telephony Solutions By Prof. Valencia Community College.
Dial Plans Chapter 2. Dial and Numbering Plans A numbering plan describes the endpoint addressing in a telephony network Same as IP addressing in an IP.
How to Leverage Skype in Call Centers David Tang – VoSKY VP of Global Marketing.
IPX-2100 Internet Telephony PBX System Copyright © PLANET Technology Corporation. All rights reserved.
Asterisk based web real time communication Advisor : Lian-Jou Tsai Student : Jhe-Yu Wu.
Delivering Voice, Video, Data & Mobility to SMBs.
February 25, Infrastructure-ENUM Secure, Private, Next Generation Addressing Infrastructure Douglas J. Ranalli Founder, Chief Strategy Officer NetNumber,
Asterisk & ENUM Extending the Open Source PBX Michael Haberler, IPA Otmar Lendl, nic.at.
VoIP, Asterisk, and Java Michael P. Plezbert Agilis Systems, Inc St. Louis Java Users Group April 13, 2006.
VoIP Voice over Internet Protocol H.323 SIP RTP SDP IAX SRTP Skype And a lot more…
MAEDS 45 th Annual Conference October , 2009.
Asterisk based web real time communication Advisor : Lian-Jou Tsai Student : Jhe-Yu Wu.
Appendix A UM in Microsoft® Exchange Server 2010.
MoVoIX CSD 2005 mozambique voice over ip and ix extension FINAL PRESENTATION.
Why need IP telephony? Economic (uses internet, IP routers...) Basic packages run around 10-15$ and don’t include national long distance calling Traditional.
Smart Call By S. Alex Raj S.Mahesh.
Small Office / Home Office (SOHO) IP Telephony Who says You Can’t Run with the Big Dogs?
 Problematic: Transfer of messages from one server to another. A user is never in direct contact with this server must use an client which.
IPCentrex solution from COLLAB. ONECONTACT PBX THE GAME IS ON Global Surplus capacity Pressure on tariffs Hosted Services (In the Cloud/ telco) Broadband.
HOW TO GUIDE: INEXPENSIVE INTERNET PROTOCOL TELEPHONY SOLUTION Created by: Cameron Adkisson Eastern Kentucky University
The face of the worlds #1 open source PBX software. Presenting FreePBX. By Eric Ashton.
Draft-bryan-sipping-p2p-usecases-00 David A. Bryan Eunsoo Shim Bruce B. Lowekamp.
ShoreTel Virtualization February, © 2014 ShoreTel, Inc. All rights reserved worldwide. Unified Communications Deployment Model 1 Secure Reliable.
Warm Welcome Matrix SETU VTEP Single Span VoIP to T1/E1 PRI Gateway.
Aria Telecom Solutions Pvt. Ltd.
OneNet USA Team Bob Brunmeier – President –
On-Site PBX Vs Hosted PBX.
GSM Gateway ARIA TELECOM SOLUTIONS PVT. LTD..
Cara Clifford Instructor, Learn iT!
Asterisk PBX with trixbox: for use in Small and Medium Businesses
Digium | Switchvox Product Announcement
SIX MONTHS INDUSTRIAL TRAINING REPORT
Copyright © 2006 VoEX, Inc. All Rights Reserved
Deploying IP Telephony
TOPEX miniGateway.
A Global Amateur Radio Community
100% Exam Passing Guarantee & Money Back Assurance
Asterisk: The Open Source PBX
VoIP & Hosted PBX
The IP-PBX.
Introduction to Computers
A Short Asterisk Overview
Your Business Telecom Needs Hosted PBX
01 A truly unified communications solution. PART ONE PART TWO
VoIP Demonstration 9/21/2018.
WELCOME TO DID Numbers for Local Presence in Foreign Regions.
What is Asterisk? • Asterisk, The Open Source PBX.
Mitel Network – SIP Trunking Discussion
ENGR 475 – Telecommunications
Enterprise Infrastructure Solutions for SIP Trunking
Copyright © 2006 VoEX, Inc. All Rights Reserved
Web Manager Features Diagram
Helping to Achieve ROI Targets with SIP Trunking
Agenda Overview Extending the Reach of VoIP Application Examples Standards and Other Resources Summary.
Network customization
Presentation transcript:

Global Asterisk Voice over IP Implementation Kirk Wilson Director of IT kirk.wilson@shipsoffice.org 8-501-1000

Goals Connect existing telephone infrastructure Cut down on long distance cost Improve internal communications Provide easy remote access with soft phones Controlled bandwidth use of VoIP services Flexibility in providing future telephone services Build a globally scalable configuration

Why not Skype? Controlled/configured by end-user, not IT Every user needs computer Only talks to other Skype clients or through Skype out at a fee Not terribly bandwidth conservative Uses all available bandwidth to provide best call clarity by default Will quickly saturate a 256k satellite link, especially with multiple users Can not trunk multiple calls

Codec Bandwidth Comparison Skype 24k – 128k bps (may double with "station" mode) In super node mode it may saturate up to 100Mb/s G.711 (uLaw) 66 kb/s per call (+16 kb/s overhead) G.729 9.6 kb/s per call (+20 kb/s overhead) GSM 14.7 kb/s per call (+20 kb/s overhead) LPC10 6.1 kb/s per call (+16 kb/s overhead) SPEEX 17.4 kb/s per call (+20 kb/s overhead)

Asterisk Overview Premier open source PBX software Developed to run on Linux Can interconnect most existing VoIP/Digital/Analog technologies Seamless Protocol/Codec translation Can be deployed around existing PBX systems Supports IAX which requires only a single port Scalable from small to large systems

Global Design Issues Numbering Plan Office Interconnects System designed to scale beyond OM Ships to all of OM

Numbering Plan Requirements Easy to remember Integrate with existing varied PBX’s Simplify call routing/interconnects Q: Why not use “*” as the code? A: “*” is used to access local features of some SIP phones, leading to conflicts.

Numbering Plan 8-YYY-XXXX 8 – Asterisk access code YYY – Office code “Dial 8 for an asterisk line” YYY – Office code Can handle up to 999 OM offices XXXX – Local extension Can handle up to 9,999 extensions per office Q: Why not use “*” as the code? A: “*” is used to access local features of some SIP phones, leading to conflicts.

Numbering Plan This plan allows for easy integration into the already established telephone systems deployed at our existing offices and ships 8-500-XXXX Mosbach HQ Office 8-501-XXXX Carlisle Office 8-502-XXXX Doulos 8-503-XXXX Logos Hope

Office Interconnects Requirements Simple, easy to maintain Scalable Secure Bandwidth efficient

Office interconnects ENUM w/ RSA – Global Directory Interoffice link configuration stored in one standard DNS zone. (enum.om.org) Only one DNS record per office. Office code assignments and DNS can be centrally managed. (ICT?) New office: one new NAPTR record.

Office interconnects ENUM w/ RSA – Local Server Local extensions locally managed Local changes affect only the local server Single, unchanging, globally reusable context for each: Inbound VoIP calls Outbound VoIP calls New office: No changes necessary

Office interconnects ENUM w/ RSA – Connections No traffic until a call is made Calls are authenticated using a single “om-enum” RSA keypair

An example ENUM Call ENUM Result: .enum.om.org DNS Server Internet ENUM Result: 0.0.0.1.0.0.5.enum.om.org. IN NAPTR 100 10 “u” “E2U+IAX2” “!^\\+(.*)$!iax2:om-enum@voip.mosbach.omships.org/\\1!” Mosbach Asterisk strips office code Dials extension: 1000 Mosbach Asterisk sees inbound call to: 500-1000 DNS Server Matches: NAPTR 0.0.0.1.0.0.5.enum.om.org. to wildcard record NAPTR *.0.0.5.enum.om.org. ENUM Lookup: NAPTR 0.0.0.1.0.0.5.enum.om.org. Asterisk matches: _8XXXXXXX PBX passes call to Asterisk Call Completed Asterisk Dial: Dial(IAX2/om-enum@voip.mosbach.omships.org/5001000) User dials: 8-500-1000 RSA Public/Private Key Authentication An example ENUM Call

Satellite Considerations Problem: Severe bandwidth constraints 256kbit up/down limit Easily overloaded and render useless Solution: Route all calls via Carlisle Translate all calls to G.729 Limit total number of inbound/outbound calls Trunk calls for significant bandwidth savings

Additional Features Asterisk-less offices Date/time announcements Trogir Date/time announcements Time zone enumeration Interactive voice menus Voicemail

Future possibilities Faxing Conferences Worldwide VoIP to local PSTN gateways Doulos -> South Africa PSTN phone Only the cost of a local call Call following and Call groups Non-OM user soft phone access OM Standard Asterisk Server (?)

Ongoing Issues/Problems Faxing Can’t fax over a lossy voice codec No support for T.31 spandsp helps, but isn’t perfect Authentication Single RSA keypair for every office Encryption Asterisk current can not encrypt RSA authenticated channels

Questions?