19-Aug-15Future of Networking Networking in 5-50 Years – applications and requirements Henning Schulzrinne Columbia University

Slides:



Advertisements
Similar presentations
Modern Internet architecture & technology Advanced Internet Services Dept. of Computer Science Columbia University Henning Schulzrinne Fall 2003.
Advertisements

Tom Behrens Adam Muniz. Overview What is VoIP SIP Sessions H.323 Examples Problems.
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
COS 461 Fall 1997 Networks and Protocols u networks and protocols –definitions –motivation –history u protocol hierarchy –reasons for layering –quick tour.
E-commerce and Information Technology in Hospitality and Tourism Chapter 3 Connecting to the World Copyright 2004 by Zongqing Zhou, PhD Niagara University.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Protocols and the TCP/IP Suite
Standardization Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003.
Delay Tolerant Networking Gareth Ferneyhough UNR CSE Department
Networking Basics: A Review Carey Williamson iCORE Chair and Professor Department of Computer Science University of Calgary.
Lesson 14 – DESIGNING A NETWORK. Assessing Network needs Meeting Network needs OVERVIEW.
Chapter 15 Networks.
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
6. Next Generation Networks A. Transition to NGN B
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
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.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
15-1 More Chapter 15 Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of.
Chapter 15 Networks. Chapter Goals Types of networks Topologies Open Systems Home Internet connections 15-2.
Overview, Circuit & Packet Switching, Addressing
VoIP- What is the Cost of Reliability? Hybrid Phone System’s Advantages and how to avoid the pitfalls. Presented By: E astern T elephone & T elecommunications.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Chapter 1 Overview Review Overview of demonstration network
Chapter 9.
Outlines Received due 13 March 24 %. Homework n Review for Midterm on 1 March 2000 n Research Paper n Readings [11] “ATM Systems: What’s Next?” [12] “Long.
CPS Today’s topics Computer Applications Computer Communications Upcoming Computer Security ( Great Ideas, Chapter 11) Reading Great Ideas, Chapter.
PPTTEST 10/6/ :29 1 IT Ron Williams Business Innovation Through Information Technology Networking.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Advanced Higher Computing Computer Networking Topic 1: Network Protocols and Standards.
Some Basic Networking Concepts: LANs, WANs, Switching, and Multiplexing Carey Williamson Department of Computer Science University of Calgary.
1 Next Few Classes Networking basics Protection & Security.
Cisco – Semester 1 – Chapter 2 Network Fundamentals And The OSI Model.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, September 2011.
Internet Telephony (VoIP) Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003.
ECEN “Internet Protocols and Modeling”, Spring 2012 Slide 2.
Chapter 1 Communication Networks and Services Network Architecture and Services.
Systems Issues in Wireless Networks Henning Schulzrinne Columbia University NSF wireless workshop – July 2003.
OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
William Stallings Data and Computer Communications
. Large internetworks can consist of the following three distinct components:  Campus networks, which consist of locally connected users in a building.
Ch. 2: They're Everywhere1 Ch. 2: When They’re Everywhere Vinton G. Cerf (from Beyond Calculation) Rivier College, CS699 Professional Seminar.
Intro to Distributed Systems and Networks Hank Levy.
“End to End VoIP“ The Challenges of VoIP Access to the Enterprise Charles Rutledge VP Marketing Quintum Technologies
Advanced Higher Computing Computer Networking Topic 1: Network Protocols and Standards.
1 Working of Local Area Network ( LAN ). 2 A Local Area Network (LAN) is best defined in terms of the purpose it is meant to serve rather then in terms.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Protocols and the TCP/IP Suite
Computer Communications
Internet Telephony (VoIP)
Data Communications and Network Management Overview
LESSON 2.1_A Networking Fundamentals Understand Switches.
NETWORK Unit 1 Module: 2 Objective: 7.
Chapter 1 Communication Networks and Services
CHAPTER 2 THE OSI MODEL.
Modern Internet architecture & technology
Chapter 1 Data Communications and NM Overview 1-1 Chapter 1
Lecture 1 Overview of Communication Networks and Services
Chapter Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network.
NETWORK Unit 1 Module: 2 Objective: 7.
Chapter 1. Introduction Data Communications
NETWORK Unit 1 Module: 2 Objective: 7.
Chapter 1 Data Communications and NM Overview 1-1 Chapter 1
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Chapter 8 – Data switching and routing
Presentation transcript:

