ACM Home Page
Please provide us with feedback. Feedback
Network protocol system monitoring: a formal approach with passive testing
Full text PdfPdf (692 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 14 ,  Issue 2  (April 2006) table of contents
Pages: 424 - 437  
Year of Publication: 2006
ISSN:1063-6692
Authors
David Lee  Department of Computer Science and Engineering, The Ohio State University, Columbus, OH
Dongluo Chen  Department of Computer Science, Tsinghua University, Beijing, China
Ruibing Hao  Bell Labs Research China, Lucent Technologies, Beijing, China
Raymond E. Miller  Department of Computer Science, University of Maryland, College Park, MD
Jianping Wu  Department of Computer Science, Tsinghua University, Beijing, China
Xia Yin  Department of Computer Science, Tsinghua University, Beijing, China
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 68,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/TNET.2006.872572

ABSTRACT

We study network protocol system monitoring for fault detection using a formal technique of passive testing that is a process of detecting system faults by passively observing its input/output behaviors without interrupting its normal operations. After describing a formal model of event-driven extended finite state machines, we present two algorithms for passive testing of protocol system control and data portions. Experimental results on OSPF and TCP are reported.


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
[1] D. Lee and M. Yannakakis, "Principles and methods of testing finite state machines-a survey," Proc. IEEE, vol. 84, no. 8, pp. 1090-1123, Aug. 1996.
 
2
 
3
[3] A. Bouloutas, G. Hart, and M. Schwartz, "On the design of observers for failure detection of discrete event systems," presented at the IEEE Workshop on Network Management, Tarrytown, NY, Sep. 1989.
 
4
 
5
[5] K. V. Noubir and H. J. Nussbaumer, "Signature-based method for run-time fault detection in communication protocols," Comput. Commun. J., vol. 21, no. 5, May 1998.
 
6
[6] R. E. Miller, "Passive testing of networks using a cfsm specification," in Proc. IEEE Int. Performance, Computing and Communications Conf., Feb. 1998, pp. 111-116.
 
7
[7] R. E. Miller and K. A. Arisha, "On fault location in networks by passive testing," in Proc. IEEE Int. Performance, Computing and Communications Conf., Feb. 2000, pp. 281-287.
 
8
[8] B. Alcalde, A. Cavalli, D. Chen, D. Khuu, and D. Lee, "Network protocol system passive testing for fault management: a backward checking approach," in Proc. FORTE 2004, Madrid, Spain, Sep. 2004, pp. 150-166.
 
9
[9] S. Jaiswal, G. Iannaccone, C. Diot, J. F. Kurose, and D. Towsley, "Inferring TCP connection characteristics through passive measurements," in Proc. IEEE INFOCOM, 2004, pp. 1582-1592.
 
10
[10] M. Tabourier and A. Cavalli, "Passive testing and application to the GSM-MAP Protocol," J. Inf. Software Technol., vol. 41, pp. 813-821, Sep. 1999.
 
11
 
12
[12] W. Wang, A. A. Lazar, and R. H. Deng, "Models and algorithms for network fault detection and identification: a review," in Proc. ICCS/ ISITA, 1992, pp. 999-1003.
 
13
 
14
[14] R. W. Buskens and R. P. Bianchini, Jr., "Distributed on-line diagnosis in the presence of arbitrary faults," in Proc. 23rd Int. Conf. Fault-Tolerant Computing (FTCS-23), Toulouse, France, 1993, pp. 470-479.
 
15
[15] N. Anerousis, R. Caceres, N. Duffield, A. Feldmann, A. Greenberg, C. Kalmanek, P. Mishra, K. Ramakrishnan, and J. Rexford, Using the AT&T Labs PacketScope for Internet measurements, design, and performance analysis Nov. 1997.
 
16
[16] J. Hall, I. Pratt, and I. Leslie, "Observing web browser behavior using the Nprobe passive monitoring architecture," Cabernet, 2001, [Online.] Available: http://www.cl.cam.ac.uk/Research/SRG/netos/nprobe/publications/cabernet-2001.pdf.
 
17
 
18
[18] "Singing the network blues: MCI WorldCom outage strikes with little explanation," [Online]. Available: http://telephonyonline.com/ar/ telecom_singing_network_blues/
 
19
[19] R. E. Miller, D. L. Chen, D. Lee, and R. Hao, "Coping with nondeterminism in network protocol testing," in Proc. TestCom 2005, pp. 129-145.
 
20
[20] P. R. Thie, An Introduction to Linear Programming and Game Theory, 2nd ed. New York: Wiley, 1988.
 
21
 
22
 
23
[23] J. Moy, OSPF Version 2, RFC 2328, Apr. 1998.
 
24
[24] Information Sciences Inst., Univ. Southern California, Transmission Control Protocol, RFC 793, 1981.
 
25
 
26
 
27
 
28
[28] PassiveTest1.1. [Online]. Available: http://netlab.cs.tsinghua.edu.cn/ ~chdl/PassiveTestingTools.htm


Collaborative Colleagues:
David Lee: colleagues
Dongluo Chen: colleagues
Ruibing Hao: colleagues
Raymond E. Miller: colleagues
Jianping Wu: colleagues
Xia Yin: colleagues