vericall phone editions
TRANSCRIPT
VeriCall Phone EditionsTM
VoIP Software Platforms
Complete Voice Over WiFi and Video Phone Solutions for Consumer Electronics OEMs
Delivering voice, video and other multimedia services over IP remains increasingly complex, even as the standards evolve and mature. Trinity Convergence is helping to address this challenge with VeriCall Phone Editions — complete and turnkey software platforms that OEMs and ODMs can use to quickly and efficiently take new voice and video over IP products to market. VeriCall Phone Editions provide consumer elec-tronics manufacturers: • Turnkey VoIP software platforms that deliver premium features and applications • A customizable User Interface (UI) that allows for differentiation • Pre-integrated and tested software components that accelerate product development • Proven network interoperability and standards compliance • Reduced in-house risk, faster time-to-market and improved margins
The OEM’s ability to quickly and efficiently bring innovative, yet proven reliable products to market is critical for success. Yet, the design, development and validation process that is required to deliver consumer-ready VoIP and video phone devices to the marketplace requires significant skilled resources. VeriCall Phone Editions provide consumer electronics manufacturers with solutions that accelerate the delivery of full-featured, WiFi-enabled voice and video over IP products. VeriCall Phone Editions offer a customizable user interface built on top of a complete embedded VoIP software platform that includes all of the media processing, packet handling and network services functionality required to build VoIP and voice + video over IP (V2IP) capable consumer end-points.
VeriCall Phone Editions
Voice Over WiFi Phone EditionA turnkey software platform that streamlines the design and development of SIP-based voice over WiFi handsets by providing a production-ready software reference design – from the silicon platform to the UI. The VeriCall WiFi Phone Edition includes user level applications including a contact list (phonebook), instant messaging, and multimedia file storage and a customizable user interface. A fully integrated VoIP software framework includes the media processing, data communication and call control features, as well as quality of service (QoS) mechanisms and NAT Traversal clients.
Video Phone Edition (wired or WiFi)A production-ready software design for accelerating the delivery of next generation IP video phones. The VeriCall Video Phone Edition supports hi-fidelity voice and advanced video services by integrating the latest media processing technologies including wideband voice (G.722.2) and H.264 (MPEG-4 AVC) video. The full-featured, customizable interface runs on top of a integrated software platform that provides all of the media processing, call-control and QoS. Supports legacy video conferencing technologies such as H.263 and MPEG-4.
“VoIP creates new challenges in the effort to successfully design, engineer and mass market a portfolio of innovative personal communication devices.”
Options Back
7:46Charlie
People
Options
Back
Product Lifecycle Using VeriCall Phone Editions
OEM / ODM
HardwareDesign
ProductDefinition
SystemDesign
ApplicationDevelopment
Validation Testing Field Trial CommercialRollout!
OEM / ODM Trinity Convergence
VeriCall Phone Editions
VeriCall Phone Editions Streamline DevelopmentManufacturers must also consider evolving industry standards and the specific needs of network operators based on their unique architecture and implementation of communications equipment and systems. When building a new or next generation product, an array of choices exist for both the hardware and software components. For VoIP in particular, consideration must be given to software such as the codecs, SIP stack (media/call control), applications and graphical user interface (GUI). Often, the single largest challenge in designing VoIP products today is the integration and optimization of these disparate software components. In terms of (processor) hardware, the choice of silicon becomes a balancing act as it impacts both the bill of materials (BOM) and the overall performance (and quality) of the end product.
VeriCall Phone Editions eliminate this complexity by ensuring tight integration of all the required software and hardware components, and by providing software development, validation and performance testing on targeted silicon devices — those best suited for Voice over WiFi and Video Phone applications. VeriCall Phone Editions are comprised of the following software modules:
In-process Video Call Incoming Call Notification Icon view–Top Level Menu
OS / Processor Architecture / Connectivity
Data Manager Interface
NATTraversal
Voice + Video over IP Framework
CallControl
Media Processing
Packet Handler
Real-time Application
Services Layer
User Interface
Event Router
GUI
Phone Book Instant Messaging
Presence
3rd Party
Telephony
CameraCall & Message Log
User Interface Designed by mobile-phone usability experts to offer an elegant and intuitive user experience. Production-ready software that enables a range of customization capabilities, from logo insertion and simple branding to re-design.
VoIP FrameworkContains all of the media processing (codecs), SIP stack, NAT Traversal and QoS software for delivering high-quality, interoperable services (see next page for detailed breakdown).
Services LayerDelivers a library of user applications such as Phone Book, Instant Messaging (IM), Presence, and Camera (see next page for detailed breakdown).
Real-time ApplicationDecouples services layer applications from time-sensitive (real-time) media processing provided by the VoIP framework.
OS / Processor ArchitecturePre-integrated silicon and reference platforms running on embedded Linux (2.6 kernel). Includes tailored board support package (BSP) to accelerate internal development efforts.
Options Back
7:46Charlie
Mute
People (3-way)
Call hold
Video off
Picture in picture
Options Back
7:46Charlie
Incoming Call From:
Elizabeth
AcceptForward to Voice Mail
Send Busy Tone
Options Back
People
VeriCall Phone Editions
A Production-ready, Customizable VoIP SolutionVeriCall Phone Editions are designed to offer manufacturers the level of customization they require. The software packages for both the Voice over WiFi Edition and Video Phone Edition are delivered in a combination of source (C and C++) and object code. This enables customization of the user interface and other product enhancements. Key components provided in source code include:
• User Interface• Applications• SIP stack• Real-time application• Data Manager Interface
Services LayerThe standard user applications included in both the Voice over WiFi and Video Phone Editions include the following:
PhonebookAssociates ringtones and pictures with entries.
Contact LogDisplay Incoming, Outgoing and Missed calls; display capabilities includes name, time of contact, type of contact.
Instant MessagingSend and Receive instant messages based on SIMPLE profile as defined by 3GPP/IETF.
PresenceSIP/SIMPLE-based Presence with contact list and status manage-ment, fully integrated throughout applications.
Device ConfigurationConfiguration of User Preference, Device Parameters and Net-work Settings.
Still-image CameraCapture, store and send of basic still images; resolution capabilities based on (camera) hardware.
Multimedia AlbumDisplay image files and play MP3/SP-MIDI ringtones.
ClockIncludes automatic network-based or manually set time.
Web-based ManagementEmbedded web-server to allow configuration of Phonebook entries and device configuration. Supports ringtone download.
Call Features
Call Hold
Call Mute
Call Forward
Caller ID
Call Waiting Caller ID
3-way Calling (local mixing)
Redial
Do Not Disturb
Message Waiting Indicator
Incoming Call History
Outgoing Call History
Unanswered Call History
Ringtone on Caller ID
Vibrate
Ringtone support (MP3 / MIDI)
Multi-lingual
WiFi
802.11b/g compatible
Automatic WiFi AP Detection / Login / Authentication
Applications
Phone Book with Presence indication
Instant Message client
Clock (date and time)
Pre-loaded Ringtones
Video Conferencing Support
H.264
H.263
MPEG4 - Simple Profile
QCIF resolution
Up to 30 fps for all encodings
Picture in Picture
Video Mute
Lip Synchronization
Web-based Management
Device Management
• Network Settings
• Phone Setting
• User Settings
Manage Contact List
VoWiFiPhoneEdition
VideoPhoneEdition
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Features
Key Steps for the Manufacturer• Develop hardware platform• Personalize and customize the user interface*• Final-product validation*• Field testing / Customer trials*• Product launch * This function can be handled or assisted by Trinity Convergence
VeriCall Phone Editions
Trinity Convergence believes the information provided is accurate and reliable. Specifications mentioned in this publication are subject to change without notice.© 2006 Trinity Convergence, Inc. All rights reserved. VeriCall is a registered trademark and VeriCall Phone Editions is a trademark of Trinity Convergence, Inc.
All other trademarks used in this document are properties of their respective owners. VC_Phone 9/06
Corporate HQ2525 Meridian ParkwaySuite 240Durham, NC 27713Phone: 919-433-7000Fax: 919-433-7001
India301 & 302 - Pride PortalOff Senapati Bapat Road S.NO.103A Bahirat Wadi ShivajinagarPune 411016India Phone: +91-20-6645-2700 Fax: +91-20-6645-2900
Asia Pacific9F., No.689, Sec. 5Jhongsiao E. Rd.Sinyi DistrictTaipei City 110, Taiwan (R.O.C.)Phone: +886 (0)2 8785 0265Fax: +886 (0)2 2641 8180
EMEACambridge Business ParkCowley RoadCambridgeCB4 0WZUnited KingdomPhone: +44 1223 435550Fax: +44 1223 435560
Voice and Video over IP FrameworkThe underlying voice and video over IP framework is built around a proven and flexible architecture. Primary components of the soft-ware architecture include:
Media Processing LibraryThe Media Processing Library includes all of the audio codecs, tone handling, acoustic echo cancellation and other voice quality en-hancement algorithms required to deliver a (bandwidth/quality) range of VoIP services on ARM based processors. Video Phone Edition provides integrated video compression support for up to 30 frames per second video with support for codecs including H.264, H.263 and MPEG-4.
SIP Media/Call ControlVeriCall Phone Editions offer an integrated Session Initiation Protocol (SIP) stack and Realtime Streaming Protocol (RTSP). Also supports the use of independent call control stacks (proprietary implementations of SIP and H.323).
SIP Stack — The Trinity Convergence SIP stack is opti-mized for voice over IP end-points and delivers proven interoperability.
SIP Security — The SIP stack supports the usage of encryption via Transport Layer Security (TLS). This allows customers to implement the specific encryption needed for their application.
NAT TraversalNetwork Address Translation (NAT) Traversal features allow calls to be placed and received from behind rout-ers that implement NAT. The NAT Traversal clients are pre-integrated and cooperate directly with the media processing components of the platform, eliminating the need for additional configuration by in-house develop-ment teams. VeriCall Phone Editions also implement the STUN (RFC 3489) and TURN (STUN relay draft) protocols.
Packet HandlerThe Packet Handler provides quality of service (QoS) and packet framing functionality using Adaptive Jitter Buffer Management and Real Time Protocol (RTP)/Real Time Control Protocol (RTCP).
Data Manager InterfaceThe Data Manager Interface (DMI) is a hardware abstraction layer providing an API for integrating customer specific audio, video and networking components.
Learn MoreFor more information on products from Trinity Convergence, visit www.trinityconvergence.com or email [email protected].
SpecificationsCall/Media Control*
(RFC 3261)—SIP: Session Initiation Protocol
(RFC 2976)—SIP INFO Method
(RFC 3262)—Reliability of Provisional Responses in SIP
(RFC 3263)—SIP: Locating SIP Servers
(RFC 3264)—An Offer/Answer Model with the Session Description Protocol (SDP)
(RFC 3265)—SIP-Specific Event Notification
(RFC 3311)—SIP UPDATE Method
(RFC 3325)—Private Extensions to SIP for Asserted Identity within Trusted Networks
(RFC 3428)—SIP Extension for Instant Messaging
(RFC 3515)—SIP Refer Method
(RFC 3581)—An Extension to SIP for Symmetric Response Routing
(RFC 3665)—SIP Basic Call Flow Examples
(RFC 3842)—A Message Summary and Message Waiting Indication Event Package for SIP
(RFC 3856)—A Presence Event Package for SIP
(RFC 3891)—SIP 'Replaces' Header
(RFC 3892)—SIP Referred-By Mechanism
(RFC 3903)—An Event State Publication Extension to SIP
(RFC 4028)—Session Timers in SIP
(RFC 4235)—An INVITE-Initiated Dialog Event Package for SIP
(RFC 4480)—RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF)
(RFC 2326)—RTSP (Real Time Streaming Protocol)
SIMPLE (SIP for Instant Messaging and Presence Leveraging Extensions)
Network / Framing
Adaptive Jitter Buffer
RTP
RTCP
Narrowband Codecs
G.711
G.723.1
G.726
G.729AB
iLBC
GSM-AMR
Wideband Codecs
G.722.2 (AMR-WB)
Music Decoders
MP3 Decoder
SP-MIDI Decoder
Echo Cancellers
G.168 Line ECAN
G.167 Acoustic ECAN
AES (Acoustic Echo Suppressor)
Tones
Named Call Progress Tone Generator
Named Call Progress Tone Detector
Universal Tone Generator
DTMF Generator
DTMF Detector
DTMF Relay (RFC2833)
Audio Enhancement
Comfort Noise Generator (CNG)
Packet Loss Concealment (PLC)
Gain Control (manual & auto)
NAT Traversal
STUN Client
TURN Client (STUN Relay)
* For a full list of supported RFCs, request the VeriCall Phone Editions technical specification.