1 / 21

Mark Recoskie November 14, 2011

PIKA WARP The appliance for Asterisk. Mark Recoskie November 14, 2011. Agenda. Quick review of value proposition Review of Warp r1v2 hardware and software What’s new in Warp 3.0 hardware? What’s new in Warp 3.0 software? Questions. Same value proposition.

clodia
Download Presentation

Mark Recoskie November 14, 2011

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PIKA WARP The appliance for Asterisk Mark Recoskie November 14, 2011

  2. Agenda Quick review of value proposition Review of Warp r1v2 hardware and software What’s new in Warp 3.0 hardware? What’s new in Warp 3.0 software? Questions

  3. Same value proposition • Fully integrated Asterisk based development platform • Both hardware and software integration handled so users can focus on added value • Removes the need to source hardware components • Pre-installed working software versions • Based on reliable solid state hardware • Wide range of TDM options • Small, cost effective solution targeted for SME market

  4. Hardware

  5. Hardware • External USB • smart Fan • 1 on-board FXS • LCD • Audio in/out ports • Ethernet (100/10) • Capable of 100 VoIP endpoints / 32 simultaneous G.711 conversations Embedded Power PC processor Internal flash (256Mb), RAM (256Mb), SD card

  6. Expansion Hardware Analog trunk4 port FXO + PFT 2 & 4 port ISDN BRI (4 or 8 channels) 1 & 2 port GSM radios Analog stn 4 port FXS + PFT Two modules slots for TDM connectivity

  7. New hardware • NOW with some improvements; let’s review ... • On-board DSP • Adaptive Digital Echo Cancellation • Helps offload processing from CPU • G.729 • Real time clock

  8. Software

  9. Software • We listened to our customers. • Here are some of the most common challenges faced on the v1 platform: • Non standard OS • Cross compiling (PADS) • chan_pika • Read only memory • CPU/memory

  10. The new platform Standard Debian 6.0 (squeeze) Standard Dadhi interfaces (2.5) Fully writeable file system Asterisk 1.8 FreePBX 2.9 Fail safe recovery mode Package management

  11. Software Life Cycle • Goal: to mimic PC development/deployment cycle and make easier to use • 1) Getting started • Box ships with pre-installed FreePBX software on on-board memory (NAND) • To start developing add a SD card to the unit and transfer base software from NAND to the SD

  12. Development Process • 2) Develop • Very similar to Asterisk PC development • Add packages, add files, etc. • Leverage 27,000 package in Debian’s repository • Pika provides any missing packages • Native compile environment

  13. Useful Debian Commands • Some useful package commands: • apt-get update (update list) • apt-get upgrade (upgrade packages) • apt-get install <p> (install package) • apt-get remove <p> (remove package) • dpkg –l (list installed packages) • apt-cache <s> (search for pkgs in repository)

  14. Development (cont’d) • 3) Evolve software • Frequent Pika updates obtainable through packages (‘warp-upgrade’ or ‘apt-get upgrade’ for all S/W) • 4) Ready for market • Once satisfied, optimize and create a master image • Copy to other SD cards • Cloning is done with a Linux PC with SD card reader

  15. Deployment • 5) Deploy • Plug in SD card to new Warp hardware • New units will automatically detect the SD card and boot

  16. Maintain • 6) Maintain your solution • Consistent with PC based solutions • tarballs or deb package updates of software • Remote maintenance (backup, etc.)

  17. Fail Safe Mode • Minimal Linux image • Factory reset ability (invoked through command or detection of NAND failure) • Allows for remote unit recovery • 3 boot modes: SD, NAND, failsafe • Boot preferences: • SD card • NAND • Failsafe mode

  18. Useful Pika commands • Some useful package commands: • warp-upgrade (upgrade Pika packages) • cat /proc/cmdline(running from NAND or SD?) • auto_factory_defaults(invoke factory reset) • failsafe (enter failsafe) • bootmode set nand(boots to NAND) • bootmode set SD (boots to sd)

  19. Other notes V1 and v2 are not compatible; modules ok For more information – www.pikatech.com

  20. Questions ?

  21. Thanks for your time and attention!

More Related