• Nem Talált Eredményt

Service Provisioning Framework for Self-Organized Networks

N/A
N/A
Protected

Academic year: 2023

Ossza meg "Service Provisioning Framework for Self-Organized Networks"

Copied!
14
0
0

Teljes szövegt

(1)

Service Provisioning Framework for Self-Organized Networks

Speaker: Károly Farkas TIK, ETH Zurich

farkas@tik.ee.ethz.ch

4th October, 2004, Dagstuhl

(2)

2

Outline

Motivations

Problem Statement

Our Approach

State of Our Work

Total Time: 14 min 57 sec

(3)

Motivations

Emergence of the self-organized (ad-hoc) communication paradigm

Popularity of mobile devices

Increasing number of new services in these ad- hoc environments

- Emergence of the self-organized (ad-hoc) communication paradigm

- Popularity of mobile devices

- Increasing number of new services in these ad- hoc environments

Research Issue: Service Provisioning in Self-Organized (Peer-to-Peer, Mobile Ad-Hoc) Networks

(4)

4

Problem Statement

(5)

Target Application Scenarios: MAG (Mobile Ad-Hoc Group) Services

On-line, distributed group games

Device can join a virtual play-field

Sample gaming situations

– Killing waiting time in a public place – On bus, train during traveling

Automatic collaboration support

Collaborative work distributed software applications

Ad-hoc networking & service provisioning framework on- demand, automatic and quick service deployment and

management

Sample situation

– During project meetings

On-line, distributed group games

Device can join a virtual play-field

Sample gaming situations

– Killing waiting time in a public place – On bus, train during traveling

Automatic collaboration support

Collaborative work distributed software applications

Ad-hoc networking & service provisioning framework on- demand, automatic and quick service deployment and

management

Sample situation

– During project meetings

(6)

6

Required Functions

Specify and describe the service to be provisioned

Announce and lookup the service

Request, download, install, configure and activate the service software

Maintain, reconfigure and terminate the service session

Monitor the resources and the service context

- Specify and describe the service to be provisioned - Announce and lookup the service

- Request, download, install, configure and activate the service software

- Maintain, reconfigure and terminate the service session

- Monitor the resources and the service context

(7)

Logical/Chronological Sequence of Service Provisioning Functions

Service User Service Provider Nodes

Advertisement

Installation, Configuration,

Activation

Download

(synchronization if required)

Maintenance, Reconfiguration, Lookup

Request

g)

Specification & Description

(8)

8

Our Approach

Develop a generic service provisioning framework which integrates all the required functions

SIRAMON: Service provIsioning fRAMwork for self-Organized Networks

(9)

Constraints of Ad-Hoc Environment

Lack of permanent infrastructure and central management

High level of heterogeneity

High level of mobility

Devices with limited resources

- Lack of permanent infrastructure and central management

- High level of heterogeneity - High level of mobility

- Devices with limited resources

(10)

10

Design Goals

Target application context is in self-organized networks

Decentralized operation mode

Comprehensive solution

Transparency

Robustness

Flexibility

- Target application context is in self-organized networks

- Decentralized operation mode - Comprehensive solution

- Transparency

- Robustness

- Flexibility

(11)

Assumptions

The devices are capable of relaying packets on behalf of others

Cooperative behavior from the participating devices

Nodes may appear and disappear at any time without notice

Each node has a unique address (identifier)

All nodes are furnished with SIRAMON

The required software of the service can be found on at least one network node

- The devices are capable of relaying packets on behalf of others

- Cooperative behavior from the participating devices

- Nodes may appear and disappear at any time without notice

- Each node has a unique address (identifier) - All nodes are furnished with SIRAMON

- The required software of the service can be

found on at least one network node

(12)

12

SIRAMON

SIRAMON

Service Indication

DeviceOS / HW Management Middleware

Applications

Service Deployment

Environment Observer

Device Resource Manager

API towards Device Resource Manager API towards Applications

Interface to other

SIRAMON instances Service Specification

Service Management

(13)

State of Our Work

Joint international project within the frame of E-Next

Topic: Multi-Player Game Support in Mobile Ad-Hoc Networks

Joint international project within the frame of E-Next

Topic: Multi-Player Game Support in Mobile Ad-Hoc Networks

Participants

ETH Zurich

TU Braunschweig

TU Madrid ???

TU Budapest ???

TU Patras ???

Participants

ETH Zurich

TU Braunschweig

TU Madrid ???

TU Budapest ???

TU Patras ???

(14)

14

Discussion: 4 min 57 sec

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

In this paper, we identify and discuss the different phases of service provisioning, than we introduce SIRAMON, a generic, decentralized service provisioning framework for

The service provider wishes that traffic is sourced from different prefixes by the home network clients for Video on demand service as against general Internet access. The homenet

Therefore, we have elaborated novel operational methods that support the deployment of charging infrastructure for  electric cars and buses operating in public bus service,

In order to fast track the virtual machine instantiation, our architecture uses the automatic service deployment component that is capable of optimizing service delivery

• Insufficient cooperation and information exchange between the Bulgarian Customs Agency, the National Border Police Service/National Service for Combating

l the participation of former and acting security officers (from counterintelligence, the specialized service for combating organized crime, the police and

The cloud service model, or the cloud stack, includes Infrastructure-as-a-Service (IaaS - management and hosting of physical cloud elements such as computing, networking,

In this paper, a highly automated debugging methodology and an experimental toolset are discussed focusing on the automatic generation of successive consistent