End-to-End Issues in EOSDIS: Networking (J. Pasquale)

End-to-End Problems in EOSDIS is a NASA-sponsored multi-year project investigating alternative data management strategies for NASA's Earth Observing System (EOS). The project includes includes researchers at the Berkeley, Los Angeles, Santa Barbara, and San Diego campuses of the University of California. The UCSD component of the project is led by Professor Joseph Pasquale and focuses on networking.

We are investigating network protocols that support a contracting system for providing various levels of guaranteed quality of service (QoS) for EOSDIS distributed scientific applications. These QoSs are in the form of minimum throughput, maximum delay, and maximum delay jitter, per requested channel. A decentralized pricing policy determines the cost of levels of service based on supply and demand of available resources. In a large wide-area network with resources owned by different organizations, and which must be able to grow in time, a decentralized pricing system is essential to achieve scalability.

Our work to date has focused on a new network switch service discipline, called Leave-in-Time, that provides end-to-end performance guarantees for throughput, delay, and delay jitter. Leave-in-Time determines required memory buffer sizes and link bandwidths for the performance bounds it provides. Pricing is then based on the use of these resources.

Publications:

  • N. Figueira and J. Pasquale, "Leave-in-time: a new service discipline for control of real-time communications in a packet-switching network," Proc. ACM Communications Architectures and Protocols Conf. (SIGCOMM), Cambridge, MA, September 95, pp. 207-218.

  • N. Figueira and J. Pasquale, "An upper bound on delay for the VirtualClock service discipline," IEEE/ACM Transactions on Networking, Vol. 3, No. 4, August 95, pp. 299-408.