4 research outputs found
A trust-based exchange framework for multiple services in P2P systems
In this paper we propose fully distributed trust-based policies for p2p systems to regulate the exchange of different type of services and discourage misbehaviour. In a system of peers with different service valuations and capabilities, the resource allocation and server selection policies are based on local reputation vectors, whose elements are the reputations of the peers in providing each service of the system. Our studies demonstrate that proposed policies lead to the dynamic formation of coalitions (cooperation) among peers, which mutually profit by the exchange of their services, without pre-existing knowledge of one another's capabilities and values of services. In this way utilities of all peers progressively increase. Only misbehaving (non contributive) peers do not benefit by such a system, as proposed policies efficiently recognize and block misbehaviour. © 2007 IEEE
Estabelecimento de redes de comunidades sobreponÃveis
Doutoramento em Engenharia InformáticaUma das áreas de investigação em Telecomunicações de interesse crescente
prende-se com os futuros sistemas de comunicações móveis de 4a geração
e além destes. Nos últimos anos tem sido desenvolvido o conceito de redes
comunitárias, no qual os utilizadores se agregam de acordo com interesses
comuns. Estes conceitos têm sido explorados de uma forma horizontal em
diferentes camadas da comunicação, desde as redes comunitárias de comunicação
(Seattle Wireless ou Personal Telco, p.ex.) até às redes de interesses
peer-to-peer. No entanto, estas redes são usualmente vistas como redes de
overlay, ou simplesmente redes de associação livre. Na prática, a noção de
uma rede auto-organizada, completamente orientada ao serviço/comunidade,
integralmente suportada em termos de arquitetura, não existe. Assim este
trabalho apresenta uma realização original nesta área de criação de redes
comunitárias, com uma arquitetura subjacente orientada a serviço, e que suporta
integralmente múltiplas redes comunitárias no mesmo dispositivo, com
todas as caracterÃsticas de segurança, confiança e disponibilização de serviço
necessárias neste tipo de cenários (um nó pode pertencer simultaneamente
a mais do que uma rede comunitária). Devido à sua importância para
os sistemas de redes comunitárias, foi dado particular atenção a aspetos de
gestão de recursos e controlo de acessos. Ambos realizados de uma forma
descentralizada e considerando mecanismos dotados de grande escalabilidade.
Para isso, é apresentada uma linguagem de polÃticas que suporta a
criação de comunidades virtuais. Esta linguagem não é apenas utilizada para
o mapeamento da estrutura social dos membros da comunidade, como para,
gerir dispositivos, recursos e serviços detidos pelos membros, de uma forma
controlada e distribuÃda.One of the research areas with increasing interest in the field of telecommunications,
are the ones related to future telecommunication systems, both 4th
generation and beyond. In parallel, during the last years, several concepts
have been developed related to clustering of users according to their interested,
in the form of community networks. Solutions proposed for these concepts
tackle the challenges horizontally, for each layer of the communication
stack, ranging from community based communication networks (e.g. Seattle
Wireless, or Personal Telco), to interest networks based on peer-to-peer protocols.
However, these networks are presented either as free joining, or overlay
networks. In practice, the notion of a self-organized, service and community
oriented network, with these principles embedded in its design principles, is
yet to be developed. This work presents an novel instantiation of a solution in
the area of community networks, with a underlying architecture which is fully
service oriented, and envisions the support for multiple community networks
in the same device. Considerations regarding security, trust and service availability
for this type of environments are also taken. Due to the importance of
resource management and access control, in the context of community driven
communication networks, a special focus was given to the support of scalable
and decentralized management and access control methods. For this
purpose, it is presented a policy language which supports the creation and
management of virtual communities. The language is not only used for mapping
the social structure of the community members, but also to, following
a distributed approach, manage devices, resources and services owned by
each community member