Net SILOs: An Architecture to Enable Software Defined Optics

Size: px
Start display at page:

Download "Net SILOs: An Architecture to Enable Software Defined Optics"

Transcription

1 Net SILOs: An Architecture to Enable Software Defined Optics George N. Rouskas Department of Computer Science North Carolina State University Joint work with: Ilia Baldine (RENCI), Rudra Dutta (NCSU), Dan Stevenson (RTI), Anjing Wang (NCSU), Manoj Vellala (NCSU) Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.1

2 Outline Context: The Clean-Slate Debate Motivation: Software Defined Optics SILO Network Architecture: The Story So Far Summary and Future Directions Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.2

3 Context (1) The Internet is broken! Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

4 Context (1) The Internet is broken! (has ossified / reached an impasse) Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

5 Context (1) The Internet is broken! Security is a mess: it is hard to identify users prevent them from causing harm hold them accountable Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

6 Context (1) The Internet is broken! Middleboxes violate end-to-end principle: firewalls NAT proxies Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

7 Context (1) The Internet is broken! Fixed layer architecture is outdated App App App Transport Network Data Link Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

8 Context (1) The Internet is broken! Fixed layer architecture is outdated App App App Transport ssh Network Data Link Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

9 Context (1) The Internet is broken! Fixed layer architecture is outdated App App App Transport Network MPLS Data Link Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

10 Context (1) The Internet is broken! Cross-layer interactions difficult: TCP over wireless App App App Transport Network Data Link Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

11 Context (1) The Internet is broken! Clear need for clean-state initiatives NSF FIND, EU FIRE, 1. research in new network architectures 2. large-scale experimental facilities GENI Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.3

12 Context (2) The Internet is doing just fine, thank you! Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.4

13 Context (2) The Internet is doing just fine, thank you! Biological metaphor: mutation and natural selection Evolutionary designs: more robust, less expensive Mid-layer protocols must be conserved not ossified innovation at lower/upper layers of architecture Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.4

14 Context (2) The Internet is doing just fine, thank you! Biological metaphor: mutation and natural selection Evolutionary designs: more robust, less expensive Mid-layer protocols must be conserved not ossified innovation at lower/upper layers of architecture Evolution beats revolution Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.4

15 Our View Internet architecture successful in accommodating change Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.5

16 Our View Internet architecture successful in accommodating change But: current practice of patches/tweaks cannot continue forever Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.5

17 Our View Internet architecture successful in accommodating change But: current practice of patches/tweaks cannot continue forever New architecture must be designed for adaptability/evolvability Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.5

18 Our View Internet architecture successful in accommodating change But: current practice of patches/tweaks cannot continue forever New architecture must be designed for adaptability/evolvability SILO objective: Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.5

19 Our View Internet architecture successful in accommodating change But: current practice of patches/tweaks cannot continue forever New architecture must be designed for adaptability/evolvability SILO objective: The goal is not to design the next system, or the best next system, but rather a system that can sustain continuing change Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.5

20 OBS And The Layer Stack Where does OBS fit in the stack? Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.6

21 OBS And The Layer Stack App App App Transport Network? Data Link Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.6

22 OBS And The Layer Stack App App App Transport Network Data Link? Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.6

23 OBS And The Layer Stack App App App Transport Network MPLS? Data Link Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.6

24 OBS And The Layer Stack App App App Transport Network OBS MPLS Data Link Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.6

25 Cross-Layer Interactions: TCP Over OBS Does TCP Over OBS make sense? Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.7

26 Cross-Layer Interactions: TCP Over OBS Does TCP Over OBS make sense? Yes! TCP carries 95% of Internet traffic good understanding of TCP performance is crucial Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.7

27 Cross-Layer Interactions: TCP Over OBS Does TCP Over OBS make sense? No! App App App which TCP flavor? which OBS flavor? transport and OBS layers must be optimized for each other Transport Network OBS MPLS Data Link not as straightforward TCP over wireless as Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.7

28 Software Defined Optics Optical substrate can no longer be viewed as black box Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.8

29 Software Defined Optics Optical substrate can no longer be viewed as black box Collection of intelligent and programmable resources: Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.8

30 Software Defined Optics Optical substrate can no longer be viewed as black box Collection of intelligent and programmable resources: optical monitoring, sensing mechanisms amplifiers, impairment compensation devices tunable optical splitters configurable add-drop programmable mux-demux (e.g., adjust band size) adjustable slot size Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.8

31 Cross-Layer Interactions App App App Impairment-aware routing Traffic grooming Network resiliency Transport Network Data Link Physical Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.9

32 SILO Architecture Highlights Generalizes traditional layer stack: services: building blocks of fine-grain functionality silo: per-flow vertical composition of services decoupling of layers and services Enables inter-layer interactions: knobs: explicit control interfaces Facilitates introduction of new services: ontology: describes services and their relationships composition algorithm to construct silos standard ontology languages and reasoning engines may be used data interface Service knobs Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.10

33 SILOs Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.11

