Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published September 2012 | public
Journal Article

Passive Network Tomography for Erroneous Networks: A Network Coding Approach

Abstract

Passive network tomography uses end-to-end observations of network communications to characterize the network, for instance, to estimate the network topology and to localize random or adversarial faults. Under the setting of linear network coding, this work provides a comprehensive study of passive network tomography in the presence of network (random or adversarial) faults. To be concrete, this work is developed along two directions: 1) tomographic upper and lower bounds (i.e., the most adverse conditions in each problem setting under which network tomography is possible, and corresponding schemes (computationally efficient, if possible) that achieve this performance) are presented for random linear network coding (RLNC). We consider RLNC designed with common randomness, i.e., the receiver knows the random codebooks of all intermediate nodes. (To justify this, we show an upper bound for the problem of topology estimation in networks using RLNC without common randomness.) In this setting, we present the first set of algorithms that characterize the network topology exactly. Our algorithm for topology estimation with random network errors has time complexity that is polynomial in network parameters. For the problem of network error localization given the topology information, we present the first computationally tractable algorithm to localize random errors, and prove that it is computationally intractable to localize adversarial errors. 2) New network coding schemes are designed that improve the tomographic performance of RLNC while maintaining the desirable low-complexity, throughput-optimal, distributed linear network coding properties of RLNC. In particular, we design network codes based on Reed–Solomon codes so that a maximal number of adversarial errors can be localized in a computationally efficient manner even without the information of network topology. The tomography schemes proposed in the paper can be used to monitor networks with other faults su- h as packet losses and link delays, etc.

Additional Information

© 2012 IEEE. Manuscript received April 15, 2010; revised September 16, 2011; accepted October 04, 2011. Date of publication June 12, 2012; date of current version August 14, 2012. All the authors wish to thank the reviewers for their careful and diligent reading of this paper—their comments have significantly improved the results and the structure of this work. The authors also thank Alon Rosen for his comment about pseudorandomness, and Tracey Ho for her suggestions on approximate adversary localization under NRSC. H. Yao was supported by the National Basic Research Program of China under Grants 2007CB807900 and 2007CB807901, the National Natural Science Foundation of China under Grants 61073174, 61033001, and 61061130540, and the National Science Foundation under Grant CNS-0905615. S. Jaggi was supported by the RGC GRF Grants 412608 and 412809, the CUHK MoE-Microsoft Key Laboratory of Human-Centric Computing and Interface Technologies, the Institute of Theoretical Computer Science and Communications, and the University Grants Committee of the Hong Kong Special Administrative Region through Project AoE/E-02/08. M. Chen was supported by the China 973 Program 2012CB315904, the General Research Fund Grants (Project 411008, 411009, 411010, and 411011), and an Area of Excellence Grant (Project AoE/E-02/08), all established under the University Grant Committee of the Hong Kong, as well as two gift Grants from Microsoft and Cisco.

Additional details

Created:
August 22, 2023
Modified:
October 19, 2023