Register Now!
Get Your Freebies
  • Download Your Brochure Today!
  • Do you want to attend?
  • Do you want to exhibit?
  • Do you want to Speak?
Premierm Sponsor
Digium | Asterisk
Platinum Sponsor
Polycom
 
Sangoma

Conference Schedule


Please Note: The following schedule is tentative and may change prior to the event. We appreciate your understanding.

 Mon, Sep 22 Registration and Check-In


3:30 PM - 6:30 PM
Registration Desk
Advanced Check-In
Avoid the lines on Tuesday morning by checking in on Monday.

 Tue, Sep 23 Pre Conference Events 2008


A day of primer activities for those new to Asterisk, including Asterisk 123 and Asterisk Developer 101.
7:30 AM - 7:00 PM
Registration Desk
Registration Desk Open
Check in and get your badge, t-shirt and other AstriCon goodies.
8:00 AM - 9:00 AM
Solana Ballroom Foyer E
Continental Breakfast
Enjoy a selection of pastries, coffee, tea and juices.
9:00 AM - 4:00 PM
Cira A
Asterisk 123
An introduction to the Asterisk Open Source PBX, Asterisk 123 brings the new user up to speed with the features and functions of Asterisk.
9:00 AM - 4:00 PM
Cira B
Developer 101
So you want to work on the Asterisk core project(s)? Great! Learn coding standards, become one with SVN and take a guided tour of the Asterisk code base.
9:00 AM - 4:00 PM
Cira C
Asterisk Ecosystem
Learn about the latest and greatest tools with Asterisk.
10:30 AM - 11:00 AM
Solana Ballroom Foyer E
Morning Coffee Break
Coffee, tea, juices and water.
12:00 PM - 1:00 PM
Solana Ballroom E
Lunch
Take a break and enjoy.
2:30 PM - 3:00 PM
Solana Ballroom Foyer E
Afternoon Coffee Break
Coffee, tea, juices and water.
5:00 PM - 7:00 PM
Media Center - Exhibit Hall
Opening Reception
Opening reception in the Asterisk Exhibit Hall. Free beer, wine and cocktails.
7:00 PM - 1:00 AM
The Code Zone - Aurora BCD
Code Zone Opening Party
Celebrate the opening of AstriCon with a party in the Code Zone.

 Wed, Sep 24 AstriCon 2008 - Day 1


The first day of conference activities and events.
7:30 AM - 6:30 PM
Registration Desk
Registration Desk Open
Check in and get your badge, t-shirt and other AstriCon goodies.
8:00 AM - 9:00 AM
Solana Ballroom Foyer E
Continental Breakfast
Enjoy a selection of pastries, coffee, tea and juices.
9:00 AM - 9:45 AM
Solana Ballroom FGHI
Keynote
Keynote Presentation TBD
9:45 AM - 4:45 PM
Solana Ballroom CD
Business Track
Learn about Asterisk from the Business perspective.
  9:45 AM - 10:30 AM
Speech Recognition and Asterisk - Gerd Graumann
Over 700 Asterisk developers are now creating dynamic speech recognition solutions with LumenVox speech technology. The LumenVox Speech Engine is integrated directly into Asterisk Open Source and Business Edition, can be deployed directly on an Asterisk server, and is included "in the box" for developers to get started with speech. Enterprise and SMB's are adopting speech technology because:
  1. Lower cost Licensing Models
  2. The successful creation of ""Packaged Applications""
  3. Industry Standards
In this session the participant will go away understanding the breadth of Asterisk-based Spech Recognition solutions, the incentives for providing ""packaged applications"", and how influences like lower license models and the introduction of industry standards is changing the adoption of speech recognition.
  11:00 AM - 11:45 AM