34 Ontology s 2 service s 1 m m 1,1 1,2 s 5 s m 4 4,1 application s 3 m m 1,1 3,1 m 1,2 m 2,1 m control agent 3,2 m2,2 m m 4,1 3,1 s 6 m 3,1 m 5,2 m 6,3 silos policies m m 6,1 6,1 physical layer method Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.12

35 Ontology Networking Knowledge Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.13

36 Service Composition Constraints on composing services A and B: A requires B A forbids B A must be above (below) B A must be immediately above (below) B Negations, AND, OR Minimal set: Requires, Above, ImmAbove, NotImmAbove All pairwise condition sets realizable Forbids = (A above B) AND (B above A) Above = NOT Below Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.14

37 Composition Problem Given: a set of essential services application Obtain a valid ordering of these and additional services or, identify conflicts with constraints Simple composition algorithm Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.15

38 SILO Software Prototype Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.16

39 Summary Vision enable flexibility, evolution: design for change fine-grain, reusable services, explicit control interface enables experimentation, flexibility, community of innovation per-flow service composition (silos) ease of evolution, policies Framework provide architectural support to vision: constrained composition commoditize cross-layer interaction / optimization Ongoing efforts: extend the prototype new research directions: software defined optics, virtualzation influence GENI development efforts Net SILOs: A New Network Architecture ONDM 2008, March 13, 2008 p.17

Architectural Support for Internet Evolution and Innovation

Architectural Support for Internet Evolution and Innovation Architectural Support for Internet Evolution and Innovation George N. Rouskas Department of Computer Science North Carolina State University http://net-silos.net/ Joint work with: Ilia Baldine (RENCI),

More information

Architectural Support for Internet Evolution and Innovation

Architectural Support for Internet Evolution and Innovation Architectural Support for Internet Evolution and Innovation George N. Rouskas Department of Computer Science North Carolina State University http://net-silos.net/ Joint work with: Ilia Baldine (RENCI),

More information

Architectural Support for Internet Evolution and Innovation

Architectural Support for Internet Evolution and Innovation Architectural Support for Internet Evolution and Innovation George N. Rouskas Department of Computer Science North Carolina State University http://net-silos.net/ Joint work with: Ilia Baldine (RENCI),

More information

Architectural Support for Internet Evolution and Innovation

Architectural Support for Internet Evolution and Innovation Architectural Support for Internet Evolution and Innovation Rudra Dutta, Ilia Baldine, Anjing Wang, Mohan Iyer, George N. Rouskas Computer Science Department, NCSU, and Renaissance Computing Institute,

More information

Stack Composition for SILO Architecture. Manoj Vellala

Stack Composition for SILO Architecture. Manoj Vellala ABSTRACT VELLALA, MANOJ. Stack Composition for SILO Architecture. (Under the direction of Associate Professor Rudra Dutta and Professor George Rouskas). SILO is a new internetworking architecture that

More information

Is Optical Multilayer Networking Feasible?

Is Optical Multilayer Networking Feasible? Is Optical Multilayer Networking Feasible? George N. Rouskas Department of Computer Science North Carolina State University http://rouskas.csc.ncsu.edu/ Is Optical Multilayer Networking Feasible? ONDM

More information

Hierarchical Traffic Grooming in WDM Networks

Hierarchical Traffic Grooming in WDM Networks Hierarchical Traffic Grooming in WDM Networks George N. Rouskas Department of Computer Science North Carolina State University Joint work with: Rudra Dutta (NCSU), Bensong Chen (Google Labs), Huang Shu

More information

BEN: Breakable Experimental Network

BEN: Breakable Experimental Network BEN: Breakable Experimental Network Nick McKeown Stanford University Presenter: Munhwan Choi Overview Requirements and motivation BEN overview Basic resources Fiber infrastructure and connectivity Functional

More information

Towards Future Internet

Towards Future Internet Towards Future Internet Reijo Juvonen Head of Operations, Research and Technology Nokia Siemens Networks ICT SHOK Future Internet Focus Area Director Telecom Forum '2008, TKK, 4.11.2008 1 Nokia Siemens

More information

Service Orientation Paradigm in Future Network Architectures

Service Orientation Paradigm in Future Network Architectures 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing Service Orientation Paradigm in Future Network Architectures Rahamatullah Khondoker, Abbas Siddiqui,

More information

An Economy Plane for the Internet

An Economy Plane for the Internet An Economy Plane for the Internet How to charge for innovative network services Tilman Wolf Department of Electrical and Computer Engineering University of Massachusetts Amherst Services in the Internet

More information

Open Marketplace and Service Orchestration for Virtual Optical Networks

Open Marketplace and Service Orchestration for Virtual Optical Networks 208 Invited papers ONDM 2018 Open Marketplace and Service Orchestration for Virtual Optical Networks (Invited Paper) Shireesh Bhat, George N. Rouskas ECE Department, University of California Santa Barbara,

More information

CS 268: Internet Architecture & E2E Arguments. Today s Agenda. Scott Shenker and Ion Stoica (Fall, 2010) Design goals.

