Optical Code Division Multiple Access (OCDMA) systems enable simultaneous transmission of multiple data streams over a shared optical medium by assigning each user a unique code sequence. Rather than ...