Title: Today
1- Welcome!
- Todays Webinar
- PIKA Products Primer
- Irene Crosby
- Head of Marketing
- PIKA Technologies
2Your Webinar Leader
- Eric Pretlac
- Technical Support Specialist
- Customer Care Department
3Objectives
- By the end of this session, you will understand
- The evolution of MonteCarlo
- What MonteCarlo 6.2 delivers
- OS support, HW support, SW support
- MonteCarlo architecture
- Development process
- Installation, configuration, development/porting
4- Evolution of
- PIKA MonteCarlo SDK
5MonteCarlo Evolution
- 1996
- MonteCarlo replaced release 4 architecture/API
- New development platform
- 9 major releases since 1996
- Strengths and differentiators
- Flexibility
- Resource-based approach
6PIKA MonteCarlo 6.2
- Supports Linux Red Hat 7.3, SuSE 9.0,
Microsoft Windows 2000/XP/2003 - Supports MM-series cards
- PIKA PrimeNet MM PCI and cPCI
- PIKA Daytona MM PCI
- PIKA InLine MM PCI
- Delivers a single SDK for development on any of
the supported cards - Low-level API delivers maximum
flexibility
7- PIKA MonteCarlo 6.2
- Hardware
8PIKA PrimeNet MM
- PCI version combines up to 4 T1/E1 digital
network interfaces with integrated DSP resources - PCI version delivers passive recording on T1/E1
lines interfaces using ISDN (CCS) or RBS/MFR2
(CAS) protocols - cPCI version available in either 4 or 8 spans
with integrated DSP resources - Equipped with 56303 Motorola DSP to support
All-on-Board features
9PIKA PrimeNet MM Solutions
- These high density T1/E1 cards
are ideally suited for large scale
IVR and voice services type
applications
10PIKA Daytona MM
- Configurable from 4 to 24 line circuits
- Trunk, station, audio recording type line faces
available on a single card - Equipped with 56303 Motorola DSP to support
All-on-Board features - Additional DSPs available in the form of
V-Engines (daughter boards)
11PIKA Daytona MM Solutions
- Varied selection of line configurations makes
Daytona MM ideally suited for applications such
as - PC-PBX
- Call centers, and more
- Audio recording version provides
an excellent platform for analog
recording applications such as - Quality management
- Security call recording
12PIKA InLine MM
- Analog headset/handset card with PCI interface
- 3-lines headset/handset connection or 4-line
configuration - Equipped with 56303 Motorola DSP to support
All-on-Board features - Cost effective single card solution
13PIKA InLine MM Solutions
- InLine MM is ideally suited for basic voice
processing applications needed in - Fax systems
- Predictive dialers
- Operator consoles
- Small IVR/voice mail
14- PIKA MonteCarlo 6.2
- Software
15SDK
- Low-level
- DSP API constant across all HW i.e.play/record/con
f/fax, etc. - PK_AUDIO_OutputAddBuffer(hPort, pbuffer)
- PK_AUDIO_OutputStart(hPort)
- Switching API constant across all HW
- PK_CTBUS_MakeConnection (board, in_stream,
in_timeslot, out_stream, out_timeslot) - PK_CTBUS_FullDuplexConnect(hPort1, hPort2)
- ISDN Q.931 API providing layer 3 access
- PK_Q931_SendMessage(ch, pmessage)
16SDK
- CAS API used with configurable XML tables
- PK_CAS_SendMessage(ch, pmessage)
- Analog line interface controls
- PK_TRUNK_OffHook (hres)
- PK_PHONE_Ring (hres, pattern, duration)
- All-on-Board DSP applications set of 14
available on all MM-series cards
17All-on-Board DSP applications
- Play and record
- 26 formats
- AGC (playback and record)
- Pitch corrected playback (0.25 to 4 times)
- VAD (voice activity detection)
- Pre-speech buffering
- Play and record adjustable gain
- Adjustable buffer sizes (6ms and up)
18All-on-Board DSP applications
- DTMF detection
- Full DTMF detection capabilities
- Excellent cut-through and talkoff performance
- Tone generation
- Define a nearly unlimited number of single or
dual frequency custom tones for generation - Specify durations, amplitudes and frequencies of
each custom tone
19All-on-Board DSP applications
- ATD (advanced tone detection)
- Completely programmable tone detector
- Supports up to 64 single filters
- 4 separate filters can be used to detect a single
tone - Specify center frequency, bandwidth, debounce,
level, SNR for each filter
20All-on-Board DSP applications
- Speech detector
- Detects presence of speech, while ignoring other
signals such as tones, modem signals and noise - GFSK (generic FSK modem)
- FSK modem capable of transmitting and receiving
data at rates up to 1200 bps - Any voice band FSK modem can be implemented,
allowing all international variants of caller ID
to be supported
21All-on-Board DSP applications
- Echo cancellation
- G.168 compliant
- Tail lengths from 1 to 128ms
- Supports echo suppression and comfort noise (both
can be disabled) - Double talk, echo suppression and speech present
threshold are all configurable - Gain pad
- Amplify or attenuate a pass through signal
- Adjustable between 40 to 24 dB in 0.1 dB
increments
22All-on-Board DSP applications
- Fax
- Supports ITU-T V.21, V.27ter, V.29 and V.17
modems for send and receive data rates up to 14.4
Kbps. ITU-T T.30 - ECM (error correction mode)
- Automatic detection of incoming calls
- Header and footers added by senders and receivers
23All-on-Board DSP applications
- Fax (continued)
- Subscriber ID
- T.4 and T.6 formats including
- Metric and inch based pages size
- All resolutions including 100x100, 200x200,
300x300 and 400x400 - MH, MR and MMR coding
24All-on-Board DSP applications
- Audio conferencing
- DSPs can be bridged together to allow conferences
of virtually any size - Input and output gain configurable on a per
member basis - Choice of summing and/or switching style
conference
25All-on-Board DSP applications
- MFR2
- Supports compelled R2 inter-register signaling
- ITU-T Q.440 to Q.490 are supported as well as all
variants of these standards - Supports both manual mode and automatic mode of
operation
26All-on-Board DSP applications
- CAS (channel associated signaling)
- Supports both detection and generation of CAS
signals - Uses signal templates for both generation and
detection, allowing custom defined signals - VoIP (voice over IP)
- Consists of a number of DSP applications,
including G.711, G.726 and RTP - Includes support for RFC2833 for out of band DTMF
signaling
27All-on-Board DSP applications
- Dial pulse detection
- Allows applications to detect audible clicks when
a number is dialed from rotary or pulse phone - Clicks used as DTMF tones
- 2 modules
- Click detector
- Digit detector
28DSP Configuration Tool
29- PIKA MonteCarlo 6.2
- Architecture
30(No Transcript)
31- PIKA MonteCarlo 6.2
- Development Process
32Installation
- Installing PIKA software will install full SDK
- Includes full PDF documentation, utilities, and
test application - Install PIKA hardware
- Sample applications available online at
http//www.pikatechnologies.com/downloads/sample_c
ode.htm
33Configuration
- Use PIKA Setup.exe to detect card in system
- Line interface and DSP settings can be configured
using this utility - PK_Config API can also accomplish this from
within your application - Suggestion Use PikaSetup utility at first to
establish a development environment. Once you are
comfortable with your setup you can build this
into your application.
34Development
- Sample applications are available for download
demonstrating much of the code you will require - FAEs and support personnel are available to
assist you through your development cycle, as
well as after deployment
35Development
- Support can include
- Call us or email us with your questions were
here to help - Well send an FAE to your site to assist you in
your development - Free training onsite at PIKA Technologies
- Custom Engineering Services
36Thank You
- If you are interested in taking a closer look
download our API Reference manual - http//www.pikatechnologies.com/interest/eval.htm
- Additional HW info is available from
- http//www.pikatechnologies.com/downloads/hardware
.htm - If you want to speak the sales account manager in
your region or a field application engineer, the
next slide has their phone numbers
37How to reach our people
- Sales
- Western USA Brett Sumpter
phone 1-903-939-3711 - Eastern USA Cheryl Farmer
phone 1-770-345-5944 - EMEA Maarten Kronenburg
phone 31 76 5083 560 - Canada Americas Terry Atwood
phone 1-613-591-1555 x329 - Field Application Engineers
- Cindy Xu phone 1-613-591-1555 x458
- Yashar Moghan phone 1-613-591-1555 x415
- Technical Support support_at_pikatech.com
38Thank youfor your time.