CS 268: Internet Architecture & E2E Arguments. Today s Agenda. Scott Shenker and Ion Stoica (Fall, 2010) Design goals. CS 268: Internet Architecture & E2E Arguments Scott Shenker and Ion Stoica (Fall, 2010) 1 Today s Agenda Design goals Layering (review) End-to-end arguments (review) 2 1 Internet Design Goals Goals 0 Connect

More information

Instructions for WMPG Workshop Attendees Aug 2, D. Raychaudhuri and Mario Gerla

Instructions for WMPG Workshop Attendees Aug 2, D. Raychaudhuri and Mario Gerla Instructions for WMPG Workshop Attendees Aug 2,3 2005 D. Raychaudhuri and Mario Gerla ray@winlab.rutgers.edu; gerla@cs.ucla.edu 1 WMPG Workshop: High-Level Goals WMPG workshop aimed at: Identify emerging

More information

15-744: Computer Networking. Middleboxes and NFV

15-744: Computer Networking. Middleboxes and NFV 15-744: Computer Networking Middleboxes and NFV Middleboxes and NFV Overview of NFV Challenge of middleboxes Middlebox consolidation Outsourcing middlebox functionality Readings: Network Functions Virtualization

More information

Programmable BitPipe. Andreas Gladisch VP Convergent Networks and Infrastructure, Telekom Innovation Labs

Programmable BitPipe. Andreas Gladisch VP Convergent Networks and Infrastructure, Telekom Innovation Labs Programmable BitPipe Andreas Gladisch VP Convergent Networks and Infrastructure, Telekom Innovation Labs 25.10.2012 How do you program a switch / router today? Vendor N SDK and API Vendor 3 Vendor 2 SDK

More information

Stuck in Traffic (SiT) Attacks

Stuck in Traffic (SiT) Attacks Stuck in Traffic (SiT) Attacks Mina Guirguis Texas State University Joint work with George Atia Traffic 2 Intelligent Transportation Systems V2X communication enable drivers to make better decisions: Avoiding

More information

Internet 3.0: The Next Generation Internet

Internet 3.0: The Next Generation Internet Internet 3.0: The Next Generation Internet Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@wustl.edu Boeing Brown Bag Seminar, January 22, 2009 These slides and Audio/Video recordings

More information

Building NetOpen Networking Services over OpenFlow-based Programmable Networks

Building NetOpen Networking Services over OpenFlow-based Programmable Networks Building NetOpen Networking Services over -based Programmable Networks Namgon Kim and JongWon Kim Networked Media Lab., School of Information and Communications, Gwangju Institute of Science and Technology

More information

An Introduction to Software Architecture. David Garlan & Mary Shaw 94

An Introduction to Software Architecture. David Garlan & Mary Shaw 94 An Introduction to Software Architecture David Garlan & Mary Shaw 94 Motivation Motivation An increase in (system) size and complexity structural issues communication (type, protocol) synchronization data

More information

Recursive InterNetwork Architecture

Recursive InterNetwork Architecture Recursive InterNetwork Architecture Abraham Matta Computer Science Boston U. Short presentation at the November 1 st, 2010 CS Seminar on Faculty Projects 1 What s wrong with Ad-Hoc Wireless Network Laptop

More information

CSC 474/574 Information Systems Security

CSC 474/574 Information Systems Security CSC 474/574 Information Systems Security Topic 7.4 Firewalls CSC 474/574 Dr. Peng Ning 1 Outline What are firewalls? Types Filtering Packet filtering Session filtering Proxy Circuit Level Application Level

More information

SDN Evolution of networks. Raul Caldeira

SDN Evolution of networks. Raul Caldeira SDN Evolution of networks Raul Caldeira The networked society SDN - Evolution of Networks Commercial in confidence Ericsson Telecomunicações, Lda 2013 2013-04-09 Page 2 Realizing the networked society

More information

ICT-SHOK Project Proposal: PROFI

ICT-SHOK Project Proposal: PROFI ICT-SHOK Project Proposal: PROFI Full Title: Proactive Future Internet: Smart Semantic Middleware Overlay Architecture for Declarative Networking ICT-SHOK Programme: Future Internet Project duration: 2+2

More information

Networking is IPC : A Guiding Principle to a Better Internet

Networking is IPC : A Guiding Principle to a Better Internet Networking is IPC : A Guiding Principle to a Better Internet Internet 1.0 is broken Internet 2.0 is a repeat with more b/w How about Internet 3.0? Ibrahim Matta Computer Science Boston University Joint

More information

CellSDN: Software-Defined Cellular Core networks

CellSDN: Software-Defined Cellular Core networks CellSDN: Software-Defined Cellular Core networks Xin Jin Princeton University Joint work with Li Erran Li, Laurent Vanbever, and Jennifer Rexford Cellular Core Network Architecture Base Station User Equipment

More information

The XVC Framework for In-Vehicle User Interfaces

The XVC Framework for In-Vehicle User Interfaces T.J. Watson Research Center and Ubiquitous Computing Laboratory The XVC Framework for In-Vehicle User Interfaces Jonathan Munson IBM T.J. Watson Research Center Young Ju Tak IBM Ubiquitous Computing Laboratory,

More information

Lecture 2: Internet Architecture

