We present a tabu search heuristic for a network design problem which consists in determining at minimum cost a two-connected network such that the shortest cycle to which each edge belongs (a "ring") does not exceed a given length K. Numerical results are provided for randomly generated graphs and graphs coming from real-world applications.