NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Performance and policy dimensions in internet routingThe Internet Routing Project, referred to in this report as the 'Highball Project', has been investigating architectures suitable for networks spanning large geographic areas and capable of very high data rates. The Highball network architecture is based on a high speed crossbar switch and an adaptive, distributed, TDMA scheduling algorithm. The scheduling algorithm controls the instantaneous configuration and swell time of the switch, one of which is attached to each node. In order to send a single burst or a multi-burst packet, a reservation request is sent to all nodes. The scheduling algorithm then configures the switches immediately prior to the arrival of each burst, so it can be relayed immediately without requiring local storage. Reservations and housekeeping information are sent using a special broadcast-spanning-tree schedule. Progress to date in the Highball Project includes the design and testing of a suite of scheduling algorithms, construction of software reservation/scheduling simulators, and construction of a strawman hardware and software implementation. A prototype switch controller and timestamp generator have been completed and are in test. Detailed documentation on the algorithms, protocols and experiments conducted are given in various reports and papers published. Abstracts of this literature are included in the bibliography at the end of this report, which serves as an extended executive summary.
Document ID
19950020350
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Mills, David L.
(Delaware Univ. Newark, DE, United States)
Boncelet, Charles G.
(Delaware Univ. Newark, DE, United States)
Elias, John G.
(Delaware Univ. Newark, DE, United States)
Schragger, Paul A.
(Delaware Univ. Newark, DE, United States)
Jackson, Alden W.
(Delaware Univ. Newark, DE, United States)
Thyagarajan, Ajit
(Delaware Univ. Newark, DE, United States)
Date Acquired
September 6, 2013
Publication Date
April 1, 1995
Subject Category
Computer Programming And Software
Report/Patent Number
TR-95-4-1
NASA-CR-197772
NAS 1.26:197772
Accession Number
95N26770
Funding Number(s)
CONTRACT_GRANT: NSF NCR-93-01002
CONTRACT_GRANT: A30327-93
CONTRACT_GRANT: NAG2-638
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available