A Configurable Overlay Network Architecture
The application area of peer-to-peer (P2P) networks has grown in the last years. In a recent work the authors introduced a peer-to-peer overlay network based on the super peer model. In order to implement this overlay network the development of core P2P functions is required. These functions include...
Autores principales: | , , |
---|---|
Formato: | Objeto de conferencia |
Lenguaje: | Inglés |
Publicado: |
2010
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/152754 http://39jaiio.sadio.org.ar/sites/default/files/39-jaiio-ast-20.pdf |
Aporte de: |
id |
I19-R120-10915-152754 |
---|---|
record_format |
dspace |
spelling |
I19-R120-10915-1527542023-05-10T20:04:05Z http://sedici.unlp.edu.ar/handle/10915/152754 http://39jaiio.sadio.org.ar/sites/default/files/39-jaiio-ast-20.pdf issn:1850-2806 A Configurable Overlay Network Architecture Salinas, Sergio Ariel García Garino, Carlos Zunino, Alejandro 2010 2010 2023-05-10T18:44:39Z en Ciencias Informáticas overlay network Finite State Machine Peer-to-peer The application area of peer-to-peer (P2P) networks has grown in the last years. In a recent work the authors introduced a peer-to-peer overlay network based on the super peer model. In order to implement this overlay network the development of core P2P functions is required. These functions include peer organization, identification, message routing and fault tolerance among others. Different P2P frameworks were considered including JXTA and JGroups. In general, these frameworks provide a set of basic functionalities to facilitate P2P application development. However, they require extensive internal modifications for developing our P2P, because they already define the basic building blocks without the required flexibility. This paper introduces a configurable overlay network architecture for the development of core P2P functions. The architecture is based on the processing of messages, events and states. Thus, it is possible to translate a protocol definition based on a Finite State Machine into this architecture. On the other hand, a dynamic behavior definition is supported in order to introduce flexibility. Both features are suitable to implement a P2P overlay network. Sociedad Argentina de Informática e Investigación Operativa Objeto de conferencia Objeto de conferencia http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) application/pdf 1727-1738 |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Inglés |
topic |
Ciencias Informáticas overlay network Finite State Machine Peer-to-peer |
spellingShingle |
Ciencias Informáticas overlay network Finite State Machine Peer-to-peer Salinas, Sergio Ariel García Garino, Carlos Zunino, Alejandro A Configurable Overlay Network Architecture |
topic_facet |
Ciencias Informáticas overlay network Finite State Machine Peer-to-peer |
description |
The application area of peer-to-peer (P2P) networks has grown in the last years. In a recent work the authors introduced a peer-to-peer overlay network based on the super peer model. In order to implement this overlay network the development of core P2P functions is required. These functions include peer organization, identification, message routing and fault tolerance among others. Different P2P frameworks were considered including JXTA and JGroups. In general, these frameworks provide a set of basic functionalities to facilitate P2P application development. However, they require extensive internal modifications for developing our P2P, because they already define the basic building blocks without the required flexibility. This paper introduces a configurable overlay network architecture for the development of core P2P functions. The architecture is based on the processing of messages, events and states. Thus, it is possible to translate a protocol definition based on a Finite State Machine into this architecture. On the other hand, a dynamic behavior definition is supported in order to introduce flexibility. Both features are suitable to implement a P2P overlay network. |
format |
Objeto de conferencia Objeto de conferencia |
author |
Salinas, Sergio Ariel García Garino, Carlos Zunino, Alejandro |
author_facet |
Salinas, Sergio Ariel García Garino, Carlos Zunino, Alejandro |
author_sort |
Salinas, Sergio Ariel |
title |
A Configurable Overlay Network Architecture |
title_short |
A Configurable Overlay Network Architecture |
title_full |
A Configurable Overlay Network Architecture |
title_fullStr |
A Configurable Overlay Network Architecture |
title_full_unstemmed |
A Configurable Overlay Network Architecture |
title_sort |
configurable overlay network architecture |
publishDate |
2010 |
url |
http://sedici.unlp.edu.ar/handle/10915/152754 http://39jaiio.sadio.org.ar/sites/default/files/39-jaiio-ast-20.pdf |
work_keys_str_mv |
AT salinassergioariel aconfigurableoverlaynetworkarchitecture AT garciagarinocarlos aconfigurableoverlaynetworkarchitecture AT zuninoalejandro aconfigurableoverlaynetworkarchitecture AT salinassergioariel configurableoverlaynetworkarchitecture AT garciagarinocarlos configurableoverlaynetworkarchitecture AT zuninoalejandro configurableoverlaynetworkarchitecture |
_version_ |
1765660145350606848 |