A dhoc networks

61

description

Pray

Transcript of A dhoc networks

Page 1: A dhoc networks
Page 2: A dhoc networks

The Telecom Market and Evolution of Cellular Standards Infrastructure will support diverse range of data services Currently data usage is low Mobile telephony is much more popular than fixed systems Asia Pacific, Middle East and Africa has tremendous potential

for subscription (around 17-20% currently) Subscribers do not prefer to pay more for innovative services Mobile devices evolved incrementally to support camera,

gaming, e-wallet, mp3 player Operators have diverse standards which makes subscriber’s

life difficult (e.g. call forward, voicemail) Opportunity is to have IP enabled infrastructure for all the

services Mobile devices are supporting multiple network interfaces Services bundling can be interesting from user point view IP enabled network supports all possible Multi-Media services

Page 3: A dhoc networks

The Telecom Market and Evolution of Cellular Standards IP, SIP and IMS (IP Multimedia Subsystem) IMS control: Rules, SIP: Map, IP: Roads Multi-Vendor and Multi-Operator IMS can run

on top of diverse networks

Page 4: A dhoc networks

The Telecom Market and Evolution of Cellular Standards HSPA: High Speed PAcket Access SPEED: Higher bit rates 40 / 10 Mbps Reduced delay Capacity: Targeting almost double number of VoIP users The key is that the user should be able to afford the technology in terms of

money 2Q06: Mobile phone with HSDPA with 1.8 Mbps, PC card with 3.6 Mbps 2H06: Volume handsets 3.6 Mbps 1H07: PC cards and handsets with 7.2 Mbps DL Enhanced uplink support, 1.46 Mbps GPRS, EDGE, WCDMA, HSDA chipsets are lightweight WiMax (Wireless Broadband) X HSPA (Mobile Broadband) have different starting

points – different use 3G LTE (Long Term Evolution): Multiple Receivers on a mobile device 3G LTE testbed: Up to peak 100 Mbps DL and 20 Mbps UL In short: The cellular networks are going to provide substantial data rates for

DL/UL Future looks good!

Page 5: A dhoc networks

Mobility Metrics to Enable Adaptive Routing in MANET (Carleton University, Canada) Mobile nodes adjusts its routing behavior individually

based on its environment to improve routing performance

Need to generalize adaptiveness in the routing protocols

Change routing params based on environment Mobility metrics: Parameters that represent current

mobility status a node can monitor: no. of link breaks, relative mobility, link duration

If every node can adjust its routing behavior based on network conditions around it, the protocol performance can be improved!

The knowledge of link breaks can be used to tune the protocol params e.g. hello interval for improved performance

Page 6: A dhoc networks

Routing with uncertainty in the position of the destination (Carleton University, Canada) For position based routing algorithms What if the source is uncertain about the

position of the destination? (source may have knowledge about destination’s speed)

2 phases: Reach some node in the region Flooding is resource intensive and still does not

guarantee delivery if the node has moved outside the region

Hybrid approaches are proposed to improve delivery rate and reduce transmission cost

Page 7: A dhoc networks

Multi-path routing based secure data transmission in Ad Hoc networks (Washington State Uni., VS) Detecting misbehaving nodes which ca drop

the packets going to the destination Multipath routing combined with feedback

mechanism Remove the misbehaving path from the

source’s cache Sybil attack (a node keeps multiple identities)

fails the scheme

Page 8: A dhoc networks

A mobility prediction based weighted clustering algorithm using local cluster-heads election for QoS in MANETs (Univ. of Guelph, Canada) Not presented

Page 9: A dhoc networks

A Fault Tolerant Routing Algorithm for Mobile Ad Hoc Networks Using a Stochastic Learning Based Weak Estimation Procedure (Carleton University, Canada) Fault tolerance is important because of

adversarial conditions in MANET Use stochastic learning

Page 10: A dhoc networks

Cooperative Caching with Adaptive Prefetching in MANET (University of Guelph, Canada) Caching in MANET can be used for data caching, route

caching Proposed work combines cooperative caching with

prefetching Uses clusturing architecture to reduce overhead Uses hybrid cache replacement policy Cooperative: Neighbor store items and provide them Prefetching: Proactively fetching most frequently

accessed data Increases data accessibility ratio and query delay at

lower prefetch thresholds and larger cache sizes

Page 11: A dhoc networks