Building on the Promise of Asterisk - Jeff Dworkin
Commoditization at the core has caused many companies to make the move to open source and, ultimately, to Asterisk, the world's leading open source telephony engine and tool kit. With the current trend of computing converging on communication, Asterisk's ability to deliver new services is notable. Like any PBX, Asterisk allows a number of attached telephones to make calls to one another, and to connect to other telephone services including the PSTN. But Asterisk is unique in that by supporting a mix of both traditional and VoIP telephony services, it allows developers to build new telephone systems, or gradually migrate existing systems to new technologies. Asterisk's development environment features a rich and flexible platform designed to deliver a variety of voice-enabled services, resulting in a quick and efficient way to prototype and deliver new carrier-grade voice applications. Some sites are using Asterisk servers to replace proprietary PBXs while others use them to provide additional features such as voicemail or phone menus, or to cut costs by carrying long-distance calls over the Internet. But Asterisk itself is not a stand-alone solution; for an application to be successful it requires the support of superior hardware in order to maximize its impact on the industry. This presentation will discuss how Asterisk has revolutionized the world of proprietary communications by offering unheard of flexibility - empowering developers and integrators to create advanced communication solutions, and what this means for the future of the industry. It will also explore the benefits of developing on specific platforms that take advantage of advanced media processing and signaling technologies and their crucial role in enabling Asterisk's success.
  11:45 AM - 12:30 PM
Mixing Open Source Telephony and Proprietary Code for Best of Breed Solutions - David Mandlestam
As a leading provider of PC-based hardware and software products for proprietary and open source based telephony solutions, David can address topics surrounding open source telephony, specifically, how carriers and service providers can leverage open source to roll-out their VoIP solutions and develop their next generation services. As an industry expert, David can provide an insider's perspective on the state of open source telephony, offering practical enterprise knowledge on mixing Open Source Telephony and Proprietary Code for Best of Breed Solutions.
  2:00 PM - 2:45 PM
Selling Asterisk Based Systems in a Legacy World - Tony Lewis
The marketplace for selling and marketing PBXs has changed surprisingly little since the vast move to IP telephony. In fact, as you sell PBXs you will rarely be competing with each other. Instead, you will be competing with the goliath big name incumbents and be selling an IP-PBX solution in a legacy world. Your ability to differentiate yourself and sell a solution that is on par with the big name vendors will be key to your success. First we will discuss the PBX market, including the presentation of a competitive analysis, market trends, and market statistics. These form the basis of your market potential now and in the years to come. The next portion of the Marketing & Sales section will be focused on branding and image. We will discuss how to portray your brand to customers and translate your brand into sales. In addition, we will present how to push your brand and image deep into your product, from the PBX itself to phones, interfaces, and product feature cards. We will present your competition, who they are, what their capabilities are, their strengths, weaknesses, and how to sell against them. You are not selling consulting. You are selling an enterprise product and you need to understand the mechanics of the vendors that comprise your competition. We will then get into proven strategies for selling Asterisk-based PBXs, including demonstration kits, what to talk about in your sales pitch (and what NOT to talk about), demonstrating credibility, feature selling, and the overall sales cycle and what to expect. The PBX market is huge and there is substantial money in the market, so knowing your competition and product pricing models is extremely important. We will discuss product pricing and how to make good money without leaving any on the table. Finally we will discuss sales and marketing channels from direct sales to sales through your own chain of resellers. Included will be discussions on direct internet sales, yellow pages, online referral services and customer referrals. If you choose to sell through a reseller chain, we will tell you how to find resellers, structure a reseller agreement, train, and support your resellers.
  2:45 PM - 3:30 PM
Intellectual Property Issues Surrounding the Use of Asterisk - Michelle Petrone-Fleming
The trademark issues surrounding the use of the word "Asterisk" and other Digium registered words is sometimes confusing. In this talk, Michelle will go over the various trademark issues, GPL specifics, and answer questions on how Digium tries to protect their trade assets while still allowing the community to use the right terms in descriptions and apply the right methods when creating software.
  4:00 PM - 4:45 PM
Asterisk at the Heart of the Enterprise - Russell Clarkson
The presentation is based on the migration of all internal PSTN-based systems at Matrix, to an IP-based infrastructure built on the Asterisk open source platform. These systems include 4 Asterisk PBX systems at remote locations, 2 call center IVR platforms, an outdialer and a voicemail platform for 40,000+ customer accounts generating over 1MM transactions per month. The discussion will include how to gain executive team buy-in for deployment of Asterisk at the enterprise level.
9:45 AM - 4:45 PM
Solana Ballroom B
Technical/Intro Track
New to Asterisk? Want to know what's been done with Asterisk? This is the track for you.
  9:45 AM - 10:30 AM