Lecture 2: Internet Architecture CS 3700 Networks and Distributed Systems Lecture 2: Internet Architecture Revised 1/6/14 Organizing Network Functionality 2 Organizing Network Functionality 2 Networks are built from many components! Networking

More information

On Service Composition Algorithm for Open Marketplaces of Network Services

On Service Composition Algorithm for Open Marketplaces of Network Services On Service Composition Algorithm for Open Marketplaces of Network Services S. Bhat, R. Udechukwu, R. Dutta, G. N. Rouskas Department of Computer Science North Carolina State University 1 Outline Introduction

More information

Identity Management and Resource Allocation in the Network Virtualization Environment

Identity Management and Resource Allocation in the Network Virtualization Environment Identity Management and Resource Allocation in the Network Virtualization Environment Mosharaf Chowdhury School of Computer Science University of Waterloo January 21, 2009 1 NETWORK VIRTUALIZATION January

More information

A Layered Protocol Architecture for Scalable Innovation and Identification of Network Economic Synergies in the Internet of Things

A Layered Protocol Architecture for Scalable Innovation and Identification of Network Economic Synergies in the Internet of Things A Layered Protocol Architecture for Scalable Innovation and Identification of Network Economic Synergies in the Internet of Things Tilman Wolf 1 and Anna Nagurney 2 1 Department of Electrical and Computer

More information

CS 678 Spring 2013 Network Architecture and Principles

CS 678 Spring 2013 Network Architecture and Principles CS 678 Spring 2013 Network Architecture and Principles The Design Philosophy of the DARPA Internet Protocols, Dave Clarke, 1988 Ihsan Ayyub Qazi Computer Science Department LUMS SBASSE Slides use info

More information

Executive Summary...1 Chapter 1: Introduction...1

Executive Summary...1 Chapter 1: Introduction...1 Table of Contents Executive Summary...1 Chapter 1: Introduction...1 SSA Organization... 1 IRM Strategic Plan Purpose... 3 IRM Strategic Plan Objectives... 4 Relationship to Other Strategic Planning Documents...

More information

Cato Cloud. Software-defined and cloud-based secure enterprise network. Solution Brief

Cato Cloud. Software-defined and cloud-based secure enterprise network. Solution Brief Cato Cloud Software-defined and cloud-based secure enterprise network Solution Brief Legacy WAN and Security Appliances are Incompatible with the Modern Enterprise Cato Networks: Software-defined and Cloud-based

More information

Potential for Technology Innovation within the Internet2 Community: A Five-Year View

Potential for Technology Innovation within the Internet2 Community: A Five-Year View Potential for Technology Innovation within the Internet2 Community: A Five-Year View Steve Corbató Managing Director, Technology Direction & Development Industry Strategy Council meeting DTW Westin 17

More information

Software Defined Networks and OpenFlow. Courtesy of: AT&T Tech Talks.

Software Defined Networks and OpenFlow. Courtesy of: AT&T Tech Talks. MOBILE COMMUNICATION AND INTERNET TECHNOLOGIES Software Defined Networks and Courtesy of: AT&T Tech Talks http://web.uettaxila.edu.pk/cms/2017/spr2017/temcitms/ MODULE OVERVIEW Motivation behind Software

More information

Lecture 19 Engineering Design Resolution: Generating and Evaluating Architectures

Lecture 19 Engineering Design Resolution: Generating and Evaluating Architectures Lecture 19 Engineering Design Resolution: Generating and Evaluating Architectures Software Engineering ITCS 3155 Fall 2008 Dr. Jamie Payton Department of Computer Science University of North Carolina at

More information

Functional validation of the cooperation between Virtual Network Topology Manager and Path Computation Element

Functional validation of the cooperation between Virtual Network Topology Manager and Path Computation Element Functional validation of the cooperation between Virtual Network Topology Manager and Path Computation Element O. Gonzalez de Dios, M. Cuaresma, S. Martinez, F. Muñoz, V. Lopez, J.P. Fernández-Palacios

More information

Software Defined Networks and OpenFlow

Software Defined Networks and OpenFlow Tecnologie e Protocolli per Internet 1 Prof. Stefano Salsano e-mail: stefano.salsano@uniroma2.it AA2012/13 Blocco 5 v1 1 Software Defined Networks and OpenFlow 2 Acknowledgements Next slides are taken

More information

Research requirements for a Future JANET

Research requirements for a Future JANET Research requirements for a Future JANET 2012/13 and beyond David Salmon - JANET(UK) 40G & 100G slides from Rob Evans JANET(UK) Copyright JNT Association 2009 MSN Cosener s 2009 1 Overview Where are we

More information

Software-Defined Networking (Continued)

Software-Defined Networking (Continued) Software-Defined Networking (Continued) CS640, 2015-04-23 Announcements Assign #5 released due Thursday, May 7 at 11pm Outline Recap SDN Stack Layer 2 Learning Switch Control Application Design Considerations

More information

2 Background: Service Oriented Network Architectures

