als Generalized als Martin Karsten TU Darmstadt - Darmstadt University of Technology, Dept. of lectrical ngineering and Information Technology KOM - Industrial Process and System Communications, Tel.+49 6151 166156, ax. +49 6151 166152 Merckstr. 25, D-64283 Darmstadt, Germany, Martin.Karsten@KOM.tu-darmstadt.de ip_telco.fm 1 25.January.01
als Generalized ip_telco.fm 2 25.January.01
backbone network als Generalized access network C C access network : edge node C: core node QoS signalling & charging C backbone network access network Admission Control at dge Nodes of dge Nodes? lexibility of QoS Signalling? ip_telco.fm 3 25.January.01
IntServ s signalling protocol ONLY? als Generalized eatures high flexibility (heterogeneity, multicast) robustness decoupled from services decoupled from routing...result in a certain complexity. as General Signalling Protocol bandwidth broker signalling per-flow signalling security signalling etc. xtensions needed ip_telco.fm 4 25.January.01
als Generalized Comparison: ISI, basic KOM, tuned KOM 450 Mhz Pentium III standard PC hardware, reebsd 3.4 cost: ~600 uros + ~50 uros per NIC % CPU load 100 90 80 70 60 50 40 30 20 10 ; ISI rsvpd basic KOM rsvpd tuned KOM rsvpd 0 0 5000 10000 15000 20000 25000 30000 35000 40000 45000 50000 # concurrent sessions ip_telco.fm 5 25.January.01
Generalized Hop Stacking (sink-tree based reservation aggregation) stateless PATH messages PATH message als destination hops A B C,B D,C,B A B C D phop state A D,C,B Generalized Compound Prefix Addresses network addresses, CIDR prefixes multiple addresses scoping style BR: border router session: A sender: B,C service: 2 MBit/s B RSV? A X BR C ip_telco.fm 6 25.January.01
als Generalized Generalized (2) Remote API reduced complexity for end systems, size of executables: ~100K, runtime memory: ~200K (at ~2000K total allocation) no attempt for specific optimization, so far RMOT API Host A Oneway Reservations simplified usage reduced signalling effort new message type: PathResv B C D RMOT API Host Duplex Reservations new object: DUPLX (sender s receiving port and vice versa) further simplified usage, reduced signalling effort ip_telco.fm 7 25.January.01
als Generalized DiffServ see IT ISSLL work Bandwidth Broker communication via COPS, or forwarding of messages aggregation needed allows for decentralized or centralized admission control. hierarchies of bandwidth brokers Inter-Domain Trunk Signalling see BGRP and its analysis (cf. Pan & Schulzrinne) + Refresh Reduction + Prefix Addressing + Hop Stacking Advantage: Homogeneous Protocol & Interface Others dge Admission Control + CN-priced subnet (cf. Kelly) seems well feasible ip_telco.fm 8 25.January.01
als Generalized ip_telco.fm 9 25.January.01 U 5th ramework, Programme IST, Project 11429 "Load Management through Market Mechanisms" HP Labs, AUB (Athens), TUD, BT Research, TH Zürich, Telenor General System Architecture network layer pricing mechanisms, especially price communication charging and accounting system HCI experiments market management at packet level CN pricing á la Kelly agent-based dynamic price reaction at end systems market management at flow level auctions combination synthesize predictable service from CN-priced best-effort over CN etc.
als Generalized General QoS Signalling accommodates heterogeneity and uncertainty applicability of good performance significant potential for further performance gains extensions for increased applicability scalability: hop stacking, CIDR addresses simplicity: oneway (duplex), remote API BUT: maybe the child needs a new name! urther Work integration of QoS subnet technologies DiffServ CN-priced best-effort goal: elaborated testbed see http://www.kom.e-technik.tu-darmstadt.de/rsvp/ see http://www.m3i.org/ ip_telco.fm 10 25.January.01