Interconnecting network