Patent ID: 8150263

Claim:
An optical code division multiplexing signal generator comprising: an optical pulse light source that generates and outputs an optical pulse train; a first encoder to an N th encoder; a first optical modulator to an N th optical modulator; and a first optical circulator to an N th optical circulator, wherein the first optical circulator is input with the optical pulse train and inputs the optical pulse train to the first encoder, and the first optical circulator is input with a first encoded optical pulse train which is output by Bragg reflection from the first encoder and inputs the first encoded optical pulse train to the first optical modulator, wherein a k th optical circulator is input with a (k−1) th optical pulse train which has passed through the (k−1) th encoder and inputs the (k−1) th optical pulse train to the k th encoder, and the k th optical circulator is input with a k th encoded optical pulse train which is output by Bragg reflection from the k th encoder and inputs the k th encoded optical pulse train to the k th optical modulator, and wherein k takes all integers from 2 to N, and N is a positive integer of 2 or more.