Optical orthogonal codes (OOCs) form a class of sequences designed to enable simultaneous user access in optical code division multiple access networks while minimising interference. Each OOC is ...