Title: How to construct world-class VoIP applications on next generation hardware
1(No Transcript)
2How to construct world-class VoIP applications on
next generation hardware
David Duffett, Aculab
3Agenda for our time together
- What is next generation hardware?
- How is next generation hardware different?
- Architectural overview
- What makes a world-class application?
- Example applications
4What is next generation hardware?
5Technology and product coverage
Media processing resources
Circuit switched connectivity
Media processing (with TDM)
TDM (E1/T1) cards
Media processing cards
Next generation
HMP
IP telephony cards (with TDM)
IP telephony cards
IP telephony
6Where does next generation hardware fit?
Functionality
Next generation
Telcos and large enterprises - thousands of
channels per server
Existing hardware
Service providers and enterprises - hundreds of
channels per server
Software solutions
Small to medium sized enterprises - 2 to 120
channels per server
Size of deployment
7How is next generation hardware different?
8What has to change?
- Improved value per channel
- Configurable modular technology
- All functions of todays products in a single
product line - Higher density
9What has to stay?
- Same application programming interface (API)
- Same telecoms approvals
- Same protocol coverage
- Same operating system coverage
10Categorisation
- Software
- Small to medium sized applications
- Core media processing functions
- Hardware
- Medium to high density applications
- Features include speech/data/fax
- Next generation hardware
- Very high density applications
- Extremely well featured
- IP
11Channel counts
12The opportunities are there
- Displace higher density legacy solutions
- Use the latest DSP technology
- Integrate TDM, IP and speech/data/fax in a single
product - Create product variants to suit different
deployments
13A profile of next generation solutions
- Base cards
- PCI, PCIe
- cPCI
- ATCA
- New DSPs that support
- Range of speech codecs
- Fax and data algorithms
14A profile of next generation solutions
- A beating heart of IP with TDM as an option
- Modularity provides flexibility and scalability
- Common powerful DSPs can run all key functions
15A profile of next generation solutions
- Separate mix and match building blocks for
- Circuit switched connectivity e.g. E1/T1/J1/T3
- IP packet switched connectivity redundant
Ethernet - Choice of different format base cards
- Record, playback, ASR, SVI, TTS, conferencing,
echo cancellation, DTMF generation/detection - Data communications fax, modems
- All functionality contained under existing API
structure
16Architectural overview
17Architectural overview
- Run through the architecture explaining
- Whats been done
- Why its been done
- Why its a leap forward from current hardware
products
18Next generation component architecture
19Architecture media processing
20Architecture media processing
- Complete change in DSP family
- Evaluation of leading DSPs on market today
- Excellent DSP for converged communications
- 20 to 30 times faster than existing DSPs
- Opens new possibilities for enhanced
functionality and greater density - Same API
- IP controlled under the hood
21Architecture media processing
- Each device can run a combination of
- Speech (e.g. play/record, echo cancellation,
conferencing) - Codecs (e.g. ?-law, G.729)
- Datacomms (e.g. V.17, V.34)
- Fax (e.g. T.30, T.37, T.38)
- VoIP requirements (e.g. de-jitter)
- All this should be controlled by the existing API
- Fits into your existing applications
22Next generation component architecture
23Architecture TDM call control
24Architecture TDM call control
- Modular architecture
- Greater density but with all existing protocols
- Plug-in module for TDM connectivity
- Used across the product range
- Up to 16 PRI on a single daughter card
- Mix supported protocols on different TDM trunks
- Ability to change protocols on hot system
- Same API
- IP controlled under the hood
25Next generation component architecture
26Architecture TDM switch control
27Architecture TDM switch control
- Switch control
- Business as usual
- Local switching on card
- Access to H.100, H.110 etc. for inter-card
connection - Same API as before
- IP controlled under the hood
28Next generation component architecture
29Architecture IP control
30Architecture IP control
- What does it mean?
- All data traffic between the host and the card is
passed in IP packets - Control local cards direct over PCI
- Control remote cards over PCI and Ethernet
31Architecture IP control
- IP control over PCI
- Data path still much the same for local control
- Standard MAC part and driver
- Card appears as another NIC
- Card has own network, with access points
- Host PCI MAC
- External Ethernet socket
32Architecture IP control
- IP control design decision means
- IP telephony is very efficient, as the card works
in this way - Leading vendors should already have H.323 and SIP
stacks under their call control API - Media gateway API allows other stacks control of
resources - Very straightforward access to IP telephony
33Architecture migration path
Application
API
Proprietary drivers
PCI
34What makes a world-class application?
35What makes a world-class application?
- Functionality
- Connectivity
- Reliability
36Functionality
37Connectivity to IP and TDM networks
38Reliability
- Components you can be sure of
- Chassis, host processor
- Next generation hardware
- Speech technology
- World-class technical support
39Example applications
40Application ideas
- Complex or high channel count conferencing
systems - Medium scale SS7 interconnected systems
- Displacement of higher density legacy solutions
- IP communications in IVR systems
- Complex speech platforms with ASR, SVI and TTS
41IVR using existing hardware
Inbound caller
IP
Hardware
NIC
NIC
PCI
PCI
CPU
CPU
CPU
TTS/ASR
42IVR using next generation
Inbound caller
IP
IP
Next gen.
NIC
NIC
PCI
CPU
CPU
PCI
CPU
TTS/ASR
43 Any questions?
Quel questionnes?
Cuestiones?
Haben Sie etwa Fragen?
Any questions?
Quel questionnes?
Cuestiones?
Haben Sie etwa Fragen?
Cuestiones?
Any questions?
Haben Sie etwa Fragen?
Quel questionnes?
Cuestiones?
44Summary
- Next generation hardware IP by design
- Next generation hardware
- Higher density
- Richer media processing
- Easy migration
- Architectural overview
- The beating heart of IP
45Summary
- What makes a world-class application?
- Functionality
- Connectivity
- Reliability
- Example applications
- High density IVR
- SS7
- Talk to your favourite vendors
46Thank you
david.duffett_at_aculab.com See us at booth 202
47(No Transcript)