Introduction to Asterisk - Greg Boehnlein
Asterisk is both an open source toolkit for telephony applications and a full-featured PBX application or call-processing server. This session provides an overview of Asterisk, its features and functionality and examples of applications of deployments. It also touches on the business ramifications of adding this powerful tool to your network and provides the information in a fun and non technical manner suitable for beginners.
  11:00 AM - 11:45 AM
Building Asterisk Under OpenWRT - Brian Capouch
OpenWRT is a distribution of Linux designed for embedded systems. It runs on many different models of inexpensive commodity hardware. In this proposal I will demonstrate the process of setting up a build environment for Asterisk under openWRT's latest version, known as Kamikaze. I will also demonstrate a build and subsequent install onto a Netgear WGT634U router.
  11:45 AM - 12:30 PM
AGI Porn: Eight Things We Built with AGI - Troy Davis
  2:00 PM - 2:45 PM
Check in Asterisk Into A Hotel - Ahmed Sharifinejad
In this presentation Ahmed will share his experience from network design to implementation of IP telephony networks using Asterisk deployed in hotels. There will be a series of do's and don'ts for deploying Asterisk in hotels or any other similar type of establishment in need of a telephony solution. This session will also include a review of some of the more durable products used in this process. You can use this information to optimize your Asterisk system for better performance and a more reliable telephony network.
  2:45 PM - 3:30 PM
Connecting Your Enterprise with Asterisk: IAX to Carriers - Dayton Turner
SIP trunking has become the next generation of choice for PBX interconnection, and Asterisk fully supports the strategy. For many, the IAX protocol has special merit in PBX trunking and support of services and is overcoming issues with firewalls and network address translation problems. This panel takes a looks at the meet point for interconnection and the considerations needed in developing a strategy to enable carrier-to-business communication.
  4:00 PM - 4:45 PM
Asterisk Off The Shelf - Ovidiu Sas
9:45 AM - 4:45 PM
Cira A
Carrier/Large Scale Track
Come learn tips and tricks on Asterisk in large scale set-ups.
  9:45 AM - 10:30 AM
Voice Recording Challenges - Bruno Haas
1. Why do people record phone calls? 2. Traditional voice recording systems3. VoIP Recording implementations - easy as 1-2-3. Followed by a Q and A session.
  11:00 AM - 11:45 AM
Why Cluster? - Leif Madsen
This session will describe the various tools currently available for creating large federations of servers by utilizing tools such as func_odbc, database integration using realtime, and DUNDi.
  11:45 AM - 12:30 PM
Multi-Server Conferencing - Matt Florell
This presentation will go over how to set up conferences that span across multiple servers, including large listen-only conferencing and other applications of mass-conferencing. Configuration, capacity, recording and call control as well as the option of using app_conference instead of meetme will be discussed.
  2:00 PM - 2:45 PM
The Elastic Call Center - Jason Goecke
Through the innovative use of Open Source and Virtualization it is now possible to realize the 'Elastic Contact Center' within enterprises small and large. The Elastic Contact Center brings the concept of software solutions running on commodity hardware for both voice and data which leverages innovative business models to allow companies true flexibility in their organizations.
  2:45 PM - 3:30 PM
Using Asterisk in a Carrier Scale Unified Messaging Platform - Alex Kurganov
This session will discuss lessons learned building an Asterisk based carrier grade, highly scalable platform and high level application middle-ware for hosting Unified Communications applications.
  4:00 PM - 4:45 PM
TBD- Serge Kruppa
9:45 AM - 4:45 PM
Cira B
Advanced Track #1
Experienced with Asterisk? This is the track for you.
  9:45 AM - 10:30 AM
FreePBX Internals - Philippe Lindheimer
FreePBX is responsible for introducing hundreds of thousands of users to the Asteirsk community with well over 3 Million downloads. As a feature rich dialplan design, trying to integrate your own dialplan features and enhancements into FreePBX can be difficult without understanding how FreePBX implements key parts of its core functionality with important AstDB objects, macros and AGI scripts. This presentation will walk through some of the internal implementation structure of FreePBX and what you need to do when introducing your own enhancements to properly integrate with FreePBX.
  11:00 AM - 11:45 AM
