Optoelectronic Switching in Digital Networks. - R. Ian MacDonald (IEEE J. Sel. Areas Commun., 1985)

Optoelectronic switching. - R. Ian MacDonald (IEEE Commun. Mag., 1987)

Terminology for photonic matrix switches. - R. Ian MacDonald (IEEE J. Sel. Areas Commun., 1988)

Guided scrambling: a new line coding technique for high bit rate fiber optic transmission systems. - Ivan J. Fair; Wayne D. Grover; Witold A. Krzymien; R. Ian MacDonald (IEEE Trans. Commun., 1991)