An Abstract Model for Supporting Interoperability in MANET (American University of Beirut, Lebanon) Consider the situation where mobile node is

facilitated with multiple network interfaces Proposes communication abstract model

supporting interoperability and coexistence between heterogeneous mobile devices

Communication service layer, capability layer, interface layer

Page 12: A dhoc networks

A Tabu Search Heuristics for the Global Planning of UMTS Networks (Ecole Polytechnique de Montreal, Canada) Tabu search heuristics for global planning

problem – cell planning, access network planning, core network planning

Page 13: A dhoc networks

Indoor wLAN planning with a QoS constraint based on a Markovian Performance Evaluation Model (INSA Lyon, France) Get the best possible network QoS

configuration Realistic planning solutions with limited

computational load Optimization criteria: coverage, interference

avoidance, throughput guarantee (mean available bandwidth to the user)

However, is static approach, does not take into account dynamic behavior of the users

Page 14: A dhoc networks

Performance (evaluation) of multi-interface based wireless mesh backbone to support VoIP service delivery (CTTC, Spain) For 802.11 based network to provide VoIP services The available E-Model predicts the voice quality of

a phone call using transmission params to provide numerical indication of quality of a call (R-Factor)

The degradation occurs because when number of subscribers increase, the nodes compete for channel access with other nodes located beyond their transmission range, thus increasing delay

Page 15: A dhoc networks

IEEE 802.11 handover assisted by GPS information (LSIIT, France) Targets the problem of link and network layer

handover when a mobile node roams through access points

Choose the closest AP based on location obtained using GPS sensing

Reduces the layer 2 and 3 handover latencies

Page 16: A dhoc networks

Performance evaluation of dynamic networks using an evolving graph combinatorial model BEST STUDENT PAPER AWARD (University of Sao Paulo, Brazil) Fixed Schedule Dynamic Networks (FSDN):

MANET with predictable dynamics e.g. satellite network

Assess applicability of evolving graph theory in the construction of efficient routing protocols in realistic scenarios

Comparison of EGproto with DSDV, DSR and AODV

EGproto is most suitable for FSDNs

Page 17: A dhoc networks

Resource Management for End-to-End QoS in a Mobile Environment (LaBRI Laboratory, France) Resource management for E2E QoS based on

QoS NSLP signaling aplication Use QoS NSLP messages to make reservation

in advance to reduce the impact of handover on QoS

Page 18: A dhoc networks

A New SCTP mobility Scheme Supporting Vertical Handover (LARIM, Canada) Vertical handover: Across heterogeneous mobile

environments Related work on 3G/WLAN integration Use of SCTP (Stream Control Transmission Protocol): A

mobility management for IP-based networks that focuses on the transport and session layers instead of network layer

SCTP+:

Simultaneous dynamic address reconfiguration Everything is simulated Possibly can use Arjan’s work for context detection

Page 19: A dhoc networks

On Channel Selection Strategies for Multi-Channel MAC protocols in Wireless Ad Hoc Networks (University of Calgary, Canada) Multi-Hop ad-hoc networks: hidden terminal and exposed

terminal problem Multi-channel MAC protocols: Use of different channels for

different purposes Bi-Directional MC MAC protocol: Good for TCP because data

and ack can be sent over different links Problems:

Does it matter how channels are chosen? Impacts on performance

Channel selection: Random selection, lowest channel available

Soft channel: Select one used previously or use above selection

Soft channel is better: 100% TCP throughput improvement is possible with Soft Channel Reservation

Page 20: A dhoc networks

Location based services and positioning methods in urban heterogeneous mobile comm networks

Page 21: A dhoc networks

A Distributed Architecture for Reasoning about Higher Level Context (Dresden Univ. of Tech., Germany) Deals with higher level context Dynamics of primitive context Knowledge base, empirical ambient knowledge (EAK),

aggregators for aggregation of primitive context, composer composes higher level context information

Bayesian Composer which computes posterior probabilities in order to discriminate between various contextual states, and likelihood estimates to revise belief of EAK

Applications in Heath Care (stress level), Activity Assistance, Adaptive Multimodal Systems (which kind of user interface to use?)

Bayesian Network helps to capture higher level context even if only a subpart of its aspects could be captured

Use ontologies which are application specific

Page 22: A dhoc networks

A Media Access Protocol for Proactive Information Discovery in Ubiquitous Networks (Univ. of Tokyo, Japan) A node selects an adequate broadcast rate considering

