Institute for Systems Research
Permanent URI for this communityhttp://hdl.handle.net/1903/4375
Browse
Search Results
Item Network Performance Modeling, Design and Dimensioning Technologies(2000) Liu, Mingyan D.; Baras, John S.; ISR; CSHCNProviding accurate estimates of performance in large heterogeneousinternetworks, for the purposes of network design and planning andfor service provisioning has become a critical problem. This is dueto the heterogeneity of the physical medium, the size of currentand future networks and the different quality of service requirementsfor multimedia services.In this thesis we describe our work onthe development of connection level mathematical models used forestimating network performance characteristics such as throughput,delay and blocking probability. The type of models we use andinvestigate are of the "Loss Network" type, which have been usedwidely in legacy telephone networks and in cellular networks forestimating "availability".
These network models can also be used inestimating performance in general packet-switched networks usingeffective bandwidth concepts. In particular, these models are directlyapplicable in studying connection blocking for networks using QoSrouting schemes.
Computational complexity is a serioususability bottleneck for such algorithms. We describe fast (twoto three orders of magnitude faster than discrete event simulation)approximation algorithms we have developed for accurately estimatingblocking probability in a random topology network, using state-dependentrouting, with multiple classes of traffic. We describe even fasteralgorithms based on a hierarchical loss network model we have developed.The latter are well matched to networks that have a natural hierarchicalarchitecture, or which use some form of hierarchical routing to furtherreduce computational cost. We also developed models for networks usingdelay-based QoS routing.
An important objective of our work is todemonstrate the utility of these models for effective design anddimensioning of a large network so that a certain set of QoS requirementsare met. We show how typical design and dimensioning problems can beformulated as a multi-objective constrained optimization problem, usingperformance estimation network models; an approach that leads naturallyto very useful trade-off analysis. We describe our research in thedevelopment of a general network design and dimensioning methodology bylinking our performance models with Automatic Differentiation andmulti-objective optimization algorithms and tools. We presentexamples and applications that demonstrate the speed and versatility ofour methodology and algorithms.
Item Hierarchical Modeling for Network Performance Evaluation(2000) Liu, Mingyan D.; Baras, John S.; Baras, John S.; ISR; CSHCNIn this paper we present a hierarchical network model to estimatethe connection blocking for large hierarchical networks.As networks grow in size, nodes tendto form clusters geographically and hierarchical routing schemes are morecommonly used, and it is important that network modeling methods havescale-up capabilities. Loss networks and reduced load/fixed point modelsare often used toapproximate call blocking probabilities and hence throughput in a circuitswitched network. We use the same idea for estimating connection blockingin a data network with certain QoS routing schemes. However so far most workbeing done in this area is for flat networks with flat routing schemes.
We aim at developing a more efficient approximation method for networksthat have a natural hierarchy and/or when some form of hierarchical routingpolicy is used. We present hierarchical models in detail for fixedhierarchical routing and dynamic hierarchical routing policies,respectively, viathe notion of network abstraction, route segmentation, traffic segregationand aggregation. Computation is done separately within each cluster (local)and among clusters (global), and the fixed point is obtained by iterationbetween local and global computations. We present results from bothnumerical experiments and discrete event simulations.
Item Hierarchical Loss Network Model for Performance Evaluation(2000) Liu, Mingyan D.; Baras, John S.; Baras, John S.; ISR; CSHCNIn this paper we present a hierarchical loss network model for estimatingthe end-to-end blocking probabilities for large networks.As networks grow in size, nodes tendto form clusters geographically and hierarchical routing schemes are morecommonly used. Loss network and reduced load models are often used toapproximate end-to-endcall blocking probabilities, and hence, throughput. However so far all workbeing done in this area is for flat networks with flat routing schemes.
We aim at developing a more efficient approximation method for networksthat have a natural hierarchy and/or when some form of hierarchical routingpolicy is used. We present two hierarchical models in detail for fixedhierarchical routing and dynamic hierarchical routing policies,respectively, via the notion of network abstraction, route segmentation, traffic segregationand aggregation. Computation is done separately within each cluster (local)and among clusters (global), and the fixed point is obtained by iterationbetween local and global computations. We also present numerical resultsfor the first case.
Item A Simulation Study of Enhanced TCP/IP Gateways for Broadband Internet over Satellite(1999) Karir, Manish; Liu, Mingyan D.; Barrett, Bradley A.; Baras, John S.; Baras, John S.; ISR; CSHCNThe demand for Internet bandwidth has been growing rapidlyover the years and the use of high-bandwidth satellites has been proposed as one possible solution to meet the increasingdemand.However, there are certain performance problems withproviding Internet over satellite due to the nature of TCP/IP protocol suite and the satellite link characteristics. In this paper, we describe a simulation study of an architecture for improving the performance of TCP/IP over satellite links.
On each end of the satellite link, there are gateways that split the TCP connection so that the satellite link is transparent to the end hosts.
The split TCP connection over the satellite segment is then optimized.TCP congestion control is maintained on each segment of the split connection.
We simulated such an architecture in OPNET and present results showing improved throughput over the satellite link.
Item Caching and Multicasting in DBS Systems(1999) Liu, Mingyan D.; Karir, Manish; Baras, John S.; Baras, John S.; ISR; CSHCNThe use of Caching and Multicasting has been studied extensively inthe context of terrestrial networks. However, the use of thesetechnologies in a Direct Broadcast Satellite(DBS) system remains unclear.In this paper we discuss possible choices of caching and multicasting schemes, motivated by current applications in the terrestrial Internet,that could be considered for a DBS system. We examine their advantages and disadvantages as well as the tradeoffs involved in combinations of different approaches. We also propose some uses of these technologies and describe an architecture that enhances the performance and efficiency of a DBS system. This paper is published in the Proceedings of International Workshop on Group Communication, International Conference on Parallel Processing, September 1999.Item Hybrid Internet Simulation Testbed(1999) Liu, Mingyan D.; Karir, Manish; Raissi-Dehkordi, Majid; Baras, John S.; Baras, John S.; ISR; CSHCNInternet technology as a widely accepted modern telecommunicationstandard has been widely extended to combine with numerous othertechnologies, e.g., satellite, ATM, wireless. This is whatwe term Hybrid Internet. Along with this technology emerging,various enhancements and alterations of standard TCP/IP for differentpurposes have been proposed and studied intensively. More and morefrequently we are facing the question of how to choose from thesedifferent schemes to design a system for a particular purpose, whichwould inevitably involve the interaction and trade-off study. We believethat simulation is a powerful tool for this type of work.In this paper, we describeour implementation of a Hybrid Internet testbed which includesa series of traffic models and TCP/IP enhancements.The goal of our work is to makea set of reusable modules upon which we can build complex systemsto study the standard protocols and their variations.We also present application examples using these module components.Item Performance Analysis and Multi-Objective Design for Multirate Multihop Loss Networks(1999) Liu, Mingyan D.; Baras, John S.; Baras, John S.; ISR; CSHCNIn this paper, we consider a class of loss networks where multipletraffic classes are present, each has different bandwidth requirement,and each traffic stream is routed according to an adaptive routingscheme.We propose a fixed-point method, a.k.a. reduced load approximation,to estimate the end-to-end blocking probability for such networks.The approximation scheme is shownto be asymptotically correct in a natural limiting regime, and it givesconservative estimates of blocking probabilities under heavy trafficload.
Simulation results are provided to compare performance estimatesobtained from our analytical approximation scheme and discrete eventsimulations.
We also show how this analytical approximation scheme can be linked withnumerical mathematical programming tools to help design a network,by selecting network design parameters via trade-off analysis, evenwith several design objectives.
In one application we use the multi-objective optimization toolCONSOL-OPTCAD to design trunk reservation parameters and balance linkcapacity. In another application we use automatic differentiationto get sensitivities of blocking probabilities w.r.t. offered trafficload.
Item Fixed Point Approximation for Multirate Multihop Loss Networks with Adaptive Routing(1999) Liu, Mingyan D.; Baras, John S.; Baras, John S.; ISR; CSHCNIn this paper, we consider a class of loss networks where multipletraffic classes are present, each has different bandwidth requirement,and each traffic stream is routed according to an adaptive routingscheme.The performance metric of interest is the end-to-end call blockingprobability. Blocking probabilities in a loss network have been studiedquite extensively but very few considered multiple traffic classes andrates together with adaptive/state dependent routing.
We propose a fixed-point method, a.k.a. reduced load approximation,to estimate the end-to-end blocking probability in a multihop, multirateloss network with adaptive routing. Simulation results are provided tocompare with that of approximations. The approximation scheme is shownto be asymptotically correct in a natural limiting regime, and it givesconservative estimates of blocking probabilities under heavy trafficload.
Item Modeling and Simulation of Large Hybrid Networks(1999) Liu, Mingyan D.; Baras, John S.; Payne, Stephen M.; Harrelson, Hal; Baras, John S.; ISR; CSHCNThis paper describes a modeling and simulation framework for large hybridnetworks that include satellites, terrestrial wireless and mobile ad hocnetworks. The purpose of the simulation framework is to parallel the actualimplementation of a testbed network currently being constructed at ARL.The modeling framework uses the performance measures generated bythe simulation to analytically study larger scaled versions of thetestbed networks. The combination of the two methodologies allows thefeasibility of the testbed architecture's widespread implementation to bestudied without the associated costs of performing such experiments withactual equipment. Additionally, technological tradeoffs and interoperabilityissues can be studied so that informed decisions can be made about theimplementation of future military communication networks.This paper has been published in the Proceedings of 2nd Annual ATIRP Conference(ATIRP'99).
Item AMRoute: Adhoc Multicast Routing Protocol(1999) Liu, Mingyan D.; Talpade, Rajesh R.; McAuley, Anthony J.; Bommaiah, Ethendranath; ISR; CSHCNThe Adhoc Multicast Routing Protocol (AMRoute) presents a novelapproach for robust IP Multicast in mobile adhoc networks by exploiting user-multicast trees and dynamic logical cores. It creates a bi-directional, shared tree for data distribution using only group senders and receivers as tree nodes.Unicast tunnels are used as tree links to connect neighbors on theuser-multicast tree. Thus, AMRoute does not need to besupported by network nodes that are not interested/capable ofmulticast, and group state cost is incurred only by group senders and receivers. Also, the use of tunnels as tree links implies that tree structure does not need to change even in case of a dynamic network topology, which reduces the signaling traffic and packet loss. Thus AMRoute does not need to track network dynamics; the underlying unicast protocol is solely responsible for this function.
AMRoute does not require a specific unicast routing protocol; therefore, it can operate seamlessly over separate domains with different unicast protocols.
Certain tree nodes are designated by AMRoute as logical cores, and are responsible for initiating and managing the signaling component of AMRoute, such as detection of group members and tree setup. Logical cores differ significantly from those in CBT and PIM-SM, since they are not a central point for data distribution and can migrate dynamically among member nodes.
Simulation results demonstrate that AMRoute signaling traffic and join latency remain at relatively low levels for typical group sizes. The results also indicate that group members receive a high proportion of data multicast by a sender, even in the case of a dynamic network.