Mastering FreeSWITCH

Size: px
Start display at page:

Download "Mastering FreeSWITCH"

Transcription

1 Mastering FreeSWITCH Master the art of advanced VoIP and WebRTC communication with the most dynamic application server, FreeSWITCH Anthony Minessale II Giovanni Maruzzelli BIRMINGHAM - MUMBAI

2 Mastering FreeSWITCH Copyright 2016 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information. First published: July 2016 Production reference: Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK. ISBN

3 Credits Authors Anthony Minessale II Giovanni Maruzzelli Copy Editors Dipti Mankame SaÞ s Editing Reviewers Ayobami Adewole Brian West Commissioning Editor Amarabha Banerjee Acquisition Editors Neha Nagwekar Rahul Nair Content Development Editor Kajal Thapar Technical Editors Pramod Kumavat Mohita Vyas Project Coordinator Shweta H. Birwatkar Proofreader SaÞ s Editing Indexer Tejal Daruwale Soni Graphics Disha Haria Production Coordinator Arvindkumar Gupta Cover Work Arvindkumar Gupta

4 About the Authors Anthony Minessale II is the primary author and founding member of the FreeSWITCH Open Source Soft-Switch. Anthony has spent around 20 years working with open source software. In 2001, Anthony spent a great deal of time contributing code to the Asterisk PBX and has authored numerous features and Þ xes to that project. In 2005, Anthony started coding a new idea for an open source voice application. The FreeSWITCH project was ofþ cially open to the public on January In the years that followed, Anthony has been actively maintaining and leading the software development of the FreeSWITCH project. Anthony also founded the ClueCon Technology Conference in 2005, and he continues to oversee the production of this annual event. Anthony has been the author of several FreeSWITCH books, including FreeSWITCH 1.0.6, FreeSWITCH 1.2, FreeSWITCH Cookbook, and FreeSWITCH 1.6 Cookbook. I'd like to thank my wife Jill and my kids, Eric and Abbi, who were in grade school when this project started and are now grown up. I'd also like to thank everyone who took the time to try FreeSWITCH and submit feedback. I Þ nally thank my coauthor Giovanni Maruzzelli for working on this book.

