Loading...
Search for: client-server-computer-systems
0.006 seconds

    On the necessity of using delaunay triangulation substrate in greedy routing based networks

    , Article IEEE Communications Letters ; Volume 14, Issue 3 , 2010 , Pages 266-268 ; 10897798 (ISSN) Ghaffari, M ; Hariri, B ; Shirmohammadi, S ; Sharif University of Technology
    2010
    Abstract
    Large scale decentralized communication systems have motivated a new trend towards online routing where routing decisions are performed based on a limited and localized knowledge of the network. Geometrical greedy routing has been among the simplest and most common online routing schemes. While a geometrical online routing scheme is expected to deliver each packet to the point in the network that is closest to the destination, geometrical greedy routing, when applied over generalized substrate graphs, does not guarantee such delivery as its forwarding decision might deliver packets to a localized minimum instead. This letter investigates the necessary and sufficient conditions of greedy... 

    A fast algorithm for construction of minimum delay multicast trees in P2P networks

    , Article 2006 International Symposium on Communications and Information Technologies, ISCIT, Bangkok, 18 October 2006 through 20 October 2006 ; 2006 , Pages 137-142 Ronasi, K ; Firooz, M. H ; Pakravan, M. R ; Avanaki, A. N ; Sharif University of Technology
    2006
    Abstract
    Peer to Peer networks have received considerable attention during the past decade and have been the focus of many research and development activities. New applications such as video streaming or gaming would benefit from multicast topologies and creating such trees in peer to peer networks is a challenging task. Proper multicast trees should minimize the traffic delay and bandwidth consumption. At the same time, construction of these trees should not be very complicated in terms of the required processing power so they can be implemented easily. The required time for construction of multicast trees should also be minimized and that helps with their adaptation to the dynamics of the network.... 

    TBsearch: trust based search for unstructured peer-to-peer networks

    , Article Proceedings of the 4th International Conference on Semantics, Knowledge, and Grid, SKG 2008, 3 December 2008 through 5 December 2008, Beijing ; 2008 , Pages 227-234 ; 9780769534015 (ISBN) Mashayekhi, H ; Habibi, J ; Rostami, H ; Sharif University of Technology
    2008
    Abstract
    Effectiveness of P2P systems highly depends on efficiency of their search algorithms. With existence of malicious and dishonest nodes, reputation systems are essential to evaluate the trustworthiness of participating peers and to combat subversive peer behaviours. Surprisingly majority of the available reputation systems, ignore the underlying search algorithm and assume it pre-existing. In this paper we propose TBSearch, a robust and efficient trust based search algorithm for unstructured P2P networks. TBSearch maintains limited size routing indexes combining search and trust data, to guide queries to most reputable nodes. We introduce a low overhead method of estimating peers' reputation... 

    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) Livani, E ; 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... 

    A topology-aware load balancing algorithm for P2P systems

    , Article 4th International Conference on Digital Information Management, ICDIM 200916 December 2009 ; 2009 , Pages 97-102 ; 9781424442539 (ISBN) Mirrezaei, S. I ; Shahparian, J ; Ghodsi, M ; Sharif University of Technology
    Abstract
    One of the challenges of P2P systems is to perform load balancing efficiently. A distributed hash table (DHT) abstraction, heterogeneous nodes, and non uniform distribution of objects cause load imbalance in structured P2P overlay networks. Several solutions are suggested to solve this problem but they have some restrictions. They assume the homogeneous capabilities of nodes, unawareness of the link latency during transferring load and imposing logical structures to collect and reassign load. This paper presents a distributed load balancing algorithm with topology awareness using the concept of virtual servers. In our proposed approach, each node collects neighborhood load information from... 

    Utilizing network coding for file dessimination in peer-to-peer systems

    , Article 3rd International Conference on New Technologies, Mobility and Security, NTMS 2009, 20 December 2009 through 23 December 2009, Cairo ; 2009 ; 9781424462735 (ISBN) Hosseini Sohei, M ; Movaghar, A ; Sadat Bathaee, N ; Sharif University of Technology
    Abstract
    Network coding was first introduced in information theory for increasing the multicast rate in the networks with directed links. We can model many of the content distribution networks and overlay networks with such a network. Therefore, the solutions introduced in information theory can be used in these networks. In this paper, we analyze using of network coding in uncoordinated cooperative content distribution systems. Reaching the optimum performance in an uncoordinated system needs blocks of the system to be "equally important". In that case, we can retrieve the whole data without need of central controller or complex algorithms. In part of this paper, we exactly define the concept of... 

    Interference management in D2D-enabled heterogeneous cellular networks using matching theory

    , Article IEEE Transactions on Mobile Computing ; 2018 ; 15361233 (ISSN) Shamaei, S ; Bayat, S ; Hemmatyar, A. M. A ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2018
    Abstract
    To support the increasing data traffic demand in wireless communications networks, a multi-tier architecture that consists of multiple small cells is adopted in traditional (macro) cellular networks. Nevertheless, due to the expansion of various wireless devices and services, there is still a need to increase the network capacity in new generation networks such as 5G. Hence, the integration of Device-to-Device (D2D) communication as a promising technology with heterogeneous networks has been proposed. This integration not only increases network capacity but also improves spectral efficiency and alleviates the traffic load of base stations. However, the co/cross-tier interferences between D2D... 

    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) Hariri, B ; 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... 

    An ant based rate allocation algorithm for media streaming in peer to peer networks

    , Article 33rd IEEE Conference on Local Computer Networks, LCN 2008, Montreal, AB, 14 October 2008 through 17 October 2008 ; 2008 , Pages 456-463 ; 9781424424139 (ISBN) Salavati, A. H ; Goudarzi, H ; Pakravan, M. R ; Sharif University of Technology
    2008
    Abstract
    In this paper, we propose a novel algorithm for rate allocation in multiple-source media streaming peer to peer networks. Our algorithm is based on ant-colony optimization and capable of handling network changes which occur quite often in unstructured P2P networks. The suggested algorithm does not need any information about the topology of the network. Moreover, it could get over uncertainties in network state information, particularly the rate of media provider nodes that could happen due to lack of accurate measurements. We show that our algorithm will reach the maximum achievable rate of the network quite fast and with relatively little overhead. In our simulations, we have demonstrated... 

    Semantic routing of search queries in P2P networks

    , Article Journal of Parallel and Distributed Computing ; Volume 68, Issue 12 , 2008 , Pages 1590-1602 ; 07437315 (ISSN) Rostami, H ; Habibi, J ; Livani, E ; Sharif University of Technology
    2008
    Abstract
    Peer-to-peer (P2P) networks are beginning to form the infrastructure of future applications. Heavy network traffic limits the scalability of P2P networks. Indexing is a method to reduce this traffic. But indexes tend to become large with the growth of the network. Also, limiting the size of these indexes causes loss of indexing information. In this paper we introduce a novel ontology based index (OI) which limits the size of the indexes without sacrificing indexing information. We show that the method can be employed by many P2P networks. The OI sits on top of routing and maintenance modules of a P2P network and enhances it. The OI prunes branches of search trees which have no chance to... 

    A flexible multi-criteria trust model for P2P networks

    , Article 3rd International Conference on Semantics, Knowledge, and Grid, SKG 2007, Xi'an, 29 October 2007 through 31 October 2007 ; 2007 , Pages 182-187 ; 0769530079 (ISBN); 9780769530079 (ISBN) Arad, A ; Habibi, J ; Rostami, H ; Sharif University of Technology
    2007
    Abstract
    The simplicity, low cost, preserving anonymity, and availability of Peer-to-peer (P2P) systems, especially with the advent of file-sharing networks, make them a favorite architecture for users. To reach this infrastructure, there are some challenges that must be addressed. One of the most important challenges is providing service security and trust. But due to the properties of P2P networks, it is difficult and complicated to design and implement a trust system. Some of the trust systems consider only one criterion to evaluate trust; it's simple but not so effective and has restricted applications. On the other side, considering multi-criteria is more effective but needs a systematic way to...