the network topology to deal with collision problems Fame size in the Framed Aloha has a tradeoff of

delivery time and collision Discovery time represents time required to discover

neighbors with some probability Example of service discovery is shop discount

application in which devices in shops provide discount information

Frame size is selected adaptively after considering the requirements of the discovery time (e.g. 4 secs)

Page 23: A dhoc networks

Indexing Mobile Objects: A strategy for supporting Dynamic Channel Allocation in Cellular Networks (Univ. of Fortaleza, Brazil)

Page 24: A dhoc networks
Page 25: A dhoc networks

A Hybrid Model of Context-Aware Service Provisioning Implemented on Smart Phones (Helsinki Institute of Info. Tech., Finland) Services are scattered in the network, no complete

access to user’s context and recommendations are important

Services can be centralized or distributed (P2P) Hybrid model is service generated but user annotated In Hybrid model, service selection is based on service

annotation (recommendation by user) which is linked to the service

Implementation: for guided sailing in the area full of islands

Real trial with 9 sailboats, 28 participants Nokia 6630 + BT-GPS device

Technical problems due to 2G/3G handovers and GPS device disconnections

Page 26: A dhoc networks

Wireless Web Services Using Mobile Agents and Ontologies (University of Athens, Greece) Use of mobile agents to find the services from the service registry Users invoke a set of services with only one interaction with the fixed

network User off-line operation MA is user representative in the fixed network Moves, finds, executes SWS and deliver results to the user RSA is Registry Stationary Agent and acts as a broker between PSA resides in the host offering service WSP (Web Service Provider) provides service expressed in WSDL and

OWL-S Performance evaluation has been done for various systems

Conventional WS business model MA framework with stationary agents w/o agents Hybrid

MA cloning has also been considered

Page 27: A dhoc networks

Generating and Supporting Dynamic Heterogeneous MAS (Monash University, Australia) Run time support is an important element of any MASs Planning is based on the mission Plan is a Directed Acyclic Graph based on Task Decomposition Graph

(TDG) Intermediate nodes of TDG are compound tasks Leaves of TDG are primitive tasks Build the plan top-down and execute bottom-up Mission is a tuple (o, P, A, Z) Plan’s structure is dynamic and evolving as the mission is executed Mission execution history is captured and preserved

To suspend and resume mission execution Extensive performance evaluation has been done MAs can be interfaced with Web Services where MAs execute web

services locally on the servers they visit

Page 28: A dhoc networks

An Agile Vertical Handoff Scheme for Heterogeneous Networks (National Chung Hsig University, Taiwan) How to achieve seamless vertical handoff? How to pass NAT gateway and adapt TCP behavior? Multiple communication networks Vertical handoff is in heterogeneous networks (e.g. wireless

LAN to 3G) Previous approaches include using Mobile IP with m/cast, COA

is changed to m/cast address In NAT, the problem is that the comm. Must be initiated by

private n/w Vertical hand-off does not work in case of IP address change Solution is to use old IP address? (what happens when new IP

address is assigned?) Use of Contention window size for TCP adaptation Implementation in Linux – changes to communication

manager

Page 29: A dhoc networks

Introducing Reliability and Load balancing in Home Link of Mobile IPv6 Based Networks (Southern Methodist Univ. USA) In addition to Mobile IPv4, Mobile IPv6 allows multiple HA in

home network Problem TBA is what happens one of the HA fails in IPv6 and

home link fails? Introduced VHA Reliability P on top of which V Ho Link and V

Ho Network Protocols All home Agents have one global IP Address which is resolved

to one of the HAs Every HA is active, backup or inactive Use of Heart Beats to detect failure Use of multiple links for fault tolerance Simulation using OPNET

Page 30: A dhoc networks

Modeling and Using Context in Adapting Applications to Pervasive Environments (LIRIS-INSA, France) Context is set of external parameters (only for legacy applications,

depends whether to interpret external or internal) that modify the behavior of application by defining new views on its data and services

SECAS Architecture takes care of capturing, disseminating and adapting to the context

Context (subject, predicate, value, time, certainty) Intelligent and semantic processing is handled by ontologies High level context is reasoned from low level context Functional model of application is application service description +

service description Initial functional model is adapted based on context information Adaptation rules are defined for adaptation action

