Telecom solutions