27
Michael Iedema ([email protected] )

Open Source Meets Business 2009 - AskoziaPBX

  • Upload
    askozia

  • View
    490

  • Download
    0

Embed Size (px)

Citation preview

Page 2: Open Source Meets Business 2009 - AskoziaPBX

Outline

! who am I?

! what is IKT?

! what is AskoziaPBX?

! should you care?

! what is yet to come?

OSMB 2009 | askozia.com/pbx

Page 3: Open Source Meets Business 2009 - AskoziaPBX

IKT

! Voice / Media over IP

! OSS Integration

! NGN / IMS / TISPAN

! QoS Mechanisms

! Protocol Conformity Tests

! IPv6

OSMB 2009 | askozia.com/pbx

Page 4: Open Source Meets Business 2009 - AskoziaPBX

Background

! Asterisk’s flexibility creates complexity for normal users

! will everyone eventually need a PBX?

... a glorified answering machine?

... a “phone router”?

! IKT formally sponsors initial development

! first public beta released on June 1, 2007 after 6 months of development

OSMB 2009 | askozia.com/pbx

Page 5: Open Source Meets Business 2009 - AskoziaPBX

Philosophy

! hybrid PBX

! logical defaults

! common terminology

! nothing less or more than the necessities

! “phone router”

OSMB 2009 | askozia.com/pbx

Page 6: Open Source Meets Business 2009 - AskoziaPBX
Page 7: Open Source Meets Business 2009 - AskoziaPBX

Current State

! Asterisk 1.4 “appliance” distribution

! SIP, IAX, ISDN and Analog phone and provider accounts

! conferencing, transfers, voicemail via e-mail

! <15MB firmware images

... 6 hardware specific and a “generic-pc” image

! multilingual audio prompts

... de, dk, en-us, en-gb, es, fr-fr, fr-ca, it, jp, nl, ru, sw

OSMB 2009 | askozia.com/pbx

Page 8: Open Source Meets Business 2009 - AskoziaPBX

More than a GUI

! entire system configurable via WebGUI

... network, wireless, isdn and analog interfaces

... firmware upgrades, smtp client, ntp, localization...

! configuration stored as a single xml file

... simplified backup / restore / provisioning

! simple package system to add functionality to existing firmware

OSMB 2009 | askozia.com/pbx

Page 9: Open Source Meets Business 2009 - AskoziaPBX
Page 10: Open Source Meets Business 2009 - AskoziaPBX
Page 11: Open Source Meets Business 2009 - AskoziaPBX
Page 12: Open Source Meets Business 2009 - AskoziaPBX
Page 13: Open Source Meets Business 2009 - AskoziaPBX
Page 14: Open Source Meets Business 2009 - AskoziaPBX

<sip>

! <phone>

! ! <extension>200</extension>

! ! <callerid>Michael Iedema (office)</callerid>

! ! <secret>supersecret</secret>

! ! <provider>SIP-PROVIDER-11618267424832</provider>

! ! <codec>ulaw</codec>

! ! <uniqid>SIP-PHONE-4093618224832</uniqid>

! </phone>

! <provider>

! ! <name>test provider</name>

! ! <readbacknumber>12345</readbacknumber>

! ! <username>myuser</username>

! ! <secret>somesecret</secret>

! ! <host>testprovider.com</host>

! ! <dialpattern>X!</dialpattern>

! ! <calleridsource>phones</calleridsource>

! ! <incomingextensionmap>

! ! ! <destinationid>SIP-PHONE-4093618224832</destinationid>

! ! </incomingextensionmap>

! ! <codec>ulaw</codec>

! ! <uniqid>SIP-PROVIDER-11618267424832</uniqid>

! </provider>

</sip>

Page 15: Open Source Meets Business 2009 - AskoziaPBX

Project Stats

! roughly 21,000 lines of code (Cocomo ~ $200,000 USD)

! more than 60,000 downloads

! ... and 700,000 page visits

OSMB 2009 | askozia.com/pbx

Page 16: Open Source Meets Business 2009 - AskoziaPBX

Project Stats

OSMB 2009 | askozia.com/pbx

Page 17: Open Source Meets Business 2009 - AskoziaPBX

...Shoulders of Giants

! Open Source is fantastic!

! impossible to develop such a complex system with so few resources

... simplifying usage of an existing group of packages

! tech savvy testers

... feature ideas

... cultural / regional input

OSMB 2009 | askozia.com/pbx

Page 18: Open Source Meets Business 2009 - AskoziaPBX

...Shoulders of Giants

OSMB 2009 | askozia.com/pbx

Page 19: Open Source Meets Business 2009 - AskoziaPBX
Page 20: Open Source Meets Business 2009 - AskoziaPBX

Cooperation

! appliance hardware manufacturers

! system integrators

! developers

! current sponsors:

OSMB 2009 | askozia.com/pbx

Page 21: Open Source Meets Business 2009 - AskoziaPBX

AskoziaPBX Based Appliances, e.g.

OSMB 2009 | askozia.com/pbx

Page 22: Open Source Meets Business 2009 - AskoziaPBX

AskoziaPBX Based Appliances, e.g.

OSMB 2009 | askozia.com/pbx

Page 23: Open Source Meets Business 2009 - AskoziaPBX

Customization Services e.g.

OSMB 2009 | askozia.com/pbx

! Branding

! Pre-Configuration

! Locking to Hardware or Service Provider

! ...

Page 24: Open Source Meets Business 2009 - AskoziaPBX

Future Directions! porting to Linux for expanded architecture

support

! proper api, package development platform for third parties

! automatic secure interconnection of systems

! a truly plug-and-play “phone router”

! stripped-down gateway platform

! user portal

OSMB 2009 | askozia.com/pbx

Page 25: Open Source Meets Business 2009 - AskoziaPBX

Questions

! ???

OSMB 2009 | askozia.com/pbx

Page 26: Open Source Meets Business 2009 - AskoziaPBX
Page 27: Open Source Meets Business 2009 - AskoziaPBX