19-Aug-15Future of Networking Networking in 5-50 Years – applications and requirements Henning Schulzrinne Columbia University

19-Aug-15Future of Networking Overview  Infrastructure, once established, tends to change very slowly  Hypothesis:  all major communications modes have been explored  replacement dedicated  IP largely complete  Networking lacks obvious drivers of other technologies:  energy costs, pollution  fuel cells  higher speed  jet engine  New applications not necessarily bandwidth-driven, but cost-driven  Reliability is the real QoS

19-Aug-15Future of Networking Networking is getting into middle years ideacurrent IP1969, 1980? 1981 TCP telnet ftp

19-Aug-15Future of Networking Standardization  Really two facets of standardization: 1.public, interoperable description of protocol, but possibly many (Tanenbaum) 2.reduction to 1-3 common technologies  LAN: Arcnet, tokenring, ATM, FDDI, DQDB, …  Ethernet  WAN: IP, X.25, OSI  IP  Have reached phase 2 in most cases, with RPC (SOAP) and presentation layer (XML) most recent 'conversions'

19-Aug-15Future of Networking Technologies at ~30 years  Other technologies at similar maturity level:  air planes: 1903 – 1938 (Stratoliner)  cars: 1876 – 1908 (Model T)  analog telephones: 1876 – 1915 (transcontinental telephone)  railroad: 1800s -- ?

19-Aug-15Future of Networking Observations on progress  1960s: military  professional  consumer  now, often reversed  Oscillate: convergence  divergence  continued convergence clearly at physical layer  niches larger  support separate networks  Communications technologies rarely disappear (as long as operational cost is low):  exceptions:  telex, telegram, semaphores  fax,  X.25 + OSI, X.400  IP, SMTP  analog cell phones

19-Aug-15Future of Networking History of networking  History of networking = non-network applications migrate  postal & intracompany mail, fax  , IM  broadcast: TV, radio  interactive voice/video communication  VoIP  information access  web, P2P  disk access  iSCSI, Fiberchannel-over-IP

19-Aug-15Future of Networking Network evolution  Only three modes, now thoroughly explored:  packet/cell-based  message-based (application data units)  session-based (circuits)  Replace specialized networks  left to do: embedded systems  need cost(CPU + network) < $10  cars  industrial (manufacturing) control  commercial buildings (lighting, HVAC, security; now LONworks)  remote controls, light switches  keys replaced by biometrics

19-Aug-15Future of Networking New applications  New bandwidth-intensive applications  Reality-based networking  (security) cameras  Distributed games often require only low- bandwidth control information  current game traffic ~ VoIP  Computation vs. storage vs. communications  communications cost has decreased less rapidly than storage costs

19-Aug-15Future of Networking Commercial access cost (T1)

19-Aug-15Future of Networking Transit cost (OC-3, NY – London)

19-Aug-15Future of Networking Disk storage cost (IDE)

19-Aug-15Future of Networking Transition of networking  Maturity  cost dominates  can get any number of bits anywhere, but at considerable cost and complexity  casually usable bit density still very low  Specialized  commodity  OPEX (= people) dominates  installed and run by 'amateurs'  need low complexity, high reliability

19-Aug-15Future of Networking Security challenges  DOS, security attacks  permissions-based communications  only allow modest rates without asking  effectively, back to circuit-switched  Higher-level security services  more application-layer access via gateways, proxies, …  User identity  problem is not availability, but rather over- abundance

19-Aug-15Future of Networking Scaling  Scaling is only backbone problem  Depends on network evolution:  continuing addition of AS to flat space  deep trouble  additional hierarchy

19-Aug-15Future of Networking QoS  QoS is meaningless to users  care about service availability  reliability  as more and more value depends on network services, can't afford random downtimes

19-Aug-15Future of Networking Wildcards  Quantum computing  Teleportation