Optimizing the Internet Quality of Service and Economics for the Digital Generation. Dr. Lawrence Roberts President and CEO,

Similar documents
Flow Routing to Power NGN IP Services. Dr. Lawrence G. Roberts CEO, Anagran

MAJOR IMPROVEMENTS IN TCP PERFORMANCE OVER SATELLITE AND RADIO

Quality of Service in Ultrabroadband models

Network Architectures for Emerging Services Riad Hartani & Joe Neil Caspian Networks

Advanced Computer Networks

P2P Optimized Traffic Control Riad Hartani & Joe Neil Caspian Networks

Quality of Service (QoS) Computer network and QoS ATM. QoS parameters. QoS ATM QoS implementations Integrated Services Differentiated Services

E1-E2 (EB) Chapter 7 NIB II

Converged Communication Networks

Deploying MPLS & DiffServ

WhitePaper: XipLink Real-Time Optimizations

Multicast and Quality of Service. Internet Technologies and Applications

Introduction to VoIP. Cisco Networking Academy Program Cisco Systems, Inc. All rights reserved. Cisco Public. IP Telephony

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

Configuring Web Cache Services By Using WCCP

Converged Networks. Objectives. References

Networking Quality of service

network M O N I T O R I N G

BW Protection. 2002, Cisco Systems, Inc. All rights reserved.

Flow-Based Routing: Towards New QoS Models Dr. Riad Hartani Caspian Networks

Computer Communication Networks

Advanced Lab in Computer Communications Meeting 6 QoS. Instructor: Tom Mahler

What is New in Cisco ACE 4710 Application Control Engine Software Release 3.1

QoS Technology White Paper

Congestion? What Congestion? Mark Handley

Never Drop a Call With TecInfo SIP Proxy White Paper

DiffServ Architecture: Impact of scheduling on QoS

iwish WISP QoS Administration Platform INNOVATIVE WISP INTEGRATED SOLUTION HI-TECH

Changing the IP Fairness Rule With Flow Management

Sections Describing Standard Software Features

Is WAN Acceleration Just a Band-Aid?

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,

P2P Control for ISPs Dr. Lawrence G. Roberts Anagran Oct. 2008

Network-Based Application Recognition

Performance Management: Key to IP Telephony Success

Overview Computer Networking What is QoS? Queuing discipline and scheduling. Traffic Enforcement. Integrated services

H3C S9500 QoS Technology White Paper

THE MPLS JOURNEY FROM CONNECTIVITY TO FULL SERVICE NETWORKS. Sangeeta Anand Vice President Product Management Cisco Systems.

Fiber Fidelity Shaping brilliant user experiences

NGN interconnection: technology challenges. Dr. Rochdi ZOUAKIA.

ETSF10 Internet Protocols Transport Layer Protocols

Sections Describing Standard Software Features

Index. 2G mobile networks G mobile networks GPP network, see LTE networks

Relay Proxy User Guide

Wireless over Pseudowires

Data Center Revolution Impact on Ethernet and MPLS

Lecture 24: Scheduling and QoS

Data Networks. Lecture 1: Introduction. September 4, 2008

Multimedia Applications over Packet Networks

A common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert

You submitted this homework on Sat 22 Mar :51 AM PDT. You got a score of 5.00 out of 5.00.

Quality of Service. Ib Hansen TECRST-2500_c Cisco Systems, Inc. All rights reserved. Cisco Public 1

Chapter 1. Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization. Revised: August 2011

Home Gateway Initiative Phase 1 QoS Architecture

ALCATEL Edge Services Router

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions

precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet protocol (bottom level)

Internet QoS : A Big Picture

TCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12

Multimedia Networking and Quality of Service

HOSTED PBX WITHOUT THE HEADACHES: QUALITY OF SERVICE

QoS provisioning. Lectured by Alexander Pyattaev. Department of Communications Engineering Tampere University of Technology

E2-E3: CONSUMER FIXED ACCESS. CHAPTER-3 BROADBAND NETWORK AND SERVICES (Date Of Creation: )

Application Intelligence and Integrated Security Using Cisco Catalyst 6500 Supervisor Engine 32 PISA

Lecture 14: Performance Architecture

Networking interview questions

Multimedia Networking

The leader in session border control. for trusted, first class interactive communications

Enabling the Wireless Internet

Application Note How to use Quality of Service

Approaches to Deploying VoIP Technology Instead of PSTN Case Study: Libyan Telephone Company to Facilitate the Internal Work between the Branches

Quality of Service in the Internet

Header Compression Capacity Calculations for Wireless Networks

Problems with IntServ. EECS 122: Introduction to Computer Networks Differentiated Services (DiffServ) DiffServ (cont d)

