VoIP support on Qtopia. Vladimir Minenko, Ph.D.

Size: px
Start display at page:

Download "VoIP support on Qtopia. Vladimir Minenko, Ph.D."

Transcription

1 VoIP support on Qtopia Vladimir Minenko, Ph.D

2 TABLE OF CONTENTS 1 Introduction 2 Qtopia 3 Telephony in Qtopia 4 VoIP general things 5 Current status 6 What is coming 7 Resources and Links

3 INTRODUCTION Trolltech, products, community, customers Founded 1994, today >200 employees, Norway, Germany, USA, Australia, China Three main products: Qt, Jambi, Qtopia >5000 commercial customers world-wide Large open source community (KDE is a highlight) Several mobile customers, examples later 3

4 Qtopia Basics Provides application framework functionality Introduced in 2001 Targeted to embedded devices Based on Qt Dual licensing (GPL and commercial license) Funtionality depends on used package Qtopia Core Qt on embedded Qtopia Platform Core plus middleware Qtopia Phone Edition Platform plus applications 4

5 Qtopia QPE basics OS level Linux kernel 2.4 or higher. GCC version or higher. Footprint Standard build targets 32MB Flash ROM, 32MB RAM (including Linux) Hardware platform All processors supported by Linux with a C++ compiler and frame buffer driver Verified on x86 and ARM 9 & 11 chipsets, e.g. Marvell, Freescale, NXP, NEC, etc 5

6 Qtopia QPE basics Qtopia runs as an application on top of an OS Fully object oriented (C++), multitasking environment qpe always runs as a shell being a main UI An application is launched by qpe or even by another applications Differences to Qt programming are minimal Though some specifics are present, but hided from a developer by the system Hosting development environment is Linux. It includes emulator, build system, configure and sample device profiles 6

7 Qtopia System level architectural principles Qtopia, as a framework, is thought to be extended according the project targets Nevertheless a large set of features is implemented Qtopia uses Qt plug-ins implemented via shared libraries to extend functionality A new functionality is provided by services, which can be controlled via ICP A services provides a set of interfaces, which can be addressed to use a given functionality 7

8 Telephony in Qtopia Overview Supports GSM telephony (default) and VoIP Provides the ability to choose between either GSM or VoIP when making calls to a contact with both a phone number and VoIP identifier. An enhanced telephony integration mechanism based allows different modems and different phone-like transports Current VoIP integration uses this infrastructure Further features: split serial port ATC chat handling multiplexing An improved vendor plug-in mechanism allows vendors to directly inherit AT handlers and override individual functions. 8

9 Telephony Services and interfaces Services correspond to telephony handlers VoIP Modem <XYZ> Interfaces correspond to functionality offered by services SMS sending Presence <XYZ> 9

10 Telephony in Qtopia Overview Application One Interface Client QCop Modem Phone Server Other Service Application Two Interface Client QCop VoIP Stack The Phone Server is the only component that interacts directly with services such as GSM modem and VoIP. Applications use the interfaces to communicate with the Phone Server, e.g. QPhoneCallManager: make, break, hold and join phone calls; access existing calls; be notified of new calls. QSMSSender/Reader: send, store and read SMS. QPhoneBook: read and write access to SIM card phone books. 10