Pairs (context situation + adaptation action) Implementation for healthcare domain Future work on content adaptation module and UI adaptation module

Page 31: A dhoc networks

A Scalable Execution Control Method for Context-dependent Services (NTT DoCoMo, Japan) Context dependent services: Recommendation services, child surveillance,

healthcare service, friend-finder service In case of large number of services, context needs to be gathered from various

sources Components for context acquisition (e.g. cell phones with GPS device) Context collection Service has execution conditions based on collected context Determination of execution: calculate expected utility and choose one with

higher EU Utility: Effect of execution/non-execution for the user

The time at which execution condition is likely to be satisfied is anticipated Predict context values Utility in the future can be estimated using predicted values

Use Bayesian networks for probability Can be used for MSP in proactive adaptation Simulation for restaurant recommendation system where user is looking for the

restaurant within particular area The services provide the recommendation for the particular instance Gather context when service execution condition is about to be satisfied –

context is location of the user and availability of tables

Page 32: A dhoc networks

Situation Awareness: Dealing with Vague Context (University of Athens, Greece) Situation: logically interrelated context Proposed context model deals with inexact situation determination

through Fuzzy Inference rules Situation awareness: Reasoning (Determination) and Activation Situation are modeled using Ontologies: Similar situations means

similar contexts from specific ontologies Resoner selects most similar situation SMax, each situation that

subsumes SMax, each situation compatible with SMax, each situation maximizing similarity function

Uncertain decision is taken close to ‘notification’ boundaries Fuzzy rules to decide whether to perform a specific task based on the

current user situation Ontologies used: IEEE SUO, GUMO< FOAF< FIPA< DAML-Time/Time

Entry Racer and Fuzzy Jess for reasoning

Page 33: A dhoc networks

Granular Best Match Algorithm for Context-Aware Computing Systems (Middle East Technical University, Turkey) Dealing with the multi-granular and fuzzy context information Matching: Pattern matching, string match, fuzzy and app. match Context matching issues: Provided context vs. desired context, unique

characteristics of contextual information, different abstraction levels, uncertainty, different representations

Granular best match: proposed for subjective, fuzzy, multi-granular and multi-dimensional characteristics of context information Use of weight and threshold parameters for matching Weight specifies the importance from the user point of view, threshold

specifies the triggering criteria Implementation Using CA Personal Reminder Agent tool (Location,

Time, People, Activity, Aggregate) Scenario 1: Context history search from previously recorded contexts Scenario 2: Reminder creation (Remind for purchasing gift when I am not

busy and near shopping center)

Page 34: A dhoc networks

Personalizing Pervasive Services on Top of Heterogeneous Networks (University of Exeter, UK) DAIDALOS project to provide a universal and

open service platform to offer pervasive services to application developers in a transparent way

User preferences are non-logic based (attribute/value), modeled using ontologies

Targeted for service composition, QoS configuration, and privacy consideration

In QoS: User changes the session from terminal A to B results in session transfer, QoS adaptation

Page 35: A dhoc networks

Designing Pervasive Services for Physical Hypermedia (Universite de Lyon, France) Physical Hypermedia: Organizing Collections of Mixed

Physical and Digital Material (e.g. building supplemented by web pages)

Hypermedia: A database format similar to hypertext in which text, sound, or video images related to that on a display can be accessed directly from the display

Design and implementation of a software substrate for pervasive applications in physical hypermedia

Prototype: Extension of SOA for location aware applications with the notion of navigation activity (Navigation Aware Services)

Page 36: A dhoc networks

Stream Processing in Networks of Smart Environments (Humboldt University of Berlin, Germany) Business apps aim to integrate data for smart

devices (sensors) which have properties of data streams

For sensors, communicating is much more energy consuming than calculations

The problem of determining stream window size is NP hard

Solved using GA Optimization params: Message delay, value

based errors, node specific energy consumption

Page 37: A dhoc networks

An Affinity-driven Clustering Approach for Service Discovery and Composition for Pervasive Computing (Univ. of Belfort-Montbeliard, France) Adaptive Servers/Client paradigm (service goes

to client) and Spontaneous Service Emergence paradigm have emerged over the current CS paradigm

Objective is to take a Self-Organizing approach to Service Discovery and Composition

Self organizing approach: nodes can establish relationships between them based on their affinity

Affinity values can be adjusted run-time Equation calculates affinity between nodes

