Sangoma SMG: Asterisk™ SS7 Solution
- Introduction
- Architecture Overview
- Video & PDF Presentation
- Features
- Customer Support
- Architectual Diagrams
- Installation
- Configuration
- Debugging
- SMG/SS7 in Action - 16 E1 Third Party Performance Analysis
Introduction
Sangoma SMG is a SS7 Solution designed for Open Source PBXs such as Asterisk (1.2/1.4), CallWeaver and FreeSwitch (coming soon). It has been designed to be scalable and cost effective.
Sangoma SMG Solution has been in service for over 2 years with over one hundred installations all over the world: Europe: (France, Italy, Germany, London...), Asia: (Pakistan, China, Philippines ...), Africa (Nigeria, South Africa...) to name the few.
Sangoma SMG is considered STABLE and production ready!
Sangoma Asterisk SS7 Solution offers:
- SS7 to SIP, IAX ...
- SS7 IVR
- SS7 to VoIP
- SS7 to PRI, BRI ...
- SS7 to SS7 Termination
- Etc...
Sangoma Asterisk/SMG/SS7 Presentation -----> Download
YouTube Video Presentation on Sangoma Asterisk/SS7 Solution --> Watch Now
Architecture Overview
The Sangoma SMG: Asterisk/CallWeaver/FreeSwitch SS7 Solution is a combination of following products:
- WANPIPE® Device Drivers
- SS7 Engine: ss7box™ & ss7box blog
- Sangoma Media Gateway + ss7boost (ISUP)
- Woomera (chan_woomera)
- Open Source PBX (Asterisk™ , CallWeaver or FreeSwitch)
Astersk <---(woomera) --> sangoma_mgd <---(sctp)---> ss7boost <---(sctp)---> ss7box
| |
wanpipe/AFT mtp2/wanpipe/AFT
voice only T1/E1 A/F link ss7 |
The SSMG: Asterisk/CallWeaver/FreeSwitch SS7 architecture supports:
- SINGLE Server Architecture: (SIGNALING + MEDIA in a single server)
Open Source PBX + Sangoma SMG™ + Sangoma Hardware
Total voice capacity is maxed out at 16 spans depending on PC hardware.
Click here to view a Single Server Network Diagram
(Note: This architecture is currently supported)
- MULTI Server Asterisk + SMG/SS7
Single or Multiple Asterisk Boxes connected via ethernet to a Sangoma SMG/SS7 Box.
In this architecture one can load balance number of Asterisk boxes against a single SMG/SS7 box.
Click here to view a Load Balanced Asterisk + Single SMG/SS7 Server
(Note: This architecture is currently supported)
- Multi Server Clustered Architecture: (SIGNALING Server + Multiple MEDIA Servers)
SIGNALING Servers: ss7box™ + Sangoma Hardware
Supports multiple redundant/cross-linked A/F-links over multiple SIGNALING systems.
The signaling servers only handle SS7 A/F-links.
MEDIA Server: Open Source PBX + Sangoma SMG + Sangoma Hardware.
Supports MEDIA only channels and is connected to the SIGNALING server via fast ethernet.
Total voice capacity is maxed to 16 spans per MEDIA Server.
Click here to view a Multi Server Network Diagram: Fig1 Fig2 Fig3
In Sangoma SMG: Asterisk SS7 V.1.1.0 release one would be able to connect multiple MEDIA Servers to the SIGNALING Servers via ethernet, thus expanding scalability to 16 Spans * X number of MEDIA Servers.
Click here to view a Multi Server (Multi MEDIA Servers) Network Diagram
(Note: This option is currently under development)
Sangoma SMG: Asterisk SS7 V.1.0.0: SS7/ISUP Features
- SS7 A-links & F-links - SS7 Engine supplied by ss7box™
- SS7 over T1 or E1: Support for ANSI and ITU with some support for regionalization
- SS7 A-link & F-link support on 23 channels T1 and 30 channels E1.
- SS7boost ISUP Specifications v1.0.0. More info
Sangoma SMG: Asterisk SS7 V.1.0.0: Features
- The SSMG + Open Source PBX (Asterisk™ , CallWeaver or FreeSwitch) solution is completely hidden from the user. The Open Source PBX communicates with the Sangoma SMG via Woomera TCP socket. The Sangoma SMG handles the actual TDM channels and ISUP messages.
Asterisk™ Configuration:
A chan_woomera driver is used to connect to the Sangoma SMG woomera server
The chan_woomera has /etc/asterisk/woomera.conf file.
Zaptel is NOT used: therefore there is no need for an /etc/zapte.conf file.
Zapata is ALSO not used: no /etc/asterisk/zapata.conf file is required.
However chan_woomera can work together with zaptel or any other asterisk channel driver.
FreeSwitch Configuration:
A chan_woomera driver is used to connect to the Sangoma SMG woomera server
The chan_woomera has /etc/asterisk/woomera.conf file.
- The USER configuration is done in extensions.conf file, where a Woomera OUTBOUND Context is used to handle outgoing calls, and a per trunk group INBOUND Context is used to handle inbound calls, for all physical channels handed by Sangoma SMG.
- The Sangoma SMG supports Early Media, where the ring back is received from the far end telco.
- The Sangoma SMG solution runs all over the world. There are a number of installations in United States, Italy, Pakistan, Paraguay, Philippines to name but a few.
Sangoma SMG: Asterisk SS7 Product & Customer Support
- Full SS7/Asterisk or FreeSwitch Solution using Sangoma SMG
- Customer purchases the Sangoma SMG + Hardware
- Customer would forward ISP SS7 Specifications to Sangoma Support
- Customer installs Hardware into Server and connect E1 lines
- Customer performs SMG Pre-Installation
- Customer performs SMG Pre-Configuration / Line Test
- Customer would then give Sangoma SSMG Tech Support SSH access to server
- Sangoma would configure, debug the SS7 line and test SS7 Calls using Asterisk once the line/server is working.
- Customer then configures Asterisk to their needs.
- With Sangoma SMG, the customer does not need to worry about any SS7 protocol.
- Price of Sangoma SMG includes 5 hours of SS7 support which also involves switch debugging and catering for SS7 incompatibilities as well as updates.
More Documentation
There is extensive SS7/SMG documentation on the ss7box web site .
More info is coming ...
Sangoma SMG: Asterisk SS7 Product Contact Info
For more information on Sangoma SMG Solution and pricing please contact:
Doug Vilim at dv@sangoma.com or Linda at linda@sangoma.com
Tel: (905) 474-1990 ext .2.
Sangoma SMG: Asterisk SS7 Developers
- Nenad Corbic <ncorbic@sangoma.com>
Project Manager
Wanpipe Device Drivers
TDM API & libsangoma
Maintainer of: SMG (chan_woomera and sangoma_mgd)
- Mike Mueller (www.ss7box.com )
ss7box™ & ss7boost(ISUP)
- Anthony Minessale (www.freeswitch.org )
Sangoma Media Gateway Daemon
libsangoma
Woomera Server
FreeSwitch PBX Author.
Diagram of Wanpipe/SS7/Asterisk™ Solution.
|