Xiaowei Yang Gene Tsudik Xin Liu Department of Computer Science UC Irvine A Technical Approach to Net Neutrality.

Slides:



Advertisements
Similar presentations
Enable User Choice in Routing Xiaowei Yang UC Irvine NSF FIND PI meeting, June
Advertisements

Freedom of Speech (Part 3)
1 Price squeeze tests in electronic communications: ARCEPs experience Competition Law and Electronic Communications Brussels, June 19, 2008.
Expressive Privacy Control with Pseudonyms Seungyeop Han, Vincent Liu, Qifan Pu, Simon Peter, Thomas Anderson, Arvind Krishnamurthy, David Wetherall University.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
Earl Comstock President and CEO COMPTEL. The World Has Changed FCC adopts Cable Modem Order and Supreme Court upholds FCC in Brand X FCC adopts Wireline.
WHAT THE IP TRANSITION MEANS FOR CONSUMERS AND A UBIQUITOUS, AFFORDABLE, RELIABLE NATIONAL COMMUNICATIONS SYSTEM David C. Bergmann Telecom Policy Consulting.
High Speed Networks Budapest University of Technology and Economics High Speed Networks Laboratory Monitoring Network.
Net Neutrality presented by: Brian G. Riesen What Is It? Service providers should remain “end-to-end neutral” The Two Sides: Telecoms (against) View.
Net Neutrality Content Providers vs. ISP vs. Consumers Blake Wright.
John Windhausen, Telepoly Consulting Cathy Sloan, Computer and Communications Industry Association May 19, 2010.
Net Neutrality1. Definition Net Neutrality can be broadly defined as the policy of Internet Service Provider’s (ISP’s) and Telecom Carriers treating all.
CSE534 – Fundamentals of Computer Networks Lecture 16: Traffic Shaping + Net Neutrality Created by P. Gill Spring 2014, updated Spring 2015.
Net Neutrality By Guilherme Martins. Brief Definition of what is Net Neutrality? Network neutrality is best defined as a network design principle. – Think.
Communication Network Advisor: Group: Yun Hua Chang R Shih Chieh Yen R Wei Chieh Li R Kuang Chiu Huang.
© 2004 AT&T, All Rights Reserved. The world’s networking company SM An Evolution Path for Numbering and Interconnection Future Of Numbering Symposium November.
Internet Public Policy and VoIP Dr. David Loomis.
Net Neutrality – An Overview – Bob Bocher Technology Consultant, WI Dept of Public Instruction, State Division for Libraries ,
Network Neutrality Professor: Robert J. Irwin Computer Science 101 Spring Semester 2007 Describe The Concept: Brandon Niezgoda, class of 2010 Arguments.
Net Neutrality COMP 380 Presentation Alex Cook Prince Yabani.
Department of Computer Science Southern Illinois University Carbondale Wireless and Network Security Lecture 9: IEEE
What you talk 'in bout?. Net Neutrality prevents Internet providers from blocking, speeding up or slowing down Web content based on its source, ownership.
1 TVA: A DoS-limiting Network Architecture Xiaowei Yang (UC Irvine) David Wetherall (Univ. of Washington) Thomas Anderson (Univ. of Washington)
F.C.C. Seeks to Protect Free Flow of Internet Data Comments: Here's my take: if you provide service to the end-user, you only take money from the end-user.
Net Neutrality Questions. What if? Customer Lamps for Less Luxurious Lumination Telephone Company Welcome to lamps [click] [dial tone] Welcome to Luxurious.
Network Neutrality 4/21/20111Harvard Bits. 4/21/2011Harvard Bits2.
What you talk 'in bout?. For instance, AT&T decided to get into the Radio business in They used the station WEAF and its affiliates as an experimental.
Net Neutrality. Tussle Who’s battling? What’s at issue? Is it contained?
Chapter 6 Internet Service Providers— Hosting Your Web Site.
Network neutrality is the idea that all internet traffic should be treated equally. It does not matter who is downloading and what is being downloaded.
FIREWALL TECHNOLOGIES Tahani al jehani. Firewall benefits  A firewall functions as a choke point – all traffic in and out must pass through this single.
Chp. 3 – Industry Overview Traditional Telephone Companies & Cable TV Providers Mobile Providers Smaller Competitors Internet Based Competitors Why Governments.
IP Telephony Regulation in Korea Information & Communication Policies for the Digital Economy Korea Information Strategy Development Institute Chong-Hoon.
Network Neutrality By: Jacob Hansen CPE 401. Introduction What is network neutrality? Who wants to get rid of it? Why is it important? What is at stake?
O pen Internet Challenges in Mobile Broadband Networks Jennifer Rexford Princeton University
Platform regulation in other industries: Lessons from telecoms Tommaso Valletti Imperial College London, Telecom ParisTech and CEPR TOMMASO VALLETTI.
THE BATTLE OVER NET NEUTRALITY
Network Neutrality Peter Shaughnessy Justin Fromm Wei Leong Chew Charles Young Shante Collins Brought to you in part by:
A Neutral Internet Full of Opportunities Paul V. Mockapetris Chairman & Chief Scientist, Nominum Visiting Scholar, l'Université Pierre.
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
1 Managing the Transition to IP-Based Public Phone Networks in the United States Joe Gillan CRNI November 22, 2013 Gillan Associates.
1  2005 Level 3 Communications, Inc. All Rights Reserved. Industry At The Bottom? Kevin O’Hara President & COO Level 3 Communications.
Implications of VoIP TC 310 May 28, Questions from Reviews Duty to Interconnect Reciprocal compensation Line of business v statutory line of business.
Overview of Network Neutrality Kyle D. Dixon Senior Fellow & Director, Federal Institute for Regulatory Law & Economics The Progress & Freedom Foundation.
Net Neutrality: An Issue By Any Other Name GMU Information Economy Project Mini-Conference September 28, 2006 Paul Misener / Amazon.com.
Network Neutrality Juergen Hahn MIS 304 November 23, 2010.
April 30, 2007 NYC network neutrality hearing Network Neutrality Prof. Henning Schulzrinne Dept. of Computer Science Columbia University.
CS 3043 Social Implications Of Computing Keith A. Pray Instructor socialimps.keithpray.net CLASS 14 LAST DAY © 2015 Keith A. Pray.
Net Neutrality A Series of Tubes without Tollbooths Brandon Vigil.
Net Neutrality: The fight to control the Internet.
Issues in New Media: Net Neutrality. What is “net neutrality?” What is Net Neutrality? (Video)(Video) Net Neutrality (Video)(Video) Save the Internet!
Attack on the Net!. Great Graph Courtesy of Giselle.
Network Neutrality: An Internet operating principle which ensures that all online users are entitled to access Internet content of their choice; run online.
Constructing An Effective Statutory & Regulatory Framework for Broadband Networks Phoenix Center Symposium December 1, 2005 Disclaimer: Views presented.
Net Neutrality: Discrimination, Competition, and Innovation in the UK and US Alissa Cooper and Ian Brown ACM Transactions on Internet Technology, 15(1):
Internet Myth Busting and Control of the Internet: Are Internet Service Providers the New Internet Gatekeepers? By Catherine Sandoval Assistant Professor.
Comparative Telecommunications Law Spring, 2007 Prof. Karl Manheim 16: Internet III (Net Neutrality) Copyright © 2007.
Net Neutrality Gavin Baker Association of Information Technology Professionals, North Central Florida Chapter Gainesville, FL 13 November 2007.
Net Neutrality An ethical examination of the internet’s ownership
Net Neutrality: WhaT YOU NEED TO KNOW
The FUTURE OF the internet
Network neutrality Lee da-som Lee song-i.
Net Neutrality By: Jonathan Zamora.
Different Traffic Management Techniques for Mobile Broadband Networks
Securing the Network Perimeter with ISA 2004
CONTRA Camouflage of Network Traffic to Resist Attack (Intrusion Tolerance Using Masking, Redundancy and Dispersion) DARPA OASIS PI Meeting – Hilton Head.
Chapter 6 Internet Service Providers— Hosting Your Web Site
Internet Interconnection
The Use and Abuse of the Carterfone Principle
Net Neutrality: a guide
Presentation transcript:

Xiaowei Yang Gene Tsudik Xin Liu Department of Computer Science UC Irvine A Technical Approach to Net Neutrality

Their Plan  In November 2005, AT&T CEO (formerly SBC CEO) Ed Whitacre was quoted in BusinessWeek as follows [3]: ”Now what they [Internet upstarts like Google, MSN, Vonage, and others] would like to do is use my pipes free, but I ain’t going to let them do that because we have spent this capital and we have to have a return on it,” says Whitacre. ”So there’s going to have to be some mechanism for these people who use these pipes to pay for the portion they’re using. Why should they be allowed to use my pipes?”

Our Fear  “Whether acting as a bottleneck, a toll-taker, or a gatekeeper, the broadband carriers propose to transform the Internet into something akin to a closed and proprietary system of centralized control.” Vern Cerf, June 14, 2006 Looking familiar? Cingular Internet Ring tone: $2.99 Data: $39.99/4MB

Why is it a problem now?  Both DSL and Cable are non common carriers In August 2005, DSL was classified as an information service. In March 2002, Cable was classified as an information service.  The Brand X case in June 2005  Lack of facility-based competition Incumbent Cable and DSL have 99.5 percent of all broadband consumers Source: FCC

Concerns over regulatory steps  Difficulties to draw the line “If a broadband network provider prioritizes or offers enhanced quality of service to data of a particular type, it must prioritize or offer enhanced quality of service to all data of that type (regardless of the origin or ownership of such data) without imposing a surcharge or other consideration for such prioritization or enhanced quality of service.” from Freedom and Nondiscrimination Act of 2006 “only prioritize content, applications, or services accessed by a user that is made available via the Internet within the network of such broadband service provider based on the type of content, applications, or services and the level of service purchased by the user, without charge for such prioritization” from Internet Freedom Preservation Act of 2006 (Snowe-Dorgan bill)  A violation of free-market policy  No effective regulation has established

Our position  We cannot afford losing the openness of the Internet, and the pros and cons of regulation are hard to tell.  An alternative to regulation is to design a robust and clean QoS interface such that ISPs cannot export their market power to upper layers.

Design goal  Prevent ISPs from exporting market power Allow differentiated services at network layer  Customers may purchase capacity (or traffic profile) at different prices  Customers decide how to use the services Prevent discrimination based on  Contents  Application types  The non-customer ends of data  Always face a monopoly

Key idea: blur all packets  Insight: it’s too risky to discriminate all  Ex. “Comcast, the largest USA Broadband provider is being accused of VoIP blocking, just days before they release their own VoIP offering.” (March, 2006, 41.shtml)accused of VoIP blocking Internet Bits

The Challenges  Encryption seals contents   Discriminate based on non-customer IP addresses   Traffic analysis: Discriminate based on inferred application types Not discussed in this paper  Less dangerous  Harder to be effective  Could be alleviated

AT&T Yahoo! Google MySpace YouTube... Neutralizer Verizon Cogent Neutralizer Ann Ben Ann’s IP Encrypted data Neutralizer’s anycast address The big picture  Neutralizer decrypts to obtain destination addresses.

Key setup  Efficiency More efficient RSA encryption Offload to a customer Assume no MIM attack  Robustness Stateless Google Ann Neutralizer KMKM Ann’s IP Neutralizer’s IP RSA pub key: S 1 Neutralizer’s IP Ann’s IP Nonce K s = hash(Ann’s IP, nonce, K M ) ESES 2 at&t Cogent

Google Ann Neutralizer KMKM 3 Ann’s IP Neutralizer’s IP Nonce Google’s IP key request Payload …… EKsEKs E e2e Google’s IP Neutralizer’s IP Nonce Ann’s IP Nonce’, K s ’ Payload …… E e2e 5 AT&T Cogent Ann’s IP Google’s IP Nonce Neutralizer’s IP Nonce’, K s ’ Payload …… E e2e 4 Neutralizer’s IP Ann’s IP Nonce Google’s IP Nonce’, K s ’ Payload …… EKsEKs E e2e 6 Data

Preliminary Evaluation: key request  A prototype implementation using Click  An AMD Opteron 2.6GHz dual core CPU with an Intel pro/1000 GT quad-port server adapter  64 bytes UDP packet with 48 bytes header  512-bit RSA, and 128-bit AES for encryption and MAC

Preliminary Evaluation: data  Vanilla IP forwarding: 600kpps

Conclusion  A technical alternative to keep the net neutral: a robust and clean QoS interface such that ISPs cannot export their market power to upper layers  Key idea is to blur all packets  An efficient and stateless neutralizer to prevent discrimination based on non-customer IP addresses

What may still go wrong?  ISPs can still discriminate Based on customers’ or neutralizers’ addresses All neutralized or encrypted traffic Key setup packets But we prevent deterministic discrimination based on data ownership  No more good-intentioned data filtering A price we have to pay  DoS attacks on neutralizers Leveraging existing mechanisms

Design: miscellanenous  QoS  DoS attacks  Multi-homed sites

Is Market Competition Sufficient?  May be or may not be  We cannot afford to lose