Page 38: A dhoc networks

Rule Based Approach Towards Context-Aware User Notification Service (Fraunhofer Institute, Germany) Notification service should provide unified way

to notify the changes in the environment ANS – Awareness and Notification Service

Rule based approach Enables users to state what they are interested in ANS consists of Knowledge repository, Notification

Profile Manager, Rule Engine, Notifier ANS rule language consists of: Clause and Semantics

e.g. Upon leaveRoom() When IsOnline() Do Notify()

Page 39: A dhoc networks

Building Mobile Augmented Reality Services in Pervasive Computing Environments (Waseda University, Japan) Too many appliances with control panels, and

remote controls Tangible UIs and Universal Remote Controllers

have been proposed Vidgets: To control home appliances using

PDA like devices Mobile code: Download controlling s/w automatically Deal with search, select and use appliances which

have sensors

Page 40: A dhoc networks

A Service Provisioning System for Distributed Personalization with Private Data Protection (NTT DoCoMo, Japan) Service behavior adapts according to various

data however data can not be accessed (privacy problem)

User’s private data - > Rule calculation -> Service execution

Scenario on restaurant selection based on user preferences (e.g. type of restaurant, budget)

Page 41: A dhoc networks

Using A 2D Colorized Barcode Solution for Authentication in Pervasive Computing (William Claycomb, New Mexico Tech, USA) The problem is how to exchange information securely? Ubicode: Using digital camera to capture an image of

tag and decode information within Improvement: Expand Barcode capacity by adding color The tag has details of Network address, hash of host’s

public key Mobile takes a picture of visual tag, extracts net.

Address and requests host’ public key Verification of public key using Hash code in the tag 1584 images tested

Page 42: A dhoc networks

ARPM: An Adaptive Routing Protocol for MANETs (University Claude Bernard Lyon, France) Adapts the routing process to the mobility of

nodes A node perception of the topological changes

is measured by the neighborhood change

Page 43: A dhoc networks

Mobile Personal Agents for Smart Spaces (University of Alcala, Spain) Smart env. Uses sensors SETH: Smart EnvironmenT Hierarchy is a hierarchy of

smart spaces (e.g. City -> Home -> Car) SETH devices: Devices w/o and with Agents Identification and Personal devices Device, System, Service and Personal Agents PA uses Context Agents and Service Agents PA migrates whenever and wherever user requests

service Assumes that there are no personal devices

Page 44: A dhoc networks

Predictive Mobility Models based on Kth Markov Models (University of Franche-Comte, France) Markov Models have been used previously to

mobility predictions Threshold is used to determine for the

selection of state and it can trigger complete or partial handoff

Page 45: A dhoc networks

Mobile Environmental Knowledge Assistant (INSA Lyon, France) Each player in mobile environment is as agent Agent consists of knowledge represented by

ontology and a decision mechanism (associated to utility function)

Agents create community and other agents can participate in the community

User devices are personal agents while sensors are context agents e.g. foot pressure sensor is context agent while personal assistant of traveler is personal agent

Page 46: A dhoc networks

A flexible and extensible component-oriented middleware for creating CA applications in Java (Catholic Univ. of Minas Gerais, Brazil) Not presented

Page 47: A dhoc networks

A Client Side Architecture for Supporting Pervasive Enterprise Communications (Vanderbit University, Avaya Labs, USA) Business processes need to communicate with people

and connect people with each other HERMES middleware connect the people at right time

with the right communication media User presence, communication activity, communication

device characteristics are important context, nature of request, enterprise/personal rules/policies are other factors

Client side should take care of application user dialogues, session management and transparency

Multimodal interfaces are being considered e.g. mobile phones

Page 48: A dhoc networks

Adaptation Methodology for the Deployment of Mobile Component based Applications (INT, France) Mobile devices are subject to communication and computation context changes

which results in repetitive deployment tasks Deployment params are application architecture, placement of each

component, component implementation, property values Vary deployment params according to the context information Adaptation rule are association between context constraint to parameter Properties’ adaptation rules are for functional and non-functional properties Application level rules specify variability of app. architecture according to

context and complete component level rules that depend on the application semantics

Obligatory and optional components/connections – optional require specification of context constraints

Consistency check on the application rules Deployment adaptation

Collect context, filter context, extract deployment adaptation rules Check the existence of the component Determine connections between components Use generic algorithm for the placement and implementation of components

