4 citations found. Retrieving documents...
Robert Braden and David Clark. Transport protocols for transactions and streaming. Unpublished manuscript, March 1993.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Formal Verification of TCP and T/TCP - Smith (1997)   (Correct)

....: 317 B Invariance proofs for T CP C Invariance proofs for BT CP D Invariance proofs for T T CP 9 10 Introduction The original motivation for this work was to do a formal verification of an experimental transport level protocol called T TCP. This protocol, by Braden and Clark [8, 6, 7], is designed to be a unified transport protocol in that it should work well for both transactions and streaming. A transaction is typically a request from a client and a response from a server. Streaming, on the other hand, is the sending of significant amounts of data. The idea behind the design ....

....in one round trip across the network. 1.2 The correctness of T TCP The designers of T TCP believed their protocol was correct since it is based on TCP, but the changes they made were sufficiently complex to make them uncertain. Therefore, they thought a formal correctness proof would be useful [8]. Our initial plan of attack for verifying T TCP was to assume the correctness of TCP and leverage off this correctness in the verification of T TCP. However, we could not find any work that verified TCP in sufficient generality to use in our work. Other works have verified parts of TCP or ....

[Article contains additional citation context not shown here]

Robert Braden and David Clark. Transport protocols for transactions and streaming. Unpublished manuscript, March 1993.


Reliable Message Delivery and Conditionally-Fast Transactions are.. - Smith (1998)   (9 citations)  (Correct)

....example being remote procedure call. Transport level protocols such as TCP [14] and ISO TP 4 [9] work well for data streaming, but are inefficient for transactions. However, several protocols [19, 11, 17] have been designed to meet both needs, including a proposed extension of TCP call T TCP [4, 5]. The goal of T TCP is not to perform efficient transactions all the time, but only under certain conditions. However, in examining T TCP [18] we observed that in certain situations the protocol may deliver the same message twice, even when efficient transactions are not required. This observation ....

....[11] also only requires one round trip 1 We use the term message or data for user meaningful data and the term packet to denote objects sent over the channels by a protocol. 1 across the network for transactions, and quiesce time depends on the message delivery time. Braden and Clark [4, 5] have also designed a protocol to achieve efficient transactions and work well for data streaming. Their protocol does not rely on approximately synchronized clocks or strict enforcement of MPL. Their approach is based on the idea that some information related to incarnations can be stored ....

Braden, R., and Clark, D. Transport protocols for transactions and streaming. Unpublished manuscript, March 1993.


Formal Verification of Communication Protocols (Extended Abstract) - Smith (1996)   (Correct)

....Communication Protocols (Extended Abstract) Mark A. S. Smith mass lcs.mit.edu Laboratory for Computer Science, MIT June 19, 1996 The original motivation for this work was to do a formal verification of an experimental transport level protocol called T TCP. This protocol, by Braden and Clark [5, 3, 4], is designed to be a unified transport protocol in that it should work well for both transactions and streaming. A transaction is typically a request from a client and a response from a server. Streaming on the other hand is the sending of significant amounts of data. The idea behind the design ....

....is supported by Air Force Contract AFOSR F49620 92 J 0125, NSF contract 9225124CCR, and ARPA contracts N0001492 J 4033, F19628 95 C 0118, and DABT63 94 C 007. changes they made were sufficiently complex to make them uncertain. Therefore, they thought a formal correctness proof would be useful [5]. Our initial plan of attack for verifying T TCP was to assume the correctness of TCP and leverage off this correctness in the verification of T TCP. However, we could not find any work that verified TCP in sufficient generality to use in our work. Other works have verified parts of TCP or ....

R. Braden and D. Clark. Transport protocols for transactions and streaming. Unpublished manuscript, March 1993.


Formal Verification of Communication Protocols - Smith (1996)   (10 citations)  (Correct)

....simulation techniques. Keywords Verification, automata and languages, network protocols 1 INTRODUCTION The original motivation for this work was to do a formal verification of an experimental transport level protocol called T TCP. This protocol, by Braden and Clark (Braden, 1992; Braden, 1994; Braden and Clark, 1993), is designed to be a unified transport protocol in that it should work well for both transactions and streaming. A transaction is typically a request from a client and a response from a server. Streaming on the other hand is the sending of significant amounts of data. The idea behind the design ....

....by Air Force Contract AFOSR F49620 92 J 0125, NSF contract 9225124CCR, and ARPA contracts N00014 92 J 4033, F19628 95 C 0118, and DABT63 94 C 007. 2 but the changes they made were sufficiently complex to make them uncertain. Therefore, they thought a formal correctness proof would be useful (Braden and Clark, 1993). Our initial plan of attack for verifying T TCP was to assume the correctness of TCP and leverage off this correctness in the verification of T TCP. However, we could not find any work that verified TCP in sufficient generality to use in our work. Other works have verified parts of TCP or ....

Braden, R. and Clark, D. (1993) Transport protocols for transactions and streaming. Unpublished manuscript.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC