1 / 1

SONATE – Service Oriented Network Architecture

SONATE Selection & Composition Demo. P-Graph1. Service Selection. P-Graph2. P- Graphn. From layers to dynamic Protocol-Graphs. Building Blocks (BB) Self-contained functionality Generic and well-defined interfaces Protocol-Graphs Interaction of BB defined by XML (not code)

saul
Download Presentation

SONATE – Service Oriented Network Architecture

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. SONATE Selection & CompositionDemo P-Graph1 Service Selection P-Graph2 P-Graphn • From layers to dynamic Protocol-Graphs • Building Blocks (BB) • Self-contained functionality • Generic and well-defined interfaces • Protocol-Graphs • Interaction of BB defined by XML (not code) • XML descriptions can change easier than code • Flexible placement of functionality • Framework • Protocol-Graph processing • Provides management Application Application Management Management Mgmt. SONATE – Service Oriented Network Architecture • Application: Firefox with “GLAB-Extension” • Click glab://server/ressource?profile • glab://indicates using SONATE • serverused to determine network conditions • profiledefines application requirements • Service composition with templates • May produce several Protocol-Graphs • Service selection determines best Protocol-Graph • Signaling Protocol-Graph to server side • Instantiate Protocol-Graphs on both sides • Start communication • Protocol-Graph Visualizer illustrates the result of selection and composition Servers within ToMaTo Topology Application &Visualization FileServer SONATEFramework FileServer Firefox - Extension GAPI SONATEFramework API - implementation P-Graph Visualizer Run-time 10 Mbit/s ServiceComposition P-Graph Y P-Graph Z P-Graph X SONATE – Framework &Service Composition 0,5 Mbit/s Design-time SONATEFramework PG MGMT P-Graph Sig MUX Service Composition with Templates Scenarios Demo Setup 10 • Composition process split in design-time and run-time • Late-binding of protocols • Service selection complexity reduced • Domain-specific templates • Placeholders limit BB choice • 1. Flexibility: adapt image transmission based on requirements and connectivity • User defines priorities • Transmission delay • Image quality • Connectivity • High bandwidth • Low bandwidth • 2. Extensibility: deploy new encryption methods • A simple encryption method introduces too much delay • Deploying a new encryption BB: improvement is available instantaneously Integrated Communication Systems Prof. Paul Müller

More Related