Post on 11-Jan-2016
description
AG Projects SIP2SIPSIP infrastructure experts
SIP2SIP.infoSIP accounts for the masses
SF Telephony Inaugural MeetupSan Francisco, June 30th, 2010
AG Projects SIP2SIPSIP infrastructure experts
Introduction
• My name is Adrian Georgescu• Founder and CEO of AG Projects • My business is the delivery of SIP infrastructure
to service providers
AG Projects SIP2SIPSIP infrastructure experts
Adrian Georgescu
My Open Source Portfolio
• OpenSIPS – SIP Proxy/Registrar• OpenXCAP – Presence Policy Server• MediaProxy – RTP media Relay• MSRP Relay – IM/FT media relay• CDRTool – Mediation and Accounting• Blink – State of the art SIP client
AG Projects SIP2SIPSIP infrastructure experts
What is SIP• SIP stands for 'Session Initiation Protocol', an IETF standard described by:
RFC 3261. SIP is an Internet application-layer control protocol that can establish, modify and terminate multimedia sessions such as Internet telephony calls (VoIP). Media can be added to (and removed from) an existing session.
• SIP allows the endpoints to negotiate and combine any type of session they mutually understand like Audio, Video, Instant Messaging (IM), File Transfer and provides a generic event notification system with real-time Publications and Subscriptions about state changes that can be used for asynchronous services like Presence, Message Waiting Indicator and Busy Line Appearance.
AG Projects SIP2SIPSIP infrastructure experts
SIP Addresses (SIP URIs)
• user@example.com, same as email• Most of the SIP service providers do not provide a real SIP address, they
provide a telephone number instead #fail• Most SIP providers support VoIP only
The lack of SIP URIs and transparency is a big loss to innovating at the edge of the Internet using SIP. SIP2SIP service fills up the gap, it provides a globally reachable SIP address on the Internet
AG Projects SIP2SIPSIP infrastructure experts
SIP2SIP.info Features• SIP service transparent for the end-points• Publicly reachable SIP URI user@sip2sip.info• Audio, Video, Fax, IM, File Transfer, SMS, Presence, XCAP• State of the art NAT traversal based on ICE and MSRP relay• ENUM, Aliases, Voicemail, Call Forwarding, Time of day DND• End-user web call control panel• …
AG Projects SIP2SIPSIP infrastructure experts
SIP2SIP.info Usage• Today 40K SIP accounts (June 2010)
• Today about 1000 devices online at any given moment• Most of the registered SIP devices have advanced capabilities beyond VoIP
(Video, IM, Presence, XCAP)
Year Subscribers per month
2008 50
2009 600
2010 3000
AG Projects SIP2SIPSIP infrastructure experts
Infrastructure Based on SIP Thor
AG Projects SIP2SIPSIP infrastructure experts
Free and Commercial Service• Free service for end-users (no PSTN or SMS interconnection)• White label service for operators with control for PSTN & SMS access with
prepaid and postpaid accounting
AG Projects SIP2SIPSIP infrastructure experts
Easy Provisioning for Operators#!/usr/bin/php<?include("SOAP/Client.php”);require("ngnpro_client.php”);
// Initialize the SIP port of the SOAP client$SipPort = new WebService_NGNPro_SipPort();
// Login credentials to SIP2SIP$credentials = array("username"=>”operator_username","password"=>”operator_password");$auth_header = array('auth', $credentials , 'urn:AGProjects:NGNPro', 0, '');
$SipPort->addHeader($auth_header);$SipPort->addAccount(array("id" => array("username" => 'alice’, "domain” => 'example.com'), "password” => ‘123’ ) );
?>
SOAP/XML interface description: http://msp-documentation.ag-projects.com/wiki/ProvisioningGuide
AG Projects SIP2SIPSIP infrastructure experts
Easy Provisioning for End-users• Create a SIP account in one single step• Configure the SIP account in any SIP device• Integration with Blink, you got to see this!
Live demo, surf with me to http://sip2sip.info
AG Projects SIP2SIPSIP infrastructure experts
Adrian Georgescu
Thank you,
You may contact me at:ag@ag-projects.comhttp://ag-projects.com
Contact Information