2 Background: Service Oriented Network Architectures 2 Background: Service Oriented Network Architectures Most of the issues in the Internet arise because of inflexibility and rigidness attributes of the network architecture, which is built upon a protocol

More information

IEEE C /08

IEEE C /08 2003-01-10 IEEE C802.20-03/08 Project Title IEEE 802.20 Working Group on Mobile Broadband Wireless Access A Vision of an IP-based Cellular Network Date Submitted

More information

Design of an Agile All-Photonic Network (AAPN)

Design of an Agile All-Photonic Network (AAPN) Design of an Agile All-Photonic Network (AAPN) Gregor v. Bochmann School of Information Technology and Engineering (SITE) University of Ottawa Canada http://www.site.uottawa.ca/~bochmann/talks/aapn-results

More information

COSMOS Architecture and Key Technologies. June 1 st, 2018 COSMOS Team

COSMOS Architecture and Key Technologies. June 1 st, 2018 COSMOS Team COSMOS Architecture and Key Technologies June 1 st, 2018 COSMOS Team COSMOS: System Architecture (2) System design based on three levels of SDR radio node (S,M,L) with M,L connected via fiber to optical

More information

Mobile Wireless Sensor Network enables convergence of ubiquitous sensor services

Mobile Wireless Sensor Network enables convergence of ubiquitous sensor services 1 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials Mobile Wireless Sensor Network enables convergence of ubiquitous sensor services Dr. Jian Ma, Principal Scientist Nokia Research Center, Beijing 2 2005

More information

NCIT*net 2 General Information

NCIT*net 2 General Information NCIT*net 2 General Information NCIT*net 2 An Introduction A component of NCCT research team activities is the development of a next generation network to promote the interaction of architecture, technologies,

More information

Enabling a SuperFacility with Software Defined Networking

Enabling a SuperFacility with Software Defined Networking Enabling a SuperFacility with Software Defined Networking Shane Canon Tina Declerck, Brent Draney, Jason Lee, David Paul, David Skinner May 2017 CUG 2017-1 - SuperFacility - Defined Combining the capabilities

More information

Strategy for SWITCH's next generation optical network

Strategy for SWITCH's next generation optical network Strategy for SWITCH's next generation optical network Terena Network Architecture Workshop 2012 Felix Kugler, Willi Huber felix.kugler@switch.ch willi.huber@switch.ch 21.11.2012 SWITCH 2012 Introduction!

More information

Programmable Wireless Networking Details and Logistics

Programmable Wireless Networking Details and Logistics Programmable Wireless Networking Details and Logistics Dr. Joseph B. Evans Program Director Computer and Network Systems Computer & Information Science & Engineering National Science Foundation NSF Programmable

More information

Achieving the Science DMZ

Achieving the Science DMZ Achieving the Science DMZ Eli Dart, Network Engineer ESnet Network Engineering Group Joint Techs, Winter 2012 Baton Rouge, LA January 22, 2012 Outline of the Day Motivation Services Overview Science DMZ

More information

AMI: Communications and Integration Options

AMI: Communications and Integration Options AMI: Communications and Integration Options Vinod Namboodiri Wichita State University Additional Team Members: Ward Jewell, Visvakumar Aravinthan Wichita State University PSERC Future Grid Initiative Webinar

More information

The challenge of evolving the Internet. Mark Handley Professor of Networked Systems University College London

The challenge of evolving the Internet. Mark Handley Professor of Networked Systems University College London The challenge of evolving the Internet Mark Handley Professor of Networked Systems University College London The net is a success! Number of computers on the Internet The problem: In almost every way,

More information

Functional Partitioning to Optimize End-to-End Performance on Many-core Architectures

Functional Partitioning to Optimize End-to-End Performance on Many-core Architectures Functional Partitioning to Optimize End-to-End Performance on Many-core Architectures Min Li, Sudharshan S. Vazhkudai, Ali R. Butt, Fei Meng, Xiaosong Ma, Youngjae Kim,Christian Engelmann, and Galen Shipman

More information

Building the At-Scale GENI Testbed

Building the At-Scale GENI Testbed Building the At-Scale GENI Testbed Mark Berman www.geni.net Panel: Building the At-Scale GENI Testbed Mark Berman (GENI Project Office, Cambridge) Building the At-Scale GENI Testbed Mike Zink (University

More information

GENI: Global Environment for Network Innovations. Larry Peterson, et al. Kideok Cho

GENI: Global Environment for Network Innovations. Larry Peterson, et al. Kideok Cho GENI: Global Environment for Network Innovations Larry Peterson, et al. Kideok Cho (kdcho@mmlab.snu.ac.kr) 2006. 9. 25 -2/37- Three steps to reach Future Internet Develop component technologies Antenna,

More information

From Protocol Stack to Protocol Heap. -- Role-Based Architecture (RBA)

From Protocol Stack to Protocol Heap. -- Role-Based Architecture (RBA) From Protocol Stack to Protocol Heap -- Role-Based Architecture (RBA) Bob Braden, Ted Faber USC Information Sciences Institute Mark Handley ICSI Center for Internet Research HotNets I Princeton University

More information

CS4700/5700: Network fundamentals

CS4700/5700: Network fundamentals Cristina Nita-Rotaru CS4700/5700: Network fundamentals. 1: Organizing network functionality } Networks are built from many components } Networking technologies } Ethernet, Wifi, Bluetooth, Fiber Optic,