CEL: An Introduction to Asterisk's New Call Method - Brian Degenhardt
CEL is an experimental new mechanism for logging calls in asterisk targeted at not only identifying that a call occurred, but actually what happened in the call. This talk will answer questions about what CEL is, what you can do with it, and how to use it.
  11:45 AM - 12:30 PM
Bringing Enterprise Manageability to Asterisk - Jeff Gehlbach
Asterisk has had support for SNMP since the 1.4 release, but its MIB has been structured more for interactive use than for historical data collection, and has covered only basic information from the core of Asterisk. Expanding the Asterisk MIB to provide deeper technology-specific and application-specific data, geared for programmatic use, will bring true enterprise-grade manageability to the Asterisk platform.
  2:00 PM - 2:45 PM
Audio Recording in Asterisk - Matt Florell
This presentation will go over the various methods for recording the audio from calls that are handled by an Asterisk server. Topics covered will include: hard drive issues, using a RAM drive, mixed or separate streams, recording native-bridged calls, recording limits within Asterisk, recording options outside of Asterisk, compression and archiving.
  2:45 PM - 3:30 PM
Measuring Signal Quality in Hybrid Systems - Joachim Vanheuverzwijn
How to analyze and improve the quality of the VOIP / FAX conversations with Asterisk.- Network Jitter- MoS- Audio card Jitter- QoS settings- Echo- Packet loss- gain/strength problems- amplitude problems- Phase shifts, Frame slips & other clock related problems- Transcoding related quality loss- PLC.
  4:00 PM - 4:45 PM
PBX_LUA: Taking Asterisk Applications to the Next Level - Matthew Nicholson
9:45 AM - 4:45 PM
Cira C
Advanced Track #2
Experienced with Asterisk? This is the track for you.
  9:45 AM - 10:30 AM
Using Asterisk as a B2BUSA- Jim Dalton
TransNexus has a growing number of customers interested in using Asterisk as a B2BUA. Leading Session Border Controllers cost $50 per port. An Asterisk B2BUA hosted on quality hardware with a G.729 license from Digium costs about $17 per port. This presentation will compare the features and cost per port of Asterisk as a B2BUA compared to commercial session border controllers. The presentation will also include detailed benchmark test results of Asterisk as a B2BUA.
  11:00 AM - 11:45 AM
Introduction to Unified Communications: The Real Fun Has Barely Begun - Jim Van Meggelen
In this session Jim Van Meggelen will provide an introduction to Unified Communications. Jim's talk will deliver a little history on the whole concept, where it has been, where it seems to be today, and where it might be going. The talk will explore how this concept was initially conceived by the traditional telephony industry, the attempts to bring it into reality, and how it is understood within the world of web development today. Asterisk is in a unique position to make sense out a lot of these complex concepts, and perhaps finally accomplish something that the industry has been trying to achieve for decades. Jim wants to stimulate discussion on the topic, so passionate opinions and challenging questions will be more than welcome. A little dose of healthy debate will also be appreciated.
  11:45 AM - 12:30 PM
Asterisk and Two Factor Authentication - Clinton James
There are three recognized factors for authentication: something you know, something you have, and something you are. Web sites are beefing up security by asking multiple questions in addition to a username and password. This is just a stronger form of single factor authentication--something you know--with all the weaknesses exploited by key loggers and sniffers. Asterisk can provide a second authentication factor --something you have--as a second authentication factor. In the time alloted, Clinton will present the architecture and sample code to provide two factor authentication and a live demonstration.
  2:00 PM - 2:45 PM
OpenR2 in Asterisk - MFC/R2 Free or Your Money Back - Moises Humberto Silva Salmeron
For the past years, MFC/R2 signaling has been a PITA for most Asterisk system administrators in all parts of the world, specially Brasil, Mexico, Argentina and Colombia. Unicall and libmfcr2 are quite good implementations but for several reasons not an out-of-the-box solution for MFC/R2 users. During this session we will cover this reasons and more importantly how OpenR2 is being implemented in chan_zap to address those problems in the hope that will be finally a well supported built-in Asterisk solution for this signaling.
  2:45 PM - 3:30 PM
