Loading [MathJax]/extensions/MathMenu.js
On Fundamental Bounds on Failure Identifiability by Boolean Network Tomography | IEEE Journals & Magazine | IEEE Xplore

On Fundamental Bounds on Failure Identifiability by Boolean Network Tomography


Abstract:

Boolean network tomography is a powerful tool to infer the state (working/failed) of individual nodes from path-level measurements obtained by edge-nodes. We consider the...Show More

Abstract:

Boolean network tomography is a powerful tool to infer the state (working/failed) of individual nodes from path-level measurements obtained by edge-nodes. We consider the problem of optimizing the capability of identifying network failures through the design of monitoring schemes. Finding an optimal solution is NP-hard and a large body of work has been devoted to heuristic approaches providing lower bounds. Unlike previous works, we provide upper bounds on the maximum number of identifiable nodes, given the number of monitoring paths and different constraints on the network topology, the routing scheme, and the maximum path length. These upper bounds represent a fundamental limit on identifiability of failures via Boolean network tomography. Our analysis provides insights on how to design topologies and related monitoring schemes to achieve the maximum identifiability under various network settings. Through analysis and experiments we demonstrate the tightness of the bounds and efficacy of the design insights for engineered as well as real networks.
Published in: IEEE/ACM Transactions on Networking ( Volume: 28, Issue: 2, April 2020)
Page(s): 588 - 601
Date of Publication: 19 February 2020

ISSN Information:

Funding Agency:

References is not available for this document.

I. Introduction and Motivation

The capability to assess the states of network nodes in the presence of failures is fundamental for many functions in network management, including performance analysis, route selection, and network recovery. In modern networks, the traditional approach of relying on built-in mechanisms to detect node failures is no longer sufficient, as bugs and configuration errors in various customer software and network functions often induce “silent failures” that are only detectable from end-to-end connection states [1]. Boolean network tomography (BNT) [2] is a powerful tool to infer the states of individual nodes of a network from binary measurements taken along selected paths. We consider the problem of Boolean network tomography in the framework of graph-constrained group testing [3]. Classic group testing [4], [5] studies the problem of identifying defective items in a large set by means of binary measurements taken on subsets (). Close to the problem of group testing, Boolean network tomography aims at identifying defective network items, i.e. nodes or links, in a large set including all the network components, by performing binary measurements over subsets , i.e., monitoring paths. As in graph-based group testing, the composition of the testing sets conforms to the structure of the network.

Select All
1.
R. R. Kompella, J. Yates, A. Greenberg and A. Snoeren, "Detection and localization of network black holes", Proc. IEEE INFOCOM, pp. 2180-2188, May 2007.
2.
N. Duffield, "Simple network performance tomography", Proc. ACM IMC, pp. 210-215, 2003.
3.
M. Cheraghchi, A. Karbasi, S. Mohajer and V. Saligrama, "Graph-constrained group testing", IEEE Trans. Inf. Theory, vol. 58, no. 1, pp. 248-262, Jan. 2012.
4.
R. Dorfman, "The detection of defective members of large populations", Ann. Math. Statist., vol. 14, no. 4, pp. 436-440, Dec. 1943.
5.
G. K. Atia and V. Saligrama, "Boolean compressed sensing and noisy group testing", IEEE Trans. Inf. Theory, vol. 58, no. 3, pp. 1880-1901, Mar. 2012.
6.
T. He, N. Bartolini, H. Khamfroush, I. Kim, L. Ma and T. L. Porta, "Service placement for detecting and localizing failures using end-to-end observations", Proc. IEEE 36th Int. Conf. Distrib. Computing Syst. (ICDCS), pp. 560-569, Jun. 2016.
7.
L. Ma, T. He, A. Swami, D. Towsley and K. K. Leung, "On optimal monitor placement for localizing node failures via network tomography", Perform. Eval., vol. 91, pp. 16-37, Sep. 2015.
8.
N. Duffield, "Network tomography of binary network performance characteristics", IEEE Trans. Inf. Theory, vol. 52, no. 12, pp. 5373-5388, Dec. 2006.
9.
H. Nguyen and P. Thiran, "The Boolean solution to the congested IP link location problem: Theory and practice", Proc. IEEE INFOCOM, pp. 2117-2125, May 2007.
10.
L. Ma, T. He, A. Swami, D. Towsley, K. K. Leung and J. Lowe, "Node failure localization via network tomography", Proc. ACM IMC, pp. 195-208, 2014.
11.
L. Ma, T. He, A. Swami, D. Towsley and K. K. Leung, "Network capability in localizing node failures via end-to-end path measurements", IEEE/ACM Trans. Netw., vol. 25, no. 1, pp. 434-450, Feb. 2017.
12.
Y. Bejerano and R. Rastogi, "Robust monitoring of link delays and faults in IP networks", IEEE/ACM Trans. Netw., vol. 14, no. 5, pp. 1092-1103, Oct. 2006.
13.
S. Tati, S. Silvestri, T. He and T. LaPorta, "Robust network tomography in the presence of failures", Proc. IEEE ICDCS, pp. 481-492, Jun. 2014.
14.
W. Ren and W. Dong, "Robust network tomography: K-identifiability and monitor assignment", Proc. IEEE INFOCOM, pp. 1-9, Apr. 2016.
15.
T. He, A. Gkelias, L. Ma, K. K. Leung, A. Swami and D. Towsley, "Robust and efficient monitor placement for network tomography in dynamic networks", IEEE/ACM Trans. Netw., vol. 25, no. 3, pp. 1732-1745, Jun. 2017.
16.
H. Li, Y. Gao, W. Dong and C. Chen, "Taming both predictable and unpredictable link failures for network tomography", IEEE/ACM Trans. Netw., vol. 26, no. 3, pp. 1460-1473, Jun. 2018.
17.
N. Bartolini, T. He and H. Khamfroush, "Fundamental limits of failure identifiability by Boolean network tomography", Proc. IEEE INFOCOM, pp. 1-9, May 2017.
18.
N. Bartolini, T. He, V. Arrigoni, A. Massini and H. Khamfroush, "On fundamental bounds of failure identifiability by Boolean network tomography" in arXiv:1903.10636, 2019, [online] Available: https://arxiv.org/abs/1903.10636.
19.
M. Al-Fares, A. Loukissas and A. Vahdat, "A scalable commodity data center network architecture", SIGCOMM Comput. Commun. Rev., vol. 38, no. 4, pp. 63, Oct. 2008.
20.
C. E. Leiserson, "Fat-trees: Universal networks for hardware-efficient supercomputing", IEEE Trans. Comput., vol. C-34, no. 10, pp. 892-901, Oct. 1985.
21.
Aurora Fiber Optic Networks, Nov. 2019, [online] Available: http://tomography.di.uniroma1.it/topologies.
22.
D. Achlioptas, A. Clauset, D. Kempe and C. Moore, "On the bias of traceroute sampling: Or power-law degree distributions in regular graphs", J. ACM, vol. 56, no. 4, pp. 1-28, Jun. 2009.

Contact IEEE to Subscribe

References

References is not available for this document.