dc.contributor | Duarte Junior, Elias Procópio | |
dc.contributor | Fonseca, Keiko Verônica Ono | |
dc.creator | Weber, Andrea | |
dc.date.accessioned | 2010-10-15T00:31:43Z | |
dc.date.accessioned | 2022-12-06T14:42:28Z | |
dc.date.available | 2010-10-15T00:31:43Z | |
dc.date.available | 2022-12-06T14:42:28Z | |
dc.date.created | 2010-10-15T00:31:43Z | |
dc.date.issued | 2008 | |
dc.identifier | WEBER, Andréa. Um algoritmo de diagnóstico distribuído para redes patrocináveis de topologia arbitrária. 2008. 129 f. Tese (Doutorado em Engenharia Elétrica e Informática Industrial) – Universidade Tecnológica Federal do Paraná, Curitiba, 2008. | |
dc.identifier | http://repositorio.utfpr.edu.br/jspui/handle/1/136 | |
dc.identifier.uri | https://repositorioslatinoamericanos.uchile.cl/handle/2250/5254368 | |
dc.description.abstract | This thesis introduces the new Distributed Network Reachability (DNR) algorithm, a distributed system-level diagnosis algorithm that allows every node of a partitionable general topology network to determine which portions of the network are reachable and unreachable. DNR is the first distributed diagnosis algorithm that works in the presence of network partitions and healings caused by dynamic fault and repair events. A node is diagnosed as either working or unreachable and a link is diagnosed either as working or unresponsive or unreachable. The algorithm is formally specified and consists of three phases: test, dissemination, and reachability computation. During the testing phase each link is tested by one of the adjacent nodes at alternating testing intervals. Upon the detection of a new event, the tester starts the dissemination phase, in which the new diagnostic information is received by every reachable node in the network. New events can occur before the dissemination completes. After a new event is detected or informed, a working node runs the third phase, in which a graph connectivity algorithm is employed to compute the network reachability. The algorithm employs the optimal number of tests per link per testing interval and the best possible diagnosis latency, assured by the parallel dissemination of event information. The correctness of the algorithm is proved, including the bounded diagnostic latency, bounded start-up and accuracy. Experimental results obtained from simulation are presented. Simulated topologies include random graphs (k-vertex connected and Power-Law) as well as regular graphs (meshes and hypercubes). Extensive simulation results of dynamic fault and repair events on nodes and links are presented. | |
dc.publisher | Universidade Tecnológica Federal do Paraná | |
dc.publisher | Curitiba | |
dc.publisher | Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial | |
dc.subject | Sistemas operacionais distribuídos (Computadores) | |
dc.subject | Algorítmos computacionais | |
dc.subject | Teleinformática | |
dc.subject | Distributed operating systems (Computers) | |
dc.subject | Computer algorithms | |
dc.title | Um algoritmo de diagnóstico distribuído para redes particionáveis de topologia arbitrária | |
dc.type | doctoralThesis | |