Basics (cont.) Characteristics of data communication technologies OSI-Model

Mohammad Hossein Manshaei 1393

From ATM to IP and back again: the label switched path to the converged Internet, or another blind alley?

AT&T Collaborate TM. Network Assessment Tool

CCVP QOS Quick Reference Sheets

HTG XROADS NETWORKS. Network Appliance How To Guide: EdgeBPR (Shaping) How To Guide

Radyne s SkyWire Gateway Quality of Service

Distributed Multimedia Systems. Introduction

Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management

Cisco SCE 2020 Service Control Engine

VeloCloud Cloud-Delivered WAN Fast. Simple. Secure. KUHN CONSULTING GmbH

Real-Time Protocol (RTP)

Configuring Cache Services Using the Web Cache Communication Protocol

Internet A Brief Tutorial. Jean Walrand EECS U.C. Berkeley

What is NGN? Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011

Building Core Networks and Routers in the 2002 Economy

ECS 15; Lectures 17 and 18. The Internet. What is the internet, and how does it work? TA feedback

Multi-Dimensional Service Aware Management for End-to-End Carrier Ethernet Services By Peter Chahal

IP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview

MPLS in the DCN. Introduction CHAPTER

CS 457 Multimedia Applications. Fall 2014

WAN Edge MPLSoL2 Service

Pioneer Communications Internet Services Disclosure

AT&T SD-WAN Network Based service quick start guide

Advanced Computer Networks

Quality of Service (QoS)

Transcription:

Optimizing the Internet Quality of Service and Economics for the Digital Generation Dr. Lawrence Roberts President and CEO, lroberts@anagran.com

Original Internet Design File Transfer and Remote Computing main activities Constrained by high cost of memory Only Packet Destination Examined Packet Loss Tolerated (Small Buffer Size) No Flow State Memory No Source Checks ARPANET 1971 No QoS No Security Best Effort Only Slow Rates Copyright Anagran 2006

Planned Use of Internet Voice Video - Totally moving to packets Low Loss required Totally moving to packets Downloads Needs Faster File Transfer Broadcast Needs Fast Guaranteed Rate Path Setup Emergency Services No Preference Currently Who gets service when capacity limited Presence GPS aware of and effecting environment Rapid Response Tasks Financial Transactions time is money Remote Control Games, Avatars Copyright Anagran 2006

Copyright Anagran 2006 Change Is Required No provision for low loss streaming media Cannot determine if valid path exists Cannot insure quality (loss, delay, jitter, rate) Need Preference for streaming media (who gets it) File Transfer much too slow and inefficient Cost growing as traffic grows Correction needed Traffic growing faster than Moore s Law - % GDP an issue Fairness required P2P can swamp other users Security must be improved Delay must be reduced for rapid response

How to Fix The Internet Manage Quality and Routing of Flows, not Packets Flows can be managed individually QoS and route Flow State Memory now economic after 40 years Keeping Flow State avoids routing all packets, reduces cost High packet loss avoided for both files and streams Vastly improved traffic management avoids over-capacity Load can be balanced over all network paths Fairness can be achieved, rates can be service dependent Delay in microseconds due to controlled load, little buffering Security DDOS can be prevented, Authentication improved Copyright Anagran 2006

Copyright Anagran 2006 Buffers Add Delay and Jitter Major Cost Input Route Packet Router Switch Discard Big Output Buffer Output Load Controlled at Output Major Delay Route Flow Router Switch Load Controlled at Inputs Flow State Input Discard Load Measurement Output No Delay

Copyright Anagran 2006 Where Flow Routing is Needed Server Farm ISP Control P2P, Fairness No Loss Video & Voice LAN ISP Network Core WiFi Mesh No TCP Sync Loss CAC Video & Voice DSL EDGE Control P2P, Fairness No Loss Video & Voice

Copyright Anagran 2006 Eliminate Packet Loss at Server Farm TCP Packet Routers under Overload Drop 30-50% of Traffic, Flows Synchronize Output Oscillates 1 0 0 % 7 5 % 5 0 % 2 5 % 0 % P a c k e t Ro u t e r - W RED - 2 :1 O v e r lo a d 5 2 0 1,0 2 0 Flow Routing under Overload Drops 1-2% of Traffic Independent Discards avoid Synchronization, Fairness 1 0 0 % 7 5 % 5 0 % 2 5 % 0 % F lo w R o u te r - IF D - 2 : 1 O v e rlo a d 8 0 0 9 0 0 10 0 0 110 0 12 0 0 13 0 0 14 0 0 15 0 0 16 0 0