Carrier Class Routing Using Griffin Routing Engine - Chris Tooley
Discuss usage scenarios, set up and configuration and provide technical details on how the Griffin routing engine works with Asterisk and to external services. Griffin being a telecommunications routing engine, it provides call by call route selection using various criteria to filter and rate trunks that are available for any given call. Griffin should be useful to carriers and enterprises with multiple trunks or routes for any given dialed area.
10:00 AM - 6:00 PM
Media Center
Expo Center
Come see the newest tools, services and gadgets available for Asterisk!
10:30 AM - 11:00 AM
Media Center - Exhibit Hall
Morning Coffee Break
Coffee, tea, juices and water.
12:30 PM - 2:00 PM
Solana Ballroom E
Lunch
Take a break and enjoy.
3:30 PM - 4:00 PM
Media Center - Exhibit Hall
Afternoon Coffee Break
Coffee, tea, juices and water.

 Thu, Sep 25 AstriCon 2008 - Day 2


The second day of conference activities and events.
7:30 AM - 5:00 AM
Registration Desk
Registration Desk Open
Check in and get your badge, t-shirt and other AstriCon goodies.
8:00 AM - 9:00 AM
Solana Ballroom Foyer E
Continental Breakfast
Enjoy a selection of pastries, coffee, tea and juices.
9:00 AM - 9:45 AM
Solana Ballroom FGHI
Keynote
Keynote Presentation by Danny Windham
9:45 AM - 4:45 PM
Solana Ballroom CD
Technical/Intro Track
New to Asterisk? Want to know what's been done with Asterisk? This is the track for you.
  9:45 AM - 10:30 AM
Welcome to "No Rules" Telephony - David Duffett
One of the most amazing things about Asterisk is its almost infinite flexibility. This fun, participative session focuses on the business advantages that can be gained by harnessing that flexibility. From the freedom to create new and innovative solutions to the ability to mimic existing systems that have a well defined and experienced user base, Asterisk developers have all the tools to satisfy a whole range of requirements. If you are new to Asterisk come along to see how easy and flexible Asterisk is.If you have deployed Asterisk systems come along and share some of the ways Asterisk has enabled you to implement creative solutions or seamlessly integrate with an existing system.
  11:00 AM - 11:45 AM
Designing Your First Asterisk Speech Application - Stephen Keller
It is hard to deny that as you walk the trade show floors and follow the press releases in the CTI in industry these days that appliances are an exciting newcomer to the scene. Being the new kid on the block is certainly one aspect that makes these appliances interesting, but how do they actually compare with the traditional CTI board and PC solution? Developers attending this session will learn how to make the best choice between these two deployment options.
  11:45 AM - 12:30 PM
Lightning Talks
  2:00 PM - 2:45 PM
SIP Survivability and Security - Alan Percy
Much has changed since the early days of telecommunications. The underlying technology has improved quality, reduced costs, and brought dispersed organizations together. However, the biggest change in telecommunications these last few years has been the introduction of SIP, which standardized the interfaces between many of the devices and applications. SIP is not just a technology, it has changed the way telecommunications solutions are designed, engineered and sold. This session will examine the impact of SIP, discuss the changes occurring in the business of telecommunications and reveal new opportunities for the entire ecosystem.
  2:45 PM - 3:30 PM
DUNDi: So Easy a Caveman Can Do It - JR Richardson
DUNDi is a peer-to-peer system for locating Internet gateways to telephony services. Simply put, DUNDi is an Asterisk specific protocol setup between two or more PBXs whereby a PBX may request extension call route location information from one or more peering PBXs. This presentation will guide you through the fundamental understanding, configuration, setup, testing and debugging of this great protocol.
  4:00 PM - 4:45 PM
Asterisk Contact Centres within South African Dept of Correctional Services - Brian Mather
The Design, Architecture and Development of the National Contact Centre for the South African Dept of Correctional Services
9:45 AM - 4:45 PM
Solana Ballroom A
Business Track
Learn about Asterisk from the Business perspective.
  9:45 AM - 10:30 AM
The Strategic Purpose of Open Source - Chalan Aras
  11:00 AM - 11:45 AM
