WELCOME [ Log In · Register ]        SITE [ Search · Page Index · Recent Changes ]    RSS

Sangoma Media Gateway SS7 - EOL

IMPORTANT:  
This product has been DEPRECATED and replaced by new Sangoma Media Gateway Product.
The new Netborder SS7 to VoIP now support SIP to TDM (SS7) natively.
New SMG Location: Netborder SS7 to VoIP Gateway

 

The information below is here for legacy information purposes.


 

  1. Introduction
  2. Asterisk SMG/SS7 Installation
  3. FreeSwitch SS7 Installation
  4. Architecture Overview
  5. Video & PDF Presentation
  6. Features
  7. Customer Support
  8. Architectual Diagrams
  9. Installation
  10. Configuration
  11. Debugging
  12. SMG/SS7 in Action - 16 E1 Third Party Performance Analysis
  13. SMG/SS7 ss7box Blog 
  14. Limitations / Known Issues
  15. Telco Installation/Conformance List

 




Introduction
 

Sangoma SMG is a SS7 Solution designed for Open Source PBXs such as Asterisk (1.2/1.4/1.6), CallWeaver and FreeSwitch.
It has been designed to be scalable and cost effective.

Sangoma SMG is a full service product supported and developed by Sangoma.

Sangoma SMG Solution has been in service for over 4 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 SS7 Solution For Asterisk

 

Sangoma Asterisk SS7 Solution offers:

  1. SS7 to SIP, IAX ...
  2. SS7 IVR
  3. SS7 to VoIP
  4. SS7 to PRI, BRI ...
  5. SS7 to SS7 Termination
  6. Etc...

Sangoma Asterisk/SMG/SS7 Presentation -----> Download

YouTube Video Presentation on Sangoma Asterisk/SS7 Solution --> Watch Now

 

 


Architecture Overview


The Sangoma SMG: Asterisk/CallWeaver/SS7 Solution is a combination of following products:

  1. Sangoma WANPIPE® Device Drivers : Hardware Support
  2. Sangoma SS7 Engine: ss7box™  & ss7box blog   
  3. Sangoma Media Gateway + sangoma_isupd (ISUP)
  4. Woomera (chan_woomera) : Asterisk Channel Driver
  5. Open Source PBX (Asterisk™ , CallWeaver or FreeSwitch)

 

 Astersk <---(woomera) --> sangoma_mgd <---(sctp)--> sangoma_isupd <---(sctp)---> ss7box
                                                   |                                                                                   |
                                             wanpipe/AFT                                               mtp2/wanpipe/AFT
                                            voice only T1/E1                                                A/F link ss7

 


The Sangoma SMG: FreeSwitch SS7 Solution is a combination of following products:

  1. Sangoma WANPIPE® Device Drivers : Hardware Support
  2. Sangoma SS7 Engine: ss7box™  & ss7box blog   
  3. FreeSwitch/OpenZap + sangoma_isupd (ISUP)

 

 FreeSwitch <----> OpenZap <---(sctp)---> sangoma_isupd <---(sctp)---> ss7box
                                   |                                                                                   |
                            wanpipe/AFT                                                       mtp2/wanpipe/AFT
                            voice only T1/E1                                                         A/F link ss7

 

 

The SSMG: Asterisk/CallWeaver/FreeSwitch SS7 architecture supports:

  1. 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
    (This architecture is in production and is currently supported) 
    ---
  2. 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 
    (This architecture is in production and is currently supported) 
    ---
     
  3. 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 
    (This architecture is in production and is currently supported) 



Sangoma SMG: Asterisk SS7 V.1.0.0: SS7/ISUP Features

  1. SS7 A-links & F-links - SS7 Engine supplied by ss7box™
  2. SS7 over T1 or E1: Support for ANSI and ITU with some support for regionalization
  3. SS7 A-link & F-link support on 23 channels T1 and 30 channels E1.
  4. sangoma_isupd ISUP Specifications v1.0.0. More info

Sangoma SMG: Asterisk SS7 V.1.0.0: Features

  1. 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.
  2. 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.
  3. The Sangoma SMG supports Early Media, where the ring back is received from the far end telco.
  4. 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.

 



San
goma SMG: Asterisk SS7 Product & Customer Support

  1. Full SS7/Asterisk or FreeSwitch Solution using Sangoma SMG
  2. Customer purchases the Sangoma SMG + Hardware
  3. Customer would forward ISP SS7 Specifications to Sangoma Support
  4. Customer installs Hardware into Server and connect E1 lines
  5. Customer performs SMG Pre-Installation
  6. Customer performs SMG Pre-Configuration / Line Test
  7. Customer would then give Sangoma SSMG Tech Support SSH access to server
  8. Sangoma would configure, debug the SS7 line and test SS7 Calls using Asterisk once the line/server is working.
  9. Customer then configures Asterisk to their needs. 
  10. With Sangoma SMG, the customer does not need to worry about any SS7 protocol. 
  11. 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

  1. Nenad Corbic <ncorbic@sangoma.com>
    Project Manager
    Wanpipe Device Drivers
    TDM API & libsangoma
    Maintainer of: SMG (chan_woomera and sangoma_mgd)
  2. Mike Mueller (www.ss7box.com )
    ss7box™  & sangoma_isupd(ISUP)
  3. Anthony Minessale (www.freeswitch.org )
    Sangoma Media Gateway Daemon
    libsangoma
    Woomera Server
    FreeSwitch PBX Author.

 


Diagram of Wanpipe/SS7/Asterisk™ Solution.



Sangoma_SMG_LoadBalanced_Asterisk.jpg

Sangoma_SMG_Clustering1.jpg

 

 


Sangoma_SMG_Clustering.jpg

 

 

 


SMG / SS7 Limitations / Known Issues


Updated: 2008-10-16

  1. SMG does not support 64bit Kernels
    -> we will be supporting it in the future.    
    ---
  2. SMG SS7 does not support BT (British Telecom ISUP Variant)
    -> SMG/SS7 has been installed all over the world. 
        However, BT Telecom uses a drastically different variant of ISUP.  It is not currently supported! 

 

 



SMG Telco Conformance List

 

ATT

USA

 

Verizon Business France

France

 

Moov Niger

Republic of Niger

Formerly Telecel Niger

LinkDotNet Private Limited

Pakistan

Formerly WorldOnline Private Limited

WorldCall Telecommunications

Pakistan

 

Instaphone - PakCom Limited

Pakistan

 

Telecard Private Limited

Pakistan

 

Web Concepts Private Limited

Pakistan

 

WiTribe

Pakistan

Formerly Burraqtel Private Limited

Exatel

Poland

 

GTS Energis

Poland

 

Dialog

Poland

 

Bangladesh Telephone Company Ltd.

Bangladesh


TMA (T-Mobile Austria)

Austria


Verizon

Austria

 

Romanian Telecom

Romania

 

Síminn

Iceland

(formerly known as Landssíminn and Landssími Íslands

COLT Telecom

Switzerland

 

Portugal Telecom

Portugal

 

BelgaCom

Belgium

 

France Telecom

France

 

 

ss7boost