Architectural Support for Internet Evolution and Innovation
|
|
- Susanna Allyson Chandler
- 6 years ago
- Views:
Transcription
1 Architectural Support for Internet Evolution and Innovation George N. Rouskas Department of Computer Science North Carolina State University Joint work with: Ilia Baldine (RENCI), Rudra Dutta, Anjing Wang, Mohan Iyer (NCSU) Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.1
2 Outline Motivation: Challenges with Internet Architecture SILO: A Meta-Design Framework SILO as Research Tool: Cross-Layer Experimentation Summary and Demo Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.2
3 In Search of Next Generation Internet Early Pioneer Work NSF GENI NewArch (DARPA) SIGCOMM FDNA NSF FIND Pouzin Society Euro NGI Euro 4WARD Euro FIRE Asia Future Internet Forum Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.3
4 Challenges with Current Architecture App App App Transport Network Data Link Physical 1. Evolution: function-heavy protocols with built-in assumptions 2. High barrier to entry: for new data transfer protocols 3. Cross-layer design: lack of inter-layer interactions/controls Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.4
5 Protocol Evolution: Transport Several distinct functions: identify application endpoints (ports) e2e congestion control multi-homing (SCTP) reliability semantics (TCP, RDP, SCTP, etc) evolution of individual functions affects entire transport layer Lack of clear separation between policies and mechanisms window-based flow control vs. how window size may change prevents reuse of various components Built-in assumptions about IP addresses transition to IPv6, support for mobility difficult Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.5
6 High Barrier to Entry New data transfer protocols difficult to implement/deploy except for use-space Experimental network designs crucial for: gaining insight understanding protocol operation discovering new knowledge rooted in physical world Implementations on commodity HW/SW remain challenging: require modification of OS kernel involve significant expertise limit ability to play with network stack Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.6
7 Cross-Layer Design Cross-layer design a major research theme over last decade: wireless networks TCP congestion control optical networks (later) Adoption of ideas in operational networks quite slow: no interfaces for inter-layer interactions/cross-layer controls lack of experimental work reliance on simulation with invalid assumptions Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.7
8 Accommodating New Functionality Deploy half-layer solutions (MPLS, IPSec) layers become markers for vague functional boundaries Adapt existing implementation to new situations TCP over wireless/large bw/delay product networks Implement own UDP-like data transfer no reuse or kernel optimizations Abandon the old: new implementations for sensor networks Internet balkanization Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.8
9 Role-Based Architecture (RBA) [BFH 2003] New abstraction: organize protocols in heaps, not stacks Richer interactions among protocols flexibility Require new system-level implementations A B C RSH 1 RSH 2 RSH 3 Payload Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.9
10 Recursive Network Architecture (RNA) [TP 2008] Meta-protocol: generic protocol layer with basic services Each layer in stack appropriately configured instantiation Allows reuse, cleaner cross-layer interactions, dynamic composition MP 4 MP 3 MP 2 MP 1 Physical Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.10
11 Recursive Network Architecture (RNA) [TP 2008] Meta-protocol: generic protocol layer with basic services Each layer in stack appropriately configured instantiation Allows reuse, cleaner cross-layer interactions, dynamic composition MP 4 MP 3 MP 2 MP 1 Wireless Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.10
12 Recursive Network Architecture (RNA) [TP 2008] Meta-protocol: generic protocol layer with basic services Each layer in stack appropriately configured instantiation Allows reuse, cleaner cross-layer interactions, dynamic composition MP 4 MP 3 MP 2 MP 1 Optical Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.10
13 Layering As Optimization Decomposition Protocol layers integrated into mathematical framework [CLCD 2007] [LSS 2006] Global optimization problem: network utility maximization Decomposition into subproblems layering optimal modules (protocols) map to different layers interfaces between layers coordinate the subproblems Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.11
14 Layering As Optimization Decomposition Clean-state optimization layered network architecture optimal layering TCP/IP stack various representations of optimization problem different layered architectures (loose) coupling among layers cross-layer considerations Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.11
15 Our View Internet architecture houses an effective design But: it is not itself effective in enabling evolution New architecture must be designed for adaptability/evolvability New architecture must preserve/generalize layering SILO objective: design for change Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.12
16 What is Architecture? Fundamental elements/principles vs. design decisions Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.13
17 What is Architecture? Fundamental elements/principles vs. design decisions Diverse points of view FIND projects target: addressing, naming, routing, protocol architecture, security, management, economics, communication technologies (wireless, optical), Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.13
18 What is Architecture? Fundamental elements/principles vs. design decisions Diverse points of view FIND projects target: addressing, naming, routing, protocol architecture, security, management, economics, communication technologies (wireless, optical), Our definition: Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.13
19 What is Architecture? Fundamental elements/principles vs. design decisions Diverse points of view FIND projects target: addressing, naming, routing, protocol architecture, security, management, economics, communication technologies (wireless, optical), Our definition: it is precisely the characteristics of the system that does not change itself, but provides a framework within which the system design can change and evolve Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.13
20 Meta-Design Framework Obtain a meta-design that explicitly allows for future change Not a particular design or arrangement of specific features Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.14
21 Meta-Design Framework Obtain a meta-design that explicitly allows for future change Not a particular design or arrangement of specific features The goal is not to design the next system, or the best next system, but rather a system that can sustain continuing change Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.14
22 SILO Architecture Highlights Building Blocks: services of fine-grain functionality Design Principles: 1. Generalize traditional layer stack 2. Enable inter-layer interactions: knobs: explicit control interfaces 3. Design for change: facilitate introduction of new services 4. Separate control from data functions Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.15
23 Generalization of Layering Silo: vertical composition of services preserves layering principle Per-flow instantiation of silos introduces flexibility and customization Decoupling of layers and services services introduced at point in stack where necessary Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.16
24 Silos: Generalized Protocol Stacks App App App S1 S1 S2 Cross Service Tuning S4 S3 S3 Silo & Service Mgmt S5 S6 S6 Knobs S7 S8 S8 S7 S9 Composability Constraints Physical Layers Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.17
25 Inter-Layer Interactions (1) Knobs: explicit control interfaces adjustable parameters specific to functionality of service enable info exchange among services Algorithms may optimize jointly the behavior of services in a silo data interface Service knobs Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.18
26 Inter-Layer Interactions (2) Upward information passing Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.19
27 Inter-Layer Interactions (2) Downward information passing Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.19
28 Inter-Layer Interactions (2) Up-and-down information passing Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.19
29 Inter-Layer Interactions (2) Silo-wide optimization/calibration Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.19
30 Design for Change Architecture does not dictate services to be implemented Provide mechanisms to: introduce new services compose services into silos Ontology of services: describes service semantics function, data/control interfaces relationship among services relative ordering constraints Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.20
31 Ontology Networking Knowledge 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 Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.21
32 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 Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.22
33 Service 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 implemented Ongoing research in formalizing the problem Input Output Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.23
34 The SILO Hourglass Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.24
35 The SILO Hourglass Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.24
36 SILO Software Prototype Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.25
37 Prototype Architecture Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.26
38 SILO As a Research Tool Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.27
39 SILO As a Research Tool Deploys in a slice Researcher brings: custom services tuning algorithms ontology updates Connect to measurement framework cross-layer protocol experimentation tool Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.28
40 Software Defined Optics Optical substrate can no longer be viewed as black box Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.29
41 Software Defined Optics Optical substrate can no longer be viewed as black box Collection of intelligent and programmable resources: Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.29
42 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 Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.29
43 Cross-Layer Interactions Impairment-aware RWA and network design Placement of optical sub-systems (converters, amplifiers, regenerators) Traffic grooming Inter-layer QoS and traffic engineering Optical layer multicast Multi-layer failure localization and recovery App App App Transport Network Data Link Physical Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.30
44 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 Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.31
45 Ongoing Efforts New research directions silos in the core and scalability policy enforcement through composition constraints (generalized) virtualization as a service Extend the prototype portfolio of reusable services optical testbed deployment breakable experimental net (BEN) Explore synergies with other (FIND) projects Architectural Support for Internet Evolution and Innovation GaTech, September 23, 2009 p.32
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 informationArchitectural 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 informationNet SILOs: An Architecture to Enable Software Defined Optics
Net SILOs: An Architecture to Enable Software Defined Optics George N. Rouskas Department of Computer Science North Carolina State University http://net-silos.net/ Joint work with: Ilia Baldine (RENCI),
More informationArchitectural 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 informationService 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 informationFuture 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 informationAn 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 informationAn 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 informationA 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 informationFIND Projects 4. Munyoung Lee
FIND Projects 4 Radio Wormholes for Wireless Label Switched Mesh Networks RNA: A Recursive Network Architecture Sensor-Internet Sharing and Search (SISS) Service-Centric End-to-End Abstractions for Network
More informationA Data-Centric Approach for Modular Assurance Abstract. Keywords: 1 Introduction
A Data-Centric Approach for Modular Assurance Gabriela F. Ciocarlie, Heidi Schubert and Rose Wahlin Real-Time Innovations, Inc. {gabriela, heidi, rose}@rti.com Abstract. A mixed-criticality system is one
More informationHierarchical 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 informationA Recursive Network Architecture Joe Touch USC/ISI
A Recursive Network Architecture Joe Touch USC/ISI 1 What makes an architecture new? Shaking the Hourglass (CCW 08) All exchanges are 1 packet Collosograms > RTT*delay No LANs? (all L2 was pt-pt) What
More informationWebRTC: IETF Standards Update September Colin Perkins
WebRTC: IETF Standards Update September 2016 Colin Perkins WebRTC Goals Server SIP+SDP Server Service SIP+SDP SIP+SDP Alice RTP Bob Alice API RTP API Bob The SIP framework is overly complex and rigid hinders
More informationArchitecture of the Future Internet
Architecture of the Future Internet Paul Müller, Bernd Reuther, ICSY Lab, University of Kaiserslautern, Germany 1 What is ICSY The Integrated Communications Systems (ICSY) research group is aiming at the
More informationTowards 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 informationOASIS: Self-tuning Storage for Applications
OASIS: Self-tuning Storage for Applications Kostas Magoutis, Prasenjit Sarkar, Gauri Shah 14 th NASA Goddard- 23 rd IEEE Mass Storage Systems Technologies, College Park, MD, May 17, 2006 Outline Motivation
More informationCS 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 informationTowards a distributed SDN control: Inter-platform signaling among flow processing platforms
Towards a distributed SDN control: Inter-platform signaling among flow processing platforms SDN4FNS EIT ICT Labs, Trento 12 Nov 2013 Francesco Salvestrini (f.salvestrini@nextworks.it) Gino Carrozzo (g.carrozzo@nextworks.it)
More informationFuture 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 informationNETWORK 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 information2 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 informationStack 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 informationInstructions 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 informationEuropean 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 informationDesign of Next Generation Internet Based on Application-Oriented Networking
Design of Next Generation Internet Based on Application-Oriented Networking Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology Chicago, Illinois, USA cheng@iit.edu
More informationArchitectural Principles of the Internet
TLEN7000/ECEN7002: Analytical Foundations of Networks Architectural Principles of the Internet Lijun Chen 11/27/2012 The Internet Protocol Stack TCP/IP was first proposed in 1973 The specifications are
More informationPart I: Future Internet Foundations: Architectural Issues
Part I: Future Internet Foundations: Architectural Issues Part I: Future Internet Foundations: Architectural Issues 3 Introduction The Internet has evolved from a slow, person-to-machine, communication
More informationBEN: 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 informationBuilding 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 informationOptical networking technology
1 Optical networking technology Technological advances in semiconductor products have essentially been the primary driver for the growth of networking that led to improvements and simplification in the
More informationMobile 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 informationInternet 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 informationQOS Quality Of Service
QOS Quality Of Service Michael Schär Seminar in Distributed Computing Outline Definition QOS Attempts and problems in the past (2 Papers) A possible solution for the future: Overlay networks (2 Papers)
More informationNetworked Embedded and Control Systems
Networked Embedded and Control Systems Mercè Griera i Fisa Research Opportunities in the ICT Theme of the 7 th Framework Programme ECRTS 07 Pisa, 6 July 2007 WP2007-08 ICT Call 2 Objective ICT-2007.3.7
More informationIn-Network Services for Customization in Next-Generation Networks
In- s for Cusmization in Next-Generation s Tilman Wolf, University of Massachusetts Amherst Abstract The design of the current Internet lacks in adaptability accommodate novel network uses and functional
More informationDynamic Optical Networking via Overlay Control of Static Lightpaths
Dynamic Optical Networking via Overlay Control of Static Lightpaths George N. Rouskas Department of Computer Science North Carolina State University Joint work with: G. Karmous-Edwards, D. Reeves, L. Battestilli
More informationSoftware-Defined Networking (SDN) Overview
Reti di Telecomunicazione a.y. 2015-2016 Software-Defined Networking (SDN) Overview Ing. Luca Davoli Ph.D. Student Network Security (NetSec) Laboratory davoli@ce.unipr.it Luca Davoli davoli@ce.unipr.it
More informationCisco APIC Enterprise Module Simplifies Network Operations
Cisco APIC Enterprise Module Simplifies Network Operations October 2015 Prepared by: Zeus Kerravala Cisco APIC Enterprise Module Simplifies Network Operations by Zeus Kerravala October 2015 º º º º º º
More informationLarge scale SPVC ATM network
Written by Paul Holland and Don Wells Large scale SPVC ATM network Introduction: Asynchronous Transfer Mode (ATM) Data Networks differ from Internet Protocol (IP) Data Networks in many ways, but one of
More informationAn Introduction to Software Architecture By David Garlan & Mary Shaw 94
IMPORTANT NOTICE TO STUDENTS These slides are NOT to be used as a replacement for student notes. These slides are sometimes vague and incomplete on purpose to spark a class discussion An Introduction to
More informationPanel 1 Service Platform and Network Infrastructure for Ubiquitous Services
Panel 1 Platform and Network Infrastructure for Ubiquitous s Wolfgang Kellerer DoCoMo Euro-Labs Munich, Germany WWRF WG2 ( Architecture) Vice Chair DoCoMo Communications Landsberger Str. 312 80687 Munich
More informationThe 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 informationOvercoming 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 informationRecursive 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 informationPotential 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 informationDesign 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 informationCognizant Networks: A Model for Session- based Communications and Adaptive Networking
Cognizant Networks: A Model for Session- based Communications and Adaptive Networking Jayabharat Boddu Juniper Networks Eric Brown Office of IT, VT Wuchun Feng CS Dept., VT 08/21/2015 Mark Gardner Office of
More informationSoftware Engineering Principles
1 / 19 Software Engineering Principles Miaoqing Huang University of Arkansas Spring 2010 2 / 19 Outline 1 2 3 Compiler Construction 3 / 19 Outline 1 2 3 Compiler Construction Principles, Methodologies,
More informationFrom 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 informationSDN 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 informationArchitecting the High Performance Storage Network
Architecting the High Performance Storage Network Jim Metzler Ashton, Metzler & Associates Table of Contents 1.0 Executive Summary...3 3.0 SAN Architectural Principals...5 4.0 The Current Best Practices
More informationLecture 17: Network Layer Addressing, Control Plane, and Routing
Lecture 17: Network Layer Addressing, Control Plane, and Routing COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition:
More informationStuck 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 informationIdentity 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 informationInternet Design: Big Picture
Internet Design: Big Picture Internet architectural, design and implementation principles not scriptures, but guidelines understand pros and cons, trade-offs involves Original Internet Design Goals what
More informationA Recursive Network Architecture Joe Touch Postel Center Director USC/ISI Research Assoc. Prof. USC CS and EE/Systems Depts.
A Recursive Network Architecture Joe Touch Postel Center Director USC/ISI Research Assoc. Prof. USC CS and EE/Systems Depts. 1 Outline Towards future network architectures Background on X-Bone VNs RNA
More informationService 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 informationAccelerate Your Enterprise Private Cloud Initiative
Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service
More informationOpen 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 informationQoS Services with Dynamic Packet State
QoS Services with Dynamic Packet State Ion Stoica Carnegie Mellon University (joint work with Hui Zhang and Scott Shenker) Today s Internet Service: best-effort datagram delivery Architecture: stateless
More informationThe Learning Network of Minnesota Blueprint for Higher Education
The Learning Network of Minnesota Blueprint for Higher Education Introduction From its beginning in 1993 as an effort to provide network connectivity for public post-secondary institutions, the Learning
More informationABSTRACTIONS OF THE DATA PLANE
ABSTRACTIONS OF THE DATA PLANE DIMACS Working Group on Abstractions for Network Services, Architecture, and Implementation Pamela Zave AT&T Laboratories Research Florham Park, New Jersey, USA joint work
More informationOverview on FP7 Projects SPARC and UNIFY
Overview on FP7 Projects SPARC and UNIFY Mario Kind, Telekom Innovation Laboratories, Deutsche Telekom AG UNIFY is co-funded by the European Commission DG CONNECT in FP7 Recent activities on SDN, NFV FP7
More informationPIAX Service Platform and its Applications
The 3 rd EU-J Symposium PIAX Service Platform and its Applications Susumu Takeuchi National Institute of Information and Communications Technology (NICT), Japan Background Pervasive/Ubiquitous Computing
More informationSoftware Reuse and Component-Based Software Engineering
Software Reuse and Component-Based Software Engineering Minsoo Ryu Hanyang University msryu@hanyang.ac.kr Contents Software Reuse Components CBSE (Component-Based Software Engineering) Domain Engineering
More information10 Optical Network Engineering
10 Optical Network Engineering George N. Rouskas Department of Computer Science North Carolina State University Raleigh, NC 27695-7534 Email: rouskas@csc.ncsu.edu 10.1 INTRODUCTION Over the last few years
More informationThe NeTS Program. NSF Programmable Wireless Networking Informational Meeting 5 February 2004 Arlington, Virginia
The NeTS Program Dr. Joseph B. Evans Program Director Computer and Network Systems Computer & Information Science & Engineering National Science Foundation NSF Programmable Wireless Networking Informational
More informationDeveloping ILNP. Saleem Bhatti, University of St Andrews, UK FIRE workshop, Chania. (C) Saleem Bhatti.
Developing ILNP Saleem Bhatti, University of St Andrews, UK 2010-07-16 FIRE workshop, Chania. (C) Saleem Bhatti. 1 What is ILNP? Identifier Locator Network Protocol: http://ilnp.cs.st-andrews.ac.uk/ ILNP
More informationMinsoo Ryu. College of Information and Communications Hanyang University.
Software Reuse and Component-Based Software Engineering Minsoo Ryu College of Information and Communications Hanyang University msryu@hanyang.ac.kr Software Reuse Contents Components CBSE (Component-Based
More informationDHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI
DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI Department of Computer Science and Engineering IT6801 - SERVICE ORIENTED ARCHITECTURE Anna University 2 & 16 Mark Questions & Answers Year / Semester: IV /
More informationWeek 2 / Paper 1. The Design Philosophy of the DARPA Internet Protocols
Week 2 / Paper 1 The Design Philosophy of the DARPA Internet Protocols David D. Clark ACM CCR, Vol. 18, No. 4, August 1988 Main point Many papers describe how the Internet Protocols work But why do they
More information15-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 informationIPv6-based Beyond-3G Networking
IPv6-based Beyond-3G Networking Motorola Labs Abstract This paper highlights the technical issues in IPv6-based Beyond-3G networking as a means to enable a seamless mobile Internet beyond simply wireless
More informationDeliver Office 365 Without Compromise Ensure successful deployment and ongoing manageability of Office 365 and other SaaS apps
Use Case Brief Deliver Office 365 Without Compromise Ensure successful deployment and ongoing manageability of Office 365 and other SaaS apps Overview Cloud-hosted collaboration and productivity suites
More informationGen-Z Overview. 1. Introduction. 2. Background. 3. A better way to access data. 4. Why a memory-semantic fabric
Gen-Z Overview 1. Introduction Gen-Z is a new data access technology that will allow business and technology leaders, to overcome current challenges with the existing computer architecture and provide
More informationSemantic SOA - Realization of the Adaptive Services Grid
Semantic SOA - Realization of the Adaptive Services Grid results of the final year bachelor project Outline review of midterm results engineering methodology service development build-up of ASG software
More informationSemantic agents for location-aware service provisioning in mobile networks
Semantic agents for location-aware service provisioning in mobile networks Alisa Devlić University of Zagreb visiting doctoral student at Wireless@KTH September 9 th 2005. 1 Agenda Research motivation
More informationEnhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu
Enhancement of CoAP Packet Delivery Performance for Internet of Things Hang Liu Outline Motivation and Industrial Relevance Project Objectives Approach and Previous Results Future Work Outcome and Impact
More informationIntegrating IEC & IEEE 1815 (DNP3)
Integrating IEC 61850 & IEEE 1815 (DNP3) Andrew West Regional Technical Director, SUBNET Solutions, Inc. SUMMARY North America has a mature electric power grid. The majority of grid automation changes
More informationManaging a Virtual Network Function using SDN and Control Theory
Managing a Virtual Network Function using SDN and Control Theory GENI Summer Camp @ TAMU May 24 th, 2017 Ibrahim Matta Joint work with Nabeel Akhtar and Yuefeng Wang GENI resources that we need Network
More informationRobust Networking with IPv6
Robust Networking with IPv6 Phil Edholm, CTO, Enterprise Networks December 10, 2003 Nortel Networks Restricted PG 1 Nortel Networks Solutions for Mission-critical Government Networks Credentials for Network
More informationRouting. Architecture for the Next. Generation. Internet (RANGI) Xiaohu Xu, Dayong Guo, Raj Jain, Jianli Pan, Subharthi Paul
Routing Architecture for the Next Generation Internet (RANGI) Xiaohu Xu, Dayong Guo, Raj Jain, Jianli Pan, Subharthi Paul Presented to Routing Research Group (RRG), Internet Research Task Force Meeting
More informationData Model Considerations for Radar Systems
WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,
More informationExecutive 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 informationFundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,
Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, ydlin@cs.nctu.edu.tw Chapter 1: Introduction 1. How does Internet scale to billions of hosts? (Describe what structure
More informationRaising the Datagram API to Support Transport Protocol Evolution
Raising the Datagram API to Support Transport Protocol Evolution Tom Jones, Gorry Fairhurst University of Aberdeen Colin Perkins University of Glasgow Presentation given at the IFIP Networking 2017 Workshop
More informationSwarm at the Edge of the Cloud. John Kubiatowicz UC Berkeley Swarm Lab September 29 th, 2013
Slide 1 John Kubiatowicz UC Berkeley Swarm Lab September 29 th, 2013 Disclaimer: I m not talking about the run- of- the- mill Internet of Things When people talk about the IoT, they often seem to be talking
More informationIPv4/v6 Considerations Ralph Droms Cisco Systems
Title IPv4/v6 Considerations Ralph Droms Cisco Systems Agenda Motivation for IPv6 Review of IPv6 Impact of differences Tools and techniques Why IPv6? More addresses More addresses More addresses Security,
More informationNetworking 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 informationPowering Transformation With Cisco
Shape Your Business For the Future: Powering Transformation With Cisco Cisco Prime for Service Provider: Optimize Your Agility, Lower Your Costs Kenneth CHAN Consulting Systems Engineer Global Service
More informationChapter 6 Architectural Design. Chapter 6 Architectural design
Chapter 6 Architectural Design 1 Topics covered Architectural design decisions Architectural views Architectural patterns Application architectures 2 Software architecture The design process for identifying
More informationLecture 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 informationNetwork Control and Signalling
Network Control and Signalling 1. Introduction 2. Fundamentals and design principles 3. Network architecture and topology 4. Network control and signalling 5. Network components 5.1 links 5.2 switches
More informationFramework of Vertical Multi-homing in IPv6-based NGN
ITU-T Recommendation Y.ipv6-vmh Framework of Vertical Multi-homing in IPv6-based NGN Summary This Recommendation describes a framework of vertical multi-homing in IPv6-based NGN. This Recommendation identifies
More informationNew Approaches to Optical Packet Switching in Carrier Networks. Thomas C. McDermott Chiaro Networks Richardson, Texas
New Approaches to Optical Packet Switching in Carrier Networks Thomas C. McDermott Chiaro Networks Richardson, Texas Outline Introduction, Vision, Problem statement Approaches to Optical Packet Switching
More informationUnderstanding 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 informationPresentation-Abstraction-Control (PAC) Pattern. PAC Introduction
Presentation-Abstraction-Control (PAC) Pattern PAC Introduction The Presentation-Abstraction-Control architectural pattern (PAC) defines a structure for interactive software systems in the form of a hierarchy
More informationScott Jordan University of California, Irvine. Intersections between Information Technology Research and Public Policy
Scott Jordan University of California, Irvine Intersections between Information Technology Research and Public Policy Researcher view Research idea Research Deployment University view Research Patent Prototype
More informationExtending OpenFlow for Managing Service Insertion and Payload Inspection
Extending OpenFlow for Managing Service Insertion and Payload Inspection Robinson Udechukwu Dr. Rudra Dutta Dept. of, North Carolina State University Outline Big Picture What is OpenFlow Contribution:
More information