introductions ian colville product manager aculab [email protected] +44 (0)1908 273 923 how to...

28

Upload: elvin-carr

Post on 28-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions
Page 2: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Introductions

Ian ColvilleProduct Manager

[email protected]

+44 (0)1908 273 923

How to build large scale enterprise IP telephony

solutions

Page 3: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Agenda

Next-generation IP building blocks Architecture for distribution Readily scalable large systems The importance of the signalling stack Putting it all together Questions Summary

Page 4: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

My job for the next half hour…

Keep you awake and engaged Provide an educational and fun experience Maintain non-commercialism Pass on some tips to enable you to build

large scale enterprise IP telephony solutions

Page 5: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Vendors are starting to deliver…

Page 6: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Let’s take a look under the hood?

Page 7: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

What are those resources?

Page 8: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Now let’s look under the hood?

Page 9: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

What are the differences?

Page 10: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

TDM call

control

Media processing

Switch control

PCI

H.100

PCI card

API talks to ‘native’ card driver and card over PCI

Current generation card

TDM call

control

Media processing

Switch control

PCI

H.100

PCI card

API talks to ‘native’ card driver and card over PCI

10/100 BASE-T Ethernet

Page 11: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Next generation card

Media processing

Host MAC

Switch control

Ethernet switch

PCI

10/100 BASE-T

Ethernet

TDM

4 or 8E1/T1

H.100

PCI card

Host sees card as a NIC

Page 12: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Control and traffic routes

TDM

Media processing

Host MAC

Switch control

Ethernet switch

PCI

10/100 BASE-T

Ethernet

H.100

PCI card

Control

Media processing

Host MAC

Ethernet switch

10/100 BASE-T

Ethernet

VoIP traffic

TDM traffic

Media processing

TDMSwitch control

Page 13: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

TDM

Media processing

Host MAC

Switch control

Ethernet switch

PCI

10/100 BASE-T

Ethernet

H.100

PCI card

Remote control

Local control

Remote control

LAN, WAN, or Internet

Page 14: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

TDM

Media processing

Host MAC

Switch control

Ethernet switch

PCI

10/100 BASE-T

Ethernet

H.100

PCI card

A beating heart of IP

IP

Page 15: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

NIC

CPU

IP

PCI

NIC

CPU CPU

TTS/ASR

PCI

Inbound caller

Next-gen card

Hopping on both legs

Application server

Client machine

Page 16: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

NIC

CPU

NIC

CPU CPU

IP

TTS/ASR

PCI

PCI

IP

Inbound caller

Next-gen card

Hopping on one leg

Application server

Client machine

Page 17: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Application server

Resource cards / chassis

Distributed architecture

Proxy server

Resource cards / chassis

Page 18: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Application server

Resource cards / chassis

Distributed architecture

Proxy server

Resource cards / chassis

WAN

Page 19: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Application server

Resource cards / chassis

Scaling – add more cards

Proxy server

Resource cards / chassis

WAN

Page 20: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Application server

Resource cards / chassis

Shared resources

Proxy server

Speech (TTS/ASR)

engine

WAN

Application server

Application server

Application server

Resource cards / chassis

Page 21: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

SIP stack enlightening

Application server

Media resources

SIP stack

Page 22: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

SIP signalling

Application server

Media resources

SIP stack

Page 23: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

SIP signalling

Application server

Media resources

SIP stack

Page 24: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

SIP signalling

Application server

Media resources

SIP stack

Page 25: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

EthCall centre

Putting it all together

T1/E1VoIP

Head office

Eth

Page 26: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Any questions?

Haben Sie irgendwelche

Fragen?

Have you any questions?

Vous a n'importe quelles

questions ?

Heb u enig vragen?

Le tiene cualquiera pregunta?

L'ha qualunque domande?

Имейте Вас любые вопросы?

Czy maja Panstwo jakies pytania?

Have you any questions?

Page 27: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

In summary

Check out the next-generation IP building blocks

Get the benefits the new architecture offers: From greater efficiency From easier distribution and scaling And from the ability to share resources

Stir in an integrated SIP stack And you’ve got the large scale enterprise IP

telephony solution you always wanted

Page 28: Introductions Ian Colville Product Manager Aculab ian.colville@aculab.com +44 (0)1908 273 923 How to build large scale enterprise IP telephony solutions

Until we meet again…

The name was Ian ColvilleAnd you were a great audience

THANK YOU!

See Aculab on stand [email protected]

+44 (0)1908 273 923