Encoder/decoder for optical CDMA
Abstract
An encoder according to the present invention is an encoder for encoding an optical wavelength-multiplexed signal compliant with optical CDMA into a code having a code pattern, including: L optical fibers 36 and 42 (where L is an integer equal to or greater than two) each having a plurality of gratings 37 to 47 ; and a circulator 52 for coupling the plurality of optical fibers 36 and 42 . The code pattern contains time bins t 1 to t 3 . A plurality of wavelengths λ 1, λ4 and λ 5 are assigned to the time bin t 1 . If a sum of an optical path difference in each optical fiber from the grating which reflects the optical signal of the wavelength λ 1 to the grating which reflects the optical signal of the wavelength λ 4 is calculated for all of the optical fibers 36 and 42 , the sum equals zero.
Claims
exact text as granted — not AI-modified1. An encoder for encoding an optical wavelength-multiplexed signal compliant with optical CDMA into a code having a code pattern, comprising:
L optical fibers (where L is an integer equal to or greater than two) each having a plurality of gratings; and a circulator for coupling the plurality of optical fibers, wherein,
the code pattern contains n time bins, including time bin 1 , time bin 2 , . . . , time bin m, . . . , and time bin n (where n is an integer equal to or greater than two);
the number of wavelengths assigned to a time bin m (where 1≦m≦n; m is an integer) is defined as Q(m), which is a function of m; among the Q(m) wavelengths assigned to the time bin m, a wavelength identified by an index q (where 1≦q≦Q(m); q is an integer) is defined as λ(m, q), which is a function of m and q; and each of the L optical fibers is represented by an index s (where 1≦s≦L; s is an integer), wherein,
in each optical fiber s (where 1≦s≦L),
gratings respectively corresponding to the time bins m (where 1≦m≦n) are formed, and
at a distant position from a position of a grating which reflects an optical signal of a wavelength λ(m, q 1 ) corresponding to at least one time bin m included among the n time bins, another grating which belongs to the same time bin m and which reflects an optical signal of a wavelength λ(m, q 2 ) (where 1≦q 1 ≦Q(m); 1≦q 2 ≦Q(m); q 1 ≠q 2 ; q 1 and q 2 are integers) different from the wavelength λ(m, q 1 ) is formed; and
in each optical fiber s, an optical path difference from the grating which reflects the optical signal of the wavelength λ(m, q 1 ) to the other grating which reflects the optical signal of the wavelength λ(m, q 2 ) is defined as d(m, q 2 , s), wherein a sum of the optical path differences d(m, q 2 , s) for all of the L optical fibers equals zero.
2. The encoder of claim 1 , wherein the reflection wavelength of at least one grating among the plurality of gratings has a continuous distribution covering a predetermined range.
3. The encoder of claim 2 , wherein the grating has a chirp structure.
4. The encoder of claim 1 , wherein the absolute value of the optical path difference (m, q 2 , s) in each fiber s is equal to or greater than (n−1) times a minimum pitch of the gratings in the fiber s.
5. A decoder for decoding an optical wavelength-multiplexed signal compliant with optical CDMA, the optical wavelength-multiplexed signal having been encoded with a code pattern, comprising:
L optical fibers (where L is an integer equal to or greater than two) each having a plurality of gratings; and a circulator for coupling the plurality of optical fibers, wherein,
the code pattern contains n time bins, including time bin 1 , time bin 2 , . . . , time bin m, . . . , and time bin n (where n is an integer equal to or greater than two);
the number of wavelengths assigned to a time bin m (where 1≦m≦n; m is an integer) is defined as Q(m), which is a function of m; among the Q(m) wavelengths assigned to the time bin m, a wavelength identified by an index q (where 1≦q≦Q(m); q is an integer) is defined as λ(m, q), which is a function of m and q; and each of the L optical fibers is represented by an index s (where 1≦s≦L; s is an integer), wherein,
in each optical fiber s (where 1≦s≦L),
gratings respectively corresponding to the time bins m (where 1≦m≦n) are formed, and
at a distant position from a position of a grating which reflects an optical signal of a wavelength λ(m, q 1 ) corresponding to at least one time bin m included among the n time bins, another grating which belongs to the same time bin m and which reflects an optical signal of a wavelength λ(m, q 2 ) (where 1≦q 1 ≦Q(m); 1≦q 2 ≦Q(m); q 1 ≠q 2 ; q 1 and q 2 are integers) different from the wavelength λ(m, q 1 ) is formed; and
in each optical fiber s, an optical path difference from the grating which reflects the optical signal of the wavelength λ(m, q 1 ) to the other grating which reflects the optical signal of the wavelength λ(m, q 2 ) is defined as d(m, q 2 , s), wherein a sum of the optical path differences d(m, q 2 , s) for all of the L optical fibers equals zero.
6. The decoder of claim 5 , wherein the reflection wavelength of at least one grating among the plurality of gratings has a continuous distribution covering a predetermined range.
7. The decoder of claim 6 , wherein the grating has a chirp structure.
8. The decoder of claim 5 , wherein the absolute value of the optical path difference (m, q 2 , s) in each fiber s is equal to or greater than (n−1) times a minimum pitch of the gratings in the fiber s.
9. A temperature distribution detecting apparatus comprising:
a light source for outputting an optical wavelength-multiplexed signal;
an encoder for encoding the optical wavelength-multiplexed signal, the encoder having an optical fiber in which a plurality of gratings are formed; and
the decoder of claim 5 for decoding the optical wavelength-multiplexed signal having been encoded by the encoder, wherein,
based on a combination of reflection wavelengths of the plurality of gratings of the decoder, the temperature distribution detecting apparatus determines a temperature distribution of the positions at which the plurality of gratings of the encoders are located.Join the waitlist — get patent alerts
Track US7251397B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.