Institute for Systems Research Technical Reports

Permanent URI for this collectionhttp://hdl.handle.net/1903/4376

This archive contains a collection of reports generated by the faculty and students of the Institute for Systems Research (ISR), a permanent, interdisciplinary research unit in the A. James Clark School of Engineering at the University of Maryland. ISR-based projects are conducted through partnerships with industry and government, bringing together faculty and students from multiple academic departments and colleges across the university.

Browse

Search Results

Now showing 1 - 8 of 8
  • Thumbnail Image
    Item
    Air-Caching: Adaptive Hybrid Data Delivery
    (1999) Stathatos, Konstantinos; Roussopoulos, Nick; Baras, John S.; ISR; CSHCN
    With the immense popularity of the Web, the world is witnessing an unprecedented demand for online data services. A growing number of applications require timely data delivery frominformation producers to thousands of information consumers. At the same time, the Internetis evolving towards an information superhighway that incorporates a wide mixture of existingand emerging communication technologies, including wireless, mobile, and hybridnetworking.

    For this new computing landscape, this thesis advocates creating highly scalable dataservices based on adaptive hybrid data delivery. It introduces air-caching, a technique thateffectively integrates broadcasting for massive dissemination of popular data, and unicastingfor upon-request delivery of the rest. It describes the special properties, performance goals,and challenges of air-caching. Then, it presents adaptive cache management techniques forthree different settings: servicing large numbers of data requests over heavily accessed databases, propagating data updates to mobile clients intermittently connected toinformation sources, and implementing publish/subscribe services again in the context ofmobile computing. In all cases, performance experiments demonstrate the scalability,efficiency, and versatility of this technique, even under rapidly changing data access patterns.

  • Thumbnail Image
    Item
    Improving TCP Performance over High-Bandwidth Geostationary Satellite Links
    (1999) Bharadwaj, Vijay G.; Baras, John S.; ISR; CSHCN
    The Transmission Control Protocol (TCP) is the most widely used transportprotocol in the Internet today. The problem of poor TCP performance oversatellite networks has recently received much attention, and much work hasbeen done in characterizing the behavior of TCP and proposing methods forimprovement. Meanwhile it remains hard to upgrade the majority of legacyhost and gateway systems in the Internet that are running old and outdatedsoftware so that they can perform better in the changing networks of today.

    In this thesis we consider an alternative network architecture, where largeheterogeneous networks are built from small homogeneous networksinterconnected by carefully designed proxy systems. We describe the designand implementation of such a proxy and demonstrate marked performanceimprovements over both actual and simulated satellite channels. We alsodiscuss some benefits and drawbacks of using proxies in networks andexplore some tradeoffs in proxy design.

  • Thumbnail Image
    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; CSHCN
    The 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.

  • Thumbnail Image
    Item
    Internet Service via Broadband Satellite Networks
    (1999) Bharadwaj, Vijay G.; Baras, John S.; Butts, Norman P.; Baras, John S.; ISR; CSHCN
    The demand for Internet bandwidth has grown rapidly in the past few years. A new generation of broadband satellite constellations promises to provide high speed Internet connectivity to areas not served by optical fiber, cable or other high speed terrestrial connections. However, using satellitelinks to supply high bandwidth has been difficult due to problems with inefficient performance of the Internet's TCP/IP protocol suite over satellite. We describe an architecture for improving the performance of TCP/IP protocols over heterogeneous network environments, especially networks containing satellite links. The end-to-end connection is split into segments, and the protocol on the satellite segment is optimized for the satellite link characteristics. TCP congestion control mechanisms are maintained on each segment, with some coupling between the segments to produce the effect of end-to-end TCP flow control. We have implemented this design and present results showing that using such gateways can improve throughput for individual connections by a large factor over paths containing a satellite link.

    The research and scientific content in this material has been published in the Proceedings of the SPIE, vol. 3528, February 1999, 169-180.
  • Thumbnail Image
    Item
    Self-Similar Traffic Models
    (1999) Ramakrishnan, Pradeep; Baras, John S.; ISR; CSHCN
    With the advent of broadband communications characterized by a heterogeneous traffic mix (e.g. video conferencing applications, ftp, browsing the web....), commonly held assumptions of traditional traffic models have been put into question. Essentially the present type of traffic is of a highly bursty nature, which is not captured by the traditional traffic models (e.g. Poisson Process). This has a major impact on the design of a network. New models that characterize this burstiness effect are required for the analysis, design, planning, engineering and congestion management of broad-band networks [1].

    Measurements using high-resolution traffic equipments of wide area network traffic have confirmed this particular traffic phenomenon. The features shown by the traffic have been called "self-similar or fractal traffic". Their important properties are stated below [1] :-

    Distributions of the actual traffic processes decay more slowly (heavy tailed, e.g. of such a distribution is the Pareto distribution) than exponentially (light tailed e.g. a Poisson distribution). See definition of heavy tail and light tailed distribution in the appendix.

    Correlations exhibit a hyperbolic (long range dependence) rather than an exponential (short range dependence) decay.

    Traditional traffic models used in queueing analysis assume variations only in limited time scales while long-range dependent or self-similar processes fluctuate over a wide range of time scales. This report tries to present various traffic models that represent these properties and the important parameters that need to be estimated which will hopefully enable the design of an optimum network.
  • Thumbnail Image
    Item
    Universal Usability: Pushing Human-Computer Interaction Research to Empower Every Citizen
    (1999) Shneiderman, Ben; ISR
    The goal of universal access to information and communication services is compelling. It has united hardworking Internet technology promoters, telecommunications business leaders and government policy makers. Their positive motivations include innovative visions, corporate opportunities, and social goods, respectively.

    Even if these professions succeed in their endeavors, computer researchers will still have much work to do. They will have to deal with the difficult question: How can information and communication services be made usable for every citizen? Designing for experienced, frequent users is difficult enough, but designing for a broad audience of unskilled users is a far greater challenge. Computing technology is still too hard to use for many people. We can define universal usability as having more than 90 percent of all households as successful users of information and communication services at least once a week. A 1998 survey of US households shows that 42% have computers and 26% use Internet-based e-mail or other services. The percentage declines in poorer and less educated areas. While cost is an issue for many, hardware limitations,the perceived difficulty and lack of utility discourages others. This paper presents a research agenda based on three challenges in attaining universal usability for web-based and other services: --Technology variety: Supporting a broad range of hardware, software and network access,--User diversity: Accommodating users with different skills, knowledge, age, gender, handicaps, literacy, culture, income, etc., and --Gaps in user knowledge: Bridging the gap between what users know and what they need to know

  • Thumbnail Image
    Item
    An Architecture for Internet Service via Broadband Satellite Networks
    (1999) Bharadwaj, Vijay G.; Baras, John S.; Butts, Norman P.; Baras, John S.; ISR; CSHCN
    High bandwidth satellites hold out the promise of a rapidly deployablecommunications infrastructure with a natural support for mobility. However,the Transmission Control Protocol (TCP), widely used in the Internet, performspoorly over satellite links, and this presents an obstacle to thedeployment of such systems. We present an architecture that overcomesthese problems and provides an approach to building complex heterogeneousnetworks from simple units. We also present some results from our initialimplementation, which uses TCP connection splitting to improve TCPperformance over satellite links.
  • Thumbnail Image
    Item
    An Internet-Based Work Instructions System
    (1998) Herrmann, Jeffrey W.; Lin, Edward; Minis, Ioannis; ISR
    The Black & Decker factory in Easton, Maryland, uses parallel, off-line assembly lines to produce multiple models in small, infrequent production runs. The University of Maryland and Black & Decker have implemented an Internet-based work instructions system that supports parallel, off-line assembly. Black & Decker personnel create and update easy-to-read paperless work instructions, and each assembly station automatically retrieves the correct paperless work instructions and displays them.