Asterisk Tutorial. Jonny Martin Citylink.
|
|
|
- Gavin Paul
- 10 years ago
- Views:
Transcription
1 Asterisk Tutorial Jonny Martin Citylink
2 Introduction An introduction to installing and configuring Asterisk Intermediate level - assumes basic knowledge of networking, linux systems, and VoIP We ll be building a real live Asterisk box as we progress through the slides If you have a question please ask Asterisk is the goods :)
3 Agenda 1/2 Installing Asterisk All about Asterisk in three slides Telephony Hardware A basic Asterisk configuration Zaptel hardware configuration Asterisk codecs System dimensioning
4 Agenda 2/2 Voic and conferencing Administering Asterisk Advanced Asterisk - DBs, AGI scripts, scaling Configuration files
5 What is Asterisk? Asterisk, The Open Source PBX. A complete PBX in software Runs on Linux, BSD, MacOSX, and others Covers most VoIP protocols Many features built in - voic , conferencing, IVR, queuing, as well as standard calling functions Highly extensible - can handle virtually any task imaginable Many different hardware telephony cards available
6 Asterisk History Originally developed by Mark Spencer starting around 1999 He needed a flexible PBX for his linux support company so wrote one Realised once a call is inside a PC, anything can be done with it - hence the name Asterisk Met Jim Dixon from the Zapata telephony project in 2001 which provided hardware and a business model to further development Now an active Asterisk development community
7 Useful Reading Asterisk, The Future of Telephony. By Jared Smith, Jim Van Meggelen, Leif Madsen. ISBN: Published under Creative Commons license A public wiki - generally good information, but to be taken with a grain of salt
8 Installing Asterisk Asterisk uses three main packages: asterisk zaptel libpri Compile Requirements: GCC (version 3.x or later) Kernel source Kernel headers bison openssl, openssl-dev, libssl-dev libnewt
9 Download Source # cd /usr/src/ # wget - passive-ftp ftp.digium.com/pub/asterisk/asterisk-1.*.tar.gz # wget - passive-ftp ftp.digium.com/pub/asterisk/asterisk-sounds-*.tar.gz # wget - passive-ftp ftp.digium.com/pub/zaptel/zaptel-*.tar.gz # wget - passive-ftp ftp.digium.com/pub/libpri/libpri-*.tar.gz # tar zxvf zaptel-*.tar.gz # tar zxvf libpri-*.tar.gz # tar zxvf asterisk-*.tar.gz # tar zxvf asterisk-sounds*.tar.gz * If using Linux kernel 2.4 a symbolic link named linux-2.4 is required pointing to your kernel source: #ln s /usr/src/`uname r` /usr/src/linux-2.4
10 Compile Zaptel Several features in Asterisk require an accurate timing source, e.g. conferencing Digium PCI hardware provides this 1kHz timing clock If you aren t using PCI hardware the ztdummy driver can be used Kernels and greater use the UHCI USB controller for this (so you need the usb-uhci module loaded) The 2.6 kernel provides a 1kHz so a USB controller is not needed Need to uncomment out ztdummy in Makefile MODULES=zaptel tor2 torisa wcusb wcfxo wctdm \ ztdynamic ztd-eth wct1xxp wct4xxp wcte11xp # ztdummy
11 Compile Zaptel # cd /usr/src/zaptel-version # make clean # make # make install # make config Also installs some tools: ztcfg - reads config in /etc/zaptel.conf to configure hardware zttool - for monitoring installed hardware ztmonitor - for monitoring active channels zconfig.h contains many zaptel compile-time options - echo cancellation options, RAS options, etc.
12 Compile Libpri # cd /usr/src/libpri-version # make clean # make # make install Used by many manufacturers of PCI TDM cards Safe to compile even if a card is not installed/used
13 Compile Asterisk # cd /usr/src/asterisk-version # make clean # make # make install # make samples
14 The Easy Way Use pre-compiled binary packages RPM packages for redhat DEB packages for Debian Asterisk.pkg for MacOSX I ll be using debian.deb packages for this tutorial Latest debian package is Asterisk v CVS head 1.2.4
15 The Easier Way Pop an live CD in a machine and go for it! Too easy for this tutorial :) Very sophisticated system A lot of integration work to provide billing and GUI management Well worth trying
16 Debian install apt-get install asterisk apt-get install zaptel apt-get build-dep asterisk apt-get install kernel-headers-`uname -r` ln -s /usr/src/kernel-headers-`uname -r`/ /usr/src/linux m-a build zaptel dpkg -i zaptel-modules-xxxxxx.deb depmod modprobe zaptel modprobe wcte11xp # if using TE110P single span T1/E1 card modprobe wcfxo # if using single port FXO card modprobe ztdummy # if using ztdummy ztcfg zttool * To get ztdummy, modify Makefile to uncomment ztdummy * On Debian, add ztdummy to /etc/module to get ztdummy to load at boot
17 Compile mpg123 Required to stream music on hold Must use version mpg123 version 0.59r as others don t work # cd /usr/src # wget # tar -zxvf mpg r.tar.gz # cd mpg r # make clean # make linux-devel # make install # ln -s /usr/local/bin/mpg123 /usr/bin/mpg123 # this is where asterisk looks
18 asterisk -h Asterisk BRIstuffed RC7k, Copyright (C) , Digium. Usage: asterisk [OPTIONS] Valid Options: -V Display version number and exit -C <configfile> Use an alternate configuration file -G <group> Run as a group other than the caller -U <user> Run as a user other than the caller -c Provide console CLI -d Enable extra debugging -f Do not fork -g Dump core in case of a crash -h This help screen -i Initialize crypto keys at startup -n Disable console colorization -p Run as pseudo-realtime thread -q Quiet mode (suppress output) -r Connect to Asterisk on this machine -R Connect to Asterisk, and attempt to reconnect if disconnected -t Record soundfiles in /var/tmp and move them where they belong after they are done. -v Increase verbosity (multiple v's = more verbose) -x <cmd> Execute command <cmd> (only valid with -r) jonny@collins:~# asterisk -r Asterisk BRIstuffed RC7k, Copyright (C) Digium. Written by Mark Spencer <[email protected]> ========================================================================= Connected to Asterisk BRIstuffed RC7k currently running on collins (pid = 10763) collins*cli>
19 Asterisk File Locations /etc/asterisk/ - Asterisk configuration files /usr/lib/asterisk/modules/ - all loadable modules: codecs, channels, formats etc. /var/lib/asterisk/ - contains the astdb, sounds, images, firmware and keys /var/spool/asterisk/ - temporary files and voic files /var/run/ - contains the process ID (PID) for running processes, including Asterisk /var/log/asterisk/ - Asterisk log files /var/log/asterisk/cdr-csv/ - Asterisk call detail records
20 Asterisk Basics Asterisk is a hybrid TDM and packet voice PBX Interfaces any piece of telephony hardware or software to any telephony application Prime components: channels and /etc/asterisk/extensions.conf - the Asterisk dial plan Channels can be many different technologies - SIP, IAX, H323, skinny, Zaptel, and others as they are created extensions.conf is basically a powerful programming language controlling the flow of calls Applications do the work - answering a channel, ringing a channel, providing a voic system etc.
21 sk Handbook Chapter 2: Asterisk's Architecture can take of. Asterisk's nslator annels which
22 Telephony Hardware Digium make several digital and analog PCI cards T1 / E1 single to quad span cards FXO and FXS interfaces up to 24 ports One port FXO card - PCI Intel Winmodem Plus the usual array of SIP and IAX phones and analogue adapters (ATAs) Even interfaces to proprietary digital key phones are available
23 Basic System Configuration Two SIP devices: a WiFi phone and a softphone on a laptop SIP gateway for calls to the PSTN Will be working with sip.conf and extensions.conf Simple dial plan: softphone (SIP user 2001, pw j0nny), extension 2001 wifi phone (SIP user 2002, pw whyfry), extension 2002 echo test, extension 500 send all other calls to gateway inbound calls from the gateway to (+64 4) to ring extension 2001
24 Setup SIP endpoints Using the Xten X-lite softphone Download at Need to set SIP username and password, and SIP server Main Menu > System Settings > SIP Proxy > Default
25 Setup SIP endpoints
26 /etc/asterisk/sip.conf [general] context=default ; Default context for incoming calls port=5060 ; UDP Port to bind to (SIP standard port is 5060) bindaddr= ; IP address to bind to ( binds to all) srvlookup=yes ; Enable DNS SRV lookups on outbound calls [2001] type=friend host=dynamic username=2001 secret=j0nny canreinvite=no nat=yes context=phones dtmfmode=rfc2833 allow=all ; both send and receive calls from this peer ; this peer will register with us ; don't send SIP re-invites (ie. terminate rtp stream) ; always assume peer is behind a NAT ; send calls to 'phones' context ; set dtmf relay mode ; allow all codecs [2002] type=friend host=dynamic username=2002 secret=whyfry canreinvite=no nat=yes context=phones dtmfmode=rfc2833 allow=all
27 /etc/asterisk/sip.conf ctd... [wlg-gateway] type=friend disallow=all allow=ulaw context=from-wlg-gateway host= canreinvite=no dtmfmode=rfc2833 allow=all
28 /etc/asterisk/extensions.conf [general] static=yes ; default values for changes to this file writeprotect=no ; by the Asterisk CLI [globals] ; variables go here [default] ; default context [phones] ; context for our phones exten => 2001,1,Dial(SIP/2001) exten => 2002,1,Dial(SIP/2002) exten => 500,1,Answer() exten => 500,2,Playback(demo-echotest) exten => 500,3,Echo exten => 500,4,Playback(demo-echodone) exten => 500,5,Hangup ; Let them know what's going on ; Do the echo test ; Let them know it's over exten => _.,1,Dial(SIP/${EXTEN}@wlg-gateway) ; match anything and send to wlg-gateway exten => _.,2,Hangup [from-wlg-gateway] ; context for calls coming from wlg-gateway exten => ,1,Dial(SIP/2001&SIP/2002) exten => _.,1,Congestion() ; everyone else gets congestion
29 Dial Plan Basics - Contexts extensions.conf split into sections called contexts [context-name] contexts isolated from one another - can have the same extension in multiple contexts Calls from a channel land in the context specified by that channel, Calls land in default context if nothing is specified Be careful with what is in the default context - it is easy to give access to more than is intended
30 Dial Plan Basics - Extensions One or more extensions in each context An extension is followed by an incoming call or digits dialled on a channel exten => name,priority,application() exten => 2001,1,Dial(SIP/2001) Priorities are numbered and followed sequentially from 1 Asterisk will stop processing an extension if you skip a priority Each priority executes one specific application
31 Dial Plan Basics - Applications Applications are what do things in the Asterisk dial plan play a sound answer a call collect dtmf digits interact with a database Can take zero or more arguments Answer() Dial(SIP/2001) AnApplicationWithThreeArguments(arg1,arg2,arg3) Arguments can be seperated with a pipe ( ) or a comma.
32 Dial Plan Basics - Variables Three types of variables available in the dial plan. Global Set in the [globals] section of extensions.conf Channel Variables set using the set command on a per channel basis A number of pre-defined channel variables - e.g. ${EXTEN} Environment Access to UNIX environment variables from within Asterisk
33 Dial Plan Basics - Variables Some of the pre-defined channel variables: ${CALLERID} ${CALLERIDNAME} ${CALLERIDNUM} ${CHANNEL} ${CONTEXT} ${EXTEN} ${SIPUSERAGENT}
34 Let s Add To Our System Introduce a global variable: ${jonnysphone} Ring phones for 15sec and divert to voic if unanswered If our phones are busy, divert to voic Only allow Wellington NZ numbers (04xxxxxxx) to be dialled out gateway Add a hangup extension ( h extension) to ensure asterisks hangs up calls when finished
35 /etc/asterisk/extensions.conf [general] static=yes ; default values for changes to this file writeprotect=no ; by the Asterisk CLI [globals] JONNYSPHONE=SIP/2001 [default] ; default context [phones] ; context for our phones include => fun-stuff ; include another context's extensions here include => gateway ; exten => 2001,1,Dial(${JONNYSPHONE},15) exten => 2001,2,Voic (u${JONNYSPHONE}@${CONTEXT}) exten => 2001,102,Voic (b{JONNYSPHONE}@${CONTEXT}) exten => 2002,1,Dial(SIP/2002,15) exten => 2002,2,Voic (u2002@phones) exten => 2002,102,Voic (b2002@phones) exten => h,1,hangup
36 /etc/asterisk/extensions.conf ctd... [fun-stuff] exten => 500,1,Answer() exten => 500,2,Playback(demo-echotest) ; Let them know what's going on exten => 500,3,Echo ; Do the echo test exten => 500,4,Playback(demo-echodone) ; Let them know it's over exten => 500,5,Hangup [gateway] exten => _04NXXXXXX,1,Dial(SIP/${EXTEN}@wlg-gateway) exten => _04NXXXXXX,2,Hangup exten => _104NXXXXXX,1,Dial(SIP/${EXTEN:1}@wlg-gateway) ; strip one and send out exten => _104NXXXXXX,2,Hangup [from-wlg-gateway] ; context for calls coming from wlg-gateway exten => ,1,Dial(SIP/2001&SIP/2002) exten => _.,1,Congestion() ; everyone else gets congestion
37 Dial Plan Pattern Matching exten => _04NXXXXXX,1,SomeApplication() exten => _.,1,SomeApplication() _ denotes a pattern matching extension N matches any number from 2 through 9 X matches any single digit. matches one or more of any digit [2-6] matches any of 2,3,4,5,6
38 Zaptel Interfaces Two configuration files: /etc/zaptel.conf - low level configuration for the hardware interface /etc/asterisk/zapata.conf - configuration for Asterisk s interface to the hardware In zaptel.conf the comment character is the hash (#) In all other config files the comment character is the semi-colon (;) as a hash is a valid telephone digit
39 /etc/zaptel.conf # Zaptel Configuration File # # This file is parsed by the Zaptel Configurator, ztcfg # # # First come the span definitions, in the format # span=<span num>,<timing>,<line build out (LBO)>,<framing>,<coding>[,yellow] # # The framing is one of "d4" or "esf" for T1 or "cas" or "ccs" for E1 # The coding is one of "ami" or "b8zs" for T1 or "ami" or "hdb3" for E1 # E1's may have the additional keyword "crc4" to enable CRC4 checking # # Next come the definitions for using the channels. The format is: # <device>=<channel list> # # 10 channel E1 span=1,0,0,ccs,hdb3,crc4 bchan=1-10 dchan=16 # if we had some FXO interfaces we would uncomment this #fxsks=32 #fxsks=33 # Load tones for specific country loadzone = nz #loadzone = us-old defaultzone=nz
40 /etc/asterisk/zapata.conf [trunkgroups] ; Trunk groups are used for NFAS or GR-303 connections. ; Spanmap: Associates a span with a trunk group ; spanmap => <zapspan>,<trunkgroup>[,<logicalspan>] [channels] ; Default language ;language=en ; Default context context=default ; Signalling method (default is fxs). Some of the more common values: ; em: E & M ; em_w: E & M Wink ; fxs_ks: FXS (Kewl Start) ; fxo_ks: FXO (Kewl Start) ; pri_cpe: PRI signalling, CPE side ; pri_net: PRI signalling, Network side ; ; Enable echo cancellation ; Use either "yes", "no", or a power of two from 32 to 256 echocancel=yes echocancelwhenbridged=yes
41 /etc/asterisk/zapata.conf ctd... ; FXO example ; signalling=fxs_ks ; X100P echocancel=yes echocancelwhenbridged=yes echotraining=400 group=2 context=fxo1-incoming channel => 32 ; E1 PRI example signalling=pri_cpe switchtype=euroisdn echocancel=128 echocancelwhenbridged=yes echotraining=200 callerid=asreceived ;rxgain=-4 ; if needed ;txgain=-4 ; if needed group=1 context=from-pri channel => 1-10
42 Zaptel Channels Can dial a group of channels exten => _.,1,Dial(g1/${EXTEN}) Or dial a specific channel exten => _.,1,Dial(4/${EXTEN})
43 The Start s Extension The standard extension a call starts in without needed to specifically match an extension Often used with FXS/FXO cards due to lack of end to end signalling with analogue channels [incoming] exten => s,1,answer() exten => s,2,background(enter-ext-of-person) exten => 1,1,Playback(digits/1) exten => 1,2,Goto(incoming,s,1) exten => 2,1,Playback(digits/2) exten => 2,2,goto(incoming,s,1) exten => 3,1,Hangup
44 Other Standard Extensions i : Invalid s : Start h : Hangup t : Timeout T : AbsoluteTimeout o : Operator
45 advantage of our tendency to interpret what we believe we should hear, rather than what we actually hear. * The purpose of the various encoding algorithms is to strike a balance between efficiency and quality. Originally, the term CODEC referred to a COder/DECoder: a device that converts between analog and digital. Now, the term seems to relate more to COmpression/ DECompression. Asterisk Codecs Before we dig into the individual codecs, take a look at Table 8-1 it s a quick reference that you may want to refer back to. Table 8-1. Codec quick reference Codec Data bitrate (kbps) Licence required? G kbps No G , 24, or 32 kbps No G or 6.3 kbps Yes (no for passthrough) G.729A 8 kbps Yes (no for passthrough) GSM 13 kbps No ilbc 13.3 kbps (30-ms frames) or 15.2 kbps (20-ms frames) No Speex Variable (between 2.15 and 22.4 kbps) No G.711 G.711 is the fundamental codec of the PSTN. In fact, if someone refers to PCM (discussed in the previous chapter) with respect to a telephone network, you are allowed to think of G.711. Two companding methods are used: µ-law in North America and A-law in the rest of the world. Either one delivers an 8-bit word transmitted 8,000 times per second. If you do the math, you will see that this requires 64,000 bits to be transmitted per second. Many people will tell you that G.711 is an uncompressed codec. This is not exactly
46 ,ch Page 10 Wednesday, August 31, :54 PM Server Dimensioning and the like. The symptoms will resemble those experienced on a cell phone when going out of range, although the underlying causes will be different. As loads increase, the system will have increasing difficulty maintaining connections. For a Many factors come into play, but in general the faster and the more RAM the better Running compressed codecs and echo cancellation takes up a lot of processor power Intel processors seem to perform better than AMD PBX, such a situation is nothing short of disastrous, so careful attention to performance requirements is a critical consideration during the platform selection process. Table 2-1 lists some very basic guidelines that you ll want to keep in mind when planning your system. The next section takes a close look at the various design and implementation issues that will affect its performance. Table 2-1. System requirement guidelines a Purpose Number of channels Minimum recommended Hobby system No more than MHz x86, 256 MB RAM SOHO a system Small Office/home Office less than three lines and five sets. 5 to 10 1-GHz x86, 512 MB RAM Small business system Up to 15 3-GHz x86, 1 GB RAM Medium to large system More than 15 Dual CPUs, possibly also multiple servers in a distributed architecture With large Asterisk installations, it is common to deploy functionality across several servers. One or more central units will be dedicated to call processing; these will be
47 Working With NAT NAT causes issues with SIP packets as endpoint IP addressing is embedded in packets Not using SIP re-invites helps a lot but at the expense of terminating the RTP media stream on the Asterisk box In sip.conf the line nat=yes tells Asterisk always to assume the peer may be behind a NAT
48 Voic Comedian Mail - a fully functional voic system included with Asterisk Supports busy and unavailable messages exten => 2001,1,Voic (b2001) exten => 2001,1,Voic (u2001) Voic can be ed out a.wav attachment to users Standard IVR voic access exten => 510,1,Voic Main
49 Voic [general] [default] 1234 => 4242,Example [phones] 2001 => 9999,Jonny 2002 => 9999,Wifi
50 MeetMe Conferencing /etc/asterisk/meetme.conf ; Configuration file for MeetMe simple conference rooms ; for Asterisk of course. ; [rooms] ; Usage is conf => confno[,pin] ; conf => 101,1234 conf => 102,2345 /etc/asterisk/extensions.conf exten => 5101,1,Meetme(101 M) exten => 5102,2,Meetme(102 M)
51 Music On Hold mpg123 player used to stream mp3s to a channel Can also stream a ShoutCast stream Use the line-in on a sound card in the Asterisk box for live audio mp3s must be converted to 8kHZ mono exten => 501,1,WaitMusicOnHold(30) Plays music on hold for 30 seconds.
52 Music on Hold /etc/asterisk/musiconhold.conf [classes] ; on Debian boxes files are in /usr/share/asterisk/mohmp3 ; on other boxes, files are in /var/lib/asterisk/mohmp3 default => quietmp3:/usr/share/asterisk/mohmp3 loud => mp3:/usr/share/asterisk/mohmp3 podcasts => mp3:/usr/share/asterisk/mohmp3/podcasts
53 Console Commands Similar to IOS: sip show peers reload? for help, tab for command autocomplete Restart commands restart gracefully: Restart Asterisk gracefully restart now: Restart Asterisk immediately restart when convenient: Restart Asterisk at empty call volume reload: Reload configuration stop gracefully: Gracefully shut down Asterisk stop now: Shut down Asterisk imediately stop when convenient: Shut down Asterisk at empty call volume
54 Console Commands sip debug: Enable SIP debugging sip no debug: Disable SIP debugging sip reload: Reload sip.conf (added after on ) sip show channels: Show active SIP channels sip show channel: Show detailed SIP channel info sip show inuse: List all inuse/limit sip show peers: Show defined SIP peers (clients that register to your Asterisk server) sip show registry: Show SIP registration status (when Asterisk registers as a client to a SIP Proxy) sip show users: Show defined SIP users
55 Asterisk Database astdb - simple database forms part of Asterisk Dial plan and CLI can insert and remove data Data stored in a file, so is retained across Asterisk reloads and server reboots Data stored in groupings of families containing keys Applications DBdel: Delete a key from the database DBdeltree: Delete a family or keytree from the database DBget: Retrieve a value from the database DBput: Store a value in the database
56 Asterisk Database ; start counting and store count progress in astdb exten => 510,1,Set(COUNT=${DB(test/count)}) exten => 510,2,SayNumber(${COUNT}) exten => 510,3,SetVar(COUNT=$[${COUNT} + 1] exten => 510,4,Set(DB(test/count)=${COUNT}) exten => 510,5,Goto(1) exten => 510,102,Set(DB(test/count)=1) exten => 510,103,Goto(1)
57 Asterisk AGI Scripts Asterisk Gateway Interface Dial plan can call Perl, Python, PHP scripts AGI script reads from STDIN to get information from Asterisk AGI script writes data to STDOUT to send information to Asterisk AGI script can write to STDERR to send debug information to the console Scripts stored in /usr/share/asterisk/agi-bin/ on Debian exten => 520,1,AGI(agi-script.agi)
58 answer: Asserts answer channel status: Returns status of the connected channel control stream file: Send the given file, allowing playback to be controled by the given digits, if any. (Asterisk 1.2) database del: Removes database key/value database deltree: Removes database keytree/value database get: Gets database value database put: Adds/updates database value exec: Executes a given Application. (Applications are the functions you use to create a dial plan in extensions.conf ). get data: Gets data on a channel get option: Behaves similar to STREAM FILE but used with a timeout option. (Asterisk 1.2) get variable: Gets a channel variable hangup: Hangup the current channel noop: Does nothing receive char: Receives one character from channels supporting it receive text: Receives text from channels supporting it record file: Records to a given file
59 say alpha: Says a given character string (Asterisk 1.2) say date: Say a date (Asterisk 1.2) say digits: Says a given digit string say number: Says a given number say phonetic: Say the given character string. say time: Say a time send image: Sends images to channels supporting it send text: Sends text to channels supporting it set autohangup: Autohangup channel in some time set callerid: Sets callerid for the current channel set context: Sets channel context set extension: Changes channel extension set music: Enable/Disable Music on hold generator, example "SET MUSIC ON default" set priority: Prioritizes the channel set variable: Sets a channel variable stream file: Sends audio file on channel verbose: Logs a message to the asterisk verbose log wait for digit: Waits for a digit to be pressed
60 Scaling Scaling Asterisk normally involves multiple boxes Split off functionality Conference server SIP registration server Use a central SIP proxy allow individual Asterisk boxes to query each other
61 Questions?
Asterisk - The Basics
Asterisk - The Basics PacNOG 3 VoIP Workshop June 2007, Cook Islands Jonny Martin [email protected] What is Asterisk Asterisk, The Open Source PBX. www.asterisk.org A complete PBX in software Runs on
VoIP Workshop PacNOG3
VoIP Workshop PacNOG3 Rarotonga, Cook Islands June 2007 Labs 1-4, Asterisk Lab 5, INOC-DBA Lab 6-7, Cisco Voice Gateways Lab 8, CODECS Page 1 of 13 Lab Summary Server logins are as you have set up in previous
NOC Workshop VoIP in the NOC labs SANOG10
NOC Workshop VoIP in the NOC labs SANOG10 New Delhi, India August 29 - September 2, 2007 Page 1 of 10 Lab Summary NOC Workshop, SANOG10 - VoIP in the NOC We only have limited time for this portion of the
Asterisk By Example...doing useful VoIP things. Jonny Martin [email protected]
Asterisk By Example...doing useful VoIP things Jonny Martin [email protected] Introduction Quick Overview of Asterisk A look at TrixBox, an Asterisk based pretty PABX Basic configuration Advanced Configuration
Mediatrix 3000 with Asterisk June 22, 2011
Mediatrix 3000 with Asterisk June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents Introduction... 3 Network Topology... 3 Equipment Detail... 3 Configuration of the Fax Extension... 4 Configuration
Micronet VoIP Solution with Asterisk
Application Note Micronet VoIP Solution with Asterisk 1. Introduction This is the document for the applications between Micronet units and Asterisk IP PBX. It will show you some basic configurations in
Applications between Asotel VoIP and Asterisk
Applications between Asotel VoIP and Asterisk This document is describing the configuring manner of registering and communicating with Asterisk only. Please visit the official WEB of Asterisk http://www.asterisk,
Overview of Asterisk (*) Jeff Gunther
Overview of Asterisk (*) Jeff Gunther Agenda Background Introduction to Asterisk and review the core components of it s architecture. Exploration of Asterisk s telephony and call features. Review some
Configuration Notes 290
Configuring Mediatrix 41xx FXS Gateway with the Asterisk IP PBX System June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents Introduction... 3 About Mediatrix 41xx Series FXS Gateways...
Asterisk: The Open Source PBX Solution Adam Olson Systems and network administrators typically deal with
1 1 1 0 1 0 1 0 1 Asterisk: The Open Source PBX Solution Adam Olson Systems and network administrators typically deal with data and functionality such as email communications, Web and database applications,
Telephony with an Asterisk phone system
Telephony with an phone system TALKATIVE An old computer is all you need to build your own do-it-yourself personal phone server. BY MARTIN LOSCHWITZ Technology that supports the easy exchange of audio
OpenVox DE210E/DE410E User Manual
深 圳 开 源 通 信 有 限 公 司 OpenVox-Best Cost Effective Asterisk Cards OpenVox DE210E/DE410E User Manual Written by: James.zhu Email:[email protected],[email protected] Date:29/04/2008 Version: 0.01 OpenVox
Asterisk & ENUM. Extending the Open Source PBX. Michael Haberler, IPA Otmar Lendl, nic.at
Asterisk & ENUM Extending the Open Source PBX Michael Haberler, IPA Otmar Lendl, nic.at Why a ENUM-enable a PBX? your PBX doubles as an IP/PSTN gateway for your existing numbers becomes a dual contact
Table of Contents. Overview... 1. Features... 1. Applications... 1. Hardware requirement... 1. Card dimensions... 1. Software Installation...
Table of Contents Overview... 1 Features... 1 Applications... 1 Hardware requirement... 1 Card dimensions... 1 Software Installation... 1 Software Configuration... 4 E1/T1/MFCR2 mode settings... 4 E1 Mode...
Setup Guide: on the MyNetFone Service. Revision History
Setup Guide: on the MyNetFone Service Revision History Version Author Revision Description Release Date 1.0 Sampson So Initial Draft 02/01/2008 2.0 Sampson So Update 27/09/2011 1 Table of Contents Introduction...
OpenVox D110P/D110E User Manual
深 圳 开 源 通 信 有 限 公 司 OpenVox-Best Cost Effective Asterisk Cards OpenVox D110P/D110E User Manual Written by: James.zhu Email:[email protected],[email protected] Date: 18/09/2007 Version: 0.02 1 深 圳
Ryan Brown October 9, 2004 The Burgh Live, LLC. Voice over IP using Asterisk (*)
Ryan Brown October 9, 2004 The Burgh Live, LLC Voice over IP using Asterisk (*) What is Asterisk? * (http://www.asterisk.org www.asterisk.org) ) is an Open Source Private Branch Exchange (PBX) and Interactive
Basic configuration of the GXW410x with Asterisk
Basic configuration of the GXW410x with Asterisk Please note that due to the customizable nature of both the GXW410x and Asterisk and the vast deployment possibilities, these instructions should be taken
AXE4DL + EC128L. ATCOM Digital Card AXE4DL User Manual Version: 1.0 2013-07-03
AXE4DL + EC128L ATCOM Digital Card AXE4DL User Manual Version: 1.0 2013-07-03 Content CHAPTER 1 THE INTRODUCTION OF AXE4DL...3 CHAPTER 2 HARDWARE INTRODUCTION...5 CHAPTER 2 TEST ENVIRONMENT... 8 CHAPTER
Asterisk Primer. Presented at Apricot, Bali, Feb 26 th 2007. Marc Blanchet Viagénie. [email protected] http://www.viagenie.
Asterisk Primer Presented at Apricot, Bali, Feb 26 th 2007 Marc Blanchet Viagénie [email protected] http://www.viagenie.ca Credentials 20+ years in IP networking and Unix, with 10 years on IPv6...
VOIP with Asterisk & Perl
VOIP with Asterisk & Perl By: Mike Frager 11/2011 The Elements of PSTN - Public Switched Telephone Network, the pre-internet phone system: land-lines & cell-phones. DID - Direct
AXE1DL + EC32L. ATCOM Digital Card AXE1DL User Manual Version: 1.0 2013-07-03
AXE1DL + EC32L ATCOM Digital Card AXE1DL User Manual Version: 1.0 2013-07-03 Content CHAPTER 1 THE INTRODUCTION OF AXE1DL...3 CHAPTER 2 HARDWARE INTRODUCTION... 5 CHAPTER 2 TEST ENVIRONMENT...8 CHAPTER
Crash Course in Asterisk
Crash Course in Asterisk Despite its name, Asterisk is no mere footnote to the IP-PBX market. The open source product is one of the most disruptive technologies in the industry. Here s what you need to
Asterisk: A Non-Technical Overview
Asterisk: A Non-Technical Overview Nasser K. Manesh [email protected] Millenigence, Inc. 5000 Birch St., Suite 8100 Newport Beach, CA 92660 June 2004, Revised December 2004 Executive Summary Asterisk
VOIP, Linux, and Asterisk Making Beautiful Voice Together
VOIP, Linux, and Asterisk Making Beautiful Voice Together Daryll Strauss President Digital Ordnance SCALE 3x Feb 13th, 2005 POTS World Ma Bell Telephone Company Wire Central Office Public Switched Telephone
Software Based VoIP Lab A step by step guide to setting up and configuring an IP-PBX. Donal O Connor DNET 4 [email protected]
Software Based VoIP Lab A step by step guide to setting up and configuring an IP-PBX Donal O Connor DNET 4 [email protected] Introduction Traditionally, a company or individual would have to buy really
VoIP-PSTN Interoperability by Asterisk and SS7 Signalling
VoIP-PSTN Interoperability by Asterisk and SS7 Signalling Jan Rudinsky CESNET, z. s. p. o. Zikova 4, 160 00 Praha 6, Czech Republic [email protected] Abstract. PSTN, the world's circuit-switched network,
Configuring the Cisco SPA8800 IP Telephony Gateway in an Asterisk Environment
Application Note May 2009 Configuring the Cisco SPA8800 IP Telephony Gateway in an Asterisk Environment 2009 Cisco Systems, Inc. All rights reserved. Page 1 of 20 Contents Introduction 3 Audience 3 Scope
OpenVox Communication Co.Ltd. OpenVox-Best Cost Effective Asterisk Cards
OpenVox Communication Co.Ltd OpenVox-Best Cost Effective Asterisk Cards Address: F/3, Block No.127, Jindi Industrial Zone, Shazui Road, Futian District, Shenzhen, Guangdong 518048, China Tel:+86-755-82535461,
Using Polycom KIRK Wireless Server 300 or 6000 with Asterisk
Using Polycom KIRK Wireless Server 300 or 6000 with Asterisk Technical Bulletin Version 10 l August 2010 l 14205500 Introduction This document provides introductory information on how to use a Polycom
This manual contains product information for the GSM Series cards. The manual is organized in the following manner:
Allo.com. 2012 All rights reserved. No part of this publication may be copied, distributed, transmitted, transcribed, stored in a retrieval system, or translated into any human or computer
IP Telephony with Asterisk. Sunday A. Folayan
IP Telephony with Asterisk Sunday A. Folayan There lived the PSTN. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public Switched Telephone Network (PSTN) infrastructure
Unicorn60x0 IP ANALOG GATEWAY ASTERISK CONFIGURATION
Unicorn60x0 IP ANALOG GATEWAY ASTERISK CONFIGURATION BASIC CONFIGURATION OF THE Unicorn60x0 WITH ASTERISK Due to the various deployment possibilities of the Unicorn60x0 and Asterisk, this configuration
Asterisk. http://www.asterisk.org. http://www.kismetwireless.net/presentations.shtml. Michael Kershaw <[email protected]>
Asterisk * http://www.asterisk.org What Asterisk Can Do Voice Over IP (VOIP) Physical phone switch (PBX) Software phone switch Answering machine Call trees (Press 1 to...) VOIP Voice Over IP: Make telephone
spiderstar VoIP Interface Version 4.0 User manual
spiderstar VoIP Interface Version 4.0 User manual 2009 Vanillatech GmbH Contents 1 Introduction...3 2 Setup...4 2.1 on an existing VMWare Server or -Player...4 2.2 on an existing Linux server...4 3 Features...5
AX400P User Manual. ATCOM Analog Card AX400P User Manual Version: 2.0 2013-06-03
AX400P User Manual ATCOM Analog Card AX400P User Manual Version: 2.0 2013-06-03 Release note Version Changed note Editor Date 1.0 First Release Robert 2.0 Release the User manual Deniel 2013-06-03 www.atcom.cn
DUNDi, So Easy A Caveman Could Do It!
DUNDi, So Easy A Caveman Could Do It! General Description JR Richardson Engineering for the Masses [email protected] DUNDi is a peer-to-peer system for locating Internet gateways to telephony services.
Building Robust IPTSP Based on Open Source Technology. Anowar Hasan Sabir, BDCOM Online Ltd. Bangladesh
SANOG 18 Building Robust IPTSP Based on Open Source Technology Anowar Hasan Sabir, BDCOM Online Ltd. Bangladesh Session Goal To provide you a understanding of Building IPTSP, Based on Open source technology
icalldroid User Manual
icalldroid User Manual Version: 2.2 Copyright Copyright 2012 OpenVox Inc. All rights reserved. No part of this document may be reproduced without prior written permission. Confidentiality Information contained
Skype connect and Asterisk
Skype connect and Asterisk General Configuration Guide Skype for SIP and Asterisk you are new to SIP, Asterisk is a useful, open-source (GPL) platform with which to test and experiment with the Skype for
Software: Sjphone and X-Lite softphones, Redhat Linux 9, Asterisk (downloaded current version mid June 03)
Asterisk IAX - a Newbie s Struggle Produces a How-To IRC: [email protected]/room:#Asterisk E-mail: [email protected] Overview Intrigued by the proposition of an Open Source PBX, I jumped into
Open Source Telephony Projects as an Application Development Platform. Frederic Dickey ([email protected]) Director Product Management
Open Source Telephony Projects as an Application Development Platform Frederic Dickey ([email protected]) Director Product Management About this presentation For newcomers to Asterisk For long time CTI
Practical Guide. How to setup VoIP Infrastructure using AsteriskNOW
Practical Guide How to setup VoIP Infrastructure using AsteriskNOW Table of Contents 1. Background...1 2. The VoIP scenarios...2 3. Before getting started...3 3.1 Training Kits...3 3.2 Software requirements...3
IPPBX FAQ. For Firmware Version: V2.0/V3.0 2013-12-11
For Firmware Version: V2.0/V3.0 2013-12-11 Contents 1. IPPBX Access... 3 1.1 How to access IPPBX via SSH?... 3 1.2 How to access IPPBX if I forget the IP of WAN?... 4 1.3 How to retrieve WEB password via
intelligence at the edge of the network www.critical-links.com EdgeBOX V 4.5 VoIP How To
intelligence at the edge of the network www.critical-links.com EdgeBOX V 4.5 VoIP HowTo Page 1 Page 2 Introduction to VoIP on the edgebox VoIP (Voice over Internet Protocol) is handled by an open source
Kerio Operator. Administrator s Guide. Kerio Technologies
Kerio Operator Administrator s Guide Kerio Technologies 2011 Kerio Technologies s.r.o. All rights reserved. This guide provides detailed description on Kerio Operator, version 1.0. All additional modifications
DAHDI User Guide. Schmooze Com Inc.
Schmooze Com Inc. Chapters Overview Logging In Global Settings Modprobe Settings Digital Card Setup Analog Card Setup Overview The DAHDI module is designed to let you manage and configure your PSTN cards.
IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online
1 IP PBX SD Card Slot FXO Ports PBX LAN port PBX WAN port FXO Ports LED, RED means online 2 Connect the IP PBX to Your LAN Internet PSTN Router Ethernet Switch FXO Ports 3 Access the PBX s WEB GUI The
EarthLink Business SIP Trunking. Asterisk 11.2 IP PBX Customer Configuration Guide
EarthLink Business SIP Trunking Asterisk 11.2 IP PBX Customer Configuration Guide Publication History First Release: Version 1.0 August 30, 2011 CHANGE HISTORY Version Date Change Details Changed By 1.0
Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Avaya IP Office 7.0 Integration with Skype Connect R2.0 Issue 1.0 Abstract These Application Notes describe the steps to configure an Avaya
Fig. Setting up of a VoIP call. Fig. Experimental setup
Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Asterisk VoIP Private
LABORATORIUM 1 Setup and basic configuration of Asterisk BPX on Linux
LABORATORIUM 1 Setup and basic configuration of Asterisk BPX on Linux 1. VM setup Please download Asterisk Virtual Machine from http://kt.agh.edu.pl/~rzym/lectures/ti- SSiZ/VMAsterisk.zip and extract archive.
SIP Trunking Quick Reference Document
SIP Trunking Quick Reference Document Publication Information SAMSUNG TELECOMMUNICATIONS AMERICA reserves the right without prior notice to revise information in this publication for any reason. SAMSUNG
CATALOGUE. How to use XWay 8 Ports SIP Gateway Software 1. INTRODUCTION...2 1.1 WHAT IS XWAY?...2 1.2 FEATURES...2 1.3 SPECIFICATIONS...
CATALOGUE 1. INTRODUCTION...2 1.1 WHAT IS XWAY?...2 1.2 FEATURES...2 1.3 SPECIFICATIONS...2 2. INSTALLATION...3 2.1 SYSTEM REQUIREMENTS...3 2.2 INSTALL HARDWARE...3 2.3 INSTALL TDM800 WINDOWS DRIVER...3
VoIP Workshop PacNOG 6
VoIP Workshop PacNOG 6 Nadi, Fiji November 2009 Labs 1-4, Asterisk Lab 5, INOC-DBA Lab 6-7, Cisco Voice Gateways Lab 8, CODECS Lab 9, SIP Call Flow Analysis Lab 10, Syslog and Call Detail Records (CDRs)
Exchanging Phonecalls Asterisk offers a low-budget
Installing and Configuring Exchanging Phonecalls offers a low-budget approach to IP telephony, putting this technology within the price range of small to mid-sized businesses. The Open Source software
Product Guide Version: 1.0
ATCOM Analog Card AX-400P Product Guide Version: 1.0 The Installation of AX-400P with Elastix 1.6 Content CONTACT ATCOM...2 CHAPTER 1 THE INTRODUCTION OF AX-400P... 3 CHAPTER 2 HARDWARE INTRODUCTION...4
Dramatically simplifying voice and data networking HOW-TO GUIDE. Setup VoIP & IP-PBX. edgebox version 4.6.5 Document revision 1.1
Dramatically simplifying voice and data networking HOW-TO GUIDE Setup VoIP & IP-PBX edgebox version 4.6.5 Document revision 1.1 Table of Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter
A Guide to Connecting to FreePBX
A Guide to Connecting to FreePBX FreePBX is a basic web Graphical User Interface that manages Asterisk PBX. It includes many features available in other PBX systems such as voice mail, conference calling,
Introduction to Asterisk
Introduction to Asterisk Or: How to spend 2 months on the phone John Todd ([email protected]) CTO, VOIP Inc. http://www.voipincorporated.com/ 2004-09-22 AsterCON, Atlanta GA USA Agenda What is Asterisk?
PCI BASED ISDN INTERFACE CARD
PCI BASED ISDN INTERFACE CARD User's Guide WARNING: This equipment will be inoperable when main power fails INDEX Introduction Before You Begin Task Summary Task 1 - Configure the Jumper Settings Task
Performance evaluation of the Asterisk PBX
Performance evaluation of the Asterisk PBX Luís Sousa Instituto Superior Técnico Av. Rovisco Pais, 1049-001 Lisboa, Portugal [email protected] Abstract Currently PBX (Private Branch exchange)
ACD Automatic Call Distribution
ACD Automatic Call Distribution Right after Auto Attendants and Voice Mail, this is probably the most sought after telephony application and by far the most complicated. ACD is the application you reach
Content CONTACT ATCOM... 2 CHAPTER 1 THE INTRODUCTION OF AX-2G4A... 3 CHAPTER 2 HARDWARE INTRODUCTION... 5 CHAPTER 3 SOFTWARE INSTALLATION...
ATCOM Hybrid Card AX-2G4A Product Guide Version: 1.0 Written by Robert.Ao 09 14 th, 2011 Content CONTACT ATCOM... 2 CHAPTER 1 THE INTRODUCTION OF AX-2G4A... 3 CHAPTER 2 HARDWARE INTRODUCTION... 5 CHAPTER
Application Notes for Configuring Avaya IP Office 9.0 with HIPCOM SIP Trunk Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Configuring Avaya IP Office 9.0 with HIPCOM SIP Trunk Issue 1.0 Abstract These Application Notes describe the procedures for configuring
Content CONTACT ATCOM... ...2 ...7 ...13 CHAPTER 7 REFERENCE... ...18. www.atcom.cn 1
ATCOM Hybrid Card AX2G4A AX-2G4A Product Guide Version: 2.1 Written by Robert.Ao July 7th, 2012 Content CONTACT ATCOM......2 CHAPTER 1 THE INTRODUCTION OF AX-2G4A... 3 CHAPTER 2 HARDWARE INTRODUCTION...
By Numan Khan http://www.numankhan.com
Online Asterisk* Training Classes By Numan Khan In this Class 01 Online Asterisk Training Understand the term Asterisk Introduction History of Asterisk Asterisk Usages & Capabilities Required Hardware
Load Testing 2U Rockbochs System
Load Testing 2U Rockbochs System The purpose of this paper is to discuss the results of load testing the 2U system from Rockbochs. The system in question had the following hardware: Intel Celeron Processor
Sipura SPA-3102 Simplified Users Guide Version 1.1a In Progress :)
Sipura SPA-3102 Simplified Users Guide Version 1.1a In Progress :) A Step by Step Introduction Written by Jason from JMG Technology http://www.jmgtechnology.com.au Section 1 Getting Started When you receive
Quick Provisioning Guide for Third-Party PBX
Quick Provisioning Guide for Third-Party PBX Table of Contents Quick Provisioning Guide Table of Contents Chapter 1: Overview...1 Chapter 2: Asterisk Configuration...2 Creating a Phone Extension on Asterisk...2
IPChitChat VoIP Service User Manual
IPChitChat VoIP Service User Manual Document Owner: Netcloud Ltd Prepared By: Michael Date of Issue: 11 th June 2011 Version: V0.5 Copyright 2009 Netcloud Ltd Page 1 of 31 Netcloud are UK specialists in
Guideline for SIP Trunk Setup
Guideline for SIP Trunk Setup with ZONETEL Table of contents Sample sip.conf (it applies to asterisk 1.4.x)...3 Sample elastix setup... 3 Ports required... 4 Caller ID...4 FAQ... 5 After i dial out, the
Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office 7.0 - Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office 7.0 - Issue 1.0 Abstract These Application Notes describe the procedures for configuring
TEL 500 WRITE UP WEEK 8 FREE PBX SIP LAB SUBMITTED TO: PROF. RONNY BULL BY: ANUSHA ALIGAPALLY
TEL 500 WRITE UP WEEK 8 FREE PBX SIP LAB SUBMITTED TO: PROF. RONNY BULL BY: ANUSHA ALIGAPALLY DATE: 11/05/2014 ABSTRACT: Private Branch Exchange has multiple phones connected to it which are in the same
OpenVox Communication Co. LTD.
OpenVox Communication Co.Ltd D410E/DE410E on DAHDI User Manual Version: 2.2 OpenVox Communication Co. LTD. URL: www.openvox.cn OpenVox Communication Co.Ltd OpenVox-Best Cost Effective Asterisk Cards Address:
You da M.A.N. Voice, over IP, over stuff
You da M.A.N. Voice, over IP, over stuff Lawrence Stewart Warren Harrop [email protected] [email protected] Outline Network design & provisioning Network topology & hardware Network applications Security
Mediatrix 4404 Step by Step Configuration Guide June 22, 2011
Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents First Steps... 3 Identifying your MAC Address... 3 Identifying your Dynamic IP Address...
IP PBX SH-500N WWW.HIPERPBX.COM
IP PBX SH-500N COMPANIES THAT WANT TO EXPAND AND IMPROVE THEIR TELEPHONE SYSTEM IP PBX SH-500N The IP PBX SH-500N is designed for companies that want to expand and improve their telephone system, and/or
Introduction to VOIP. Stephen Okay Abdus Salam Int l Center for Theoretical Physics Trieste, Italy, February 21, 2007
Introduction to VOIP Stephen Okay Abdus Salam Int l Center for Theoretical Physics Trieste, Italy, February 21, 2007 Intro to VOIP Classic Telephony Data Networks(Review) VOIP What it is Protocols Hardware
VOIP (Voice Over Internet Protocol) Hacking-Fake Calling
VOIP (Voice Over Internet Protocol) Hacking-Fake Calling Author: Avinash Singh Co-Author: Akash Shukla Avinash Singh Corporate Trainer (Virscent Technologies Pvt. Ltd.) Appin Certified Ethical Hacker (ACEH)
VoIP and POTS Integration with Asterisk
VoIP and POTS Integration with Asterisk by John Todd 01/22/2004 VoIP and POTS Integration with Asterisk In my last article on Asterisk, I demonstrated how to build a very basic two-line PBX (Private Branch
Asterisk SS7 Installation
IndianAsterisk An Open Source IP PBX Asterisk SS7 Installation 1 Abstract Asterisk is an open source software private branch exchange (PBX). It has an extensive large functionality representing a traditional
Internet telephony Asterisk system.
Internet telephony Asterisk system. Until recently, only large institutions were able to afford their own telephone exchange. The commercial solutions that were available were based on closed proprietary
Setup the Asterisk server with the Internet Gate
1 (9) Setup the Asterisk server with the Internet Gate This guide presents ways to setup the Asterisk server together with the Intertex Internet Gate. Below two different setups are described. Also, please
Configuration Guide for connecting the Eircom Advantage 4800/1500/1200 PBXs to the Eircom SIP Voice platform.
Configuration Guide for connecting the Eircom Advantage 4800/1500/1200 PBXs to the Eircom SIP Voice platform. 1 Contents Introduction.... 3 Installing the Applications Module... 4 Ordering a Licence for
640-460 - Implementing Cisco IOS Unified Communications (IIUC)
640-460 - Implementing Cisco IOS Unified Communications (IIUC) Course Introduction Course Introduction Module 1 - Cisco Unified Communications System Introduction Cisco Unified Communications System Introduction
Application Notes for Configuring SIP Trunking between Metaswitch MetaSphere CFS and Avaya IP Office Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP Trunking between Metaswitch MetaSphere CFS and Avaya IP Office Issue 1.0 Abstract These Application Notes describe the steps
Application Notes for Configuring Broadvox SIP Trunking with Avaya IP Office - Issue 1.0
Avaya Solution & Interoperability Test Lab Application Notes for Configuring Broadvox SIP Trunking with Avaya IP Office - Issue 1.0 Abstract These Application Notes describe the procedures for configuring
Asterisk Business Edition TM Digium Partner Certification
Asterisk Business Edition TM Digium Partner Certification Cyberdata VoIPSpeaker Interoperability Report April 2007 Digium, Inc. 150 West Park Loop, Suite 100 Huntsville, AL 35806 Main Number: 256.428.6000
Test on IX130 Performance
Test on IX130 Performance This document aims to report the performance of IX130. We design a few scenarios where uses IX130, including gateway and PBX and how well the performance of handling transcoding.
IP-PBX Quick Start Guide
IP-PBX Quick Start Guide Introduce... 3 Configure and set up the IP-PBX... 4 How to change the IP address... 7 Set up extensions and make internal calls... 8 How to make calls via the FXO port... 10 How
Grandstream Networks, Inc. UCM6510 Basic Configuration Guide
Grandstream Networks, Inc. UCM6510 Basic Configuration Guide Index Table of Contents OVERVIEW... 4 SETUP ENVIRONMENT... 5 QUICK INSTALLATION... 6 CONNECT UCM6510... 6 ACCESS UCM6510 WEB INTERFACE... 6
Introduction to Asterisk
Introduction to Asterisk Or: How to spend 2 months on the phone John Todd ([email protected]) CTO, VOIP Inc. http://www.voipincorporated.com/ 2015-09-20 AsterCON, Atlanta GA USA Agenda What is Asterisk?
