Digital and analog communication systems - International Development Recearch Centre (IDRC)