CCM is used for implementation OpenCCM is for applications while OSGI is for services

Page 49: A dhoc networks

COCOA: Conversation based Service Composition for Pervasive Computing Environments (INRIA, France) Adaptive application which streams between two different

media based on context information (on the fly service composition)

Work done for Semantic Web Services OWL-S based model for services and tasks Service discovery semantically matches service requested

capability and service advertised capability Service composition is mapped with Finite State Automata Different environments may have different number of

services contributing to the composition Part of AMIGO project Conversation is Workflow e.g. travel service require a

sequence of services

Page 50: A dhoc networks

Taxonomy Caching: A Scalable Low-Cost Mechanism for Indexing Remote Contents in P2P Systems (NTNU, Norway) Describe contents according to taxonomy Taxonomy info is cached at peers The content of a peer are expressed using taxonomy Remote peers maintain a taxonomy overview instead of

detailed indexing information Use cached taxonomy overview to route queries to

appropriate peers to reduce latency and find relevant data

Distributing taxonomic information is done by basic mechanism e.g. piggyback matching category with query result or lazy distribution by gossiping

Future work is employing techniques for XML/XPath querying in P2P

Page 51: A dhoc networks

Designing a Publish-Subscribe Substrate for Privacy/Security in Pervasive Environments (Miami University, USA) Content based publish subscribe Problem of authorization, access control Use of policy language based on KeyNote trust

management system (sample rules contain Authorizer, Licensees, Conditions)

Actions are authenticate, advertise, publish, subscribe etc.

Environment dependent sharing and privacy protected access to services

Page 52: A dhoc networks

On Existence Proofs for Multiple RFID tags (University of Florida, USA) RFID is replacement for Bar Codes Problem is presence of same RFID tags at the

same place at same time ‘Yoking Proofs’ exist ????

Page 53: A dhoc networks

Towards Autonomic Residential Gateways (Grenoble University, France) Home automation provides comfort, security,

healthcare etc. but require security, scalability, heterogeneity, flexibility, dynamism, autonomy (self managing, the last step is to contact human user)

Residential gateway follows principles of SOA, hosts services, coordinate and control devices

Work in progress..!

Page 54: A dhoc networks

Resurrection: A platform for spontaneously Generating and Managing Proximity Documents (INSA Lyon, France) Portable devices + Documents Many people take notes of the meeting

(document) A dynamic document embeds and provides

functions allowing automatic assess and modification of the document data

Resurrection management service manages the creation and destruction of documents

Use of OSGI for service deployment and UPnP for service discovery

Page 55: A dhoc networks

An Approach for Configuring Ontology Based Application Context Model (SW Robot Research Lab, ETRI, Korea) Problem: IS it possible to support all

ubiquitous applications which use context? Application context model as Instance layer,

Domain ontology layer, Common ontology layer, Stored vocabulary layer

The presentation was not very clear and seem not to meet the claim made in the paper

Page 56: A dhoc networks
Page 57: A dhoc networks

Ontology-Based Context-Aware Service Discovery for Pervasive Environments (Amigo)

Semantic-Based Context-Aware Service Discovery in Pervasive-Computing Environments (University of Waterloo, Canada) Work for web services Parse request and expand it (reasoning) Retrieve user’s contextual information Construct SPARQL query to find matching services Rank matching services

Page 58: A dhoc networks

Pervasive spontaneous composition (France Telecom, France) Pervasive Service Oriented Middleware

Adapt to dynamic service availability Adapt to service discovery protocol multiplicity Make the use of local and distant services

transparent (priority of local binding) Technological choices

OSGI

Page 59: A dhoc networks

DSCL: A Language to support Dynamic Service Composition (Ludwig Maximilian University Munich, Germany) Dynamic Service Composition

With respect to availability of services Usage of equivalent services DSCL refers to other services

Context-Awareness Instantiation according to the situation Selection of services based on the user‘s context DSCL describes context

Personalization Selection of services based on user preferences Composition based on user preferences DSCL supports defining objective function

Page 60: A dhoc networks

Instantiable composition of services in a home environment (Katholieke Universiteit Leuven, Belgium) Instantiable composition

Devices / services belong to class Cameras, monitors, MP3 players Do not associate a composition to specific

devices Associate composition to class of devices Instantiate composition at runtime

Page 61: A dhoc networks

Comments?