Specification and Analysis of a High Speed Transport Protocol

Abstract

While networks have been getting faster, perceived throughput at the application has not always increased accordingly and the bottleneck has moved to the communications processing part of the system. The issues that cause the performance bottlenecks in the current transport protocols are discussed in this thesis, and a further study on a high speed transport protocol which tries to overcome these difficulties with some unique features is presented. By using the Systems of Communicating Machines (SCM) model as a framework, a refined and improved version of the formal protocol specification is built over the previous work, and it is analyzed to verify that the protocol is free from logical errors such as deadlock, unspecified reception, unexecuted transitions and blocking loops. The analysis is conducted in two phases which consists of the application of the associated system state analysis and the simulation of the protocol using the programming language ADA. The thesis also presents the difficulties encountered during the course of the analysis, and suggests possible solutions to some of the problems.... Formal specification, Transport protocol, System state analysis, Global analysis, SCM, CFSM.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1993
Accession Number
ADA268941

Entities

People

  • Huseyin A. Tipici

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Communication Channels
  • Communications Protocols
  • Computer Communications
  • Computer Networks
  • Computer Programming
  • Computer Science
  • Computers
  • Data Transmission
  • Department Of Defense
  • Detection
  • Electronic Mail
  • Local Area Networks
  • Network Protocols
  • Network Science
  • Operating Systems
  • Programming Languages
  • Transport Protocols

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Tactical Satellite Communications Systems Engineering.
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.