More information

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 A Holistic Approach in the Development and Deployment of WSN-based

More information

kt 3G to LTE Strategy Global Service Delivery UNIT

kt 3G to LTE Strategy Global Service Delivery UNIT kt 3G to LTE Strategy Global Service Delivery UNIT 2013.12 Contents 1 LTE Strategy and Considerations 2 KT s Network Evolution and Vision 3 KT LTE WARP 1 LTE Strategy and Considerations 2 KT s Network

More information

NC STATE UNIVERSITY. Advanced Diagnosis Automation and Control (ADAC) Lab. Raleigh, NC 27695

NC STATE UNIVERSITY. Advanced Diagnosis Automation and Control (ADAC) Lab. Raleigh, NC 27695 Intelligent Space (ispace) 2011 Mo-Yuen Chow Advanced Diagnosis Automation and Control (ADAC) Lab North Carolina State University Raleigh, NC 27695 USA Outline ispace Introduction ispace at ADAC Architecture

More information

1.1 Jadex - Engineering Goal-Oriented Agents

1.1 Jadex - Engineering Goal-Oriented Agents 1.1 Jadex - Engineering Goal-Oriented Agents In previous sections of the book agents have been considered as software artifacts that differ from objects mainly in their capability to autonomously execute

More information

Improving Multipath TCP. PhD Thesis - Christoph Paasch

Improving Multipath TCP. PhD Thesis - Christoph Paasch Improving Multipath TCP PhD Thesis - Christoph Paasch The Internet is like a map... highly connected Communicating over the Internet A 1 A A 2 A 3 A 4 A 5 Multipath communication A 1 A 2 A 3 A 4 A 5 A

More information

The New Net, Edge Computing, and Services. Michael R. Nelson, Ph.D. Tech Strategy, Cloudflare May 2018

The New Net, Edge Computing, and Services. Michael R. Nelson, Ph.D. Tech Strategy, Cloudflare May 2018 The New Net, Edge Computing, and Services Michael R. Nelson, Ph.D. Tech Strategy, Cloudflare MNELSON@CLOUDFLARE.COM or @MikeNelson May 2018 We are helping build a better Internet Cloudflare is an Edge

More information

Genetic Programming Prof. Thomas Bäck Nat Evur ol al ut ic o om nar put y Aling go rg it roup hms Genetic Programming 1

Genetic Programming Prof. Thomas Bäck Nat Evur ol al ut ic o om nar put y Aling go rg it roup hms Genetic Programming 1 Genetic Programming Prof. Thomas Bäck Natural Evolutionary Computing Algorithms Group Genetic Programming 1 Genetic programming The idea originated in the 1950s (e.g., Alan Turing) Popularized by J.R.

More information

Designing a Resource Pooling Transport Protocol

Designing a Resource Pooling Transport Protocol Designing a Resource Pooling Transport Protocol Michio Honda, Keio University Elena Balandina, Nokia Research Center Pasi Sarolahti, Nokia Research Center Lars Eggert, Nokia Research Center Global Internet

More information

Migration Towards Terascale Flexible-Grid Optical Networks. Tanjila Ahmed

Migration Towards Terascale Flexible-Grid Optical Networks. Tanjila Ahmed Migration Towards Terascale Flexible-Grid Optical Networks Tanjila Ahmed Motivation With traffic growing at 40 percent annually, optical spectrum is becoming scarce, network architectures supporting channels

More information

Formal Analysis of Firewalls

Formal Analysis of Firewalls Formal Analysis of Firewalls Robert Marmorstein Dissertation Committee Advisor: Dr. Phil Kearns Dr. Weizhen Mao Dr. David Coppit Dr. Haining Wang Dr. Jean Mayo April 10, 2008 Some useful definitions Firewall

More information

Cyber Defense & Network Assurance (CyberDNA) Center. Professor Ehab Al Shaer, Director of CyberDNA Center UNC Charlotte

Cyber Defense & Network Assurance (CyberDNA) Center. Professor Ehab Al Shaer, Director of CyberDNA Center UNC Charlotte Cyber Defense & Network Assurance (CyberDNA) Center Professor Ehab Al Shaer, Director of CyberDNA Center UNC Charlotte March 5, 2012 About CyberDNA Vision CyberDNA Center is to enable assurable and usable

More information

Design of Large-Scale Optical Networks Λ

Design of Large-Scale Optical Networks Λ Design of Large-Scale Optical Networks Λ Yufeng Xin, George N. Rouskas, Harry G. Perros Department of Computer Science, North Carolina State University, Raleigh NC 27695 E-mail: fyxin,rouskas,hpg@eos.ncsu.edu

More information

SDX: A Software Defined Internet Exchange