Telephony Appliances Versus Telephony Boards - David Clarke
It is hard to deny that as you walk the trade show floors and follow the press releases in the CTI in industry these days that appliances are an exciting newcomer to the scene. Being the new kid on the block is certainly one aspect that makes these appliances interesting, but how dothey actually compare with the traditional CTI board and PC solution? Developers attending this session will learn how to make the best choicebetween these two deployment options.
  11:45 AM - 12:30 PM
Selling the Flexibility of Asterisk: Anything You Can Do, I Can Do Better (and Cheaper)- Bryan Johns
As the most recognized and respected platform in open source telecommunications, Asterisk can be molded to fit the processes and infrastructure of any business. This unique capability sets Asterisk apart from proprietary telephony solutions from companies such as Avaya, Cisco and Mitel and allows for a compelling sales proposition in the enterprise. This session will cover detailed solution positioning of Asterisk against the big guys and supply case study examples where Asterisk has won against larger competitors and delivered significant ROI for the customer.
  2:00 PM - 2:45 PM
Start to Use Speech IVR Applications With Your Asterisk System in Minutes - M. Mobeen Khan
Speech IVR Applications have traditionally been delivered as expensive custom solutions, that take a long time to deploy and require special technical expertise. An alternative approach is On-Demand speech IVR applications that allow a marketing admin to quickly configure, deploy and manage speech IVR applications over the web and connect to their Asterisk platform. The customer also has the ability to go into the source code of the application over the web and make changes to business logic and call flow of the package. On-Demand delivery is well suited for mid-market, where cost, time-to-market, and web management tools are key factors in selecting a solution. Learning Points: 1. How can Internet be leveraged to quickly deliver Speech IVR applications? 2. Advancements in On-Demand deployment of speech IVR applications through web-based interfaces. 3. Customer implementations of On-Demand Speech IVR applications.
  2:45 PM - 3:30 PM
Meeting Telecom Regulations With Asterisk - Nir Simionovich
Review of technology and regulatory issues, as well as lessons learned developed during a roll-out to a PSTN carrier implementing operator-assisted dialing. Currently, this is the only Asterisk based, operator assisted dialing platform, operating within a Tier-1 carrier in Israel, based on Asterisk.
  4:00 PM - 4:45 PM
TBD
9:45 AM - 4:45 PM
Cira A
Carrier/Large Scale Track
Come learn tips and tricks on Asterisk in large scale set-ups.
  9:45 AM - 10:30 AM
Asterisk Above 200 Seats - Sweat The Small Stuff - Bryan Johns
The capability of Asterisk in the small and medium-sized business is well-established. What happens when you push the platform into the larger customer network? What are the psychological and other non-technical considerations when deploying Asterisk in Enterprise environments? This session will cover the non-technical challenges unique to the large Asterisk install and supply a handbook for successful implementation at this scale.
  11:00 AM - 11:45 AM
Blindside Conferencing System - Steve Lecomte
Blindside is an asterisk-based multimedia web conferencing system that was developed and first deployed at the Department of Systems and Computer Engineering at Carleton University in Ottawa. Blindside is built on open source components that are freely available for others to download and use. It currently implements real-time voice conferencing, video conferencing, document sharing, group chat, and audio archiving.
  11:45 AM - 12:30 PM
Asterisk Dimensioning - Brian Fertig
Large scale asterisk do's and dont's. Coverage from load balancing with SER to realtime for authentication as well as billing.
  2:00 PM - 2:45 PM
Building a Hosted Call Center - Matt Florell
This presentation will cover the steps taken to build a 300-seat hosted call center for outbound dialing for a company using Asterisk and VICIDIAL. Topics covered will include: web-based AJAX user-interface, multiple agent-locations and at-home agents, call recording options, remote monitoring, stats and reporting options, legacy applications integration and call progress detection options.
  2:45 PM - 3:30 PM
