• Distributed Network Simulations Using the Dynamic Simulation Backplane 

      Riley, George F.; Ammar, Mostafa H. (Mostafa Hamed); Fujimoto, Richard M.; Xu, Donghua; Perumalla, Kalyan S. (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 2001-04)
      Presents an approach for creating distributed, component-based simulations of communication networks by interconnecting models of sub-networks drawn from different network simulation packages. This approach supports the ...
    • Efficient Routing Using NIx-Vectors 

      Riley, George F.; Ammar, Mostafa H. (Mostafa Hamed); Zegura, Ellen W. (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 2001)
      We introduce the concept of Neighbor-Index Vector (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 ...
    • Enabling Large-Scale Multicast Simulation by Reducing Memory Requirements 

      Xu, Donghua; Riley, George F.; Ammar, Mostafa H. (Mostafa Hamed); Fujimoto, Richard M. (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 2003-06)
      The simulation of large–scale multicast networks often requires a significant amount of memory that can easily exceed the capacity of current computers, both because of the inherently large amount of state necessary to ...
    • Exploiting the Predictability of TCP’s Steady-state Behavior to Speed Up Network Simulation 

      He, Qi; Ammar, Mostafa H. (Mostafa Hamed); Riley, George F.; Fujimoto, Richard M. (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 2002-10)
      In discrete-event network simulation, a significant portion of resources and computation are dedicated to the creation and processing of packet transmission events. For large-scale network simulations with a large number ...
    • A Generic Framework for Parallelization of Network Simulations 

      Riley, George F.; Fujimoto, Richard M.; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 1999-10)
      Discrete event simulation is widely used within the networking community for purposes such as demonstrating the validity of network protocols and architectures. Depending on the level of detail modeled within the simulation, ...
    • Network Aware Time Management and Event Distribution 

      Riley, George F.; Fujimoto, Richard M.; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 2000-05)
      In this paper we discuss new synchronization algorithms for Parallel and Distributed Discrete Event Simulations (PDES) which exploit the capabilities and behavior of the underlying communications network. Previous work ...
    • Space–Parallel Network Simulations Using Ghosts 

      Riley, George F.; Jaafar, Talal Mohamed; Fujimoto, Richard M.; Ammar, Mostafa H. (Mostafa Hamed) (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 2004-05)
      We discuss an approach for creating a federated network simulation that eases the burdens on the simulator user that typically arise from more traditional methods for defining space-parallel simulations. Previous approaches ...
    • Split Protocol Stack Network Simulations Using the Dynamic Simulation Backplane 

      Xu, Donghua; Riley, George F.; Ammar, Mostafa H. (Mostafa Hamed); Fujimoto, Richard M. (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 2001)
      We introduce and discuss a methodology for heterogeneous simulations of computer networks using the dynamic simulation backplane. This methodology allows for exchanging of protocol information between simulators across ...
    • Stateless Routing in Network Simulations 

      Riley, George F.; Ammar, Mostafa H. (Mostafa Hamed); Fujimoto, Richard M. (Georgia Institute of TechnologyInstitute of Electrical and Electronics Engineers, Inc., New York, 2000)
      The memory resources required by network simulations can grow quadratically with size of the simulated network. In simulations that use routing tables at each node to perform per-hop packet forwarding, the storage ...