SDX: A Software Defined Internet Exchange SDX: A Software Defined Internet Exchange @SIGCOMM 2014 Laurent Vanbever Princeton University FGRE Workshop (Ghent, iminds) July, 8 2014 The Internet is a network of networks, referred to as Autonomous

More information

Cognitive radio technology and GENI project

Cognitive radio technology and GENI project Cognitive radio technology and GENI project Ivan Seskar Rutgers, The State University of New Jersey www.winlab.rutgers.edu Contact: seskar (at) winlab (dot) rutgers (dot) edu ORBIT Cognitive Capable Platforms

More information

Future Internet a Service oriented Approach. SONATE (Service-oriented Network Architecture) 24th July 2007

Future Internet a Service oriented Approach. SONATE (Service-oriented Network Architecture) 24th July 2007 24th July 2007 Future Internet a Service oriented Approach SONATE (Service-oriented Network Architecture) 7 th Würzburg Workshop on IP: Joint EuroFGI and ITG Workshop on "Visions of Future Generation Networks"

More information

Network Security Fundamentals

Network Security Fundamentals Network Security Fundamentals Security Training Course Dr. Charles J. Antonelli The University of Michigan 2013 Network Security Fundamentals Module 6 Firewalls & VPNs Topics Firewall Fundamentals Case

More information

SDN (Software-Defined Networking) Enabling Network Innovation from Edge

SDN (Software-Defined Networking) Enabling Network Innovation from Edge SDN (Software-Defined Networking) Enabling Network Innovation from Edge Gaogang XIE http://www.fnii.cn http://www.ict.ac.cn Internet 20 Year in China April 20, 1994, NCFC (The National Computing and Networking

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther

More information

Future networks Challenges and opportunities

Future networks Challenges and opportunities Future networks Challenges and opportunities Towards a Future inter-networking Architecture Eurescom Study Programme Heidelberg, 10/11 December 2007 1 Content What we are talking about Related Work Service

More information

OFELIA The European OpenFlow Experimental Facility

OFELIA The European OpenFlow Experimental Facility OFELIA The European OpenFlow Experimental Facility EU-JP symposium on Future Internet / New Generation Networks Part: Federation of testbeds: Control, tools and experiments Tokyo, January 2012 Presenter:

More information

Project Title: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

Project Title: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments GENI Project Quarterly Progress Report, Project Title: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments Principal Investigators: Dipankar Raychaudhuri, WINLAB, Rutgers University

More information

Demonstration of Software Defined Networking across Multi-Domain Heterogeneous Networks with Brokered Orchestration

Demonstration of Software Defined Networking across Multi-Domain Heterogeneous Networks with Brokered Orchestration Demonstration of Software Defined Networking across Multi-Domain Heterogeneous Networks with Brokered Orchestration Lessons from (1) GENI Shakedown Experimentations and Prototype Services on Scalable,

More information

Optical Burst Switching (OBS): The Dawn of A New Era in Optical Networking

Optical Burst Switching (OBS): The Dawn of A New Era in Optical Networking Optical Burst Switching (OBS): The Dawn of A New Era in Optical Networking Presented by Yang Chen (LANDER) Yang Chen (Lander) 1 Outline Historical Review Burst reservation Burst assembly OBS node Towards

More information

Future-Proof Infrastructure: Planning & Executing Technology Transition. Andras Varadi Research Program Director

Future-Proof Infrastructure: Planning & Executing Technology Transition. Andras Varadi Research Program Director Future-Proof Infrastructure: Planning & Executing Technology Transition Andras Varadi Research Program Director 1 Who we are? Whats C-V2X s impact on product range? How to upgrade existing equipment? How

More information

Service Mesh and Microservices Networking

Service Mesh and Microservices Networking Service Mesh and Microservices Networking WHITEPAPER Service mesh and microservice networking As organizations adopt cloud infrastructure, there is a concurrent change in application architectures towards

More information

Vasilis Maglaris. Chairman, NREN Policy Committee - GÉANT Consortium Coordinator, NOVI FIRE Project

Vasilis Maglaris. Chairman, NREN Policy Committee - GÉANT Consortium Coordinator, NOVI FIRE Project Federated Testbeds for Future Internet Research The NOVI Experience & NREN/GÉANT Potential Vasilis Maglaris Professor of Electrical & Computer Engineering, NTUA Chairman, NREN Policy Committee - GÉANT

More information

Network Programming I Computer Network Design

Network Programming I Computer Network Design Network Programming I Computer Network Design Flavio Esposito http://cs.slu.edu/~esposito/teaching/3650/ Lecture 2 Lecture Goals Get feel and terminology of some components of real nets More depth & details

More information

Computer Networks and the Internet. CMPS 4750/6750: Computer Networks

Computer Networks and the Internet. CMPS 4750/6750: Computer Networks Computer Networks and the Inter CMPS 4750/6750: Computer Networks Outline What Is the Inter? Access Networks Packet Switching and Circuit Switching A closer look at delay, loss, and throughput Interconnection

More information

IPv6 at takeoff speed. Brian Carpenter Distinguished Engineer, IBM Chair, IETF June 2005

