The design of new optical codes and time-hopping patterns for synchronous spread-spectrum code-division multiple-access communication systems | IEEE Conference Publication | IEEE Xplore