MSP Description » History » Version 20
Tijmen de Mes, 12/18/2015 09:04 PM
1 | 8 | Adrian Georgescu | h1. Multimedia Service Platform |
---|---|---|---|
2 | 1 | Adrian Georgescu | |
3 | 8 | Adrian Georgescu | |
4 | |||
5 | |||
6 | 19 | Tijmen de Mes | Multimedia Service Platform is future-proof turnkey solution for delivery of SIP services like voice and video over IP (VoIP), instant messaging (IM) and Presence to SIP end-points. |
7 | 1 | Adrian Georgescu | |
8 | 20 | Tijmen de Mes | The full platform description is available at http://ag-projects.com/docs/MSP-Description.pdf |
9 | 1 | Adrian Georgescu | |
10 | 19 | Tijmen de Mes | The platform is based on IETF standards and integrates the best-of-breed Open Source software components available on the market. It can be distributed across multiple data centers to scale to serve millions of SIP end-points by using a self-organizing network design. |
11 | 1 | Adrian Georgescu | |
12 | 20 | Tijmen de Mes | Home page: http://ag-projects.com/msp-platform |
13 | 1 | Adrian Georgescu | |
14 | |||
15 | 8 | Adrian Georgescu | h2. Features |
16 | |||
17 | |||
18 | * Voice and video based on SIP protocol (RFC 3261) |
||
19 | * NAT traversal for signaling and media |
||
20 | * SIP SIMPLE presence |
||
21 | * Instant Messaging based on MSRP |
||
22 | * Transparent for the applications in the end-points |
||
23 | * SOAP/XML provisioning server |
||
24 | * Integrated DNS management system |
||
25 | * Multiple SIP domains support |
||
26 | * Multiple devices per SIP account (parallel forking) |
||
27 | * Multiple telephone numbers and aliases per SIP account |
||
28 | * Class 4 SIP trunking |
||
29 | * Class 5 telephony features (call forwarding, voicemail) |
||
30 | * Rating engine for postpaid with anti-fraud system or prepaid |
||
31 | * Rating engine with tariffs per SIP account, SIP domain or IP address |
||
32 | * Real-time web based SIP and RTP tracing |
||
33 | * Least cost routing (LCR) and ENUM peering engine |
||
34 | * Multi-tenant, the platform accomodates multiple resellers |
||
35 | 1 | Adrian Georgescu | |
36 | |||
37 | 8 | Adrian Georgescu | h2. Components |
38 | |||
39 | |||
40 | 1 | Adrian Georgescu | Multimedia Service Platform integrates the best of breed Open Source software components available on the market today: |
41 | |||
42 | 8 | Adrian Georgescu | * OpenSIPS - SIP Proxy/Registrar/Presence agent |
43 | * MediaProxy - RTP media relay |
||
44 | * CDRTool - CDR mediation and rating engine |
||
45 | * Call Control - Prepaid engine |
||
46 | * SylkServer - Conference server |
||
47 | * OpenXCAP - Presence policy server |
||
48 | * MSRPRelay - IM/File transfer relay |
||
49 | * Asterisk - Voicemail and media server |
||
50 | * PowerDNS - DNS server |
||
51 | * Freeradius - Accounting server |
||
52 | 1 | Adrian Georgescu | |
53 | 3 | Adrian Georgescu | |
54 | 8 | Adrian Georgescu | h2. Scalability |
55 | |||
56 | |||
57 | The platform scales to serve 30,000 SIP end-points and the traffic associated with them. For scalability beyond 30000 end-points [[SipThorDescription|SIP Thor architecture must be used]]. |
||
58 | 3 | Adrian Georgescu | |
59 | 8 | Adrian Georgescu | |
60 | h2. Resilience |
||
61 | |||
62 | 1 | Adrian Georgescu | |
63 | The platform is using cluster of active/passive servers for its core functions. For each function, except for the Media Relay that can run in active mode on multiple servers, all logical functions are active on one server at a time. |