Should SIP be modified to enforce per call billing? Christian Huitema Architect, Windows Networking Microsoft Corporation.

Slides:



Advertisements
Similar presentations
Sip-qos-osp-011 To Do Items for Interdomain SIP QoS SIP SIP 4xx failure messages for QoS (coordinate with DCS group) SIP and OSP interworking RFI SDP qos-attribute=
Advertisements

© 2000, Cisco Systems, Inc. Cisco Video Conferencing Gatekeeper Design Scott Kirby Distinguished Systems Engineer.
Colombo, Sri Lanka, 7-10 April 2009 Preferential Telecommunications Service Access Networks Lakshmi Raman, Senior Staff Engineer Intellectual Ventures.
1 TURN Server for WebRTC in the Firewall © 2014 Ingate Systems AB Prepared for:Ingates SIP Trunking, UC and WebRTC Seminars ITEXPO January 2014 Miami By:Karl.
All rights reserved © 2005, Alcatel Grid services over IP Multimedia Subsystem  Antoine Pichot, Olivier Audouin, Alcatel  GridNets ’06.
CAUSES & CURE OF LATENCY IN THE INTERNET TELEPHONY DR. OLUMIDE SUNDAY ADEWALE Dept of Industrial Math & Computer Science Federal University of Technology.
Unified Communications
NAT, firewalls and IPv6 Christian Huitema Architect, Windows Networking Microsoft Corporation.
Applicability of Instant Messaging in the Military Command and Control Systems Author: Juha Vermaja Superviser: Jorma Jormakka Instructor: Marko Luoma,
A Presentation on H.323 Deepak Bote. , IM, blog…
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
DISPATCH Call-Info purpose for TRS (draft-kyzivat-dispatch-trs-call-info-purpose-02) IETF 92, March 23, 2015 Author: Paul Kyzivat Presenting: Brian Rosen.
SIP and accounting Henning Schulzrinne Columbia University SIP 2003 – January 2003 Paris, France.
UNCW UNCW SIGGRAPH 2002 Topic #3: Continuous Media in Wired and Wireless Environments Ronald J. Vetter Department of Computer Science University of North.
IEPREP (Internet Emergency Preparedness) By: Jeffery Pelletier.
History Since created in 1995, RADIUS has been used to provide authentication, authorization and generate accounting information for dial-in users. However,
Electrical Engineering Department Software Systems Lab TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY Persistent chat room Authors: Hazanovitch Evgeny Hazanovitch.
I-mode Revolutionary Wireless Internet Technology Marc Lisevich Bryan Kwan Jay Hoang.
VoIP Technology Developments and Trends Henning Schulzrinne Columbia University.
Goal of The Paper  What exactly is a VPN?  Why do you need a VPN?  what are some of the technologies used in deploying a VPN?  How does a VPN work?
Chapter 16 AAA. AAA Components  AAA server –Authenticates users accessing a device or network –Authorizes user to perform specific activities –Performs.
Agenda Introduction to 3GPP Introduction to SIP IP Multimedia Subsystem Service Routing in IMS Implementation Conclusions.
Proxy Servers Dr. Ronald Bergmann, CIO, ISO. Proxy servers A proxy server is a machine which acts as an intermediary between the computers of a local.
Network Topology. Cisco 2921 Integrated Services Router Security Embedded hardware-accelerated VPN encryption Secure collaborative communications with.
1 Enabling Secure Internet Access with ISA Server.
Chapter 11: Dial-Up Connectivity in Remote Access Designs
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 9 Network Policy and Access Services in Windows Server 2008.
Presence Applications in the Real World Patrick Ferriter VP of Product Marketing.
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
UPnP™ QoS WC Progress Narm Gadiraju Co-Chair of UPnP™ QoS WC Intel Corporation.
Why do we need Firewalls? Internet connectivity is a must for most people and organizations  especially for me But a convenient Internet connectivity.
SIP? NAT? NOT! Traversing the Firewall for SIP Call Completion Steven Johnson President, Ingate Systems Inc.
Blending RTSP and SIP signaling for IPTV and VoD services in the IMS Presented by Robert Marston Department of Electrical Engineering University of Cape.
International SIP 2004 B2BUA : « The Cornerstone of Convergence for Prepaid » Christian MARI Sr. Product Manager FERMA.
Copyright ©Universalinet.Com, LLC 2009 Implementing Secure Converged Wide Area Networks ( ISCW) Take-Aways Course 1: Cable (HFC) Technologies.
Support Services & IP Multimedia Subsystem (IMS)
1 Week 6 – NPS and RADIUS Install and Configure a Network Policy Server Configure RADIUS Clients and Servers NPS Authentication Methods Monitor and Troubleshoot.
Filtering in Firewall By Fantastic 5. Agenda What is Firewall? Types Of Firewall Pros and Cons Of Different Firewalls What Firewall can do? What Firewall.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
Module 11: Remote Access Fundamentals
VIRTUAL PRIVATE NETWORK By: Tammy Be Khoa Kieu Stephen Tran Michael Tse.
NuolSec VIspace Vientiane, Laos.
Geneva, Switzerland, 11 June 2012 Switching and routing in Future Network John Grant Nine Tiles
XCON WG IETF-73 Meeting Instant Messaging Sessions with a Centralized Conferencing (XCON) System draft-boulton-xcon-session-chat-02 Authors: Chris Boulton.
QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.
Streaming Media Control n The protocol components of the streaming n RTP/RTCP n RVSP n Real-Time Streaming Protocol (RTSP)
VoN September ‘98 1 9/17/98 VoN Standards Update Jonathan Rosenberg Bell Laboratories September 17, 1998.
1 Policy-based architecture. 2 Policy management view of the architecture IP MMed domain is a converged services domain where voice, video, data are provided.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Security, NATs and Firewalls Ingate Systems. Basics of SIP Security.
ACHIEVING MULTIMEDIA QOS OVER HYBRID IP/PSTN INFRASTRUCTURES QOS Signalling and Media Gateway Control ITU-T SG13/SG16 Workshop on IP Networking and Mediacom.
Dealing with NATs and Firewalls! Prepared for:Fall VON 2003 Boston By: Karl Erik Ståhl President Intertex Data AB Chairman Ingate Systems AB
TBE 2710 Chapter 12 Signaling.
May 1998 Page 1 SOLIANT Internet Systems SGCP - Simple Gateway Control Protocol Christian Huitema
Making SIP NAT Friendly Jonathan Rosenberg dynamicsoft.
Service Providers: SIP and Softswitch Christian Huitema Architect, Windows Networking Microsoft Corporation.
Networking: Applications and Services Antonia Ghiselli, INFN Stu Loken, LBNL Chairs.
NC STATE UNIVERSITY / MCNC Protecting Network Quality of Service Against Denial of Service Attacks Douglas S. Reeves  S. Felix Wu  Fengmin Gong Talk:
IPv6 - The Way Ahead Christian Huitema Architect Windows Networking & Communications
1 Presentation_ID © 1999, Cisco Systems, Inc. QoS for CDMA Dana Blair Presentation_ID.
17 February 2016 SIPPING - IEPREP Joint Meeting Fred Baker - IEPREP co-chair Rohan Mahy - SIPPING co-chair.
Delivering high-quality SIP applications and services Jim Hourihan VP Marketing & Product Management.
Session border control: CONTROL for service providers to make money from IP IC services Kevin Klett VP, Product Management.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
Telecommunications Essentials Chapter 9. Cost savings & revenue generation Logical rather than physical connections IPT – Telephony IPTV – Digital Television.
Peer-to-Peer Solutions Between Service Providers David A. Bryan CTO, Jasomi Networks October 10, 2002 – Fall VON, Atlanta, GA.
1Security for Service Providers – Dave Gladwin – Newport Networks – SIP ’04 – 22-Jan-04 Security for Service Providers Protecting Service Infrastructure.
NET 3710 Signaling.
MLEF Without Capacity Admission Does Not Satisfy MLPP Requirements
What WebRTC Does NOT Do:
Presentation transcript:

