Generation and performance analysis of frequency-hopping optical orthogonal codes with arbitrary time blank patterns | IEEE Conference Publication | IEEE Xplore