11 Telephony Example QPhoneCallManager* manager = new QPhoneCallManager(this); connect(manager, SIGNAL(newCall(QPhoneCall)), this, SLOT(newCall(QPhoneCall))); void ThisClass::newCall(const QPhoneCall& call) { if (call.state() == QPhoneCall::Incoming && call.calltype() == "Voice") { // process an incoming call } } 11

12 VoIP Feature vs. implementation VoIP voice over IP, is a functionality, which can be implemented differently Generally, it allows to transfer voice over IP connections and might include some additional services, e.g. presence There is no unified VoIP standard or architecture VoIP requires a server on the network, which manages sessions VoIP is not for free in many case, though the cost factor is lower than PSTN because runs on standard computer hardware and shares IP lines with data services 12

13 VoIP open and industry standards Open standards: Based on SIP (Session Initiation Protocol) from IETF ITU standard H.323 (the new version improved) Some most known industry and proprietary standards: Skype protocols (closed) Asterisk IAX protocol (open) The major implementation in Qtopia is SIP-based 13

14 VoIP SIP SIP - Session Initiation Protocol Requires a SIP server Establish and manage connection between call participants Presence and some more functionality Only being used for VoIP in Qtopia but can be used for other technologies 14

15 VoIP RTP and SDP RTP - Real-time Transport Protocol Transmit audio as packet data (IP) Uses codecs are agreed upon by both ends via SDP (Session Description Protocol) 15

16 VoIP VoIP stack Combined SIP, RTP and SDP implementations build up a VoIP stack Provided by 3 rd parties KPhone (KDE), Hellosoft, Radvision, M5T Also available with a chipset, e.g. from Broadcom Qtopia used an own implementation based on Open Source projects 16

17 VoIP Implementation VoIP User Interface Integration VoIP Framework Third Party VoIP Stack 17

18 VoIP Structure in Qtopia Qtopia Phone Server AT Handler Handler Framework Socket Adaptation Layer VoIP Configuration Application VoIP Stack 18

19 VoIP Integrating a VoIP stack VoIP Stack Adaptation Layer Separate process running along side Qtopia Register as a VoIP service (Qtopia will launch at correct time) When launched must connect to a particular Unix domain socket that Qtopia is listening on Send INIT message to announce self Specified message protocol DIAL, ACCEPT, HOLD, etc 19

20 VoIP Integrating a VoIP stack Configuration Application Reference implementation is a standard Qtopia application communicates to the VoIP stack through a common file 20

21 Current implementation Qtopia 4.2.x A sample SIP stack and VoIP user agent can be found in $QPEDIR/src/tools/sipagent Based on libdissipate2 library from Kphone (LGPL) which provides the SIP functionality Also implements audio transport via RTP, using the freely available G711u, G711a, GSM, and ilbc codecs. The Qtopia side of the protocol communication can be found in the source file $QPEDIR/src/libraries/qtopiaphone/qvoipli ne.cpp 21

22 Current implementation Qtopia 4.2.x Last updates for Greenphone are VoIP enabled Uses IP connection via the host (over USB cable) Also works via SDIO WiFi card Though not all Greenphones support this hardware-wise (request in the web shop) Tested with Go WiFi! P300 (via SD-to-miniSD adapter) 22

23 Current implementation Qtopia 4.3.x (not released yet) Improved 4.2.x implementations plus one more Based around the Asterisk iaxclient library Integrated for API testing if they are suitable for integrating a non-sip VoIP implementation if Qtopia could handle more than two telephony stacks (GSM, SIP, and Asterisk) active at the same time. Status of an unsupported example in Qtopia 4.3 Trolltech strongly recommends customer to integrate commercial 3 rd party stack 23

24 Current implementation Improvements needed Current VoIP in Qtopia implementation based on KPhone has a couple of drawbacks KPhone was made for desktop and has problems if GPRS/WiFi connection drops or IP changes Does not support some modern VoIP features RTP should be better integrated with Qtopia Media Server 24

25 Current implementation Fonav June 2007: Trolltech Acquires Fonav California startup VoIP solution for WiFi & Desk phones Based on Qtopia 2.2 Fonav solution Targeted at low cost connected devices Rich VoIP & Instant Messaging solution Complete user interface Technology Open standards: SIP, XMPP, RSS, POP3, SMTP Low footprint: fits into 32/16MB handsets Optimized performance for ARM9 150MHZ 25

26 Current implementation Qtopia plans Provide a reference integration of a commercial VoIP stack with modern features In the course of this works extend APIs Add infrastructure for better multimedia interworking Integrate Fonav technologies in the Qtopia product lines 26

27 Current implementation Qtopia based products Fonav VoIP handset platform Dual mode (GSM, SIP VoIP) phone by WNC (Wistron NeWeb Corp), available in France Sony mylo Skype phones Accton (under different brands) Panasonic KX-WP1050 Wi-Fi phone BTW, Qtopia is a certified Skype platform See also 27

28 RESOURCES AND LINKS VoIP sections docs Qtopia and Greenphone - incl. sections for Open Source Qtopia Component Matrix - Greenphone web shop - Your questions? 28

VoipSwitch softphones

VoipSwitch softphones VoipSwitch softphones sales@voipswitch.com 3/21/2011 Voiceserve ltd.grosvenor House,1 High Street,London United Kingdom 1 Contents Introduction and solution overview... 2 iphone mobile softphone... 3 Google

More information

Introduction to VOIP. Stephen Okay Abdus Salam Int l Center for Theoretical Physics Trieste, Italy, February 21, 2007

Introduction to VOIP. Stephen Okay Abdus Salam Int l Center for Theoretical Physics Trieste, Italy, February 21, 2007 Introduction to VOIP Stephen Okay Abdus Salam Int l Center for Theoretical Physics Trieste, Italy, February 21, 2007 Intro to VOIP Classic Telephony Data Networks(Review) VOIP What it is Protocols Hardware

More information

Mobile Softphone. Mobile softphones. iphone mobile softphone

Mobile Softphone. Mobile softphones. iphone mobile softphone Mobile softphones VoipSwitch Voiceserve offers unrivaled softphones for all popular Smartphone platforms. Support for high rate compression codecs, SMS, VoIP Tunnel solution and more. IPhone/IPod - with

More information

Traditional Telephony IP Telephony Voice, Data, Video Integration. Media Convergence. IP Router Server IP Router. Video Distribution Fax

Traditional Telephony IP Telephony Voice, Data, Video Integration. Media Convergence. IP Router Server IP Router. Video Distribution Fax Introduction IP telephony allows organizations and individuals to lower the costs of existing services such as data and broadcast video, while broadening their means of communication to include modern

More information

VoIP-PSTN Interoperability by Asterisk and SS7 Signalling

VoIP-PSTN Interoperability by Asterisk and SS7 Signalling VoIP-PSTN Interoperability by Asterisk and SS7 Signalling Jan Rudinsky CESNET, z. s. p. o. Zikova 4, 160 00 Praha 6, Czech Republic rudinsky@cesnet.cz Abstract. PSTN, the world's circuit-switched network,

More information

Mobile Operating Systems Lesson 03 PalmOS Part 1

Mobile Operating Systems Lesson 03 PalmOS Part 1 Mobile Operating Systems Lesson 03 PalmOS Part 1 Oxford University Press 2007. All rights reserved. 1 PalmOS An OS for handheld devices Designed for highly efficient running of small productivity programs

More information

Integration of GSM Module with PC Mother Board (GSM Trunking) WHITE/Technical PAPER. Author: Srinivasa Rao Bommana (srinivasrao.bommana@wipro.

Integration of GSM Module with PC Mother Board (GSM Trunking) WHITE/Technical PAPER. Author: Srinivasa Rao Bommana (srinivasrao.bommana@wipro. (GSM Trunking) WHITE/Technical PAPER Author: Srinivasa Rao Bommana (srinivasrao.bommana@wipro.com) Table of Contents 1. ABSTRACT... 3 2. INTRODUCTION... 3 3. PROPOSED SYSTEM... 4 4. SOLUTION DESCRIPTION...

More information

Ways to Use USB in Embedded Systems

Ways to Use USB in Embedded Systems Ways to Use USB in Embedded Systems by Yingbo Hu, R&D Embedded Engineer and Ralph Moore, President of Micro Digital Universal Serial Bus (USB) is a connectivity specification that provides ease of use,

More information

Applications and Networks, Oh My.

Applications and Networks, Oh My. Applications and Networks, Oh My. Bringing UC & IP Communications to Android A Case Study Doug Makishima, COO D2 Technologies www.d2tech.com D2 Tech: VoIP & IP Communications Leadership Embedded Software

More information

UC-One. Epik. UC-One Quick Guide. Quick Guide For Apps. Why we love UC-One

UC-One. Epik. UC-One Quick Guide. Quick Guide For Apps. Why we love UC-One Quick Guide For Apps Epik UC-One UC-One is part of our Epik suite enabling you to access all your communication services, telephony, video, IM and presence from any supported device. Contact Integration

More information

Selecting the Right SIP Phone for Your IP PBX By Gary Audin May 5, 2014

Selecting the Right SIP Phone for Your IP PBX By Gary Audin May 5, 2014 Selecting the Right SIP Phone for Your IP PBX By Gary Audin May 5, 2014 There are many Session Initiation Protocol (SIP) phones on the market manufactured by IP PBX vendors and third parties. Selecting

More information

Driving New ARPU With Value Added Services

Driving New ARPU With Value Added Services Driving New ARPU With Value Added Services CommuniGate Systems Exceptional Business Communications Exceptional Corporate History Founded over 19 years ago Profitable for over 15 years Worldwide presence,

More information

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com WebRTC for Service Providers FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com This document is copyright of FRAFOS GmbH. Duplication or propagation or

More information

Bringing IP Communications to Android DIGITIMES Tech Forum. January 21, 2010 D2 Technologies Po Chen

Bringing IP Communications to Android DIGITIMES Tech Forum. January 21, 2010 D2 Technologies Po Chen Bringing IP Communications to Android DIGITIMES Tech Forum January 21, 2010 D2 Technologies Po Chen www.d2tech.com How do Users Communicate/Share? Social Networking IP Communications VoIP/VoIM Text IM

More information

How To Use Voip Over Ip Over A Cell Phone (Telco) Over A Pc Or Ip (Telcom) Over The Internet (Telnet) Over Ppl Or Ip/Ip) Over Landline (Teltophone) Over Ip

How To Use Voip Over Ip Over A Cell Phone (Telco) Over A Pc Or Ip (Telcom) Over The Internet (Telnet) Over Ppl Or Ip/Ip) Over Landline (Teltophone) Over Ip Introduction to VOIP Stephen Okay Abdus Salam Int l Center for Theoretical Physics Trieste, Italy, February 21, 2006 Intro to VOIP Classic Telephony Data Networks(Review) VOIP What it is Protocols Hardware

More information

Total Recall VoIP Recording Solutions

Total Recall VoIP Recording Solutions Total Recall VoIP Recording Solutions Introduction In an increasingly security conscious, litigious and results driven world, communications recording is vital to meeting your duty of care, management

More information

Internet Technology Voice over IP

Internet Technology Voice over IP Internet Technology Voice over IP Peter Gradwell BT Advert from 1980s Page 2 http://www.youtube.com/v/o0h65_pag04 Welcome to Gradwell Gradwell provides technology for every line on your business card Every

More information

By Kundan Singh Oct 2010. Communication

By Kundan Singh Oct 2010. Communication Flash Player Audio Video Communication By Kundan Singh Oct 2010 Modern multimedia communication systems have roots in several different technologies: transporting video over phone lines, using multicast

More information

Pronto Mobile Convergence Platform

Pronto Mobile Convergence Platform Pronto Mobile Convergence Platform Table of Contents 1. Preface.. 3 2. Pronto Mobile Convergence Platform. 3 3. Technical Architecture. 4 4. Key Elements of Mobile Convergence Platform... 5 5. Features

More information

Dialogic Diva SIPcontrol Software

Dialogic Diva SIPcontrol Software Dialogic Diva SIPcontrol Software converts Dialogic Diva Media Boards (Universal and V-Series) into SIP-enabled PSTN-IP gateways. The boards support a variety of TDM protocols and interfaces, ranging from

More information

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com WebRTC for the Enterprise FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com This document is copyright of FRAFOS GmbH. Duplication or propagation or extracts

More information

Mobicents. The Open Source Communication Platform

Mobicents. The Open Source Communication Platform Mobicents 2.0 The Open Source Communication Platform DERUELLE Jean DERUELLE Jean JBoss, by Red Hat Mobicents Sip Servlets Lead 138 1 AGENDA > VoIP Introduction & Examples > VoIP Basics > Mobicents 2.0

More information

Stefan Schmidt. stefan@openezx.org. LinuxTag 2008-05-28

Stefan Schmidt. stefan@openezx.org. LinuxTag 2008-05-28 mobile mobile LinuxTag 2008-05-28 mobile has been selling Linux smart in Asia for a long time They started selling the A780 in Europe end of 2005. Unfortunately they stopped in 2006 In october 2005 Harald

More information

Cisco CME Features and Functionality

Cisco CME Features and Functionality Cisco CME Features and Functionality Supported Protocols and Integration Options This topic describes the supported protocols and integration options of Cisco CME. Supported Protocols and Integration FAX

More information

Mobile Operating Systems Lesson 07 Symbian OS

Mobile Operating Systems Lesson 07 Symbian OS Mobile Operating Systems Lesson 07 Symbian OS Oxford University Press 2007. All rights reserved. 1 Oxford University Press 2007. All rights reserved. 2 Symbian OS multi-modal communication support OS for

More information

Encapsulating Voice in IP Packets

Encapsulating Voice in IP Packets Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols

More information

FOR COMPANIES THAT WANT TO EXPAND AND IMPROVE THEIR TELEPHONE SYSTEM

FOR COMPANIES THAT WANT TO EXPAND AND IMPROVE THEIR TELEPHONE SYSTEM IP PBX VH-500 FOR COMPANIES THAT WANT TO EXPAND AND IMPROVE THEIR TELEPHONE SYSTEM IP PBX VH-500 The Virtual IP PBX VH-500 is an unified communication system hosted in the cloud, and it's an excellent

More information

Study and installation of a VOIP service on ipaq in Linux environment

Study and installation of a VOIP service on ipaq in Linux environment Study and installation of a VOIP service on ipaq in Linux environment Volkan Altuntas Chaba Ballo Olivier Dole Jean-Romain Gotteland ENSEIRB 2002 Summary 1. Introduction 2. Presentation a. ipaq s characteristics

More information

AlwAys more than you expect

AlwAys more than you expect Panasonic sip telephone systems with hd quality And many more supportive features And applications AlwAys more than you expect sip session initiation protocol sip is rapidly gaining popularity as the protocol

More information

Performance evaluation of the Asterisk PBX

Performance evaluation of the Asterisk PBX Performance evaluation of the Asterisk PBX Luís Sousa Instituto Superior Técnico Av. Rovisco Pais, 1049-001 Lisboa, Portugal luis.sousa@tagus.ist.utl.pt Abstract Currently PBX (Private Branch exchange)

More information

Asterisk: A Non-Technical Overview

Asterisk: A Non-Technical Overview Asterisk: A Non-Technical Overview Nasser K. Manesh nasser@millenigence.com Millenigence, Inc. 5000 Birch St., Suite 8100 Newport Beach, CA 92660 June 2004, Revised December 2004 Executive Summary Asterisk

More information

An Introduction to VoIP Protocols

An Introduction to VoIP Protocols An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this

More information

Mobicents 2.0 The Open Source Communication Platform. DERUELLE Jean JBoss, by Red Hat 138

Mobicents 2.0 The Open Source Communication Platform. DERUELLE Jean JBoss, by Red Hat 138 Mobicents 2.0 The Open Source Communication Platform DERUELLE Jean JBoss, by Red Hat 138 AGENDA > VoIP Introduction > VoIP Basics > Mobicents 2.0 Overview SIP Servlets Server JAIN SLEE Server Media Server

More information

NTP VoIP Platform: A SIP VoIP Platform and Its Services

NTP VoIP Platform: A SIP VoIP Platform and Its Services NTP VoIP Platform: A SIP VoIP Platform and Its Services Speaker: Dr. Chai-Hien Gan National Chiao Tung University, Taiwan Email: chgan@csie.nctu.edu.tw Date: 2006/05/02 1 Outline Introduction NTP VoIP

More information

Total Recall Max SIP VoIP Call Recording Server

Total Recall Max SIP VoIP Call Recording Server Total Recall Max SIP VoIP Call Recording Server Introduction In an increasingly security conscious, results driven and litigious world, communications recording is vital to meeting your duty of care, management

More information

IP Telephony with Asterisk. Sunday A. Folayan

IP Telephony with Asterisk. Sunday A. Folayan IP Telephony with Asterisk Sunday A. Folayan There lived the PSTN. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public Switched Telephone Network (PSTN) infrastructure

More information

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream Article VoIP Introduction Internet telephony refers to communications services voice, fax, SMS, and/or voice-messaging applications that are transported via the internet, rather than the public switched

More information

Example of Standard API

Example of Standard API 16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface

More information

Fax and Oracle Collaboration Suite. An Oracle White Paper August 2005

Fax and Oracle Collaboration Suite. An Oracle White Paper August 2005 Fax and Oracle Collaboration Suite An Oracle White Paper August 2005 Fax and Oracle Collaboration Suite Introduction... 3 Fax Support in Oracle Collaboration Suite... 4 Outbound Fax Configuration... 7

More information

VOICE OVER IP AND NETWORK CONVERGENCE

VOICE OVER IP AND NETWORK CONVERGENCE POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it

More information

Next Generation IP Telephony: Moving beyond phone system replacement

Next Generation IP Telephony: Moving beyond phone system replacement Next Generation IP Telephony: Moving beyond phone system replacement Irwin Lazar, CISSP Senior Analyst Burton Group Agenda Communications today The promise of convergence Underlying technologies Sample

More information

Integrate VoIP with your existing network

Integrate VoIP with your existing network Integrate VoIP with your existing network As organisations increasingly recognise and require the benefits voice over Internet Protocol (VoIP) offers, they stop asking "Why?" and start asking "How?". A

More information

IP PBX SH-500N WWW.HIPERPBX.COM

IP PBX SH-500N WWW.HIPERPBX.COM IP PBX SH-500N COMPANIES THAT WANT TO EXPAND AND IMPROVE THEIR TELEPHONE SYSTEM IP PBX SH-500N The IP PBX SH-500N is designed for companies that want to expand and improve their telephone system, and/or

More information

Application Note. Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses

Application Note. Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses Executive Summary

More information

Announcing the product launch of a Mitel Virtual Mitel Communication Director (Virtual MCD)

Announcing the product launch of a Mitel Virtual Mitel Communication Director (Virtual MCD) Announcing the product launch of a Mitel Virtual Mitel Communication Director (Virtual MCD) In today's global economy, businesses are - more than ever - looking to reduce capital and operating expenses.

More information

A Product Survey of SIP 'Softphones'

A Product Survey of SIP 'Softphones' Markets, R. Costello Research Note 11 July 2003 A Product Survey of SIP 'Softphones' Session Initiation Protocol-based "softphones" offer advantages over SIP "hardphones" for enterprise network managers

More information

Easy H.264 video streaming with Freescale's i.mx27 and Linux

Easy H.264 video streaming with Freescale's i.mx27 and Linux Libre Software Meeting 2009 Easy H.264 video streaming with Freescale's i.mx27 and Linux July 8th 2009 LSM, Nantes: Easy H.264 video streaming with i.mx27 and Linux 1 Presentation plan 1) i.mx27 & H.264

More information

BroadTouch Business Communicator for Desktop

BroadTouch Business Communicator for Desktop BroadTouch Business Communicator for Desktop User Guide Release 10.0.2 Document Version 1 9737 Washingtonian Boulevard, Suite 350 Gaithersburg, MD 20878 Tel +1 301.977.9440 WWW.BROADSOFT.COM BroadTouch

More information

GUI/Custom GUI, SIP Stack, Telephony, DB, Sockets, Bluetooth, QT.

GUI/Custom GUI, SIP Stack, Telephony, DB, Sockets, Bluetooth, QT. OVERVIEW FOR SYNERGY ISG: Mobile development ScienceSoft in quick facts 250 full-time IT experts and a network of 100+ developers 200+ successfully completed large outsourcing projects Experience in software

More information

Integrating Voice over IP services in IPv4 and IPv6 networks

Integrating Voice over IP services in IPv4 and IPv6 networks ARTICLE Integrating Voice over IP services in IPv4 and IPv6 networks Lambros Lambrinos Dept.of Communication and Internet studies Cyprus University of Technology Limassol 3603, Cyprus lambros.lambrinos@cut.ac.cy

More information

Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment

Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment Application Notes Rev 1.0 P/N 550-06690 Last Updated: October 26, 2015 Revision History Revision Date Revised

More information

PRODUCT COMPARISON CHART COMPARE THE COMPLETE ZOIPER PRODUCT LINE

PRODUCT COMPARISON CHART COMPARE THE COMPLETE ZOIPER PRODUCT LINE PRODUCT COMPARISON CHART COMPARE THE COMPLETE ZOIPER PRODUCT LINE How to read the Zoiper Product Comparison Chart Windows Add-on OEM On demand Coming soon Available feature Feature is available free of

More information

Back Office Recorder 4iP Installation Guide Intelligent Recording Limited

Back Office Recorder 4iP Installation Guide Intelligent Recording Limited Back Office Recorder 4iP Installation Guide Intelligent Recording Limited Downloads Available at www.usbcallrecord.com UK Office +44 (0) 1909 512148 US Office +1 949.587.1226 Copyright Intelligent Recording

More information

DT01 WiFi/3G VoIP PBX / ATA User Manual

DT01 WiFi/3G VoIP PBX / ATA User Manual DT01 WiFi/3G VoIP PBX / ATA User Manual Document Version: 1.0 Firmware Version: v1.3.5 Version Description Date 1.0 Initiate 2015-Feb-26 DT01 WiFi/3G VoIP PBX / ATA User Manual 1 / 23 Index: 1 Introduction...

More information

Main characteristics. System

Main characteristics. System VoipSwitch is a software platform allowing for rapid VoIP services roll-out. It contains all necessary elements required in successful implementation of various VoIP services. Our customers can make money

More information

VoIP Survivor s s Guide

VoIP Survivor s s Guide VoIP Survivor s s Guide Can you really save $, improve operations, AND achieve greater security and availability? Presented by Peggy Gritt, Founder and CEO of the VoIP A non-biased organization for the

More information

SIP Trunking and Voice over IP

SIP Trunking and Voice over IP SIP Trunking and Voice over IP Agenda What is SIP Trunking? SIP Signaling How is Voice encoded and transported? What are the Voice over IP Impairments? How is Voice Quality measured? VoIP Technology Confidential

More information

PRImaGate Switch RACK 3U

PRImaGate Switch RACK 3U From 8 to 32 channels Integrated LCR / Router Voice Call Back SMS Server VOIP RACK 3U SMS PRESENTATION Specially designed for big companies, call-centres and companies whom GSM traffic is high, PRImaGate

More information

A Comparative Study of Signalling Protocols Used In VoIP

A Comparative Study of Signalling Protocols Used In VoIP A Comparative Study of Signalling Protocols Used In VoIP Suman Lasrado *1, Noel Gonsalves *2 Asst. Prof, Dept. of MCA, AIMIT, St. Aloysius College (Autonomous), Mangalore, Karnataka, India Student, Dept.

More information

SIP EXPRESS MEDIA SERVER (SEMS) WITH MPEG4 SUPPORT

SIP EXPRESS MEDIA SERVER (SEMS) WITH MPEG4 SUPPORT SIP EXPRESS MEDIA SERVER (SEMS) WITH MPEG4 SUPPORT Pradnya Gaonkar Kodanda Rami Reddy V Sandeep Mamilla Shubhra Pahwa Siva Mullati pradnya.gaonkar@iiitb.org kodandaramireddy.v@iiitb.org sandeep.mamilla@iiitb.org

More information

Deployment of a Wireless Hybrid and Mobile Network for VoIP Services Based on Open Source Software

Deployment of a Wireless Hybrid and Mobile Network for VoIP Services Based on Open Source Software Deployment of a Wireless Hybrid and Mobile Network for VoIP Services Based on Open Source Software Danilo F. S. Santos, José L. do Nascimento, Olympio C. S. Filho and Angelo Perkusich 1 Embedded Systems

More information

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier Software Engineering 4C03 VoIP: The Next Telecommunication Frontier Rudy Muslim 0057347 McMaster University Computing and Software Department Hamilton, Ontario Canada Introduction Voice over Internet Protocol

More information

White Paper: Performance of Host-based Media Processing

White Paper: Performance of Host-based Media Processing White Paper: Performance of Host-based Media Processing The viability of host-based software in providing media processing capabilities continues to expand the possibilities for voice application development.

More information

This document specifies the software requirements of CrossTalk+ A VoIP softphone. It describes the specifications of all components of CrossTalk.

This document specifies the software requirements of CrossTalk+ A VoIP softphone. It describes the specifications of all components of CrossTalk. 1. Introduction CrossTalk+ is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates. CrossChat the chat component of CrossTalk enables you to chat with people speaking

More information

Prestige 2002 Series. VoIP Analog Telephone Adaptor. Quick Start Guide

Prestige 2002 Series. VoIP Analog Telephone Adaptor. Quick Start Guide VoIP Analog Telephone Adaptor Quick Start Guide Version 3.60 5/2005 Overview The Prestige allows you to use an analog telephone to make phone calls over the Internet (Voice over IP or VoIP). It uses SIP

More information

WebRTC: Why and How? FRAFOS GmbH. FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com

WebRTC: Why and How? FRAFOS GmbH. FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com WebRTC: Why and How? FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com This docume nt is copyright of FRAFOS GmbH. Duplication or propagation or e xtracts

More information

Configuring Bria 3 Mac for Virtual Contact Center

Configuring Bria 3 Mac for Virtual Contact Center Configuring Bria 3 Mac for Virtual Contact Center Counterpath s Bria 3 is a softphone application that enables you to manage your Virtual Contact Center VOIP calls easily from your desktop replacing or

More information

APx4 Wireless System-on-Module 5/8/2013 1

APx4 Wireless System-on-Module 5/8/2013 1 APx4 Wireless System-on-Module 5/8/2013 1 Table of Contents Key Features Benefits APx4 Software APx4 Development Kit Certifications Use Cases Summary 5/8/2013 2 Key Features APx4 is a computing platform

More information

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Chapter 10 Session Initiation Protocol Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 12.1 An Overview of SIP 12.2 SIP-based GPRS Push

More information

Switchvox Cloud. It s more than a phone system. It s a better way to communicate.

Switchvox Cloud. It s more than a phone system. It s a better way to communicate. Switchvox Cloud It s more than a phone system. It s a better way to communicate. Switchvox Cloud Digium s award-winning Switchvox now available in the cloud. What s included in Switchvox Cloud? Service

More information

Distributed Systems. 2. Application Layer

Distributed Systems. 2. Application Layer Distributed Systems 2. Application Layer Werner Nutt 1 Network Applications: Examples E-mail Web Instant messaging Remote login P2P file sharing Multi-user network games Streaming stored video clips Social

More information

COMPARING CALL CONTROL IN MICROSOFT OCS 2007 AND IBM LOTUS SAMETIME UNIFIED TELEPHONY

COMPARING CALL CONTROL IN MICROSOFT OCS 2007 AND IBM LOTUS SAMETIME UNIFIED TELEPHONY SUBSCRIPTION SERVICE May 9, 2008 COMPARING CALL CONTROL IN MICROSOFT OCS 2007 AND IBM LOTUS SAMETIME UNIFIED TELEPHONY COMPANY(S) MENTIONED: IBM, Microsoft, Nortel, Siemens. PRODUCT(S) / SERVICE(S): IBM

More information

Cloud Voice A new and simpler way to deliver your voice communications

Cloud Voice A new and simpler way to deliver your voice communications Cloud Voice A new and simpler way to deliver your voice communications The solution in a nut shell Mogul Wave offers a SIP solution based on: SIP phones (hard/soft phones) SIP accounts - Mogul Wave s on-net

More information

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers. ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers. API: An application programming interface (API) is a source

More information

Cisco WIP310 Wireless-G IP Phone Cisco Small Business IP Phones

Cisco WIP310 Wireless-G IP Phone Cisco Small Business IP Phones Cisco WIP310 Wireless-G IP Phone Cisco Small Business IP Phones Wireless-G IP Phone for VoIP Service Highlights Business-quality VoIP calls over a Wi-Fi network with wireless handset convenience Configurable

More information

Mobile Phones Operating Systems

Mobile Phones Operating Systems Mobile Phones Operating Systems José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-05-28 José Costa (DEI/IST) Mobile Phones Operating

More information

ABC SBC: Mobile Subscriber Support. FRAFOS GmbH

ABC SBC: Mobile Subscriber Support. FRAFOS GmbH ABC SBC: Mobile Subscriber Support FRAFOS GmbH Introduction Applications supporting mobile VoIP are such as Viper or Skype increasingly becoming the default communication means for mobile users. Affordable

More information

IP Telephony Terminal Solutions for Broadband Networks

IP Telephony Terminal Solutions for Broadband Networks Hitachi Review Vol. 51 (2002), No. 2 55 IP Telephony Terminal Solutions for Broadband Networks Masami Mineo Atsushi Niimura Haruyasu Ooboshi Masaaki Tanaka OVERVIEW: The current trend toward the use of

More information

Features Overview Guide About new features in WhatsUp Gold v12

Features Overview Guide About new features in WhatsUp Gold v12 Features Overview Guide About new features in WhatsUp Gold v12 Contents CHAPTER 1 Learning about new features in Ipswitch WhatsUp Gold v12 Welcome to WhatsUp Gold... 1 What's new in WhatsUp Gold v12...

More information

Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options

Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options Document Summary This document provides information on several integration scenarios

More information

Dovid Coplon, Product Management Director http://gipscorp.com

Dovid Coplon, Product Management Director http://gipscorp.com Dovid Coplon, Product Management Director http://gipscorp.com VoIP Quality Mobile VoIP & Technology Trends Greater accessibility and affordability Network operators are introducing new pricing models Handset

More information

The user interface of SIPPS is fully skinnable

The user interface of SIPPS is fully skinnable - THE ULTIMATE SOFTWARE TELEPHONE - SIPPS : Voice over IP for everybody SIPPS is a professional Voice over IP client software SIPPS is fully SIP-compliant Fully customizable softphone The user interface

More information

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Basic IP phone set up The SIP protocol Computer Networks - 1/2 Learning Objectives

More information

Lab Introduction software Voice over IP

Lab Introduction software Voice over IP Lab Introduction software Voice over IP 1 Lab Capability and Status Software used in this course installed in Engineering labs including the lab opened for students ENGR1506 - http://labs.ite.gmu.edu/

More information

The MeeGo Multimedia Stack. Dr. Stefan Kost Nokia - The MeeGo Multimedia Stack - CELF Embedded Linux Conference Europe

The MeeGo Multimedia Stack. Dr. Stefan Kost Nokia - The MeeGo Multimedia Stack - CELF Embedded Linux Conference Europe The MeeGo Multimedia Stack The MeeGo Multimedia Stack MeeGo Intro Architecture Development GStreamer Quick MeeGo Intro MeeGo = Moblin + Maemo Linux distribution for CE devices Netbook, Phone (Handset),

More information

Voice over IP Communications

Voice over IP Communications SIP The Next Big Step Voice over IP Communications Presented By: Stephen J. Guthrie VP of Operations Blue Ocean Technologies Goals What are our Goals for Today? Executive Summary: It is expected that real-time

More information

Cisco WIP310 Wireless-G IP Phone Cisco Small Business IP Phones

Cisco WIP310 Wireless-G IP Phone Cisco Small Business IP Phones Cisco WIP310 Wireless-G IP Phone Cisco Small Business IP Phones Wireless-G IP Phone for VoIP Service Highlights Business-quality VoIP calls over a Wi-Fi network with wireless handset convenience Configurable

More information

The MOST Affordable HD Video Conferencing. Conferencing for Enterprises, Conferencing for SMBs

The MOST Affordable HD Video Conferencing. Conferencing for Enterprises, Conferencing for SMBs The MOST Affordable HD Video Conferencing Video conferencing has become an increasingly popular service, being widely used by enterprises, organizations and individuals. Thanks to the enormous growth in

More information

CT505-30 LANforge-FIRE VoIP Call Generator

CT505-30 LANforge-FIRE VoIP Call Generator 1 of 11 Network Testing and Emulation Solutions http://www.candelatech.com sales@candelatech.com +1 360 380 1618 [PST, GMT -8] CT505-30 LANforge-FIRE VoIP Call Generator The CT505-30 supports SIP VOIP

More information

A B S T R A C T. Index Trems- Wi-Fi P2P, WLAN, Mobile Telephony, Piconet I. INTRODUCTION

A B S T R A C T. Index Trems- Wi-Fi P2P, WLAN, Mobile Telephony, Piconet I. INTRODUCTION Wi-Fi Calling Using Android Phones. Mr.Dnyaneshwar Bhusari, Mr.Gaurav Mokase, Mr.Prasad Waghmare, Ms. Kundan Kumar Department of Information Technology D.Y.Patil College of Engineering, Akurdi, Pune, India

More information

with HD quality and many more supportive features and applications

with HD quality and many more supportive features and applications Always more than you expect Panasonic SIP telephony Terminals with HD quality and many more supportive features and applications SIP Terminals key features Advanced technology for an advanced business

More information

TECHNICAL CHALLENGES OF VoIP BYPASS

TECHNICAL CHALLENGES OF VoIP BYPASS TECHNICAL CHALLENGES OF VoIP BYPASS Presented by Monica Cultrera VP Software Development Bitek International Inc 23 rd TELELCOMMUNICATION CONFERENCE Agenda 1. Defining VoIP What is VoIP? How to establish

More information

ShoreTel Mobility Version 4.6 Platform Support Guide. Rev. 1

ShoreTel Mobility Version 4.6 Platform Support Guide. Rev. 1 ShoreTel Mobility Version 4.6 Platform Support Guide Rev. 1 Document and Software Copyrights Copyright 1998-2011 by ShoreTel Inc., Sunnyvale, California, USA. All rights reserved. Printed in the United

More information

Cisco IP Communicator

Cisco IP Communicator Cisco IP Communicator 2.1 Cisco Unified Communications Solutions unify voice, video, data, and mobile applications on fixed and mobile networks, delivering a media-rich collaboration experience across

More information

Unit 23. RTP, VoIP. Shyam Parekh

Unit 23. RTP, VoIP. Shyam Parekh Unit 23 RTP, VoIP Shyam Parekh Contents: Real-time Transport Protocol (RTP) Purpose Protocol Stack RTP Header Real-time Transport Control Protocol (RTCP) Voice over IP (VoIP) Motivation H.323 SIP VoIP

More information

This manual contains product information for the GSM Series cards. The manual is organized in the following manner:

This manual contains product information for the GSM Series cards. The manual is organized in the following manner: Allo.com. 2012 All rights reserved. No part of this publication may be copied, distributed, transmitted, transcribed, stored in a retrieval system, or translated into any human or computer

More information

telephone systems with HD quality and many more supportive features and applications Always more than you expect

telephone systems with HD quality and many more supportive features and applications Always more than you expect Panasonic SIP telephone systems with HD quality and many more supportive features and applications Always more than you expect SIP Session Initiation Protocol SIP is rapidly gaining popularity as the protocol

More information