Should SIP be modified to enforce per call billing? Christian Huitema Architect, Windows Networking Microsoft Corporation

Why would we want to track usage? To bill for time, distance To bill for time, distance To allocate costs To allocate costs To predict network traffic To predict network traffic To account for gateway usage To account for gateway usage

Should we charge for Telephone Access? Yes! Telephone URL: “tel: ” Telephone URL: “tel: ” User directs “tel:” to selected service, User directs “tel:” to selected service, Service checks user authentication, relays to “Phone-x” Service checks user authentication, relays to “Phone-x” Phone-x completes the call, bills service Phone-x completes the call, bills service Service bills user. Service bills user. SIP works just fine SIP works just fine Phone-x RV

Should we charge for IP network usage? Plain traffic? No, or not more than basic service! Plain traffic? No, or not more than basic service! Premium traffic? Possibly! Premium traffic? Possibly! A B

How to charge for premium network usage? Plain accounting, no control Plain accounting, no control  User marks TOS bits, network keep tabs. Application level control Application level control  Side effect of call set-up, authorizes access. Network access control Network access control  RSVP transaction, authorizes access. A B

Pros and cons of three strategies (1) User based TOS: User based TOS:  Easy to implement, but…  Only feedback is monetary, monthly  No protection against temporary congestion.

Pros and cons of three strategies (2) Application level control Application level control  Feedback on a call per call basis,  What of mid-call congestion?  Need to derive network data from application data (fragile!). SIP is not just for voice SIP is not just for voice  INVITE to Chat Room, Video Game  Need decision for each media? SIP proxy need not be colocated with network access! SIP proxy need not be colocated with network access!

Pros and cons of three strategies (3) Network access control Network access control  RSVP is designed to pass “network level” signalling  Can use “pre-condition” in SIP  Use QoS if and when needed SIP is not just for voice SIP is not just for voice  Different decision for every media! Remote SIP proxy Remote SIP proxy  Use existing AAA framework to bill user of remote service

Let’s not pollute SIP, keep a simple framework! SIP already enables billing for gateways, services. SIP already enables billing for gateways, services. SIP is not just for voice, we don’t need to mimic the POTS behavior. SIP is not just for voice, we don’t need to mimic the POTS behavior. Billing network resource is better handled by network protocols, RSVP. Billing network resource is better handled by network protocols, RSVP.