Advances in device miniaturization and wireless technologies are stimulating Mobile Ad-hoc NETworks (MANET) where mobile nodes can autonomously organize in a peer-to-peer mode, without requiring a statically deployed network infrastructure. Because of node mobility, the set of service components that MANET clients have at one-hop distance changes often during service provisioning. That continuous change in locally accessible services significantly increases the complexity of designing and implementing effective MANET applications. The paper claims the need of dynamic middleware supports for MANET, not only to address routing/configuration issues, but also to automate the re-qualification of service bindings at provision time. It presents COMMAND, a flexible middleware solution, based on code mobility, for transparent service rebinding in MANET. COMMAND exploits dy-namically elected proxies that act as intermediaries to decouple mobile clients and needed service compo-nents. In particular, the paper focuses on how COM-MAND implements a lightweight MANET-specific solution for effective code distribution to deploy the needed proxy behavior only when and where required. Finally, the paper shows the implementation of a COMMAND-based forum distributed application, to-gether with its related performance, to point out how the proposed middleware can help service development in MANET.

Lightweight Code Mobility for Proxy-based Service Rebinding in MANET / BELLAVISTA P.; CORRADI A.; MAGISTRETTI E.. - STAMPA. - (2004), pp. 208-214. (Intervento presentato al convegno International Symposium on Wireless Communication Systems (ISWCS'04) nel Settembre 2004).

Lightweight Code Mobility for Proxy-based Service Rebinding in MANET

BELLAVISTA, PAOLO;CORRADI, ANTONIO;MAGISTRETTI, EUGENIO
2004

Abstract

Advances in device miniaturization and wireless technologies are stimulating Mobile Ad-hoc NETworks (MANET) where mobile nodes can autonomously organize in a peer-to-peer mode, without requiring a statically deployed network infrastructure. Because of node mobility, the set of service components that MANET clients have at one-hop distance changes often during service provisioning. That continuous change in locally accessible services significantly increases the complexity of designing and implementing effective MANET applications. The paper claims the need of dynamic middleware supports for MANET, not only to address routing/configuration issues, but also to automate the re-qualification of service bindings at provision time. It presents COMMAND, a flexible middleware solution, based on code mobility, for transparent service rebinding in MANET. COMMAND exploits dy-namically elected proxies that act as intermediaries to decouple mobile clients and needed service compo-nents. In particular, the paper focuses on how COM-MAND implements a lightweight MANET-specific solution for effective code distribution to deploy the needed proxy behavior only when and where required. Finally, the paper shows the implementation of a COMMAND-based forum distributed application, to-gether with its related performance, to point out how the proposed middleware can help service development in MANET.
2004
International Symposium on Wireless Communication Systems (ISWCS)
208
214
Lightweight Code Mobility for Proxy-based Service Rebinding in MANET / BELLAVISTA P.; CORRADI A.; MAGISTRETTI E.. - STAMPA. - (2004), pp. 208-214. (Intervento presentato al convegno International Symposium on Wireless Communication Systems (ISWCS'04) nel Settembre 2004).
BELLAVISTA P.; CORRADI A.; MAGISTRETTI E.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/3466
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact