| The derivation of performance expressions for communication protocols from timed petri net models |
| Full text |
Pdf
(591 KB)
|
| Source
|
Applications, Technologies, Architectures, and Protocols for Computer Communication
archive
Proceedings of the ACM SIGCOMM symposium on Communications architectures and protocols: tutorials & symposium
table of contents
Montréal, Quebec, Canada, United States
Pages: 210 - 217
Year of Publication: 1984
ISBN:0-89791-136-9
Also published in ...
|
|
Author
|
|
Rami R. Razouk
|
Information and Computer Science Department, University of California, Irvine
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 21, Citation Count: 5
|
|
|
ABSTRACT
Petri Net models have been extended in a variety of ways and have been used to prove the correctness and evaluate the performance of communication protocols. Several extensions have been proposed to model time. This work uses a form of Timed Petri Nets and presents a technique for symbolically deriving expressions, which describe system performance. Unlike past work on performance evaluation of Petri Nets which assumes a priori knowledge of specific time delays, the technique presented here applies to a wide range of time delays so long as the delays satisfy a set of timing constraints. The technique is demonstrated using a simple communication protocol.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Berthomieu, B., and M. Menasche, "An Enumerative Approach for Analyzing Time Petri Nets" Proceedings of the 1983 IFIP Congress, Paris, (Sept. 1983).
|
| |
2
|
|
| |
3
|
Bochmann, G.V., "A General Transition Model of Protocols and Communication Services," IEEE Transactions on Communication COM-28,4 (April 1980), pp. 645-650.
|
| |
4
|
Coolahan, J.E., and N. Roussopoulos, "Timing Requirements for Time-Driven Systems Using Augmented Petri Nets" IEEE Transactions on Software Engineering, SE-9,5 (Sept. 1983), pp. 603-616.
|
| |
5
|
Hailpern, B. and S. Owicki, "Verifying Network Protocols Using Temporal Logic", Proceedings of Trends and Applications Symposium, 1980, Computer Network Protocols National Bureau of Standards, Maryland, (May 1980).
|
| |
6
|
Merlin, P. and D. Farber, "A Methodology for the Design and Implementation of Communications Protocols," IEEE Transactions on Communications, COM-24, 6 (June 1976).
|
| |
7
|
Molloy, M. "On the Integration of Delay and Throughput Measures in Distributed Processing Models", Computer Science Dept., University of California, Los Angeles, Report No. CSD-810921, September 1981.
|
| |
8
|
Razouk, R.R., and G. Estrin "Modeling and Verification of Communication Protocols: The X.21 Interface" IEEE Transactions on Computers, C-29,12 (December 1980), pp. 1038-1052.
|
| |
9
|
Ramamoorthy C.V. and G.S. Ho, "Performance Evaluation of Asynchronous Concurrency Systems using Petri Nets," IEEE Transactions on Software Engineering, SE-6, 5 (September 1980), 440-449.
|
| |
10
|
|
| |
11
|
Razouk, R.R., and C. Phelps "Performance Analysis Using Timed Petri Nets", Tech. Rept. 206, University of California, Irvine, (1983). (Submitted to 4th Int. Conf. on Distributed Computing Systems, May 1984).
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
Symons, F.J.W., "Verification of Communication Protocols using Numerical Petri Nets," Australian Telecommunication Research, 14,1 (1980) 34-38.
|
| |
16
|
Teng, A.Y., and M.T. Liu, "A Formal Approach to the Design and Implementation of Network Communication Protocol," Proceedings of COMPSAC, (May 1980), pp. 722-727.
|
| |
17
|
|
| |
18
|
|
 |
19
|
|
|