RWTH Aachen University, Germany

Slides:



Advertisements
Similar presentations
OpenFlow and Software Defined Networks. Outline o The history of OpenFlow o What is OpenFlow? o Slicing OpenFlow networks o Software Defined Networks.
Advertisements

Information-centric networking: Concepts for a future Internet David D. Clark, Karen Sollins MIT CFP November, 2012.
An OpenFlow Extension for the OMNeT++ INET Framework
Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
RIP V1 W.lilakiatsakun.
Rob Smets A user centred approach IPv6 deployment monitoring.
ALTTC BSNL. 1. Introduction 2. Methodology 3. Transition cost and penetration curve 4. Theoretical consideration 5. Migration for Large organization 6.
Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
CSCI 530 Lab Firewalls. Overview Firewalls Capabilities Limitations What are we limiting with a firewall? General Network Security Strategies Packet Filtering.
SDN and Openflow.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Network Terminology … Remember: Knowledge is Power!
CS335 Networking & Network Administration Tuesday, May 18, 2010.
CS 325 Computer Networks Sami Rollins Fall 2003.
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Chapter Overview TCP/IP Protocols IP Addressing.
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
The Internet’s Hardware Much of the hardware components that make up the Internet are owned or shared by thousands of private and public organizations.
ICN Considerations for ISP’s Existing Networks Lichun Li, Xin Xu, Jun Wang, Zhenwu Hao {xu.xin18, wang.jun17,
Internet Basics A management-level overview of the Internet, its architecture, capabilities, and protocols. Copyright 2011 SPMI / Online Development.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
Module 4: Fundamentals of Communication Technologies.
A Unified Framework for Software Defined Information-centric Network Wen Qi, Jinfan Wang, Yujia Luo, Rui Qin, Weigang Hou, Jing Ren Shucheng Liu, Jianping.
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing Part 5 Multicasting protocol.
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
Internetworking Concept and Architectural Model
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
《 Hierarchical Caching Management for Software Defined Content Network based on Node Value 》 Reporter : Jing Liu , China Affiliation : University of Science.
Multicast instant channel change in IPTV systems 1.
Internet Services. Internet Services: Discussion Groups The Internet is not just the world wide web, it also includes: discussion groups: newsgroups,
A policy-based per-flow mobility management system design
2.1 © 2004 Pearson Education, Inc. Exam Designing a Microsoft ® Windows ® Server 2003 Active Directory and Network Infrastructure Lesson 2: Examining.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
High-Speed Policy-Based Packet Forwarding Using Efficient Multi-dimensional Range Matching Lakshman and Stiliadis ACM SIGCOMM 98.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
Mobility With IP, implicit assumption that there is no mobility. Addresses -- network part, host part -- so routers determine how to get to correct network.
Caching Games between Content Providers and Internet Service Providers
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
CompTIA Security+ Study Guide (SY0-401)
Optimising Streaming Systems with SDN/P4/NetFPGA
HybNET: Network Manager for a Hybrid Network Infrastructure
Auction-based in-network caching in Information-centric networks Workshop ACROSS, 16th of September 2016 | Lucia D’Acunto.
Towards an Evolvable Internet Architecture
To Whom the Revenue Goes: A Network Economic Analysis of the Price War in the Wireless Telecommunication Industry Vaggelis G. Douros, Petri Mähönen   Institute.
Zueyong Zhu† and J. William Atwood‡
Multicast Outline Multicast Introduction and Motivation DVRMP.
A Study of Group-Tree Matching in Large Scale Group Communications
Caching Games between Content Providers and Internet Service Providers
Network Load Balancing Topology
Introduction to Networking
CCN application-domains: brainstorming from GreenICN project
CompTIA Security+ Study Guide (SY0-401)
ECE 544 Protocol Design Project 2016
Unit Network Topologies, protocols and layers Lesson 2
Managing Online Services
Packet Switching To improve the efficiency of transferring information over a shared communication line, messages are divided into fixed-sized, numbered.
CS 31006: Computer Networks – The Routers
Coded Caching in Information-Centric Networks
Chapter 10 IGMP Prof. Choong Seon HONG.
IP Control Gateway (IPCG)
EE 122: Lecture 22 (Overlay Networks)
Other Routing Protocols
Presentation transcript:

RWTH Aachen University, Germany Network Economics of SDN-Based Infrastructures: Can We Unlock Value Through ICN Multicast? Vaggelis G. Douros, Janne Riihijärvi, Petri Mähönen Institute for Networked Systems, RWTH Aachen University, Germany vaggelis.douros@inets.rwth-aachen.de PIMRC, October 12, Montreal

Motivation (1) Software-Defined Networking (SDN) Specialized Packet Forwarding Hardware Operating System App Operating System App Specialized Packet Forwarding Hardware Software-Defined Networking (SDN) Separate control plane and data plane SDN is a key asset for the design of future network architectures We focus on Information-Centric Networks (ICN) Key Idea: information is named, addressed, and matched independently of its location

Motivation (2) POINT: IP-over-ICN: the better IP http://www.point-h2020.eu/ Premise: many existing applications can run “better” on an ICN core network

Key Question Is IP-over-ICN better than IP? Key contribution … in terms of network economics? Show me the money! A positive answer seems a necessary (though not a sufficient) condition for a large-scale IP-over-ICN deployment Key contribution the first network economics analysis of IP-over-ICN and its quantitative comparison with IP

A Simple Market N Users, 1 Internet Service Provider (ISP), 1 Content Provider (CP), P Routers Each user wants some of the files of the CP The ISP should decide Whether or not a particular file should be placed in the cache How to transfer each file to the users Multicast or Unicast? Which protocol to use IP or IP-over-ICN? Which should be the decisions of the ISP? The ISP wants to maximize his profit

Methodology (1) Is the transition from IP to IP-over-ICN economically viable? We compute the strategy that maximizes the profit of the ISP for a traditional IP network and then for the IP-over-ICN network We compare them Multicast or unicast? LM: number of multicast links LU: number of unicast links Chalmers-Almeroth metric: q=1-LM/LU=1-(1+P+N)/3N q  1, multicast  q  0, unicast 

Methodology (2) B: bandwidth needed b: bandwidth cost Unless a file is requested by just one user, LM < LU and the ISP should choose multicast instead of unicast

Methodology (3) Should we transfer the file from the cache? R: cache redirection cost Consequently, the strategy of the ISP is summarized as: When at least two users ask for a file, the ISP uses multicast When a file exists in the cache, the ISP transfers it from there

Methodology (4) We also need to take into account The migration cost from IP to IP-over-ICN The initial cache cost C (independent of the protocol) The initial unicast/multicast cost

Performance Evaluation

IP-over-ICN vs. IP with Multicast (1) When IP multicast can be supported, the performance of the two protocols is practically the same Significant difference is noticed only for 10 users

IP-over-ICN vs. IP with Multicast (2) The 2nd most important factor is the IP multicast cost Small value there is potentiaI for IP Large value there is potential for IP-over-ICN

IP-over-ICN vs. IP without Multicast (1) IP-over-ICN significantly outperforms IP without multicast

IP-over-ICN vs. IP without Multicast (2) The difference in the performance increases with the number of users For 100+ users, IP-over-ICN significantly outperforms IP

Take-Home Messages In cases where IP multicast can be supported, IP-over-ICN does not provide significant gains In cases where IP multicast cannot be supported, we can unlock value by using ICN multicast Roadmap Cache placement in more general topologies Game-theoretic analysis of the competition in markets with 2+ ISPs

 Thanks!  Dr. Vaggelis G. Douros Institute for Networked Systems, RWTH Aachen University, Germany e-mail: vaggelis.douros@inets.rwth-aachen.de site: www.aueb.gr/users/douros