1 / 18

broadband kernels:

broadband kernels:. making nets as programmable as PCs. Programmable broadband, Internet and mobile nets. QOS. management. control. programmable nets. signaling. transport. making networks more programmable. net state. distributed systems. technology. broadband. kernel.

vilmos
Download Presentation

broadband kernels:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. broadband kernels: making nets as programmable as PCs Programmable broadband, Internet and mobile nets

  2. QOS management control programmable nets signaling transport making networks more programmable net state distributed systems technology broadband kernel

  3. What is a broadband kernel? • motivation • to facilitiate the easy creation and introduction of new multimedia services with end-to-end QOS guarantees into broadband networks • concepts • “open programming networking” environment • what do we by open? • what do we mean by programmable? • QOS explicitly modeled and programmable • broadband kernel service • multimedia services use broadband kernel

  4. new services and applications programming model service abstractions services and applications network broadband kernel services middleware layer binding interface base (BIB) degree of programmability programmingmodel QOS abstractions QOS abstractions mobile networks broadband (ATM) NG Internet

  5. simple taxonomy of programmable Nets Broadband kernel Active networks -new services with QOS -accelerate introduction of new service, protocols, etc. -signal and data separate -signal and data integrated -CORBA-based -inject customized code into nodes Mobile code-based Switchlets-based Capsules-based Objects-based mobiware xbind Conservative moderate radical

  6. network objects with QOS

  7. approach • CORBA-based signaling • open and flexible device control • programmable ATM switches/routers • mobile capable switches/routers • base stations, and mobile and fixed devices • programmable multimedia devices • transports • native ATM transport • active and adaptive transport

  8. programmability CORBA-based Signaling Client Application Object Implementation BIB CORBA IP Physical

  9. Topo logy File Connection Manager Router Destination Source

  10. connection manager Destination node server source Node Server Node Server

  11. xbind/mobiware Virtual switch Virtual switch Virtual switch Virtual basestation GSMP qGSMP qGSMP qGSMP CTRFore ASX-100 IP SwitchNEC Model 5 CTRATML Virata 1 Pentium Base-stations

  12. SchedulableRegion Estimators programming explicit switch QOS In port/vpi/vci -> Out port/vpi/vci virtualswitch qGSMP Multiplexer Multiplexer Multiplexer Scheduler Buffer Manager

  13. comet.ctr.columbia.edu/xbind/wwwSR/SRapplet.html

  14. multimedia services creation • Resource Reservation • Transport Selection and Binding • Management Binding

  15. Transport Controller Route Manager Camera Switch Route Teleconference Display QOS Mapper Device Manager Connection Manager TP TP services programming Broadband kernel services

  16. SUN Solaris 2.4 programmable testbed Computer CenterFore ASX-200 NYNEX // CTRNEC Model 5 CTRFore ASX-100 Sun Solaris 2.3 SUN Solaris 2.5 HP 9000s SUN Solaris 2.5 HP 9000s PC HP 9000s CTRScorpio Stinger 1 CTRATML Virata 1 PC Columbia Video Network

  17. Teleconference Manager VPN Manager Device Manager Transport Controller QOS Mapper Camera Display Microphone Speaker Router Connection Manager NodeServer qStack kStack ipStack NodeServer NodeServer NodeServer GSMP Fore API NEC API SunOS/Solaris, Windows NT/95, HP-UX Fore ASX-100 NEC Model 5 ATML Virata 1

  18. Virtual Link Virtual Link Virtual Link End-to-end QOS Programmability NodeServer Virtual Switch qGSMP switch/router Virtual CPU Virtual Switch Workstation/PC

More Related