5 Giovanni Maruzzelli is heavily engaged with FreeSWITCH. In it, he wrote a couple of endpoint modules, and he is specialized in industrial grade deployments and solutions. He's the curator and coauthor of FreeSWITCH 1.6 Cookbook (Packt Publishing, 2015). He's a consultant in the telecommunications sector, developing software and conducting training courses for FreeSWITCH, SIP, WebRTC, Kamailio, and OpenSIPS. As an Internet technology pioneer, he was the cofounder of Italia Online in 1996, which was the most popular Italian portal and consumer ISP. Also, he was the architect of its Internet technologies ( Back then, Giovanni was the supervisor of Internet operations and the architect of the Þ rst engine for paid access to the most-read Þ nancial newspaper in Italy, and its databases (migrated from the mainframe). After that, he was the CEO of the venture capital-funded company Matrice, developing tel uniþ ed messaging and multiple-language phone access to (text to speech). He was also the CTO of the incubator-funded company Open4, an open source managed applications provider. For 2 years, Giovanni worked in Serbia as an Internet and telecommunications investment expert for IFC, an arm of the World Bank. Since 2005, he has been based in Italy, and he serves ICT and telecommunication companies worldwide. I'd like to thank all people who made writing this book a challenging journey for me, all who helped, all who supported, all who gave me obstacles to overcome. This book has been brought to you by the knowledge that was socially cumulated by humans through the centuries, let's praise them. I Þ nally want to thank my coauthor Anthony Minessale II for being so patient and "Always See Everything."

6 About the Reviewers Ayobami Adewole is a software engineer and technical consultant with experience spanning over 5 years. Ayobami has worked on mission critical systems; these include solutions for customer relationship management, land administration and geographical information systems, enterprise-level application integrations, and uniþ ed communication and software applications for the education and business sectors. Ayobami is very passionate about VoIP technologies, and he continues to work on cutting-edge PBX solutions built on FreeSWITCH. In his spare time, he enjoys experimenting with new technologies. His blog is at My unending gratitude goes to my parents for instilling in me the culture of discipline and hard work. Brian West is a founding member of the FreeSWITCH team. He has been involved in open source telephony since Brian was heavily involved in the Asterisk open source PBX Project as a Bug Marshal and developer. In 2005, Brian joined the initiative that eventually lead to the FreeSWITCH Open Source Soft-Switch. Today, Brian serves as the general manager of the FreeSWITCH project and keeps the software moving forward. Brian has countless skills as a developer, tester, manager, and technologist, and he Þ lls a vital role in the FreeSWITCH Community.

7 Contributors Moises Silva wrote the entire 6 th chapter, PSTN and TDM. The following people contributed substantially to this book: Darren Schreiber Benjamin Tietz Russell Treleaven Seven Du (Du Jinfang) Muhammad Naseer Bhatti Florent Krieg Michael Jerris Iwada Eja Martyn Davies Charles Bujold Christian Bergamaschi Alexandr Dubovikov Lorenzo Mangani Dan Christian Bogos

8 ebooks, discount offers, and more Did you know that Packt offers ebook versions of every book published, with PDF and epub Þ les available? You can upgrade to the ebook version at and as a print book customer, you are entitled to a discount on the ebook copy. Get in touch with us at customercare@packtpub.com for more details. At you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and ebooks. TM Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and readpackt's entire library of books. Why subscribe? Fully searchable across every book published by Packt Copy and paste, print, and bookmark content On demand and accessible via a web browser

9 Table of Contents Preface vii Chapter 1: Typical Voice Uses for FreeSWITCH 1 Understanding routing calls in FreeSWITCH 2 Wholesale (provider to providers) 3 Residential uses of FreeSWITCH 4 Routing with federated VoIP 5 Dialers/telemarketing 6 FreeSWITCH Products and Services 8 Business PBX services (hosted and on-premises) 8 Call centers 9 Value added services and games, prizes, and polls 10 "Class 4" vs "Class 5" operations (and SBCs) 11 WebRTC / web services / Internet-only services 12 Mobile "over-the-top" SIP 13 Development 15 Strict on output, broad on input 15 Very structured, very reusable techniques 15 Polyglot by vocation and destiny 15 Extreme scalability, from embedded to big irons 16 Born internationalist 16 Telcos internal integration ("FreeSWITCH is the Perl of VoIP") 16 Rapid new services prototyping 17 Accounting and billing 18 Call Detail Records (CDRs) 19 Mod_nibblebill / CGrateS 20 Other billing options (open source - commercial) 21 Summary 21 [ i ]

10 Table of Contents Chapter 2: Deploying FreeSWITCH 23 Network requirements 23 Understanding QoS 24 LANs, WANs, and peering 25 Testing with SIPp 27 Running scenarios 27 Load testing 30 Logging with FreeSWITCH 30 Call Detail Records 32 Monitoring 34 SNMP 34 SNMP and FreeSWITCH 35 Installation and conþ guration (on Linux) 35 Getting more information 36 Monitoring tools 37 Monitoring with Nagios 38 Monitoring with Cacti 41 HA deployment 42 Storage, network, switches, power supply 43 Virtualization 44 Load balancing and integration with Kamailio and OpenSIPS 47 In the Web world 47 In the FreeSWITCH world 48 DNS SRV records for geographical distribution and HA 51 Summary 52 Chapter 3: ITSP and Voice Codecs Optimization 53 ITSPs what they do 54 Routes (to numbers) 55 DIDs (aka DDIs) numbers 56 Quality of routes 57 White, black, and grey 57 Codecs and bandwidth 58 Infrastructure capability 59 Various important features 60 Support, redundancy, high availability, and number portability 61 Summary 62 Chapter 4: VoIP Security 63 Latest versions of it all 63 Default conþ guration is a demo 64 Change passwords 64 Lock all that's not trusted 64 [ ii ]

Selenium Testing Tools Cookbook

Selenium Testing Tools Cookbook Selenium Testing Tools Cookbook Second Edition Over 90 recipes to help you build and run automated tests for your web applications with Selenium WebDriver Unmesh Gundecha BIRMINGHAM - MUMBAI Selenium Testing

More information

Apache Hive Cookbook. Hanish Bansal Saurabh Chauhan Shrey Mehrotra BIRMINGHAM - MUMBAI

Apache Hive Cookbook. Hanish Bansal Saurabh Chauhan Shrey Mehrotra BIRMINGHAM - MUMBAI Apache Hive Cookbook Easy, hands-on recipes to help you understand Hive and its integration with frameworks that are used widely in today's big data world Hanish Bansal Saurabh Chauhan Shrey Mehrotra BIRMINGHAM

More information

Learning Embedded Linux Using the Yocto Project

Learning Embedded Linux Using the Yocto Project Learning Embedded Linux Using the Yocto Project Develop powerful embedded Linux systems with the Yocto Project components Alexandru Vaduva BIRMINGHAM - MUMBAI Learning Embedded Linux Using the Yocto Project

More information

Selenium Testing Tools Cookbook

Selenium Testing Tools Cookbook Selenium Testing Tools Cookbook Over 90 recipes to build, maintain, and improve test automation with Selenium WebDriver Unmesh Gundecha BIRMINGHAM - MUMBAI Selenium Testing Tools Cookbook Copyright 2012

More information

TortoiseSVN 1.7. Beginner's Guide. Perform version control in the easiest way with the best SVN client TortoiseSVN.

TortoiseSVN 1.7. Beginner's Guide. Perform version control in the easiest way with the best SVN client TortoiseSVN. TortoiseSVN 1.7 Beginner's Guide Perform version control in the easiest way with the best SVN client TortoiseSVN Lesley Harrison BIRMINGHAM - MUMBAI TortoiseSVN 1.7 Beginner's Guide Copyright 2011 Packt

More information

HTML5 Games Development by Example

HTML5 Games Development by Example HTML5 Games Development by Example Beginner's Guide Create six fun games using the latest HTML5, Canvas, CSS, and JavaScript techniques Makzan BIRMINGHAM - MUMBAI HTML5 Games Development by Example Beginner's

More information

Android SQLite Essentials

Android SQLite Essentials Android SQLite Essentials Table of Contents Android SQLite Essentials Credits About the Authors About the Reviewers www.packtpub.com Support files, ebooks, discount offers and more Why Subscribe? Free

More information

App Inventor 2 Essentials

App Inventor 2 Essentials App Inventor 2 Essentials A step-by-step introductory guide to mobile app development with App Inventor 2 Felicia Kamriani Krishnendu Roy BIRMINGHAM - MUMBAI App Inventor 2 Essentials Copyright 2016 Packt

More information

Learning Drupal 6 Module Development

Learning Drupal 6 Module Development Learning Drupal 6 Module Development A practical tutorial for creating your first Drupal 6 modules with PHP Matt Butcher BIRMINGHAM - MUMBAI Learning Drupal 6 Module Development Copyright 2008 Packt Publishing

More information

PHP 5 e-commerce Development

PHP 5 e-commerce Development PHP 5 e-commerce Development Create a flexible framework in PHP for a powerful e-commerce solution Michael Peacock BIRMINGHAM - MUMBAI PHP 5 e-commerce Development Copyright 2010 Packt Publishing All rights

More information

Raspberry Pi Cookbook for Python Programmers

Raspberry Pi Cookbook for Python Programmers Raspberry Pi Cookbook for Python Programmers Over 50 easy-to-comprehend tailor-made recipes to get the most out of the Raspberry Pi and unleash its huge potential using Python Tim Cox BIRMINGHAM - MUMBAI

More information

Cloud Phone Systems. Andrew Moore. Making Everything Easier! Nextiva Special Edition. Learn:

Cloud Phone Systems. Andrew Moore. Making Everything Easier! Nextiva Special Edition. Learn: Making Everything Easier! Nextiva Special Edition Cloud Phone Systems Learn: What cloud phone systems are and how they can benefit your company About the many advantages a cloud phone system offers Features

More information

Hosted VoIP for Schools

Hosted VoIP for Schools Your essential Guide to Hosted VoIP Hosted VoIP for Schools 1 Table of Contents Hosted Desk- 3 VoIP today 3 What is Hosted VoIP? 4 How does Hosted VoIP work? 4 Is Hosted VoIP Reliable? 4/5 Some Key features

More information

Learning PrimeFaces Extensions Development

Learning PrimeFaces Extensions Development Learning PrimeFaces Extensions Development Develop advanced frontend applications using PrimeFaces Extensions components and plugins Sudheer Jonna BIRMINGHAM - MUMBAI Learning PrimeFaces Extensions Development

More information

Learning Redis. Design efficient web and business solutions with Redis. Vinoo Das BIRMINGHAM - MUMBAI.

Learning Redis. Design efficient web and business solutions with Redis. Vinoo Das BIRMINGHAM - MUMBAI. www.allitebooks.com Learning Redis Design efficient web and business solutions with Redis Vinoo Das BIRMINGHAM - MUMBAI www.allitebooks.com Learning Redis Copyright 2015 Packt Publishing All rights reserved.

More information

vsphere Design Best Practices

vsphere Design Best Practices vsphere Design Best Practices Apply industry-accepted best practices to design reliable high-performance datacenters for your business needs Brian Bolander Christopher Kusek PUBLISHING professional expertise

More information

10 Reasons to Choose AudioCodes Enterprise SBC

10 Reasons to Choose AudioCodes Enterprise SBC 10 Reasons to Choose AudioCodes Enterprise SBC Introduction The use of Enterprise Session Border Controllers (SBC) has become mainstream due to the adoption of SIP, according to a March 2016 IHS Research

More information

Instant Nginx Starter

Instant Nginx Starter Instant Nginx Starter Table of Contents Instant Nginx Starter Credits About the Author About the Reviewers www.packtpub.com Support files, ebooks, discount offers and more packtlib.packtpub.com Why Subscribe?

More information

Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard

Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard In my view, Microsoft Azure is fast becoming the trusted platform of choice for SMB and Enterprise customers.

More information

ORACLE ENTERPRISE COMMUNICATIONS BROKER

ORACLE ENTERPRISE COMMUNICATIONS BROKER ORACLE ENTERPRISE COMMUNICATIONS BROKER A CORE COMMUNICATIONS CONTROLLER KEY FEATURES Centralized dial plan management Centralized session routing and forking Multivendor UC protocol normalization SIP

More information

Building Websites People Can Actually Use

Building Websites People Can Actually Use Building Websites People Can Actually Use Your Presenter: Joel Baglien VP Consulting Services, High Monkey Consulting MARCH 13, 2013 Introduction Welcome & thanks to Kentico for hosting the Webinar Please

More information

Application Note 3Com VCX Connect with SIP Trunking - Configuration Guide

Application Note 3Com VCX Connect with SIP Trunking - Configuration Guide Application Note 3Com VCX Connect with SIP Trunking - Configuration Guide 28 May 2009 3Com VCX Connect Solution SIP Trunking Table of Contents 1 3COM VCX CONNECT AND INGATE... 1 1.1 SIP TRUNKING SUPPORT...

More information

Brochure. Dialogic BorderNet Session Border Controller Solutions

Brochure. Dialogic BorderNet Session Border Controller Solutions Dialogic BorderNet Session Border Controller Solutions Dialogic BorderNet Solutions Supercharge Connections between Networks, Services and Subscribers with Ease and Scale The BorderNet family of session

More information

Application Note Asterisk BE with SIP Trunking - Configuration Guide

Application Note Asterisk BE with SIP Trunking - Configuration Guide Application Note Asterisk BE with SIP Trunking - Configuration Guide 23 January 2009 Asterisk BE SIP Trunking Table of Contents 1 ASTERISK BUSINESS EDITION AND INGATE... 1 1.1 SIP TRUNKING SUPPORT... 2

More information

ROHIT WANCHOO 1333, South Park Street, Apt 803, Halifax, NS B3J2K9 M:

ROHIT WANCHOO 1333, South Park Street, Apt 803, Halifax, NS B3J2K9 M: ROHIT WANCHOO 1333, South Park Street, Apt 803, Halifax, NS B3J2K9 M: +19024412385 mailme@rohitwanchoo.com Professional Summary Goal-oriented Senior System Engineer with an experience of 8 years dedicated

More information

VOXOX. A Tell-All Guide EVERYTHING YOU NEED TO KNOW ABOUT HOSTED PBX. a VOXOX ebook VOXOX, Inc A Comprehensive Guide

VOXOX. A Tell-All Guide EVERYTHING YOU NEED TO KNOW ABOUT HOSTED PBX. a VOXOX ebook VOXOX, Inc A Comprehensive Guide VOXOX A Tell-All Guide EVERYTHING YOU NEED TO KNOW ABOUT HOSTED PBX a VOXOX ebook 2017 VOXOX, Inc A Comprehensive Guide CONTENTS 3 INTRODUCTION 4 WHAT IS HOSTED PBX 6 ANATOMY OF A HOSTED PBX CALL 8 GETTING

More information

WHITEPAPER SWITCHING TO HOSTED VOICE

WHITEPAPER SWITCHING TO HOSTED VOICE WHITEPAPER SWITCHING TO HOSTED VOICE ADVANTAGES OF HOSTED VOICE Hosted Voice, also known as Hosted VoIP, allows your business to make phone calls using the same broadband connection you use to connect

More information

New Zealand Government IBM Infrastructure as a Service

New Zealand Government IBM Infrastructure as a Service New Zealand Government IBM Infrastructure as a Service A world class agile cloud infrastructure designed to provide quick access to a security-rich, enterprise-class virtual server environment. 2 New Zealand

More information

Application Note Asterisk BE with Remote Phones - Configuration Guide

Application Note Asterisk BE with Remote Phones - Configuration Guide Application Note Asterisk BE with Remote Phones - Configuration Guide 15 January 2009 Asterisk BE - Remote SIP Phones Table of Contents 1 ASTERISK BUSINESS EDITION AND INGATE... 1 1.1 REMOTE SIP PHONE

More information

Business Phone System Buyer s Guide

Business Phone System Buyer s Guide Business Phone System Buyer s Guide Types of Systems Available There are three primary types of of Voice over Internet Protocol (VoIP) phone systems on the market today: KSU-Less, KSU and PBX. Generally,

More information

Carrier-grade VoIP platform with Kamailio at 1&1

Carrier-grade VoIP platform with Kamailio at 1&1 Carrier-grade VoIP platform with Kamailio at 1&1 Kamailio World, 17.04.2013 Henning Westerholt Head of IT Operations Internet Access & Communications 1&1 Internet AG 2011 1 About me Henning Westerholt

More information

Dialogic PowerVille CC Cloud Centrex

Dialogic PowerVille CC Cloud Centrex Dialogic PowerVille CC Cloud Centrex Cloud-based Feature-rich Integrated VoIP Solution for Business and Residential Customers Dialogic s PowerVille Cloud Centrex is a carrier-class solution that enables

More information

User Guide for Skype for Business. Published Date : September Copyright Copyright Notice. Disclaimer. Limitations of Liability.

User Guide for Skype for Business. Published Date : September Copyright Copyright Notice. Disclaimer. Limitations of Liability. User Guide for Skype for Business Published Date : September 2017 Copyright 2017 Copyright Notice This publication, including all photographs, illustrations and software, is protected under international

More information

Cloud PBX: Real world scenarios

Cloud PBX: Real world scenarios Cloud PBX: Real world scenarios Ralph Eckhard Ralph Eckhard IT Architect @ PeopleWare ICT Modern Workplace / M365 www.365dude.nl @ralpje Elements of Skype for Business Online Skype for Business (E1,E3,E5)

More information

Total Cost of Ownership: Benefits of the OpenText Cloud

Total Cost of Ownership: Benefits of the OpenText Cloud Total Cost of Ownership: Benefits of the OpenText Cloud OpenText Managed Services in the Cloud delivers on the promise of a digital-first world for businesses of all sizes. This paper examines how organizations

More information

THE CUSTOMER SITUATION. The Customer Background

THE CUSTOMER SITUATION. The Customer Background CASE STUDY GLOBAL CONSUMER GOODS MANUFACTURER ACHIEVES SIGNIFICANT SAVINGS AND FLEXIBILITY THE CUSTOMER SITUATION Alliant Technologies is a Premier Service Provider for Red Forge Continuous Infrastructure

More information

ROI CASE STUDIES. Case Study Forum. Credit Union Reduces Network Congestion, Improves Productivity, and Gains More than $800,000 in Benefits with

ROI CASE STUDIES. Case Study Forum. Credit Union Reduces Network Congestion, Improves Productivity, and Gains More than $800,000 in Benefits with HIGHLIGHTS Goal: For a credit union to monitor and troubleshoot its network in order to improve the reliability and speed of connections to its branch offices, and gain total network visibility from the

More information

Never Drop a Call With TecInfo SIP Proxy White Paper

Never Drop a Call With TecInfo SIP Proxy White Paper Innovative Solutions. Trusted Performance. Intelligently Engineered. Never Drop a Call With TecInfo SIP Proxy White Paper TecInfo SD-WAN product - PowerLink - enables real time traffic like VoIP, video

More information

Neox Hosted PBX. for NEXT GEN business communication.

Neox Hosted PBX. for NEXT GEN business communication. Neox Hosted PBX for NEXT GEN business communication www.neoxsolution.com Neox Multi-Tenant PBX platform with Enterprise feature capabilities Communication is life blood of a business organization. Good

More information

The poor state of SIP endpoint security

The poor state of SIP endpoint security The poor state of SIP endpoint security Kamailio World, 03.04.2014 Henning Westerholt Head of IT Operations Access 1 Agenda Introduction Reasons for security issues, motivation for attackers Past security

More information

REALIZE YOUR. DIGITAL VISION with Digital Private Cloud from Atos and VMware

REALIZE YOUR. DIGITAL VISION with Digital Private Cloud from Atos and VMware REALIZE YOUR DIGITAL VISION with Digital Private Cloud from Atos and VMware Today s critical business challenges and their IT impact Business challenges Maximizing agility to accelerate time to market

More information

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation By the Sun Educational Services Java Technology Team January, 2001 Copyright

More information

Cisco WebEx Cloud Connected Audio

Cisco WebEx Cloud Connected Audio Cisco WebEx Connected Audio What if you could provide employees, partners, and vendors with a better, more consistent web conferencing experience that actually helped reduce costs? Our integrated audio

More information

Changing the Voice of

Changing the Voice of Changing the Voice of Telecommunications Level 3 Solutions for Voice Service Providers Competitive: It is a word you know well. As a voice services provider, you face a unique set of challenges that originate

More information

7 Business Benefits of Moving from an On-Premise PBX to a Cloud Phone System

7 Business Benefits of Moving from an On-Premise PBX to a Cloud Phone System White Paper 7 Business Benefits of Moving from an On-Premise PBX to a Cloud Phone System Tipping Points: Factors typically driving the transition from a legacy PBX to cloud VoIP For any number of reasons

More information

Brochure 2018 SIMPLE LOW PRICE RELIABLE

Brochure 2018 SIMPLE LOW PRICE RELIABLE Brochure 2018 SIMPLE LOW PRICE RELIABLE Welcome Choosing a new phone system? Can you imagine a new business phone system that makes crystal clear calls to anyone, anywhere with lots of new business features?

More information

Atlassian Confluence 5 Essentials

Atlassian Confluence 5 Essentials Atlassian Confluence 5 Essentials Stefan Kohler Chapter No. 5 "Collaborating in Confluence" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter

More information

MILLIONS OF VODAFONE CUSTOMERS ACROSS THE UK NOW ELIGIBLE FOR VODAFONE BROADBAND AND HOME PHONE SERVICES

MILLIONS OF VODAFONE CUSTOMERS ACROSS THE UK NOW ELIGIBLE FOR VODAFONE BROADBAND AND HOME PHONE SERVICES 12 August 2015 MILLIONS OF VODAFONE CUSTOMERS ACROSS THE UK NOW ELIGIBLE FOR VODAFONE BROADBAND AND HOME PHONE SERVICES Vodafone Broadband delivers high speed broadband and home phone services Roll out

More information

3. Part of Speech Tagging What is Part of speech tagging Stanford tagger Diving deep into a tagger Sequential tagger N-gram tagger Regex tagger Brill

3. Part of Speech Tagging What is Part of speech tagging Stanford tagger Diving deep into a tagger Sequential tagger N-gram tagger Regex tagger Brill Table of Contents NLTK Essentials Credits About the Author About the Reviewers www.packtpub.com Support files, ebooks, discount offers, and more Why subscribe? Free access for Packt account holders Preface

More information

Get more out of technology starting day one. ProDeploy Enterprise Suite

Get more out of technology starting day one. ProDeploy Enterprise Suite Enterprise Suite Get more out of technology starting day one 1 Secure the path to a future-ready data center The landscape faced by IT managers and business leaders today can be daunting to navigate. Continually

More information

CCIE Voice v3.0 Quick Reference

CCIE Voice v3.0 Quick Reference Table of Contents Chapter 1 Unified Communications Manager...3 CCIE oice v3.0 Quick Reference Chapter 2 Understanding Quality of Service... 42 Chapter 3 Telephony Protocols... 69 Chapter 4 Unity/Unity

More information

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

PROs & CONs of VOIP (Voice-Over-IP) for SBOs 52 nd MASBO Annual Institute Presented by Suzanne McLaughlin & Robert Hamel PROs & CONs of VOIP (Voice-Over-IP) for SBOs 52 nd MASBO Annual Institute Presented by Suzanne McLaughlin & Robert Hamel What is Voice-Over-IP VoIP stands for Voice over Internet Protocol It is also referred

More information

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

The Designing & Implementing a Voice-Enabled IP Network course has been designed with three primary goals: As PABX vendors implement the latest and greatest VoIP strategies in their PABX systems, an unfortunate design problem often occurs because the phone system is implemented on top of an existing data network

More information

SIP Network Server Network Deployment for VoIP Services

SIP Network Server Network Deployment for VoIP Services Knowledge Management SIP Network Server Network Deployment for VoIP Services Copyright Information 2005 Flextronics Software Systems Ltd. All rights reserved. No part of this document may be reproduced

More information

University of Hawaii REQUEST FOR INFORMATION Strategic Communication Service Platform

University of Hawaii REQUEST FOR INFORMATION Strategic Communication Service Platform University of Hawaii REQUEST FOR INFORMATION Strategic Communication Service Platform 1.0 EXECUTIVE SUMMARY The University of Hawaii System (University) seeks responses to this Request for Information

More information

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

5 Best Practices for Transitioning from Legacy Voice to VoIP and UC&C WHITE PAR 5 Best Practices for Transitioning from Legacy Voice to VoIP and UC&C 1 WHITE PAR from Legacy Voice to VoIP and UC&C Voice communications are undergoing a profound shift, with many organizations

More information

Study Guide. Robert Schmidt Dane Charlton

Study Guide. Robert Schmidt Dane Charlton Study Guide Study Guide Robert Schmidt Dane Charlton Senior Acquisitions Editor: Kenyon Brown Development Editor: Candace English Technical Editors: Eric Biller and Brian Atkinson Production Editor: Christine

More information

Dialogic Cloud Centrex

Dialogic Cloud Centrex Dialogic Cloud Centrex Cloud-based, feature-rich integrated VoIP solution for business and residential customers Dialogic Cloud Centrex is a carrier-class solution that enables service providers to offer

More information

Enterprise JavaBeans 2.1

Enterprise JavaBeans 2.1 Enterprise JavaBeans 2.1 STEFAN DENNINGER and INGO PETERS with ROB CASTANEDA translated by David Kramer APress Media, LLC Enterprise JavaBeans 2.1 Copyright 2003 by Stefan Denninger and Ingo Peters with

More information

Solution Brochure. Dialogic and Efficient Network Infrastructures. dialogic.com

Solution Brochure. Dialogic and Efficient Network Infrastructures. dialogic.com Solution Brochure Dialogic and Efficient Network Infrastructures dialogic.com network i n f r a s t r u c t u r e Today there are an unprecedented number of networks of different types, requiring interconnectivity.

More information

Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony

Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony Mobile TeleSystems (MTS) Converges Fixed and Mobile Telephony MTS creates new revenue opportunities with new services. EXECUTIVE SUMMARY Mobile TeleSystems (MTS) Industry: Telecommunications BUSINESS CHALLENGE

More information

Smart thinking, clever working

Smart thinking, clever working Smart thinking, clever working Optus and Cisco partnership brings together two well-known and trusted brands with a shared passion for creating game changing customer experiences. Today, new technology

More information

ARCHITECT. HP ExpertONE. new solutions for change. HP ExpertONE Networking Certification

ARCHITECT. HP ExpertONE. new solutions for change. HP ExpertONE Networking Certification HP ExpertONE ARCHITECT new solutions for change. HP ExpertONE Certification HP ExpertONE networking career is your passport to personal and professional advancement Brochure Start from the basics or leverage

More information

2016 Unified Communications Forecast A Market Sizing of Hosted and Premises-Based UC Solutions

2016 Unified Communications Forecast A Market Sizing of Hosted and Premises-Based UC Solutions May 2016 2016 Unified Communications Forecast A Market Sizing of and Premises-Based UC Solutions Table of Contents, Terms, and Appendix only Bill Haskins Sr. Analyst & Partner bhaskins@wainhouse.com Caroline

More information

Unit 17 Website Development

Unit 17 Website Development Unit 17 Website Development Learner Name Assessor Name Date Issued Date Completed Credits 10 Criteria Task Page Teacher P1 identify the hardware and software components which enable internet and web functionality

More information

DOWNLOAD OR READ : WAN TECHNOLOGIES CCNA 4 COMPANION GUIDE CISCO NETWORKING ACADEMY PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : WAN TECHNOLOGIES CCNA 4 COMPANION GUIDE CISCO NETWORKING ACADEMY PDF EBOOK EPUB MOBI DOWNLOAD OR READ : WAN TECHNOLOGIES CCNA 4 COMPANION GUIDE CISCO NETWORKING ACADEMY PDF EBOOK EPUB MOBI Page 1 Page 2 wan technologies ccna 4 companion guide cisco networking academy wan technologies ccna

More information

Services Description for VidyoCloud Services

Services Description for VidyoCloud Services Services Description for VidyoCloud Services March 2017 Vidyo, Inc. 433 Hackensack Ave Hackensack, NJ 07601 Table of Contents DESCRIPTION FOR VIDYOCLOUD SERVICES 3 SUBSCRIPTIONS 3 TEAM PLAN & ENTERPRISE

More information

40409A: Deploying Voice Workloads for Skype for Business Online and Server 2015

40409A: Deploying Voice Workloads for Skype for Business Online and Server 2015 40409A: Deploying Voice Workloads for Skype for Business Online and Server 2015 Course Details Course Code: Duration: Notes: 40409A 5 days This course syllabus should be used to determine whether the course

More information

Exam Ref Implementing Microsoft Azure Infrastructure Solutions Michael Washam Rick Rainey

Exam Ref Implementing Microsoft Azure Infrastructure Solutions Michael Washam Rick Rainey Exam Ref 70-533 Implementing Microsoft Azure Infrastructure Solutions Michael Washam Rick Rainey PUBLISHED BY Microsoft Press A Division of Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399

More information

Communications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise

Communications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise Communications Transformations 2: Steps to Integrate SIP Trunk into the Enterprise The Changing Landscape IP-based unified communications is widely deployed in enterprise networks, both for internal calling

More information

CPE Architecture: When Does All-IP Equal All-in-One?

CPE Architecture: When Does All-IP Equal All-in-One? CPE Architecture: When Does All-IP Equal All-in-One? The telecom world is going All-IP. Meanwhile, service providers must select network-access technologies based on price, bandwidth, and geographic coverage

More information

Total Cost of Ownership: Benefits of ECM in the OpenText Cloud

Total Cost of Ownership: Benefits of ECM in the OpenText Cloud Total Cost of Ownership: Benefits of ECM in the OpenText Cloud OpenText Managed Services brings together the power of an enterprise cloud platform with the technical skills and business experience required

More information

Windows Server 2012 Automation with PowerShell Cookbook

Windows Server 2012 Automation with PowerShell Cookbook Windows Server 2012 Automation with PowerShell Cookbook Over 110 recipes to automate Windows Server administrative tasks by using PowerShell Ed Goad BIRMINGHAM - MUMBAI Windows Server 2012 Automation with

More information

CASE STUDY GLOBAL CONSUMER GOODS MANUFACTURER ACHIEVES SIGNIFICANT SAVINGS AND FLEXIBILITY THE CUSTOMER THE CHALLENGE

CASE STUDY GLOBAL CONSUMER GOODS MANUFACTURER ACHIEVES SIGNIFICANT SAVINGS AND FLEXIBILITY THE CUSTOMER THE CHALLENGE CASE STUDY GLOBAL CONSUMER GOODS MANUFACTURER ACHIEVES SIGNIFICANT SAVINGS AND FLEXIBILITY TenFour is a Premier Service Provider for Red Forge Continuous Infrastructure Service (CIS ). This case study

More information

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

5 Best Practices for Transitioning from Legacy Voice to VoIP and UC&C WHITE PAR 5 Best Practices for Transitioning from Legacy Voice to VoIP and UC&C 1 WHITE PAR from Legacy Voice to VoIP and UC&C Voice communications are undergoing a profound shift, with many organizations

More information

A Digium Solutions Guide. Switchvox On-Premise Options: Is it Time to Virtualize?

A Digium Solutions Guide. Switchvox On-Premise Options: Is it Time to Virtualize? A Digium Solutions Guide Switchvox On-Premise Options: Is it Time to Virtualize? Businesses of all sizes can now realize the advantages of a fully-featured UC solution, whether it be virtualized, cloud/hosted

More information

20337-Enterprise Voice and Online Services with Microsoft Lync Server 2013

20337-Enterprise Voice and Online Services with Microsoft Lync Server 2013 Course Outline 20337-Enterprise Voice and Online Services with Microsoft Lync Server 2013 Duration: 5 day (30 hours) Target Audience: This course is intended for IT Consultants and Telecommunications Consulting

More information

HOSTED VOIP Your guide to next-generation telephony

HOSTED VOIP Your guide to next-generation telephony HOSTED VOIP Your guide to next-generation telephony Introduction Voice over Internet Protocol (VoIP) is the technology that allows us to make telephone calls using the internet. Also known as IP Telephony,

More information

ProDeploy Suite. Accelerate enterprise technology adoption with expert deployment designed for you

ProDeploy Suite. Accelerate enterprise technology adoption with expert deployment designed for you Accelerate enterprise technology adoption with expert deployment designed for you 1 Shift resources to innovate and drive better business outcomes The landscape faced by IT managers and business leaders

More information

5 common concerns about moving to SIP...

5 common concerns about moving to SIP... 5 common concerns about moving to SIP... 5 common concerns about moving to SIP... When first considering a new technology for your business, there are any number of variables you need to consider. SIP

More information

Food Service Company Boosts Daily Productivity with Communications Solution

Food Service Company Boosts Daily Productivity with Communications Solution Microsoft Lync Server 2010 Customer Solution Case Study Food Service Company Boosts Daily Productivity with Communications Solution Overview Country or Region: United Kingdom Industry: Food Wholesale and

More information

channelroad HUAWEI TECHNOLOGIES CO., LTD. A better way. Together. Huawei WEU CR Partner Brochure_ indd 1 10/09/12 11:09

channelroad HUAWEI TECHNOLOGIES CO., LTD. A better way. Together. Huawei WEU CR Partner Brochure_ indd 1 10/09/12 11:09 channelroad A better way. Together. HUAWEI TECHNOLOGIES CO., LTD. Huawei WEU CR Partner Brochure_10092012.indd 1 10/09/12 11:09 Partnering along the new Silk Road Along a New Silk Road, partnering with

More information

Tables Columns Measures Relationships Hierarchies 2. Setting up a Tabular Mode Environment Introduction Installing and configuring a development

Tables Columns Measures Relationships Hierarchies 2. Setting up a Tabular Mode Environment Introduction Installing and configuring a development Table of Contents Tabular Modeling with SQL Server 2016 Analysis Services Cookbook Credits About the Author About the Reviewer www.packtpub.com Why subscribe? Customer Feedback Preface What this book covers

More information

QUICKBOOKS ONLINE FUNDAMENTALS SERIES. Part 1 Introducing Intuit QuickBooks Online Accountant

QUICKBOOKS ONLINE FUNDAMENTALS SERIES. Part 1 Introducing Intuit QuickBooks Online Accountant QUICKBOOKS ONLINE FUNDAMENTALS SERIES Part 1 Introducing Intuit QuickBooks Online Accountant Copyright Copyright 2016 Intuit, Inc. All Rights Reserved. Trademarks 2016 Intuit Inc. All rights reserved.

More information

Training Kit Administering Microsoft SQL Server 2012 Databases. Training Kit EXAM SQL Server 2012 Databases

Training Kit Administering Microsoft SQL Server 2012 Databases. Training Kit EXAM SQL Server 2012 Databases spine = 1.47 EXAM 70-462 Administering Microsoft SQL Server 2012 Databases Microsoft Certified Solutions Associate The new MCSA certifications validate the core technical skills required to build a sustainable

More information

Corporate Overview. Our Vision Enrich Nigerian lives with innovative solutions in partnership with world class organizations.

Corporate Overview. Our Vision Enrich Nigerian lives with innovative solutions in partnership with world class organizations. COMPANY PROFILE Corporate Overview Simba Infrastructure is a leading provider of Business-to-Business technology infrastructure solutions, in Nigeria, and an Avaya exclusive Business Partner. We are the

More information

Expert Reference Series of White Papers. Voice Architectures and Deployment Models COURSES.

Expert Reference Series of White Papers. Voice Architectures and Deployment Models COURSES. Expert Reference Series of White Papers Voice Architectures and Deployment Models 1-800-COURSES www.globalknowledge.com Voice Architectures and Deployment Models Bernie Gardiner, Global Knowledge Certified

More information

Entering the High-Growth Market for WebRTC

Entering the High-Growth Market for WebRTC Entering the High-Growth Market for An Educational Resource to Help You Participate in the Growing Market for Internet Telephony www.telinta.com +1 (888) 888-3307 +1 (973) 467-3364 info@telinta.com Telinta,

More information

1 Technology, 2 Trends and 3 Questions for UC business success. Brian Witt Regional System Engineer enterprise.alcatel-lucent.com

1 Technology, 2 Trends and 3 Questions for UC business success. Brian Witt Regional System Engineer enterprise.alcatel-lucent.com 1 Technology, 2 Trends and 3 Questions for UC business success Brian Witt Regional System Engineer enterprise.alcatel-lucent.com Agenda Alcatel-Lucent Vision for UC Business Success 1 Technology: LTE application

More information

Quad BRI GSM Gateway with 8 GSM Ports

Quad BRI GSM Gateway with 8 GSM Ports Quad BRI GSM Gateway with 8 GSM Ports HG-2000/3U Cost Saving Customer Premises Equipment with Carrier Grade Performance Product Description November 2009 Contents Next Page Hypermedia HG-2000/3U 3 Contents

More information

Microsoft Enterprise Voice and Online Services with Microsoft Lync Server 2013

Microsoft Enterprise Voice and Online Services with Microsoft Lync Server 2013 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20337 - Enterprise Voice and Online Services with Microsoft Lync Server 2013 Length 5 days Price $4290.00 (inc GST) Version B Overview This five-day instructor-led

More information

What the ISDN switch off means for your business

What the ISDN switch off means for your business What the ISDN switch off means for your business Is your current phone setup ready for 2025? 7 Camberwell Way Moorside Park Sunderland SR3 3XN Contact us today for more information: 0345 034 6622 hello@nte.works

More information

Work anywhere. The pioneering cloud PBX phone system that seamlessly integrates with Office 365 and Skype for Business.

Work anywhere. The pioneering cloud PBX phone system that seamlessly integrates with Office 365 and Skype for Business. Work anywhere. The pioneering cloud PBX phone system that seamlessly integrates with Office 365 and Skype for Business. No longer tied to a desk. Take work calls anywhere on any device. OVERVIEW Qunifi

More information

Complete VoIP solutions for all size enterprises

Complete VoIP solutions for all size enterprises Complete VoIP solutions for all size enterprises Applications Scenarios New York London Beijing Trunk ISP Analog FlexSet PSTN PSTN Web-Based Composit Contact Center Wave Gateway Agents Video Phone Video

More information

Simplify IP Telephony with System i. IBM System i IP Telephony

Simplify IP Telephony with System i. IBM System i IP Telephony Simplify IP Telephony with System i IBM System i IP Telephony Highlights Deploy a complete IP telephony suite on one easy-to-manage system, or even part of a system, shared with other applications Integrate

More information

Extracts from the slides used to discuss comparison of telephony systems hosted vs on-site

Extracts from the slides used to discuss comparison of telephony systems hosted vs on-site Extracts from the slides used to discuss comparison of telephony systems hosted vs on-site Instructors Keith Campbell dcap # 2351 Harry Cummins dcap # 2833 {contact details} KCCVoIP 2017 training@kccvoip.com

More information

Load Balancing FreeSWITCHes

Load Balancing FreeSWITCHes Load Balancing FreeSWITCHes Giovanni Maruzzelli www.packtpub.com 25% Discount Code: CLUECON25 2/50 Agenda Different options and strategies to load balancing FreeSWITCHes, using Kamailio, OpenSIPS or FreeSWITCH

More information

MEET THE FUTURE TODAY WITH NEXT GENERATION TECHNOLOGY. Your mall is now powered by Fibre - move to high-speed connectivity today.

MEET THE FUTURE TODAY WITH NEXT GENERATION TECHNOLOGY. Your mall is now powered by Fibre - move to high-speed connectivity today. MEET THE FUTURE TODAY WITH NEXT GENERATION TECHNOLOGY Your mall is now powered by Fibre - move to high-speed connectivity today. Meet the Future Today with Next-Generation Data Solutions Congratulations!

More information

Phonologies The Voice of Technology

Phonologies The Voice of Technology Phonologies Media Services Framework Copyright 2004 Phonologies (India) Private Limited Copyright 2001 2004 by Phonologies (India) Private Limited. Phonologies, InterpreXer and Oktopous are trademarks

More information

CloudBond 365 Standard / Standard+ Box Editions

CloudBond 365 Standard / Standard+ Box Editions Quick Start Guide AudioCodes One Voice for Microsoft Skype for Business CloudBond 365 Standard / Standard+ Box Editions Version 7.4.0 Quick Start Guide Contents Table of Contents 1 Introduction... 7 2

More information