A Carrier Grade VoIP Project with Asterisk - Stefano Carlini
Today Asterisk is a strong appeal project for the design of a carrier-class VoIP solutions. His reliability and flexibility allow the building of complex systems and integrate them inside the data centers of small and medium Telco operators in order to extend their legacy platforms with the VoIP technology. In order to achieve successfully in this kind of projects, the System Integrator have to pay attention not just to the technical skills but also to the management skills required, first of all the ability to create the right commitment for the Customer Decision Makers.Klarya has just finished an interesting project with an Italian Telco Operator. The project goal is to link a VoIP residential network to an existing legacy telephony infrastructure. The project, based on Asterisk and OpenSer technology, manage voip services and fax traffic from and to the VoIP network through the PSTN network (using a proper number of SS#7 signaling links). Initially the Klarya system will manage about 2.500 residential users but it is designed to grow up to about 10.000 users. The project is a good example of Asterisk integration into a carrier-class environment with SS#7 signalling link management.The speech presents all the project phases: from the customer's requirement, the commitment creation to the design and the advanced services deployment.
  4:00 PM - 4:45 PM
SIP from the Trenches: The Good, The Bad, and the Ugly - Kristian Kielhofner
The Asterisk community has an interesting, contentious relationship with the de facto industry standard VoIP protocol - SIP. While almost everyone uses it for IP phones, gateways, etc, SIP is often hated and misunderstood (especially by Asterisk users). In this talk Kristian will give a detailed look at SIP in a carrier environment, it's shortcomings, benefits, and use in different implementations - including Asterisk. Kristian will also give an overview of other VoIP protocols and how they compare - for better or worse.
9:45 AM - 4:45 PM
Cira B
Advanced Track #1
Experienced with Asterisk? This is the track for you.
  9:45 AM - 10:30 AM
Embracing Embedded Environments for Development Success - Mark Recoskie
It's not limited memory and reduced MIPS that present the first hurdle in embedded development. If you were to ask a typical developer to begin a project requiring embedded development the vast majority would say that getting started can be a difficult and potentially lengthy process. The topic of this discussion will be to present how integrated embedded development environments (integrated tool chains) can greatly ease the process of getting started and how they further assist you throughout the development process. Issues such as setting up the cross compiling environment, addressing dependencies, how individual packages are included and can be added, through to creating the final image to be run on the target platform will all be covered.
  11:00 AM - 11:45 AM
Druid: Open Source Unified Communications - Vikram Rangnekar
Tight integration of applications and communications towards helping improve productivity is what Unified Communications is all about. Open source has all the tools required to make this happen and leading the pack is Asterisk.Asterisk helps bring multiple telephony channels such as IP and TDM together. Other everyday business requirements such as voice conferencing and voicemail are also handled by Asterisk. By integrating Asterisk with other leading open source applications such as email and IM clients or maybe even your window manager such as Gnome or KDE the community can make Asterisk a serious contender to other proprietary offerings. Imagine a day when presence is integrated at the window manager level and not limited to your IM client. Imagine having the ability to escalate an email into a voice-call with a single click in Thunderbird, where the email client looks up the contact details of the sender in your open source CRM software.Tight integration between diverse open source software is not an easy task however common open standards such as Zero-conf, JSON, LDAP, XML, SOAP and SIP can help create common interfaces to exchange authentication and other required data across applications.A open unified communications standard or library would allow open source applications in the future to be able to easily get access to presence information, instant messaging, call-control, unified mailboxes across the network. Applications would have the ability to auto-discover diverse UC services and be able to use them using a common open API. Druid, is our attempt at implementing an open source UC platform. Working on Druid has been very exciting and we are headstrong on achieving our goal using what open source has to offer. Using XMPP as our common underlying messaging bus we have connected together IP-telephony with your Linux desktop. Druid also sports an impressive JSON enabled web-interface developed entirely in DOJO. Our aim has always been to make things simple, in Druid deploying IP phones is as easy as just plugging them into the network, Druid has the ability to detect and configure them using Cisco discovery protocol or Zero-conf. Application which run on Druid or use our open UC standards would be able to originate calls, leave or read messages in your unified mailbox and be able to use rich presence information. We are working hard towards a future where UC aware applications would thrive in an open source environment; everyday apps on your Desktop or Mobile would auto-discover and use your IMAP, IM, Presence and Telephony services. We believe that one single application can never claim to be the end-all of unified communications contrary to what many proprietary vendors would have you believe. It is wiser to enable our already rich collection of open source software to allow it access to communications services on your network.We have just begun our project and more than anything else we need your support in building this community.
  11:45 AM - 12:30 PM
Developing Enterprise Asterisk Applications in .NET - Aaron Johnson
Use of the new Asterisk Connection Manager open-source project to connect to, manage, and develop against multiple Asterisk servers. The session includes information behind the development of AMP, the Asterisk real-time Monitoring Panel.
  2:00 PM - 2:45 PM
NAT and Firewall Traversal with STUN/TURN/ICE - Simon Perreault
One of the major impediments to deploying Asterisk is the omnipresence of network address translators (NATs) and firewalls. As evidenced by the success of peer-to-peer VoIP, transparent and automatic NAT and firewall traversal is an extremely desirable feature. This talk will describe STUN, TURN, and ICE, three protocols being standardized by the IETF which work together to either punch holes through NATs and firewalls or, when end-to-end connectivity just isn't possible, to work around them via a third-party relay. How they work, what problems they solve, and how Asterisk makes use of them will be answered. A demonstration of our own implementation will conclude the talk.
  2:45 PM - 3:30 PM
High Performance Asterisk - Frank Waller
Practical information on kernel settings, hardware optimization, loud optimization for server boxes with 12 or 16 T1 lines Discussion on resource saving Asterisk implementations for high load systems. Experience in setting up multiple servers for this configuration.
  4:00 PM - 4:45 PM
The Asterisk Update - The Present, The Future - Kevin Fleming & Russell Bryant
9:45 AM - 4:45 PM
Cira C
Advanced Track #2
Experienced with Asterisk? This is the track for you.
  9:45 AM - 10:30 AM
TBD
TBD
  11:00 AM - 11:45 AM
TBD
TBD
  11:45 AM - 12:30 PM
AT&T SIP Trunk Compatibility Testing for Asterisk - Mark Vince
Use of the new Asterisk Connection Manager open-source project to connect to, manage, and develop against multiple Asterisk servers. The session includes information behind the development of AMP, the Asterisk real-time Monitoring Panel.
  2:00 PM - 2:45 PM
Part 1: ISDN PRI Capabilities and the Asterisk Implementation - Mark Vince & Matt Fredrickson
The emergence of VOIP has stimulated considerable activity in the use of ISDN PRI for PSTN / VOIP gateway signaling. Several variants of the ISDN PRI protocol are in use today. While all PRI implementations provide features such as the calling party number, each one offers differing feature subsets. The specifics of the equipment used to deliver ISDN PRI further complicate the matter. These variations can create some confusion as well as interoperability issues. As a result, the capability of ISDN PRI is not fully exploited within the VOIP community. This presentation will attempt to clarify the typical ISDN architecture and operations.This presentation will discuss the technical detail of ISDN PRI signaling as it relates to VOIP and Asterisk. The fundamental parts of ISDN PRI, highlighting the basic Q.931 information elements, will be addressed in the context of the varying network implementation! s. Typical user applications of the ISDN signaling, beyond calling party number, will be a significant focus.Given the ISDN PRI types and capabilities, the Asterisk PRI software architecture will be reviewed. Mapping the Q.931 parameters to the Asterisk PRI implementation will be addressed, including several real implementation examples. Appropriate configuration of interfacing PSTN switches will be covered.
  2:45 PM - 3:30 PM
Part 2: ISDN PRI Capabilities and the Asterisk Implementation - Mark Vince & Matt Fredrickson
This is an extension of Part 1 (double-session)
  4:00 PM - 4:45 PM
Communicating with Windows.NET programs - Frank Waller
Practical instructions on how to use Asterisk.net to communicate with Asterisk. How to for Programming AGI applications on a Windows box. Advantages and Disadvantages of using Windows to control your Asterisk Server.
10:00 AM - 2:00 PM
Media Center
Expo Center
Come see the newest tools, services and gadgets available for Asterisk!
12:30 PM - 2:00 PM
Solana Ballroom E
Lunch
Take a break and enjoy.
3:30 PM - 4:00 PM
Solana Ballroom Foyer E
Afternoon Coffee Break
Coffee, tea, juices and water.