ag projects sip2sip sip infrastructure experts sip2sip.info sip accounts for the masses sf telephony...

12
AG Projects P infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th , 2010

Upload: glen-dickason

Post on 28-Mar-2015

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

AG Projects SIP2SIPSIP infrastructure experts

SIP2SIP.infoSIP accounts for the masses

SF Telephony Inaugural MeetupSan Francisco, June 30th, 2010

Page 2: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 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

Page 3: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

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

Page 4: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

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.

Page 5: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

AG Projects SIP2SIPSIP infrastructure experts

SIP Addresses (SIP URIs)

[email protected], 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

Page 6: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

AG Projects SIP2SIPSIP infrastructure experts

SIP2SIP.info Features• SIP service transparent for the end-points• Publicly reachable SIP URI [email protected]• 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• …

Page 7: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

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

Page 8: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

AG Projects SIP2SIPSIP infrastructure experts

Infrastructure Based on SIP Thor

Page 9: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

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

Page 10: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

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

Page 11: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

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

Page 12: AG Projects SIP2SIP SIP infrastructure experts SIP2SIP.info SIP accounts for the masses SF Telephony Inaugural Meetup San Francisco, June 30 th, 2010

AG Projects SIP2SIPSIP infrastructure experts

Adrian Georgescu

Thank you,

You may contact me at:[email protected]://ag-projects.com

Contact Information