Copyright Anagran 2006 Flow Discard for Video and Voice UDP Packet Routers Drop Packets All 6 TV Programs Ruined Flow Routers Drop Flows Five TV Programs Perfect, One Dropped Example of DSL that has the capacity for 5 TV programs, but 6 are requested

Fairness and Flow Classification Flow Rates need to be controlled Flows can be classified using; Deep Packet Inspection Costly, Change or Encryption foils it Classify flow based on Rate, Bytes, Time, Packet Size Flow Router can do this at full rate Class Identification Fairness/Class Rate (Kb/s) File Transfer HTTP 500 450 400 350 300 250 200 150 100 50 0 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 VoIP Copyright Anagran 2006 Time (Minutes) P2P using WRED P2P controlled to Fair Rate Skype 1500 1250 1000 750 500 250 0 Packet Size (Bytes) Dimensions Rate Total Bytes Total Time Packet Size Port Protocol DiffServ Controls Rate Priority Delay Var. Loss Rate

Copyright Anagran 2006 Flow Routing at the ISP Edge Content Sources Text Images Video Voice L3 Packet Routers Flow Router CORE METRO EDGE DSLAM s WiFi Mesh Flow Router Rate control insures fairness and no P2P overload High quality delivery of IPTV & VoIP; delay and jitter controlled Multiple SLA s can be supported and reported DDoS attack identification and protection

Copyright Anagran 2006 End-to-End QoS Signaling in ITU Y.flowreq is a flow based, in-band signaling standard Nearing completion in ITU SG-13, then SG-11 For File Transfer Max Network rate negotiated For Streams Path setup at rate with low loss, jitter Immediate determination of path availability User Preference Priority used if capacity limited In-band signaling insures full scalability to all flows User Authentication to insure per flow security Tunnel Capability allows Virtual Private Networks Fully Scalable, Low OPEX, Guarantees available

Y.flowreq Impact on File Transfer 1,000 Minutes to Download a 1 Hour Video Vidio File of 1 hour at 4 Mbps over 100 Mbps channel with 1% packet loss IP QoS TCP 100 Minutes 1 Hour 10 1 10 100 1,000 10,000 Distance - Miles from source 3 Minutes Video-On-Demand uses TCP to deliver very large files which would take very long times with standard TCP, whereas QoS Signaling can maintain full rate cross Copyright country Anagran 2006

IPTV Path Reservation A critical requirement for streaming IPTV (Sports, News, etc.) is to: Determine if a path exists with sufficient bandwidth for a request To route the Video over that path with low delay variance & low packet loss The ITU QoS Signaling finds and reserves the path if there is one This is the only technique that can do this at line rate and scale to any size deployment 1 SIP Request. Response Policy Server 3 In-Band QoS Request Request 4 Mbps DSLAMs Call Acceptance Response 4 Mbps Accepted 4 2 Video Request Content Servers Needed in IMS, RACF, and all similar IPTV setup protocols Copyright Anagran 2006

Preference Priority Who gets the capacity? Preference Priority was in the telephone network It never has been in the Internet With fixed rate streams it is critical In Overloads: Emergency Services and Military Priority for the office who gets through Priority for the home who gets the 2 video streams ITU Y.flowreq includes preference priority For fixed rate flows, the lowest priority may get blocked For file transfer, the lowest priority may get a lower rate Copyright Anagran 2006

Security Flow Authorization Today routers don t even check the source address Anyone can claim to be anyone else ITU Y.flowreq has a high security Authorization The user logs into the network identifying himself The network checks his billing, QoS priority, and preference The user is given a crypto token with a time limit Each flow is then authorized by the token The user receiving the flow can also reject any flow Helps control SPAM, viruses, worms and DDOS attacks Also insures user has the authority claimed Copyright Anagran 2006

Copyright Anagran 2006 Internet Economics Generally the Internet traffic doubles each year Router cost drops with Moore s Law: ½ every 18 mo This means the cost of the Internet doubles every 3 years The cost can only be kept in check by major redesigns Flow routing with an optical core can cut the cost 16:1 That eliminates 12 years cost growth (4000 times the traffic) Savings are through Lower cost systems, flow and optical Higher utilization Direct lambdas or tunnels between city pairs Route 1.3 times/flow

Copyright Anagran 2006 Conclusions The Internet was not designed for Voice, Video, etc. The current packet router design must be changed Flow routers solve many of the current shortcomings Delay, jitter, loss, and cost all vastly improved Also needed is end-to-end QoS in-band signaling The ITU s Y.flowreq permits many additional capabilities High Speed File Transfer up to 100 times faster Deterministic, scalable, fast video and voice stream setup Higher security with flow authorization Tunnels permitting simple guaranteed VPN s