Presentation is loading. Please wait.

Presentation is loading. Please wait.

How to construct world-class VoIP applications on next generation hardware David Duffett, Aculab.

Similar presentations


Presentation on theme: "How to construct world-class VoIP applications on next generation hardware David Duffett, Aculab."— Presentation transcript:

1

2 How to construct world-class VoIP applications on next generation hardware David Duffett, Aculab

3 Agenda 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

4 What is next generation hardware?

5 Circuit switched connectivity Media processing resources IP telephony Media processing (with TDM) IP telephony cards (with TDM) Media processing cards TDM (E1/T1) cards HMP IP telephony cards Next generation Technology and product coverage

6 Where does next generation hardware fit? Functionality Size of deployment Software solutions Existing hardware Next generation Telcos and large enterprises - thousands of channels per server Service providers and enterprises - hundreds of channels per server Small to medium sized enterprises - 2 to 120 channels per server

7 How is next generation hardware different?

8 What has to change? Improved value per channel Configurable modular technology All functions of today’s products in a single product line Higher density

9 What has to stay? Same application programming interface (API) Same telecoms approvals Same protocol coverage Same operating system coverage

10 Software o Small to medium sized applications o Core media processing functions Hardware o Medium to high density applications o Features include speech/data/fax Next generation hardware o Very high density applications o Extremely well featured o IP Categorisation

11 Channel counts

12 The 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

13 A profile of next generation solutions Base cards o PCI, PCIe o cPCI o ATCA New DSPs that support o Range of speech codecs o Fax and data algorithms

14 A beating heart of IP with TDM as an option Modularity provides flexibility and scalability Common powerful DSPs can run all key functions A profile of next generation solutions

15 Separate ‘mix and match’ building blocks for o Circuit switched connectivity; e.g. E1/T1/J1/T3 o IP packet switched connectivity; redundant Ethernet o Choice of different format base cards o Record, playback, ASR, SVI, TTS, conferencing, echo cancellation, DTMF generation/detection o Data communications; fax, modems All functionality contained under existing API structure

16 Architectural overview

17 Run through the architecture explaining o What’s been done o Why it’s been done o Why it’s a leap forward from current hardware products

18 Next generation component architecture TDM call control (option) Media processing Host MAC Switch control Ethernet switch PCI Eth 8 PRI H.100 Control TDM traffic Control and VoIP traffic

19 Architecture – media processing TDM call control (option) Media processing Host MAC Switch control Ethernet switch PCI Eth 8 PRI H.100 Control TDM traffic Control and VoIP traffic

20 Architecture – media processing Complete change in DSP family Evaluation of leading DSPs on market today Excellent DSP for converged communications o 20 to 30 times faster than existing DSPs o Opens new possibilities for enhanced functionality and greater density Same API o IP controlled under the hood

21 Architecture – media processing Each device can run a combination of o Speech (e.g. play/record, echo cancellation, conferencing) o Codecs (e.g.  -law, G.729) o Datacomms (e.g. V.17, V.34) o Fax (e.g. T.30, T.37, T.38) o VoIP requirements (e.g. de-jitter) All this should be controlled by the existing API o Fits into your existing applications

22 Next generation component architecture TDM call control (option) Media processing Host MAC Switch control Ethernet switch PCI Eth 8 PRI H.100 Control TDM traffic Control and VoIP traffic

23 TDM call control (option) Media processing Host MAC Switch control Ethernet switch PCI Eth 8 PRI H.100 Control TDM traffic Control and VoIP traffic Architecture – TDM call control

24 Modular architecture Greater density but with all existing protocols Plug-in module for TDM connectivity o Used across the product range o Up to 16 PRI on a single daughter card o Mix supported protocols on different TDM trunks o Ability to change protocols on hot system Same API o IP controlled under the hood

25 Next generation component architecture TDM call control (option) Media processing Host MAC Switch control Ethernet switch PCI Eth 8 PRI H.100 Control TDM traffic Control and VoIP traffic

26 Architecture – TDM switch control TDM call control (option) Media processing Host MAC Switch control Ethernet switch PCI Eth 8 PRI H.100 Control TDM traffic Control and VoIP traffic

27 Architecture – TDM switch control Switch control o Business as usual o Local switching on card o Access to H.100, H.110 etc. for inter-card connection Same API as before o IP controlled under the hood

28 Next generation component architecture TDM call control (option) Media processing Host MAC Switch control Ethernet switch PCI Eth 8 PRI H.100 Control TDM traffic Control and VoIP traffic

29 Architecture – IP control TDM call control (option) Media processing Host MAC Switch control Ethernet switch PCI Eth 8 PRI H.100 Control TDM traffic Control and VoIP traffic

30 Architecture – IP control What does it mean? o All data traffic between the host and the card is passed in IP packets o Control local cards direct over PCI o Control remote cards over PCI and Ethernet

31 Architecture – IP control IP control over PCI o Data path still much the same for local control o Standard MAC part and driver o Card appears as another NIC Card has own network, with access points o Host PCI MAC o External Ethernet socket

32 Architecture – IP control IP control design decision means o IP telephony is very efficient, as the card works in this way o Leading vendors should already have H.323 and SIP stacks under their call control API o Media gateway API allows other stacks control of resources Very straightforward access to IP telephony

33 Architecture – migration path API Proprietary drivers Hardware PCI Next generation hardware MAC drivers PCI Next generation hardware Ethernet Application

34 What makes a world-class application?

35 Functionality Connectivity Reliability

36 Functionality

37 Connectivity to IP and TDM networks

38 Reliability Components you can be sure of o Chassis, host processor o Next generation hardware o Speech technology World-class technical support

39 Example applications

40 Application 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

41 IVR using existing hardware HardwareNIC CPU IP PCI NIC CPU TTS/ASR PCI Inbound caller

42 Next gen.NIC CPU NIC CPU IP TTS/ASR PCI IP Inbound caller IVR using next generation

43 Haben Sie etwa Fragen? Cuestiones? Any questions? Quel questionnes? Haben Sie etwa Fragen? Cuestiones? Haben Sie etwa Fragen? Cuestiones? Any questions? Quel questionnes? Cuestiones? Quel questionnes? Any questions?

44 Summary Next generation hardware – IP by design Next generation hardware o Higher density o Richer media processing o Easy migration Architectural overview o The beating heart of IP

45 Summary What makes a world-class application? o Functionality o Connectivity o Reliability Example applications o High density IVR o SS7 Talk to your favourite vendors

46 david.duffett@aculab.com See us at booth 202 Thank you

47


Download ppt "How to construct world-class VoIP applications on next generation hardware David Duffett, Aculab."

Similar presentations


Ads by Google