190 likes | 421 Views
VoIP Billing Solutions Company. www.portaone.com. PortaSIP. PortaSIP Architecture . Registration. REGISTER 401 Unauthorized; WWW-Authenticate REGISTER; Authorization AUTH REQ AUTH ACK 200 OK. RADIUS. SIP Proxy. SIP. Benefits. Encrypted UA may use dynamic and/or private IP
E N D
VoIP Billing Solutions Company www.portaone.com
Registration • REGISTER • 401 Unauthorized; WWW-Authenticate • REGISTER; Authorization • AUTH REQ • AUTH ACK • 200 OK RADIUS SIP Proxy SIP Benefits • Encrypted • UA may use dynamic and/or private IP • Billing Assisted A
Call Setup • INVITE • 401 Unauthorized; WWW-Authenticate • INVITE; Authorization • AUTH REQ – LOOKUP • AUTH ACK - # to Call • INVITE; Authorization • AUTH REQ • AUTH ACK – credit time • INVITE • INVITE • TRYING – RINGING - OK • Start ACC (optional) • RTP Session • Alive ACC (optional) RADIUS SIP Proxy B2BUA SIP A B
Benefits • Integrated SIP proxy & B2BUA • RADIUS enabled SIP proxy & B2BUA • Billing assisted dial plan lookup
BYE BYE – Also (optional) Closing RTP Session OK Stop ACC Call Teardown RADIUS SIP Proxy B2BUA Benefits SIP • Integrated B2BUA • Optionally Calling Party (A) may be redirected to IVR A B
INVITE If UA’s behind different NAT’s Allocate Port Request Port Allocated ACK SIP messages with rewritten host:port in the sdp RTP sessions RTP proxy(optional) RADIUS SIP Proxy B2BUA RTP Proxy SIP A B
Call Routing • INVITE • 401 Unauthorized; WWW-Authenticate • INVITE; Authorization • AUTH REQ – LOOKUP • AUTH ACK - # to Call • INVITE; Authorization • AUTH REQ • AUTH ACK – credit time & Routing Info+Auth Info • INVITE • 401 Unauthorized; WWW-Authenticate • INVITE; Authorization • TRYING – RINGING - OK • Start ACC (optional) • RTP Session • Alive ACC (optional) RADIUS SIP Proxy B2BUA SIP SIP Proxy A B
Benefits • Billing Assisted Routing • Billing Assisted Authentication with remote SIP servers (Vendors) • Integrated Web Interface
Why choose PortaSIP? • Open Source quality-assured components • Out of the box functionality • Integration with billing • Easy integration with CRM • Rapid delivery • Increased productivity • Reduced corporate risk
Users • E-mail Administrators • Web Developers • System Administrators • System Programmers • Quality Assurance and System DesignEngineers • IS Managers • Database Administrators