Mobicents SS7 Introduction
Mobicents provides a software solution implementing MTP2,3, ISUP, SCCP, TCAP, CAMEL, MAP protocols for a dedicated equipment from as Jain SLEE Resource Adaptors.
The Mobicents SS7 implementation supports following TDM equipment:
- Intel SS7 family board
- Zaptel/Dahdi compatible TDM device (Digium, Sangoma)
Intel SS7 family board
Dialogic® SS7 boards are designed to meet the needs of telecommunications equipment manufacturers, systems integrators, and service providers deploying solutions worldwide. Two families of SS7 products are available to enable affordable, high-performance, signaling applications.
Zaptel/Dahdi compatible board
There are hardware TDM devices wich share common driver suite called Zaptel/Dahdi Telephony Driver Suite. Most devices sold by Digium are members of the Zaptel/Dahdi family of hardware devices. Zaptel/Dahdi driver allows access timeslots directly from Java VM without native interface and that is why such these devices are interesting. For immediate term What we want to achieve is user can use any SS7 card (hardware like Sangoma, Digium etc) supported by Zaptel on Mobicents Media Server (MMS) side. These will be implemented as Endpoints on MMS side and capable of signaling as well as media. The signaling can be forwarded to JAIN SLEE server on remote machine over SCTP (MTP3 layer or SCCP layer). On JAIN SLEE server we will have Resource Adaptor implementation for various high-level protocols like TCAP, INAP ISUP, MAP for call control.
The diagram bellow depicts general Mobicents SS7 implementation for Zaptel/Dahdi compatible TDM devices. The card now installed on the Media server side which acts as media gateway for voice channels (B-Channels) and transmits signaling data (D-Channel) as specified by SIGTRAN spec. Mobicents SLEE is focused on signaling handling only and used RA dedicated for each SS7 protocol. SLEE application is able to drive by voice channels (on the MMS side) using MGCP.