IPv6 at takeoff speed. Brian Carpenter Distinguished Engineer, IBM Chair, IETF June 2005 IPv6 at takeoff speed Brian Carpenter Distinguished Engineer, IBM Chair, IETF June 2005 Topics Where IPv6 is today Myths Open questions The IPv6 opportunity IPv6 today: brief history We knew in 1992 that

More information

Carrier SDN for Multilayer Control

Carrier SDN for Multilayer Control Carrier SDN for Multilayer Control Savings and Services Víctor López Technology Specialist, I+D Chris Liou Vice President, Network Strategy Dirk van den Borne Solution Architect, Packet-Optical Integration

More information

Architectural Principles

Architectural Principles Architectural Principles Brighten Godfrey CS 538 January 29 2018 slides 2010-2017 by Brighten Godfrey unless otherwise noted Cerf and Kahn: TCP/IP Clark: TCP / IP design philosophy Goals of the architecture

More information

Process of Interaction Design and Design Languages

Process of Interaction Design and Design Languages Process of Interaction Design and Design Languages Process of Interaction Design This week, we will explore how we can design and build interactive products What is different in interaction design compared

More information

Overcoming the Internet Impasse through Virtualization Thomas Anderson, Larry Peterson, Scott Shenker, Jonathan Turner. 원종호 (INC lab) Sep 25, 2006

Overcoming the Internet Impasse through Virtualization Thomas Anderson, Larry Peterson, Scott Shenker, Jonathan Turner. 원종호 (INC lab) Sep 25, 2006 Overcoming the Internet Impasse through Virtualization Thomas Anderson, Larry Peterson, Scott Shenker, Jonathan Turner 원종호 (INC lab) Sep 25, 2006 Outline Introduction Three requirements Virtualization

More information

Patrick Stuedi, Qin Yin, Timothy Roscoe Spring Semester 2015

Patrick Stuedi, Qin Yin, Timothy Roscoe Spring Semester 2015 Oriana Riva, Department of Computer Science ETH Zürich Advanced Computer Networks 263-3501-00 Principles Patrick Stuedi, Qin Yin, Timothy Roscoe Spring Semester 2015 Last time Course introduction Principles

More information

Synthesizing Adaptive Protocols by Selective Enumeration (SYNAPSE)

Synthesizing Adaptive Protocols by Selective Enumeration (SYNAPSE) Synthesizing Adaptive Protocols by Selective Enumeration (SYNAPSE) Problem Definition Solution Approach Benefits to End User Talk Overview Metrics Summary of Results to Date Lessons Learned & Future Work

More information

Middleboxes in Cellular Networks

Middleboxes in Cellular Networks Middleboxes in Cellular Networks Szilveszter Nádas, Salvatore Loreto Ericsson Research, Szilveszter.Nadas@ericsson.com, Salvatore.Loreto@ericsson.com November 4, 2014 Abstract This is a position paper

More information

Understanding the Evolving Internet

Understanding the Evolving Internet Understanding the Evolving Internet Ram Durairajan Assistant Professor, Computer and Information Science Co-director, Oregon Networking Research Group University of Oregon 0 Internet is a complex system

More information

VMware vsphere 4 and Cisco Nexus 1000V Series: Accelerate Data Center Virtualization

VMware vsphere 4 and Cisco Nexus 1000V Series: Accelerate Data Center Virtualization VMware vsphere 4 and Cisco Nexus 1000V Series: Accelerate Data Center Virtualization Executive Summary VMware for the past decade has been the thought leader in driving virtualization of the data center

More information

IX: A Protected Dataplane Operating System for High Throughput and Low Latency

IX: A Protected Dataplane Operating System for High Throughput and Low Latency IX: A Protected Dataplane Operating System for High Throughput and Low Latency Belay, A. et al. Proc. of the 11th USENIX Symp. on OSDI, pp. 49-65, 2014. Reviewed by Chun-Yu and Xinghao Li Summary In this

More information

NETWORK VIRTUALIZATION: PRESENT AND FUTURE

NETWORK VIRTUALIZATION: PRESENT AND FUTURE 1 NETWORK VIRTUALIZATION: PRESENT AND FUTURE Wednesday, May 21, 2008 Mosharaf Chowdhury Member, envy Project What is Network Virtualization? 2 Network virtualization is a networking environment that allows

More information

IMPLEMENTATION OF OPTICAL BURST SWITCHING FRAMEWORK IN PTOLEMY SIMULATOR

IMPLEMENTATION OF OPTICAL BURST SWITCHING FRAMEWORK IN PTOLEMY SIMULATOR IMPLEMENTATION OF OPTICAL BURST SWITCHING FRAMEWORK IN PTOLEMY SIMULATOR Shakeel Ahmad *, Sireen Malik ** Department of Communication Networks Hamburg University of Technology, Germany Email:{shakeel.ahmad,

More information

Constraint Satisfaction Problems

Constraint Satisfaction Problems Constraint Satisfaction Problems [These slides were created by Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley. All CS188 materials are available at http://ai.berkeley.edu.] What is Search

More information