Exploring quality-of-service issues in network interface design.
dc.contributor.author | Indiresan, Atri | |
dc.contributor.advisor | Shin, Kang G. | |
dc.date.accessioned | 2016-08-30T17:32:59Z | |
dc.date.available | 2016-08-30T17:32:59Z | |
dc.date.issued | 1997 | |
dc.identifier.uri | http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqm&rft_dat=xri:pqdiss:9811104 | |
dc.identifier.uri | https://hdl.handle.net/2027.42/130739 | |
dc.description.abstract | This dissertation examines issues related to the design and implementation of communication subsystems for quality-of-service (QoS). End-to-end communication performance is determined by factors such as the underlying network technology, the end-host operating system, and the host-network interface. Increasing network speeds shifts the performance bottleneck to the end hosts, especially to the hardware and software components of the communication subsystem. The tradeoffs involved in providing QoS in communication are explored by implementing real-time communication services using the Ancor VME CIM 250 (CIM), a commercial network adapter that does not provide QoS support. Though QoS guarantees are achieved, architectural deficiencies in the design of the CIM result in throughput which is much less than the capacity of its network link or the host's memory bandwidth. An Emulated Network Device (END) tool is proposed and implemented to address the above deficiencies. END couples a representative executable model of an adapter to a host, allowing the host's communication software to interact with this model in real time. END may be used to design and analyze network adapters before they are built, thus helping avoid costly design errors. A representative model of the CIM was built using END. This model was modified to show how the CIM's throughput could be increased by up to 50%. END is used to examine how QoS support may be divided between host operating systems and network adapters. For various system configurations, these experiments establish that QoS support on adapters significantly enhances delivered QoS for transmission. QoS for reception presents unique challenges since, unlike transmission, the host has no control over incoming data. In an interrupt-driven operating system, high packet arrival rates can result in receive livelock. A novel adapter-based solution to this problem is proposed, and its advantages are demonstrated using END. This research describes the architecture and implementation of END and demonstrates its versatility as a design and analysis tool by using it for: (a) construction of representative models of existing adapters, (b) introducing and evaluating design improvements, (c) evaluating the efficacy of QoS support on the host and/or adapter, and (d) studying reception issues in interface design. | |
dc.format.extent | 149 p. | |
dc.language | English | |
dc.language.iso | EN | |
dc.subject | Communication Subsystems | |
dc.subject | Design | |
dc.subject | Exploring | |
dc.subject | Interface | |
dc.subject | Issues | |
dc.subject | Network | |
dc.subject | Of | |
dc.subject | Performance Bottlenecks | |
dc.subject | Quality | |
dc.subject | Service | |
dc.title | Exploring quality-of-service issues in network interface design. | |
dc.type | Thesis | |
dc.description.thesisdegreename | PhD | en_US |
dc.description.thesisdegreediscipline | Applied Sciences | |
dc.description.thesisdegreediscipline | Computer science | |
dc.description.thesisdegreegrantor | University of Michigan, Horace H. Rackham School of Graduate Studies | |
dc.description.bitstreamurl | http://deepblue.lib.umich.edu/bitstream/2027.42/130739/2/9811104.pdf | |
dc.owningcollname | Dissertations and Theses (Ph.D. and Master's) |
Files in this item
Remediation of Harmful Language
The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.
Accessibility
If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.