Now showing items 1-20 of 44

    • Application-Layer Anycasting 

      Bhattacharjee, Samrat; Ammar, Mostafa H. (Mostafa Hamed); Zegura, Ellen W.; Shah, Viren; Fei, Zongming (Georgia Institute of Technology, 1996)
      Server replication is a key approach for maintaining user-perceived quality of service within a geographically wide-spread network. The anycasting communication paradigm is designed to support server replication by ...
    • Bootstrapping in Gnutella: A Preliminary Measurement Study 

      Karbhari, Pradnya; Ammar, Mostafa H. (Mostafa Hamed); Dhamdhere, Amogh Dhananjay; Raj, Himanshu; Riley, George F.; Zegura, Ellen W. (Georgia Institute of Technology, 2003)
      To join an unstructured peer-to-peer network like Gnutella, peers have to execute a bootstrapping function in which they discover other on-line peers and connect to them. Until this bootstrapping step is complete, a ...
    • Capacity Enhancement Using Throw-Boxes in Mobile Delay Tolerant Networks 

      Zhao, Wenrui; Chen, Yang; Ammar, Mostafa H. (Mostafa Hamed); Corner, Mark D.; Levine, Brian; Zegura, Ellen W. (Georgia Institute of Technology, 2006)
      Delay tolerant networks (DTNs) are a class of emerging networks that are subject to frequent and long-duration partitions. Due to intermittent connectivity, DTNs might be significantly limited in supporting application ...
    • Characterization of Mbone Session Dynamics: Developing and Applying a Measurement Tool 

      Almeroth, Kevin C.; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of Technology, 1995)
      Much of our current understanding of the operational aspects and the network requirements of multicast communication derives from the MBone. As an experimental network that overlays the Internet, the MBone has served as ...
    • Design and Evaluation of Router-Supported and End-to-End Multicast Receiver-Based Scoping Protocols 

      Clay, Lenitra M.; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of Technology, 1999)
      IP multicasting allows a source to define a multicast group address and receivers can dynamically join and leave this group. Currently the propagation of multicast packets is controlled by two scoping methods: TTL scoping ...
    • Distributed Laboratories: A Research Proposal 

      Fujimoto, Richard M.; Schwan, Karsten; Ahamad, Mustaque; Hudson, Scott E.; Limb, J. O. (John O.); Ammar, Mostafa H. (Mostafa Hamed); Ezquerra, Norberto F.; Mukherjee, Amarnath; Potts, Colin; Ramachandran, Umakishore; Zegura, Ellen W. (Georgia Institute of Technology, 1996)
      The continuing merger of computer and communication technologies is leading to a new computing/communications infrastructure of unprecedented magnitude, enabling new applications with broad economic and social impact. Yet, ...
    • Efficient Routing using NIx-Vectors 

      Riley, George F.; Ammar, Mostafa H. (Mostafa Hamed); Zegura, Ellen W. (Georgia Institute of Technology, 2000)
      We introduce the concept if NIx-Vector routing which gives efficient and consistent routing of packets in Internet routers. A NIx-Vector is a compact representation of a routing path, which is small enough to be included ...
    • The Energy-Limited Capacity of Wireless Networks 

      Zhao, Wenrui; Ammar, Mostafa H. (Mostafa Hamed); Zegura, Ellen W. (Georgia Institute of Technology, 2004)
      The performance of large-scale wireless ad hoc networks is often limited by the broadcasting nature of the wireless medium and the inherent node energy constraints. While the impact of the former on network capacity has ...
    • A Greedy Approach For Improving Update Processing In Intermittently Synchronized Databases 

      Yee, Wai Gen; Omiecinski, Edward Robert; Navathe, Shamkant B.; Ammar, Mostafa H. (Mostafa Hamed); Donahoo, Michael J.; Malik, Sanjoy (Georgia Institute of Technology, 1999)
      Replication of data on portable computers is a new DBMS technology aimed at catering to a growing population of mobile database users. Clients can download data items such as email, or sales data from a server onto ...
    • Hierarchical Power Management in Disruption Tolerant Networks with Traffic-Aware Optimization 

      Jun, Hyewon; Ammar, Mostafa H. (Mostafa Hamed); Corner, Mark D.; Zegura, Ellen W. (Georgia Institute of Technology, 2006)
      Disruption tolerant networks (DTNs) are wireless mobile networks that are characterized by frequent partitions and long delays. Such networks can be used in highly-challenged environment in which energy resources are ...
    • Implementing Protocols in Java: The Price of Portability 

      Krupczak, Bobby; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of Technology, 1997)
      As the number and variety of Web- and network-based applications continues to increase, so does the need for flexible communication protocols and services to support them. Traditionally, a major impediment to deployment of ...
    • An Improved Leader Election Protocol in Multi-hop Radio Networks 

      Lee, Chungki; Ammar, Mostafa H. (Mostafa Hamed); Burns, James Edward (Georgia Institute of Technology, 1993)
      This paper presents two randomized protocols for the problem of electing a "leader" among a set of nodes in an arbitrary multi-hop radio network. First, a variation of the leader election protocol by Bar-Yehuda et al. ...
    • Improved Randomized Broadcast Protocol in Multi-hop Radio Networks 

      Lee, Chungki; Ammar, Mostafa H. (Mostafa Hamed); Burns, James Edward (Georgia Institute of Technology, 1993)
      This paper presents a suite of randomized broadcast protocols for the problem of broadcasting a message in multi-hop radio networks. The protocols are compared with the randomized broadcast protocol by Bar-Yehuda et ...
    • Inter-Receiver Fair Multicast Communication over the Internet 

      Jiang, Tianji; Zegura, Ellen W.; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of Technology, 1999)
      Multicast protocols target applications involving a large number of receivers with heterogeneous data reception capabilities.To accommodate heterogeneity, the sender may transmit at multiple rates, requiring ...
    • Message Ferries as Generalized Dominating Sets in Intermittently Connected Mobile Networks 

      Ammar, Mostafa H.; Polat, Bahadir K.; Sachdeva, Pushkar; Zegura, Ellen W. (Georgia Institute of Technology, 2009)
      Message ferrying is a technique for routing data in wireless and mobile networks in which one or more mobile nodes are tasked with storing and carrying data between sources and destinations. To achieve connectivity between ...
    • Minimizing Delay and Packet Loss in Single-Hop Lightwave WDM Networks Using TDM Schedules 

      Rouskas, George N.; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of Technology, 1994)
      We consider packet-switched lightwave WDM networks with stations equipped with tunable transmitters and fixed receivers. Access to each of the available channels is controlled by a weighted TDM scheme, whereby the ...
    • Multi-Destination Communication Over Single-Hop Lightwave WDM Networks 

      Rouskas, George N.; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of Technology, 1993)
      The importance of computer applications and telecommunication services relying on efficient multi-destination communication is growing rapidly. It is now likely that a significant portion of the overall traffic in ...
    • Multi-Subsystem Protocol Architectures: Motivation and Experience with an Adapter-Based Approach 

      Krupczak, Bobby; Ammar, Mostafa H. (Mostafa Hamed); Calvert, Kenneth L. (Georgia Institute of Technology, 1995)
      Protocol software is often difficult, cumbersome, and expensive to implement and test in today's computing environments. To reduce this difficulty, several things are done: communications software is commonly subdivided ...
    • Multicasting in Delay Tolerant Networks: Semantic Models and Routing Algorithms 

      Zhao, Wenrui; Ammar, Mostafa H. (Mostafa Hamed); Zegura, Ellen W. (Georgia Institute of Technology, 2006)
      Delay tolerant networks (DTNs) are a class of emerging networks that experience frequent and long-duration partitions. These networks have a variety of applications in situations such as crisis environments and deep-space ...
    • Multiple-Channel Multicast Scheduling for Scalable Bulk-data Transport 

      Donahoo, Michael J.; Ammar, Mostafa H. (Mostafa Hamed); Zegura, Ellen W. (Georgia Institute of Technology, 1998)
      A key technique for allowing a server to handle a large volume of requests for file transfers is to multicast the data to the set of requesting clients. Typically, the paths from the server to the clients will be ...