Table of Contents
Fetching ...

Fast-Converging Distributed Signal Estimation in Topology-Unconstrained Wireless Acoustic Sensor Networks

Paul Didier, Toon van Waterschoot, Simon Doclo, Jörg Bitzer, Marc Moonen

TL;DR

The proposed TI-DANSE+ algorithm can be viewed as an all-round alternative to DANSE and TI-DANSE which merges the advantages of both, reconciliates their differences into a single formulation, and shows advantages of its own in terms of communication bandwidth usage.

Abstract

This paper focuses on distributed signal estimation in topology-unconstrained wireless acoustic sensor networks (WASNs) where sensor nodes only transmit fused versions of their local sensor signals. For this task, the topology-independent (TI) distributed adaptive node-specific signal estimation (DANSE) algorithm (TI-DANSE) has previously been proposed. It converges towards the centralized signal estimation solution in non-fully connected and time-varying network topologies. However, the applicability of TI-DANSE in real-world scenarios is limited due to its slow convergence. The latter results from the fact that, in TI-DANSE, nodes only have access to the in-network sum of all fused signals in the WASN. We address this low convergence speed by introducing an improved TI-DANSE algorithm, referred to as TI-DANSE+, in which updating nodes separately use the partial in-network sums of fused signals coming from each of their neighbors. Nodes can maximize the number of available degrees of freedom in their local optimization problem, leading to faster convergence. This is further exploited by combining TI-DANSE+ with a tree-pruning strategy that maximizes the number of neighbors at the updating node. In fully connected WASNs, TI-DANSE+ converges as fast as the original DANSE algorithm (the latter only defined for fully connected WASNs) while using peer-to-peer data transmission instead of broadcasting and thus saving communication bandwidth. If link failures occur, the convergence of TI-DANSE+ towards the centralized solution is preserved without any change in its formulation. Altogether, the proposed TI-DANSE+ algorithm can be viewed as an all-round alternative to DANSE and TI-DANSE which (i) merges the advantages of both, (ii) reconciliates their differences into a single formulation, and (iii) shows advantages of its own in terms of communication bandwidth usage.

Fast-Converging Distributed Signal Estimation in Topology-Unconstrained Wireless Acoustic Sensor Networks

TL;DR

The proposed TI-DANSE+ algorithm can be viewed as an all-round alternative to DANSE and TI-DANSE which merges the advantages of both, reconciliates their differences into a single formulation, and shows advantages of its own in terms of communication bandwidth usage.

Abstract

This paper focuses on distributed signal estimation in topology-unconstrained wireless acoustic sensor networks (WASNs) where sensor nodes only transmit fused versions of their local sensor signals. For this task, the topology-independent (TI) distributed adaptive node-specific signal estimation (DANSE) algorithm (TI-DANSE) has previously been proposed. It converges towards the centralized signal estimation solution in non-fully connected and time-varying network topologies. However, the applicability of TI-DANSE in real-world scenarios is limited due to its slow convergence. The latter results from the fact that, in TI-DANSE, nodes only have access to the in-network sum of all fused signals in the WASN. We address this low convergence speed by introducing an improved TI-DANSE algorithm, referred to as TI-DANSE+, in which updating nodes separately use the partial in-network sums of fused signals coming from each of their neighbors. Nodes can maximize the number of available degrees of freedom in their local optimization problem, leading to faster convergence. This is further exploited by combining TI-DANSE+ with a tree-pruning strategy that maximizes the number of neighbors at the updating node. In fully connected WASNs, TI-DANSE+ converges as fast as the original DANSE algorithm (the latter only defined for fully connected WASNs) while using peer-to-peer data transmission instead of broadcasting and thus saving communication bandwidth. If link failures occur, the convergence of TI-DANSE+ towards the centralized solution is preserved without any change in its formulation. Altogether, the proposed TI-DANSE+ algorithm can be viewed as an all-round alternative to DANSE and TI-DANSE which (i) merges the advantages of both, (ii) reconciliates their differences into a single formulation, and (iii) shows advantages of its own in terms of communication bandwidth usage.

Paper Structure

This paper contains 27 sections, 56 equations, 11 figures, 1 table, 1 algorithm.

Figures (11)

  • Figure 1: Example pruning of a topology-unconstrained wasn to a tree topology with root $k$, including sets notation for a node $q\in\mathcal{K}\backslash\{k\}$.
  • Figure 2: Schematic representation of the dansep fusion flow in a topology-unconstrained wasn with $K=7$ nodes, pruned to a tree with root node index $k=7$. Note that, at leaf nodes $l\in\{1,2,3,4\}$, ${\boldsymbol{\zeta}}_{l}^i=\ettkq[l][p]^i$ with $p$ the parent of leaf node $l$.
  • Figure 3: Schematic representation of the dansep diffusion flow mechanism in a topology-unconstrained wasn with $K=7$ nodes, pruned to a tree with root node index $k=7$. The filter $\widetilde{\mathbf{W}}_{k}^{i+1}$ is computed at the root node. The filter $\Gkq[k][l]^{i+1}$ is the part of $\widetilde{\mathbf{W}}_{k}^{i+1}$ applied to the partial in-network sum $\ettkq[l][k]^i$. It is sent through the branch starting at node $l$, and this is done $\forall l\in\mathcal{U}_{k}^i$. The index $n^i(q)$, necessary to define the fusion matrices via (\ref{['eq:fusionrule']}), is shown for all $q\in\mathcal{K}\backslash\{k\}$ at the bottom of the figure.
  • Figure 4: Example of randomly generated sensing environment (top view at height $h=3$ m in a 5 m$\times$5 m$\times$5 m room). Nodes are represented as circles, the root node is circled in red, the desired source is a black diamond, and the noise sources are black crosses. The dashed lines represent inter-node connections pruned from the original topology-unconstrained wasn using mst pruning (left) or mmut pruning (right).
  • Figure 5: Line color and marker styles for the different algorithms.
  • ...and 6 more figures