Loading...
Search for:
number-of-nodes
0.006 seconds
Organizing P2P nodes in semantically partitioned space
, Article 3rd International Conference on Semantics, Knowledge, and Grid, SKG 2007, Xi'an, 29 October 2007 through 31 October 2007 ; 2007 , Pages 322-325 ; 0769530079 (ISBN); 9780769530079 (ISBN) ; Habibi, J ; Rostami, H ; Sharif University of Technology
2007
Abstract
Peer-to-peer networks are beginning to form the infrastructure of future applications. The use of semantic information to organize nodes in a P2P network is a prosperous approach. In this paper we present a novel method, called Semantic Partition Tree, which organizes nodes in a semantic space, using an upper ontology. In this approach each node can find a target in a time proportioned to the depth of the upper ontology, which is significantly less than the number of nodes in the network. Also we simulated our method with several configurations and measured its performance. The results of the simulation show that our scheme is highly scalable and can be used by real P2P networks. © 2007 IEEE...
LOADER: A location-aware distributed virtual environment architecture
, Article 2008 IEEE International Conference on Virtual Environments, Human-Computer Interfaces, and Measurement Systems, IEEE VECIMS 2008, Istanbul, 14 July 2008 through 16 July 2008 ; 2008 , Pages 97-101 ; 9781424419289 (ISBN) ; Shirmohammadi, S ; Pakravan, M. R ; Sharif University of Technology
2008
Abstract
This article proposes a new architecture for distributed data management and update massage exchange in massively multiuser virtual environments. The key points in the design of such environments are scalability and QoS-aware message delivery. Therefore it requires robust distributed algorithms in a dynamic peer-to-peer system with frequent node arrivals and departures. Our proposed approach is mainly based on distributed hash tables (DHTs) in order to achieve a decentralized system where any participating node can efficiently retrieve the updates associated with a given object. Therefore, the responsibility of maintaining the mapping from names to values is distributed among the nodes in a...
A new routing protocol in mobile ad hoc networks with selfish nodes
, Article SoftCom 2008: 16th International Conference on Software, Telecommuncations and Computer Networks, Split-Dubrovnik, 25 September 2008 through 27 September 2008 ; 2008 , Pages 114-118 ; 9789532900071 (ISBN) ; Mousavi, H ; Movaghar, A ; Sharif University of Technology
2008
Abstract
Mobile Ad hoc Networks (MANETs) are based on the assumption of that all participants in the network cooperate and forward packets towards the destinations. However, due to the limited nature of the nodes' resources, a node may decide not to cooperate to save its resources while still using the network. Such behavior of some nodes may degrade the whole network performance. To cope with such a situation, we propose a Stable path, Low overhead, Truthful, and Cost efficient (SLTC) routing protocol which stimulates nodes to cooperate. SLTC utilizes the game theoretic notion of mechanism design. To the best of our knowledge, SLTC is the first protocol attaining the message complexity of O(nd),...
Topology control modeling and measurement for networked virtual environments
, Article VECIMS 2007 - IEEE International Conference on Virtual Environments, Human-Computer Interfaces, and Measurement Systems, Ostuni, 25 June 2007 through 27 June 2007 ; June , 2007 , Pages 155-159 ; 1424408202 (ISBN); 9781424408207 (ISBN) ; Shirmohammadi, S ; Pakravan, M. R ; Sharif University of Technology
2007
Abstract
In this paper we will propose a novel distributed architecture for overlay tree construction in collaborative virtual environments that is unlimitedly scalable due to its fully decentralized nature. The routing issue over this architecture will later be discussed and several forwarding schemes based on distributed hash tables (DHT) will be proposed. One of the main concerns for a routing algorithm is to keep a trade-off between the algorithm locality and the algorithm performance. In a global algorithm where nodes make the forwarding decision based on the information gathered from all other nodes in the network, the routing performance may obviously be better. However such a large group...