Your Title Here - PIKA Technologies

Download Report

Transcript Your Title Here - PIKA Technologies

Welcome!
Today’s Webinar:
PIKA Products Primer
Irene Crosby
Head of Marketing
PIKA Technologies
Your Webinar Leader
Eric Pretlac
Technical Support Specialist
Customer Care Department
Objectives
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
Evolution of
PIKA MonteCarlo SDK
MonteCarlo Evolution
•
1996
•
•
•
•
MonteCarlo replaced release 4 architecture/API
New development platform
9 major releases since 1996
Strengths and differentiators
•
•
Flexibility
Resource-based approach
PIKA 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
PIKA MonteCarlo 6.2:
Hardware
PIKA 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
PIKA PrimeNet MM | Solutions
•
These high density T1/E1 cards
are ideally suited for large scale
IVR and voice services type
applications
PIKA 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)
PIKA 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
PIKA 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
PIKA 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
PIKA MonteCarlo 6.2:
Software
SDK
•
•
Low-level
DSP API constant across all HW
i.e.play/record/conf/fax, etc.
•
•
•
Switching API constant across all HW
•
•
•
PK_AUDIO_OutputAddBuffer(hPort, pbuffer)
PK_AUDIO_OutputStart(hPort)
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)
SDK
•
CAS API used with configurable XML tables
•
•
Analog line interface controls
•
•
•
PK_CAS_SendMessage(ch, pmessage)
PK_TRUNK_OffHook (hres)
PK_PHONE_Ring (hres, pattern, duration)
“All-on-Board” DSP applications – set of 14
available on all MM-series cards
“All-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)
“All-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
“All-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
“All-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
“All-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
“All-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
“All-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
“All-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
“All-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
“All-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
“All-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
DSP Configuration Tool
PIKA MonteCarlo 6.2:
Architecture
PIKA MonteCarlo 6.2:
Development Process
Installation
•
•
•
•
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_code.htm
Configuration
•
•
•
•
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.
Development
•
•
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
Development
•
Support can include:
•
•
•
•
Call us or email us with your questions;
we’re here to help
We’ll send an FAE to your site to assist
you in your development
Free training onsite at PIKA Technologies
Custom Engineering Services
Thank You
•
If you are interested in taking a closer look
download our API Reference manual:
•
•
Additional HW info is available from:
•
•
http://www.pikatechnologies.com/interest/eval.htm
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…
How to reach our people
•
Sales
•
•
•
•
•
phone:
Field Application Engineers
•
•
•
Western USA – Brett Sumpter
phone: +1-903-939-3711
Eastern USA – Cheryl Farmer
+1-770-345-5944
EMEA – Maarten Kronenburg
phone: +31 76 5083 560
Canada & Americas – Terry Atwood
phone: +1-613-591-1555 x329
Cindy Xu – phone: +1-613-591-1555 x458
Yashar Moghan – phone: +1-613-591-1555 x415
Technical Support – [email protected]
Thank you
for your time.