Loading...
Search for: hariri--s
0.211 seconds

    DCS: A distributed coordinate system for network positioning

    , Article Proceedings - IEEE International Symposium on Distributed Simulation and Real-Time Applications, DS-RT, 25 October 2009 through 28 October 2009, Singapore ; 2009 , Pages 113-120 ; 15506525 (ISSN) ; 9780769538686 (ISBN) Hariri, N ; Habibi, J ; Shirmohammadi, S ; Hariri, B ; Sharif University of Technology
    2009
    Abstract
    Predicting latency between nodes on the internet can have a significant impact on the performance of many services that use latency distances among nodes as a decision making input. Coordinate-based approaches are among the family of latency prediction techniques where latency between each pair of nodes is modeled as the virtual distance among those nodes over a virtual system. This article proposes the Decentralized Coordinate System (DCS) as a fully distributed system that does not rely on any infrastructure support from the underlying network. DCS uses a two-phase algorithm: first, each host is assigned rough coordinates, then, the rough estimation is refined in a way that it gradually... 

    A distributed measurement system for internet delay estimation

    , Article 2010 IEEE International Instrumentation and Measurement Technology Conference, I2MTC 2010 - Proceedings, 3 May 2010 through 6 May 2010 ; May , 2010 , Pages 1556-1560 ; 9781424428335 (ISBN) Hariri, N ; Hariri, B ; Shirmohammadi, S ; Sharif University of Technology
    2010
    Abstract
    predicting the latency between hosts in the internet can play a significant rolein the improvement of the performance of many services that use latency distances among hosts as a decision making input. Although, the information regarding the point to point delay among internet peers is required in many applications, such information is not easily available to the peers. Latency data acquisition requires a considerableamount of measurements to be performed at each node in order for that node to keep a recordof its latency to all the other nodes. Moreover, the measurements need to be regularly repeated in order to be updatedagainst the network dynamics where the latency values are frequently... 

    Preserving locality in MMVE applications based on ant clustering

    , Article 2009 IEEE International Conference on Virtual Environments, Human-Computer Interfaces, and Measurements Systems, VECIMS 2009, Hong Kong, 11 May 2009 through 13 May 2009 ; 2009 , Pages 58-62 ; 9781424438099 (ISBN) Hariri, N ; Shirmohammadi, S ; Habibi, J ; Sharif University of Technology
    2009
    Abstract
    Massively Multiuser Virtual Environment (MMVE) applications have the challenge of update message exchange among a large number of users. Real-time collaboration in the virtual environments requires the updates to be exchanged with the minimum end-to-end latency and overhead. This article proposes a new clustering technique to improve the update message exchange efficiency in MMVE applications. The proposed solution is based on the use of ant clustering technique in order to cluster the users based on their geographical proximity. These clusters can be used as localized routing regions in the hierarchical routing architecture and prevent local messages to be routed through long distance hops.... 

    A distributed latency-aware architecture for massively multi-user virtual environments

    , Article 7th Edition IEEE International Workshop on Haptic Audio Visual Environments and Games, HAVE 2008, Ottawa, ON, 18 October 2008 through 19 October 2008 ; 2008 , Pages 53-58 ; 9781424426690 (ISBN) Hariri, B ; Ratti, S ; Shirmohammadi, S ; Pakravan, M. R ; Sharif University of Technology
    2008
    Abstract
    Massively multi-user virtual environments (MMVE) incorporate computer graphics, sound and haptics to simulate the experience of real-time interaction among multiple users in a shared three-dimensional virtual world. Such applications therefore deal with the distribution of updates among their users to provide them with a common sense of time and place while interacting in the virtual environment. As MMVEs grow larger in terms of size and numbers of users, they tend to rely on P2P architecture as a scalable way of exchanging the huge bulk of updates among their users without the need for the exponential increase in their central servers. While much work has been done on P2P architectures for... 

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

    A distributed topology control algorithm for P2P based simulations

    , Article 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications, DS-RT 2007, Chania, 22 October 2007 through 24 October 2007 ; November , 2007 , Pages 68-71 ; 15506525 (ISSN); 0769530117 (ISBN); 9780769530116 (ISBN) Hariri, B ; Shirmohammadi, S ; Pakravan, M. R ; Sharif University of Technology
    2007
    Abstract
    Although collaborative distributed simulations and virtual environments (VE) have been an active area of research in the past few years, they have recently gained even more attention due to the emergence of online gaming, emergency simulation and planning systems, and disaster management applications. Such environments combine graphics, haptics, animations and networking to create interactive multimodal worlds that allows participants to collaborate in real-time. Massively Multiplayer Online Gaming (MMOG), perhaps the most widely deployed practical application of distributed virtual environments, allows players to act together concurrently in a virtual world over the Internet. IP... 

    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... 

    A distributed interest management scheme for massively multi-user virtual environments

    , 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 111-115 ; 9781424419289 (ISBN) Hariri, B ; Shirmohammadi, S ; Pakravan, M. R ; Sharif University of Technology
    2008
    Abstract
    Massively multi user virtual environment (MMVE) applications must deal with the challenge of update message exchange among a large set of nodes distributed over the Internet. Therefore design of scalable network protocols is a major concern in such large scale distributed architectures. Several approaches have been proposed to aid update exchange in MMVEs. Message localization has always been a key point in the design of such distributed network protocols. Area of Interest Management (AoIM) mainly deals with the issues related to the update message localization with respect to the user's interest. As the number of users in the virtual environment increases, update message localization... 

    A hierarchical HMM model for online gaming traffic patterns

    , Article 2008 IEEE International Instrumentation and Measurement Technology Conference, I2MTC, Victoria, BC, 12 May 2008 through 15 May 2008 ; 2008 , Pages 2195-2200 ; 10915281 (ISSN) ; 1424415411 (ISBN); 9781424415410 (ISBN) Hariri, B ; Shirmohammadi, S ; Pakravan, M. R ; Sharif University of Technology
    2008
    Abstract
    Online games seem to become major contributors to Internet traffic. Therefore a great deal of effort is being devoted to the analysis and modeling of network game traffic. However the results from the previous measurements have not been unified into a single frame work while gaming traffic model is of high importance to network designers. Considering the fact that Gaming traffic is generated by the player's interaction during game sessions, we propose to model the player's activities and later use this model to extract the traffic pattern. We will propose a model for the gaming player behavior regarding traffic generation based on hierarchical hidden markov model. Player activities are... 

    Medical images stabilization using sparse-induced similarity measure

    , Article 2015 2nd International Conference on Pattern Recognition and Image Analysis, IPRIA 2015, 11 March 2015 through 12 March 2015 ; March , 2015 ; 9781479984459 (ISBN) Hariri, A ; Arabshahi, S ; Ghafari, A ; Fatemizadeh, E ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2015
    Abstract
    Medical image stabilization has been widely used for clinical imaging modalities. Registration is a conspicuous stage for stabilizing dynamic medical images. Some of regular methods are sensitive to bias field distortion. Sparse-induced similarity measure (SISM) is a robust registering method against spatially-varying intensity distortions which is not evitable on clinical imaging instruments. This paper presents a method for registering medical images to average of captured images using SISM method to avoid spatially-varying intensity distortions like Bias field. Proposed method is compared with SSD and MI similarity measure based registrations. Results show enhancement in stabilizing... 

    On ontology alignment experiments

    , Article Webology ; Volume 3, Issue 3 , 2006 ; 1735188X (ISSN) Abolhassani, H ; Bagheri Hariri, B ; Haeri, S. H ; Sharif University of Technology
    2006
    Abstract
    Ontology Alignment is a process for finding related entities of different ontologies. This paper discusses the results of our research in this area. One of them is a formulation for a new structural measure which extends famous related works. In this measure with a special attention to the transitive properties, it is tried to increase recall with less harm on precision. Second contribution is a new method for compound measure creation without any need to the mapping extraction phase. Effectiveness of these ideas is discussed and quantitative evaluations are explained in this paper. Copyright © 2006, Hassan Abolhassani, Babak Bagheri Hariri, & Seyed H. Haeri  

    Performance-based seismic assessment of steel frames using endurance time analysis

    , Article Engineering Structures ; Vol. 69 , 2014 , Pages 216-234 ; ISSN: 01410296 Hariri Ardebili, M. A ; Sattar, S ; Estekanchi, H. E ; Sharif University of Technology
    2014
    Abstract
    The current performance-based seismic assessment procedure can be computationally intensive as it requires a large number of time history analyses (THA) each requiring time intensive post-processing of results. This study proposes the endurance time analysis (ETA) method as an alternative method to THA and incremental dynamic analysis (IDA). ETA is a time history based dynamic pushover procedure that applies a set of gradually intensifying acceleration functions to the structure and monitors the performance of the building accordingly. In this paper, the application of ETA in the seismic assessment of multistory steel concentrically braced frames is compared with THA and IDA methods.... 

    Synthesis and characterization of gold nanotube/nanowire-polyurethane composite based on castor oil and polyethylene glycol

    , Article Materials Science and Engineering C ; Vol. 42 , 2014 , pp. 341-349 ; ISSN: 09284931 Ganji, Y ; Kasra,M ; Salahshour Kordestani, S ; Bagheri Hariri, M ; Sharif University of Technology
    2014
    Abstract
    Gold nanotubes/nanowires (GNT/NW) were synthesized by using the template-assisted electrodeposition technique and mixed with castor oil-polyethylene glycol based polyurethane (PU) to fabricate porous composite scaffolds for biomedical application. 100 and 50 ppm of GNT/NW were used to synthesize composites. The composite scaffolds were characterized by Fourier transform infrared spectroscopy, dynamic mechanical thermal analysis, differential scanning calorimetry, and scanning electron microscopy. Cell attachment on polyurethane-GNT/NW composites was investigated using fat-derived mesenchymal stem cells. Addition of 50 or 100 ppm GNT/NW had significant effects on thermal, mechanical, and cell... 

    An adaptive latency mitigation scheme for massively multiuser virtual environments

    , Article Journal of Network and Computer Applications ; Volume 32, Issue 5 , 2009 , Pages 1049-1063 ; 10848045 (ISSN) Hariri, B ; Shirmohammadi, S ; Pakravan, M. R ; Alavi, M. H ; Sharif University of Technology
    2009
    Abstract
    As massively multiuser virtual environments (MMVEs) expand in terms of size and user population, they tend toward using P2P architectures as a way to provide scalability without the need for large centralized resources. Distributed hash table (DHT)-based networks have been introduced as a promising option for overlay-based distributed massively multiuser virtual environment applications. However, overlay latency stretch seriously affects MMVE performance where QoS is crucial for real-time user collaboration. This work includes a series of efforts in the alleviation of such undesired latency. Our approach to latency mitigation consists of two phases. First, we propose a position-based ID... 

    Using geometrical routing for overlay networking in MMOGs

    , Article Multimedia Tools and Applications ; Volume 45, Issue 1-3 , 2009 , Pages 61-81 ; 13807501 (ISSN) Hariri, B ; Pakravan, M. R ; Shirmohammadi, S ; Alavi, M. H ; Sharif University of Technology
    2009
    Abstract
    At a first glance, transmitting update information to a geographic region in the virtual space seems to be an attractive primitive in Massively Multiplayer Online Gaming (MMOG) applications where players are constantly moving and need to send updates to their neighbors who are in the same region of the virtual space. The system would become more scalable if entities did not need to keep track of each other or send messages directly to one another. Rather, an entity could just send a message to a specific region in the virtual space (its area of effect), as opposed to sending packets to specific IP addresses, significantly reducing tracking and routing overhead. Fundamentally speaking, update... 

    Evolutionary coincidence-based ontology mapping extraction

    , Article Expert Systems ; Volume 25, Issue 3 , 2008 , Pages 221-236 ; 02664720 (ISSN) Qazvinian, V ; Abolhassani, H ; Haeri, S. H ; Bagheri Hariri, B ; Sharif University of Technology
    2008
    Abstract
    Ontology matching is a process for selection of a good alignment across entities of two (or more) ontologies. This can be viewed as a two-phase process of (1) applying a similarity measure to find the correspondence of each pair of entities from two ontologies, and (2) extraction of an optimal or near optimal mapping. This paper is focused on the second phase and introduces our evolutionary approach for that. To be able to do so, we need a mechanism to score different possible mappings. Our solution is a weighting mechanism named coincidence-based weighting. A genetic algorithm is then introduced to create better mappings in successive iterations. We will explain how we code a mapping as... 

    The optimum combination of tool rotation rate and traveling speed for obtaining the preferable corrosion behavior and mechanical properties of friction stir welded AA5052 aluminum alloy

    , Article Materials and Design ; Volume 50 , 2013 , Pages 620-634 ; 02613069 (ISSN) Bagheri Hariri, M ; Gholami Shiri, S ; Yaghoubinezhad, Y ; Mohammadi Rahvard, M ; Sharif University of Technology
    Elsevier Ltd  2013
    Abstract
    This study attempts to find an optimum combination of the welding tool rotation rate (ω) and traveling speed (υ), concerning the corrosion and mechanical properties of Friction Stir Welded (FSWed) AA5052 Aluminum alloy. The effect of the tool speeds on the FSWed AA5052 are investigated via potentiodynamic polarization, open circuit potential (OCP) monitoring, test of the susceptibility to intergranular corrosion, weight loss, tension and micro-hardness tests. Optical microscope and Scanning Electron Microscopy (SEM) were employed for studying the morphology and analyzing the probable intergranular attacks. It was found that by increasing υ up to 200. mm/min at ω=400 rpm, the microstructural... 

    Design, analysis, and fabrication of a direct drive permanent NdFeB magnet synchronous motor for precision position control

    , Article IET Electric Power Applications ; Volume 14, Issue 8 , 2020 , Pages 1438-1445 Hariri, A. M ; Damaki Aliabad, A. A ; Ghafarzadeh, M ; Shamlou, S ; Sharif University of Technology
    Institution of Engineering and Technology  2020
    Abstract
    Direct drive motors have the excellent ability for precision position control due to their direct connection to load and elimination of the gearbox and pulley backlash. Among the direct drive motors, permanent NdFeB magnet synchronous motors (PMSMs) are the best choice for control systems due to their high efficiency, high power density, good dynamic behaviour, and excellent controllability. This study deals with the design, analysis, and fabrication of a direct drive PMSM for precision position control. To reach this aim, the designed motor should have very low cogging torque and torque ripple to avoid the motor deviation at the target point. To achieve these purposes, at first, a suitable... 

    NN-RED: An AQM mechanism based on neural networks

    , Article Electronics Letters ; Volume 43, Issue 19 , 2007 , Pages 1053-1055 ; 00135194 (ISSN) Hariri, B ; Sadati, N ; Sharif University of Technology
    2007
    Abstract
    A novel active queue management (AQM) method is proposed. This method, named NN-RED, is based on the use of a neural network for early congestion prediction. By simulations, it is demonstrated that the performance of the proposed approach is better than the random early detection (RED) method that is currently known as one of the best AQM methods in solving congestion problems. © The Institution of Engineering and Technology 2007  

    Exploiting Locality Properties of Nodes for Improving Search Efficiency in P2P Networks

    , M.Sc. Thesis Sharif University of Technology Hariri, Negar (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    The Use of peer-to-peer architectures instead of traditional client-server architecture can be beneficial in many aspects such as increasing scalability of the systems, enhancing fault tolerance in critical situations, extending the system resources and various other advantages. Nowadays, many applications are based on peer-to-peer architectures and as a result, a large portion of the internet traffic is produced by these applications. This has been a motivation to many researchers to focus on reducing the amount of this traffic while satisfying the content distribution demands. One of the main problems that can result in generating large amount of traffic and also long response times for...