Prosody S from Aculab is a sophisticated telephony media processing software with fully integrated SIP stack. It is extensively used within contact centre and blue light solutions.
2. Contents
⢠Prosody S summary
⢠Why choose Prosody S?
â 6 reasons
⢠What can I build?
⢠Features summary
⢠Roadmap
3. The Prosody family of products
⢠DSP-based processing in board
and 1U box form-factors
⢠IP and TDM media
⢠VoIP and PSTN signalling
⢠Up to 16 E1/T1 trunks
⢠Software product
⢠IP media
⢠VoIP signalling
4. Prosody S summary
⢠Host media processing (HMP) software
⢠Runs on host CPU of standard IT servers
⢠Voice (VoIP) and fax communications applications
⢠Enterprise and service providers
⢠Scales from 1 to thousands of channels
5. Why choose Prosody S?
1. Very comprehensive media processing
capabilities
⢠Wide range of Codecs supported â including HD
Voice
⢠Extensive fax support T.30/T.38
⢠Deployment proven SIP stack
6. Why choose Prosody S?
2. Flexible deployment models
⢠Bare metal servers, virtual machines, hosted
servers or cloud servers
⢠A valid proposition to build up â hosted â ( Private
Cloud ) based SW solutions
⢠Linux & Windows, 32 & 64 bit
⢠Distributed architecture
⢠Flexible licensing â pay for what you need, per
channel
7. Why choose Prosody S?
3. Scalability
⢠Scales from 10s to thousands of channels
⢠Install only the channel quantity needed; support
for licence moves and changes to meet your
capacity needs
8. Why choose Prosody S?
4. Cost efficient
⢠Simple pricing, no hidden costs for extra
functionality
⢠Pay only for what you use (per channel)
⢠Supports startup deployments with low initial costs
⢠Capex or Opex purchase models (buy or rent)
9. Why choose Prosody S?
5. Robust, proven technology
⢠Trusted by organisations globally
⢠Thousands of deployed channels in both
enterprise and mission critical (emergency
services) scenarios
⢠Broad set of reference cases
10. Why choose Prosody S?
6. Simple transition for Prosody X customers
⢠Same API as Prosody X
⢠Same installation tools as Prosody X
11. ⢠On-premise or hosted/cloud-based solutions
⢠SIP-based IP-PBX services
⢠Virtual PBXs
⢠IP contact centres
⢠Audio conferencing servers
⢠Fax servers
⢠Cloud communications services
What can I build?
12. ⢠Voice API â play/record, DTMF handling, answering machine
detection, etc.
⢠Transcoding
⢠Conferencing
⢠Fax transport
⢠Wide range of fixed and mobile network audio codecs supported
including HD Voice codecs for optimal audio quality
⢠Works on Windows/Linux servers and virtual machines
⢠IPv4/IPv6 support
⢠Distributed (remote) API architecture
⢠Common API with Prosody X hardware
â For common features (e.g., no switch API)
⢠Dual redundant SIP service (DRSS)
Prosody S â key features summary
15. Prosody S â existing functionality
SIP/SDP
RTP
Signalling and
control:
Media layer:
G.711(I & II) G.723.1A G.726
MRCP
Secure RTP
G.728 G.729AB
GSM-FR GSM-EFR
T.38
H.323
Voice codecs:
Fax:
Recording Playback
Media
processing:
CNG
ConferencingTranscoding
PLC
VAD DTMF
handling
iLBC
AGC
Jitter buffer
AMR-NB
EVRC
Call progress
MS-GSM
OKI/IMA
ADPCM
Speex TETRA
RTCP
Live speaker
detection
Active speaker
notification
SIPS/TLS
G.722 G.722.1 G.722.2
(AMR-WB)
T.30 over G.711
SILK
16. Features explained â distributed API architecture
⢠Application software operates on centralised server
⢠Multiple Prosody S equipped servers supported, can
be scaled to meet implementation needs
â No impact to local compute resources on each Prosody S
server
⢠Flexible scaling of site capacity
â Operational cost control
â Quick response to expansion needs
⢠Operational integrity
â 3 levels of redundancy (plus DRSS)
â Failover for application control
17. Call centre application with distributed API
Software, distributed amongst several servers,
can act as one solution
Firewall
Public
IP network
Server #1
Prosody S
Local area network
Storage
database
Agent stations
Callers
Prosody S
Server #n
Control
application
Contact centre solution
18. Features explained â common API with Prosody X
⢠Developers have only one API set to learn
⢠Projects can be ported easily to Prosody X or
Prosody S as required
â If suitably programmed (no switch API)
â Professional Services available for consultancy advice
⢠Quicker feature development times for Aculab â
faster time to market for our customers
19. Features explained â fax
⢠Both G.711 fax pass through and T.38 fax modes are supported
⢠T.38 fax (FoIP) is intended to replace the sometimes un-reliable fax
over VoIP approach (G.711 pass through) and enable full migration
to an all-IP network for all business telecom needs
20. Features explained â wideband (HD Voice) support
⢠HD Voice codecs
â 20Hz to 7kHz audio bandwidth for clearer speech
applications
â G.722; G.722.1*; G.722.2 (AMR-WB) all available
â Skype SILK
â Others under consideration â EVRC-NW, Speex
wideband, Broadcom BV32, Opus
⢠Applications
â Wideband conferencing server
â Wideband enabled call centre server
â Transcoding server
â Gaming platforms
â etc
* G.722.1 is offered as a beta version awaiting full testing
21. Features explained â dual redundant SIP
service (DRSS)
⢠Ability to duplicate the SIP stacks for resilience
⢠Bringing PSTN centric âfive 9sâ availability
concepts to the SIP world
â Fundamental requirement for telcos; becoming more important
now also for enterprises
⢠Recovery from failure conditions taken for
granted in the PSTN, but equally valid for SIP
networks
⢠Reactions from customers and analysts very
positive â we have something unique
⢠Whitepaper available via website
22. How to purchase
⢠Licence purchases will be credited to a customers licensing account
accessible 24x7
⢠Single channels or blocks of credits can be purchased in advance,
used as needed
⢠Licence keys created by the customer as required using a web
interface to our licensing database
⢠Rental option now available, contact us for details
⢠Prosody S software
is licensed, granular
increments
â Part code ACS9200
â Prosody S single
channel licence
23. Channel counts â Prosody S v3.0 (Windows)
Notes:
1. Typical figures as tested on Intel Core 2 Extreme (X6800) @ 2.93GHz running Windows XP SP3
2. All the channel count figures in the table are given for 85% CPU utilization
3. Refer to datasheet for full list of channel counts and codec types
4. Wideband codec tests performed on Intel Xeon quad-core machine
Prosody S
feature
Feature
detail
G.711
codec
G.723.1A
codec
G.729ab
codec
T.38 fax G.722
G.722.2
(AMR-
WB)
Music on hold
playback
10 different
music replays
2200 130 400
Recording and
playback
Full-duplex
channels
630 115 230 604 364
Recording and
playback
Full-duplex
channels with
DTMF
detection
580 115 220
Matrix
conferencing
Full-duplex
channels
730 120 250
Transcoding
to/from G.711
Full-duplex
channels
n/a 115 210
Fax (FoIP) 750
Windows OS
24. Channel counts â Prosody S v3.0 (Linux)
Notes:
1. Typical figures as tested on Intel Core 2 Extreme (X6800) @ 2.93GHz running SUSE Linux version 10.3
2. All the channel count figures in the table are given for 85% CPU utilization
3. Refer to datasheet for full list of channel counts and codec types
Prosody S
feature
Feature
detail
G.711
codec
G.723.1A
codec
G.729ab
codec
T.38
fax
G.722
G.722.2
(AMR-
WB)
Music on hold
playback
10 different music
replays
4000 130 650
Recording and
playback
Full-duplex
channels
850 120 310 110 40
Recording and
playback
Full-duplex
channels with
DTMF detection
750 120 310
Matrix
conferencing
Full-duplex
channels
800 120 360
Transcoding
to/from G.711
codec
Full-duplex
channels
n/a 120 340
Fax (FoIP) 1600
Linux OS