CROSS-REFERENCE TO RELATED APPLICATIONSThis application claims benefit of Provisional Appln. 61/354,677, filed Jun. 14, 2010, the entire contents of which are hereby incorporated by reference as if fully set forth herein, under 35 U.S.C. §119(e). This application further claims benefit of Provisional Appln. 61/357,120, filed Jun. 22, 2010, the entire contents of which are hereby incorporated by reference as if fully set forth herein, under 35 U.S.C. §119(e).
STATEMENT OF GOVERNMENTAL INTERESTThis invention was made with Government support under Contract No. N00014-07-1-1224 awarded by the Office of Naval Research of the Department of the Navy. The Government has certain rights in the invention.
BACKGROUND OF THE INVENTIONAn electronic surveillance system monitoring a complex environment of radio frequency (RF) signals should be able to accurately and simultaneously locate each source of radiation, whether the source is a radar, a communication signal, or a jammer. The receiver system should be able to handle signals with varied and unknown formats operating over a broad frequency range, desired over several to tens of GHz now, and extending to >100 GHz in the future. Rapid assessment is desirable so the coordinates of signals of interest (SOI) can queue other sensors, such as imagery, listening, and radar systems. Reconnaissance platforms should discriminate multiple such complex signals operating over wide bandwidth frequency spans and deal with advanced, brief, and agile communication and radar schemes being developed to elude detection. Various techniques for real-time detection, identification, and location of emitters exist, typically based on measurements of the time difference of arrival at two or more antennae. However, conventional direction finding (DF) and signal intercept methods are ineffective when trying to simultaneously process multiple signals with all these degrees of freedom.
SUMMARY OF THE INVENTIONTechniques are provided for simultaneous, wideband detection and characterization of radio frequency emissions.
In a first set of embodiments, an apparatus includes a single or dual output port, dual-drive Mach-Zehnder Interferometer configured to generate a first optical signal in one path, and to generate a second optical signal in a different path. The apparatus also includes an optical spectrum analyzer configured to receive output from at least one port of the dual-drive Mach-Zehnder Interferometer.
In another set of embodiments, a method includes causing radio frequency signals from two different antennae to modulate an optical carrier at a corresponding drive of a dual-drive Mach-Zehnder Interferometer, and causing output from at least one port of the Mach-Zehnder Interferometer to be directed to an optical spectrum analyzer. The method further comprises determining arrival angle at each of a plurality of frequencies in the radio frequency signals based on output from the optical spectrum analyzer.
In another set of embodiments, a computer-readable medium or an apparatus is configured to perform one or more steps of the above method.
BRIEF DESCRIPTION OF THE DRAWINGSThe present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements and in which:
FIG. 1 is a block diagram that illustrates an example Mach-Zehnder Interferometer (MZI) as used in some embodiments;
FIG. 2A,FIG. 2B andFIG. 2C are block diagrams that illustrate determination of angle of arrival from power spectra of output from one or more ports of a dual-drive, dual-port MZI, according to one embodiment;
FIG. 3A is a block diagram that illustrate determination of angle of arrival from power spectra of output from one port of a dual-drive, dual-port MZI, according to another embodiment;
FIG. 3B is a graph that illustrates example optical spectrum of both sidebands that are output from a dual-drive, single-port MZI, according to another embodiment;
FIG. 4A,FIG. 4B andFIG. 4C are graphs that illustrate example combinations of both sidebands of a spectrum of an output from a MZI, according to an embodiment;
FIG. 5A is a block diagram that illustrates an example experimental setup, according to an embodiment;
FIG. 5B is a graph that illustrates example time delay experimental results, according to an embodiment;
FIG. 6A is a graph that illustrates an example spectrum for a first emitter, according to an embodiment;
FIG. 6B is a graph that illustrates an example spectrum for a second emitter, according to an embodiment;
FIG. 6C is a block diagram that illustrates example delays and angles of arrival at a pair of antenna for signals from the first and second emitters, according to an embodiment;
FIG. 6D is a block diagram that illustrates an example apparatus for determining simultaneously the spectra that indicate the angles of arrival for signals from both emitters, according to an embodiment;
FIG. 7A is a diagram that illustrates example spectra from both ports of a dual-drive, dual-port MZI at each of several processing steps, according to an embodiment;
FIG. 7B is a diagram that illustrates example frequency dependent phase and time delay derived from the difference and sum of the spectra from both ports of a dual-drive, dual-port MZI at each of several processing steps, according to an embodiment;
FIG. 8 is a diagram that illustrates the relationships of the readout windows required for a single or dual-port operation and an example bandwidth of a SSH material compared to output from both ports of a dual-drive, dual-port MZI, according to an embodiment;
FIG. 9A is a graph that illustrates the determination of delay from the simulated signals, showing where each was measured simultaneously from both emitters in a dual port, single sideband configuration with reduced readout bandwidth, according to an embodiment;
FIG. 9B is a graph of experimental data that illustrates the determination of angle of arrival history measured simultaneously from two RF paths, one with a fixed delay and one with adjustable delay, and reduced readout bandwidth, according to an embodiment;
FIG. 9C is a graph that illustrates example time delay error experimental results for single shot data, where the accuracy is better than demonstrated inFIG. 9B, according to an embodiment;
FIG. 10 is a flow chart that illustrates at a high level an example method for using a dual-drive, dual-port MZI and optical spectral analyzer to determine angle of arrival history, according to various embodiments;
FIG. 11 is a block diagram that illustrates an example computer system upon which an embodiment of the invention may be implemented; and
FIG. 12 is a block diagram that illustrates an example chip set or chip upon which an embodiment of the invention may be implemented.
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTSVarious embodiments enable differential phase sensitive power spectrum mapping (DPSPSM) of two RF signals over a broad spectral range (multiple GHz) with fine frequency resolution (sub-MHz), resulting in simultaneous measurement of both the combined power spectrum and the phase difference of the two signals as a function of frequency. The embodiments accomplish DPSPSM by modulating the two signals onto an optical carrier by use of dual-drive Mach-Zehnder Interferometer (MZI) and analyzing the output of the MZI with an optical spectrum analyzer capable of capturing the optical spectrum of transient or non-repetitive signals, if possible by capturing the full spectrum in a single occurrence of the signals of interest. Various embodiments utilize single- or dual-port monitoring of the outputs of the MZI. The embodiments allow for the detection, identification, and localization of non-traditional signals from single or multiple emitters. These embodiments do not involve significant design or modification of two main components that make up the device, the dual-drive MZI and the optical spectrum analyzer. The uniqueness of the illustrated embodiments is in the combination of these components, including configuration of the MZI and the methods by which the spectra produced by the optical spectrum analyzer are processed. The configuration of the MZI component is designed so that the signals are modulated independently onto the carrier in the two arms of the interferometer and interfere in a pre-selected manner with a known dependence on frequency and differential phase. The requirements of the optical spectrum analyzer component is governed by the types of signals to be analyzed. These requirements include one or more of analyzer bandwidth, resolution, dynamic range, measurement time, and latency.
In general, the embodiments cover any method of optical spectrum analysis. Examples of optical spectrum analyzers that could be used include: spatial grating based optical spectrum analyzers, Fabry-Perot or etalon based spectrum analyzers such as virtually imaged phased array (VIPA) analyzers (see Ref [vi]), swept coherent optical spectrum analyzers (see Ref [vii]), and spatial spectral based spectrum analyzers (see Ref. [viii]) including as described in the preferred embodiment However for many applications of interest the optical spectrum analyzer should have favorable characteristics such as:
- High bandwidth (multiple gigahertz of bandwidth)
- Capture of non-repetitive, transient, or frequency agile signals
- High resolution (a few megahertz to sub-megahertz resolution)
- Low spurious signals and/or intermodulation distortion
Some embodiments involve analysis methods to extract both the combined power spectra and differential phases of the two signals from the measured spectra of the output(s) of the MZI obtained by the optical spectrum analyzer. These methods involve processing the RF spectra obtained from both sides of the optical carrier and from one port or both ports of the MZI. The preferred embodiments exploit the symmetries of the spectra obtained when the phase of the MZI is quadrature biased with respect to the optical carrier, but general methods with non-quadrature biased operation are possible in other embodiments. In some embodiments, the techniques are expanded to more than two signals by processing multiple different pairs of signals taken two at a time from the set of all signals to be processed.
An apparatus, method and computer readable medium are described to provide wideband direction finding and spectral mapping using the new configuration. An illustrated embodiment includes a novel combination of a dual-port, dual-drive Mach-Zehnder Interferometer (MZI) and a spectrum analyzer based on spatial-spectral (S2) materials also known as spatial-spectral holographic (SSH) materials for detection, identification, and location of signals from single or multiple emitters. The illustrated embodiment has the following attributes. Other embodiments omit one or more of these attributes or include other properties or are changed in some combination of ways.
- (1) Utilizes a photonic processing device where the RF signals from two or more antennae are up-converted onto an optical carrier, interferometrically processed, and monitored by a S2 optical material.
- (2) Is a wideband phase sensitive spectral receiver able to perform both spectral mapping and direction finding.
- (3) Is a revolutionary approach to spectral mapping and direction finding where multiple signals of interest are simultaneously captured directly in the spectral-domain, in contrast to conventional time-domain approaches.
- (4) Facilitates separation in the spectral-domain of complex waveforms that overlap in time, enabling direct spectral phase/delay mapping over a broad frequency band.
- (5) Can be used for simultaneous time difference of arrival (TDOA), corresponding angle of arrival (AoA), and spectral estimation of multiple non-traditional signals spread over a wide bandwidth as received by an antenna array.
- (6) Provides simultaneous TDOA/AoA measurements for every frequency resolved bin or combination of frequency resolved bins over a wide bandwidth. These measurements can be obtained at kilohertz update rates, providing a history of the frequency bands and AoA of a collection of emitters.
- (7) Allows for spectral analysis of individual emitters that are differentiated by their AoA. One or more AoAs can be monitored to assess the modulation and frequency characteristics of the signals emanating from each AoA. This could be used for surveillance or identification of emitters.
- (8) Like narrowband antenna array processing that includes I-Q quadrature down-converters; but, unlike such narrowband processing, allows broadband operation for detection of multiple diverse signals simultaneously.
(9) In some embodiments, this architecture is extended to deal with multiple antenna outputs, implying multiple RF drives, and multiple interferometric paths implying multiple ports, since any pairwise or other combinations of the drives and ports can be reduced to a single or dual-port, dual-drive MZI configuration.
The illustrated embodiment has two main components: a dual-port, dual-drive Mach-Zehnder Interferometer (MZI) and a spatial-spectral (S2) spectrum analyzer. Other embodiments could include other interferometric devices or other spectrum analysis devices to accomplish the AoA and spectrum analysis operations.
FIG. 1 is a block diagram that illustrates an example Mach-Zehnder Interferometer (MZI)100 as used in some embodiments. Collimated light fromsource110 andcollimator112 is split into two paths,path150aandpath150batbeam splitter120a. The paths are caused to converge again, e.g., by the use ofminors130aand130b, atbeam splitter120b. The interference in one direction is encompassed in a first beam that passes through one port, e.g.,port160a, and is detected, e.g., atdetector140a. The interference in a perpendicular direction is encompassed in a second beam that passes through a second port, e.g., port160b, and is detected, e.g., atdetector140b. Thus the illustrated MZI is said to be a dual-port MZI.
The interference pattern in each direction is affected by differences in thepaths150aand150b. Typically, differences in the paths are driven by one or more optical components. A MZI with an optical component in each ofpath150aandpath150bis said to be a dual-drive MZI. In many of the embodiments described below, an optical modulator, such as an electro-optical modulator (EOM) or an acoustic optical modulator (AOM) constitutes the optical drive in each of the twopaths150aand150b.
In the illustrated embodiment, which utilized an S2 spectrum analyzer as one or more of thedetectors140aand140b, the spectrum analyzer operates in two steps. The S2 material first records the full complex optical power spectrum from the interferometer, including the upper and lower sidebands around the optical carrier. The upper and lower sidebands after the interferometer are sensitive to the relative phase at each frequency of the signals of interest (SOI) captured by the antenna array elements. The recorded broadband information is then read out by frequency scanning the S2 material and digitizing the output with a low-speed, high-resolution analog-to-digital converter. (See, for example, reference i, T. Chang, R. K. Mohan, M. Tian, T. L. Harris, W. R. Babbitt, K. D. Merkel, Frequency-chirped readout of spatial-spectral absorption features, Physical Review A 70, 063803 (2004) for a description of the recording and read-out of optical spectra in an SSH material.) Post-processing results in a simple and direct estimation of both the power spectrum and relative phase delay at each frequency over the entire bandwidth in a single capture. The complete capture of all frequencies at once greatly increases the probability of intercept over frequency scanned detection systems.
A powerful aspect of this S2 correlative spectrum analyzer's operation is the interference of the SOI from one antenna with its time delayed and/or phase shifted replica from a second antenna element, which is recorded as a spectral grating (hologram) in the S2 material. The spectral grating contains both the SOI's full spectral power and relative spectral phase information. The ability to capture the interference spectrum for wide bandwidth signal is made possible by the S2 material's wide inhomogeneous broadened absorption line (typically >20 GHz, and up to 100 GHz) and its very fine homogeneous linewidth providing frequency resolution (down to 10 kHz) and high intrinsic dynamic range.
FIG. 2A,FIG. 2B andFIG. 2C are block diagrams that illustrate determination of angle of arrival from power spectra of output from one or more ports of a dual-drive, dual-port MZI, according to one embodiment.FIG. 2A depicts twoantennae202aand202bin an example phased array;FIG. 2B shows anexample MZI210 configured with anexample SSH material220 as an optical spectrum analyzer; andFIG. 2C shows example spectra at one port (power spectrum230a) and in the SSH material (power spectrum230b).
The illustrated embodiment includes a dual-drive, dual-port Mach-Zehnder interferometer (MZI)210 with twooptical component modulators254 and255 that modulate anoptical carrier252 based on voltage outputs V(t)212aand V(t−τ)212bfrom corresponding twoantennae202aand202b. Each drive of the MZI is driven by one of the antennae. The MZI directly maps the power spectra of the unknown RF signals received from two antennae into the optical domain, as shown in powerspectrum graph insert230awith frequency axis232 and power in arbitrary units onvertical axis234. The MZI is configured to introduce aphase shift θMZ216 between the two paths.
The sum of the upper and lower sidebands at any frequency from the carrier gives a measure of the signal power at that frequency. The difference in amplitudes of the upper and lower sidebands at a frequency from the optical carrier provides information from which the differential phase between the two signals at that frequency can be obtained. Knowledge of the relative phase φ at that frequency from two antennae can be used for precise time delay estimation of signals received by a phased antenna system pointed inbore site direction203. For a known separation (L)204 between antennae in the array, determination of the spectral phase φ or time delay τ between the signals enables angle of arrival θ294 estimation on thesource direction293 of the emission of the signals that form awave front290. This configuration yields an unambiguous estimation of theAoA294 when theseparation L204 is <λRFmin/2, where λRFminis the radio frequency wavelength of the highest frequency component of interest in the signals of interest.
The optical output at eachport214aand214bis stored in acorresponding portion222aand222bof an SSH material, where an incident chirped probe signal outputs acorresponding readout signal262aand262b.FIG. 2C depicts a conceptual diagram of theabsorption spectrum230bin the SSH material where the output of one port is recorded as aspectral grating270 on the inhomogeneously broadened absorption spectrum ΓI265. The homogeneous absorption line of an individual absorber is depicted asΓH264.
The illustrated AoA system includes a dual driven Mach-Zehnder interferometer210. Anarrowband laser source352 is split and coupled into twomodulators254 and255 (e.g., electro-optic phase EOM). The modulators are driven with the RF signals of interest (e.g., V(t)212aand V(t−τ)212b, one from eachantenna202aand202b). In the simplest case, the signals received by the two antennae in an antenna array are from a single emitter and have a delay τ, which depends on the angle θ295,294 of theRF wavefront290 from the emitter with respect to the line between the two antennae. Thus, the RF signals driving the EOMs contain a time difference τ that is dependent on the angle of arrival and thus can be used to locate the direction of the emitters.
The time difference of arrival for a single (kth) emitter is
τk=Lsin(θk)/c,
and can be expressed as a frequency dependent phase
φk(ν)=ντk=νLsin(θk)/c,
where θkis the angle of arrival from the kthemitter, L is the antenna separation, ν=2πf, and f is the RF frequency of interest. The discussion of the illustrated embodiment considers the processing of a single emitter at first and is then generalized to multiple emitters later in the discussion. Through the modulation process, the laser carrier obtains sidebands whose spectra contain information about the amplitude and phases of the RF signals from the array. After modulation with the RF signal of interest, the two paths are recombined so that the two optical signals interfere. The MZI is biased so that without modulation the two paths when combined have an optical phase difference at the optical carrier frequency of φMZ. The resulting optical spectrum of eitherport214aorport214bof the interferometer contains a carrier, an upper sideband consisting of the RF spectrum of the unknown RF signal, and a lower sideband consisting of the mirror image of the RF spectrum that are all modulated with a raised sinusoid whose spectral period is the inverse of the time delay, τk, between the two RF signals and whose phase is set by the overall bias of the interferometer, φMZ.
FIG. 3A is a block diagram that illustrates determination of angle of arrival from power spectra of output from one port of a dual-drive MZI, according to another embodiment. The voltage outputs V(t) and V(t−τ) with spectra shown in insert graph366 (having frequency axis312 and power axis313) from the twoantennae302aand302b, respectively, drive correspondingEOM354 andEOM355 of theMZI310 withφMZ316. Thebeam359 fromoutput port314 is recorded inSSH material320 and probed with a readout scan, such as a chirp, to producereadout signal362 detected atdetector365, then digitally processed to recover the optical spectrum.
FIG. 3B is a graph that illustrates exampleoptical spectrum376 of output from a dual-drive, dual-port MZI, according to another embodiment. Thehorizontal axis372 is time of thereadout signal362, which corresponds to optical frequency, based on the chirp rate of the readout scan. Thevertical axis374 is spectral power density in arbitrary units. The optical carrier appears asspike367 between thelower sideband368 and theupper sideband369.
FIG. 4A,FIG. 4B andFIG. 4C are graphs that illustrate example combinations of both sidebands of a spectrum of an output from a MZI, according to an embodiment. This illustration is done with L>>λRFmin/2, which is not the preferred embodiment and is used for descriptive purposes only.FIG. 4A is agraph410 withhorizontal frequency axis412 and verticalsideband amplitude axis414. The zero of thefrequency axis412 corresponds to the optical carrier frequency. The upper sideband is plotted assolid trace418 and a minor image of the lower sideband around the optical carrier is plotted as dashedtrace416.FIG. 4B is agraph420 withhorizontal frequency axis412 andvertical amplitude axis424. The sum of the upper sideband and mirrored lower sideband is plotted astrace426; and represents the power spectrum of the signal of interest. The difference of the upper sideband and mirrored lower sideband is plotted astrace428.FIG. 4C is agraph430 with expandedhorizontal frequency axis432 andvertical amplitude axis434. The graph depicts the ratio of thedifference trace428 divided by thesum trace426. The spacing of the phase peaks intrace436 represents the reciprocal of the time delay τ, e.g., represents 1/τ.
ProgrammingThe theoretical underpinnings of the working of the device are provided here; however the embodiments of the invention are not limited by the completeness or accuracy of the following descriptions. In general, for multiple emitters, the signals from the twoantennae256 and257 that drive theEOMs254 and255 can be written as the sum of signals,
where the sum is over all of the emitters. The different τkcorrespond to different θkof the multiple emitters. The theory below analyzes the operation for a single emitter (k) and then the operation with multiple emitters is discussed.
The optical carrier is split with a splitter and modulated by EOMs in each arm. The resultant modulated EOM outputs can be represented by their fields as they would appear inPort1 of the MZI (the light port when φMZ=0) as
EEOMA(t)=E0cos(ωLt+βk(t)) and
EEOMB(t)=ηE0cos(ωLt+βk(t−τ)+φMZ) (2)
where ωLis the laser carrier frequency in angular frequency units, E0is the laser field amplitude in the path that modulated by EOM withun-delayed input257, ηE0is the laser field amplitude in the path that is modulated by EOM withdelayed input256, βk(t)=π(Vk(t)/Vπ) and φMZis the added phase delay on path B due to bias of the interferometer. The variable η takes into account the imbalance in the input splitter. For a well balanced MZI biased at quadrature, η=1 and φMZ=π/2.
The two electric fields from the EOMs are then recombined with a 2×2 fiber combiner. In the illustrated embodiment, the output combiner is assumed perfect, but it need not be perfect for the various embodiments to operate effectively. The electric field out of the two ports of the MZI, viz.,Ports1 and2 illustrated at214aand214binFIG. 2B, are
E1(t)=EEOMA(t)+EEOMB(t) and
E2(t)=EEOMA(t)−EEOMB(t). (3)
Assuming βk(t)<<1, the two components can be rewritten as
EEOMA(t)≈E0cos(ωLt)−βk(t)E0sin(ωLt)
EEOMB(t)≈ηE0cos(ωLt+φMZ)−ηβk(t−τk)E0sin(ωLt+φMZ) (4)
Consider programming the S2 material with the output fromPort1, E1(t). A simplified schematic of the programming and readout is shown inFIG. 2B andFIG. 3A. As described above, theinterferometer210 or310 enables interference of the two time-delayedRF waveforms256 and257 received by theantennae202band202a, respectively. The optical beam out of either port of the interferometer contains the relative phase and power spectrum information of the RF signals of interest. In the case of utilizing onlyPort1, as illustrated inFIG. 3A, the power spectrum of the optical signal, E1(t) is recorded for every frequency in the S2 material. The spectral interference fringe pattern depends on the time delay and the frequency.
Keeping only the positive frequencies and Fourier transforming yields
where βk(ν) is Fourier transform of βk(t), ω represents optical angular frequencies, and ν represents RF angular frequencies. Since βk(t) is real, βk(−ν)=βk*(ν). The optical power out ofPort1 at any given optical frequency ω is P1(ω)=|E1(ω)|2.
Only positive optical frequencies are considered in this analysis, as is standard practice. The expressions for programming the S2 material fromPort2 can be found by replacing η with −η in Equations (6, 7).
At this point, if the phase of the MZI, θMZ, is known, then both the relative time delay and the power spectrum of the unknown signals can be extracted by processing of the optical spectrum. In the illustrated embodiment, the optical spectrum is processed with an S2 processor, but any optical spectrum analyzer capable of capturing the wideband spectra of the upper and lower sidebands of the optical output signal from the MZI would provide the information needed to extract the relative time delay between the signals. As shown below, in other embodiments any optical spectrum analyzer capable of capturing the wideband spectra of the upper or lower sidebands of the optical output signal from both ports of the MZI would also provide the information needed.
S2 RecordingTo process the spectrum in the illustrated embodiment, an S2 material220 (or320 inFIG. 3) is used to capture the optical signals through the spectral hole burning process. These spectral components in the optical signals excite the corresponding absorbers in the S2 material that are resonant at those frequencies and create spectral features in the absorption profile. The important function that the S2 material provides is as a wideband, high resolution optical spectrum analyzer. The S2 material consists of billions of high density atomic absorbers (on the order of 109absorbers per cubic wavelength) with narrow resonance profiles ΓH264 (kHz to MHz) that are spread inhomogeneously over large bandwidths forming a broad (10's of GHz) absorption profile ΓI265 due to variations in the material. When the programming light is passed through the material, the individual atomic absorbers are selectively excited according to the spectral components of the input optical fields to generate thespectral grating270. For a single frequency programming beam only the atoms at the laser frequency are excited, which modifies the absorption coefficient for subsequent fields at that frequency and forms what is known as a spectral hole in the broad absorption profile. When the fractional excitation of the material remains small, the change in the frequency resolved absorption profile accurately records the optical power spectrum of input programming beam. The spectral features recorded remain for at least the lifetime of the excited state, which is generally longer than the coherence time of the material, 1/ΓH. Additionally, depending on the material, the spectral features can persist for much longer due to atoms getting trapped in long lived metastable or off-resonant ground state hyperfine levels.
S2 ReadoutThe absorption profile modified by the programming beam and stored through spectral hole burning process can then be scanned out by recording the transmission of a linear frequency optical chirp (see, for example, refs i, ii, iii) through the programmed material with a photodetector (e.g.,photodetector365 inFIG. 3). The time-frequency correspondence of the linear frequency chirp produces the result that the time domain signal acquired with the photodetector (as shown inFIG. 3B) can be used to recover the power spectrum recorded into the material.
Using the spectral analysis function of the S2 material to obtain the high resolution optical power spectrum (e.g., shown inFIG. 3B), the powers detected at thesidebands368 and369 for eitherPorts1 and2, can be written as:
P1+(k)(ν)=|βk(ν)|2E02(1+η2+2η cos(ντk)cos(φMZ)+2η sin(ντk)sin(φMZ))/4
P1−(k)(ν)=|βk(ν)|2E02(1+η2+2η cos(ντk)cos(φMZ)−2η sin(ντk)sin(φMZ))/4
P2+(k)(ν)=|βk(ν)|2E02(1+η2−2η cos(ντk)cos(φMZ)−2η sin(ντk)sin(φMZ))/4 (7)
P2−(k)(ν)=ββk(ν)|2E02(1+η2−2η cos(ντk)cos(φMZ)+2η sin(ντk)sin(φMZ))/4,
where ν is the absolute difference between the optical frequency and the optical carrier frequency, ν=abs(ω−ωL). Thus, the sideband spectra are just a modulated version of the RF spectrum of the input RF signal. The four expressions in equation (8) refer to the spectra obtained from the upper sideband ofPort1, the lower sideband ofPort1, the upper sideband ofPort2, and the lower sideband ofPort2, respectively.
Post-ProcessingPost-processing is performed once the lower and upper sideband spectra (20) are recovered as shown inFIG. 4.
Thesum trace426 anddifference trace428 of the upper and lower sidebands of a single port are taken. The difference of the powers in the sidebands is related to the phase of the RF signals relative to the optical carrier and contains the time delay information, while the sum of sidebands yields the power spectrum of the intercepted RF signals. For just processing of the upper and lower sidebands ofPort1, the sum and difference spectra are
P1+(k)(ν)−P1−(k)(ν)=|βk(ν)|2E02η sin(ντk)sin(φMZ)
P1+(k)(ν)+P1−(k)(ν)=|βk(ν)|2E02(1+η2+2η cos(ντk)cos(φMZ))/2 (8)
The ratio of thedifference spectrum428 to thesum spectrum426 of the sidebands normalizes the interference spectrum and enables the extraction of the desired time delay independent of the RF power at ν, provided the contrast and MZI phase are known and sufficient power at ν to overcome the noise power at ν. Eq. (9) yields
It is illustrative to look at the case of an ideal interferometer (i.e. η=1) that is configured to operate at quadrature (φMZ=±π/2). The ratio can then be evaluated simply to be
S1(k)(ν)=sin(ντk) (10b)
and is plotted inFIG.4C430. Note that in order to illustrate the sinusoidal behavior of the ratio, the examples inFIG. 3 andFIG. 4 assume L>>λRFmin/2. In the preferred embodiment L<λRFmin/2. Equation (10a and 10b) can be used to estimate the time delay τkof the RF signals from a single emitter, k, between the two antenna outputs. The relative delay can be determined as
τ=arcsin(S1(k)(ν))/ν (10c)
The delayed time of arrival can be estimated for each RF frequency component of the signal independently. For a single emitter, the angle of arrival (AoA) is given by θk=arcsin(cτk/L). Note that the determination of the delay time only requires any one spectral component of the input RF signal. It should be noted that in order to estimate a delay at a given frequency ν, the input signal should have sufficient signal power at that frequency ν in order to overcome noise or distortion in the system. If the signal from an emitter is broadband or made up of several frequency components, the delay can be determined for each frequency bin that has sufficient power and the collection of measurements can be used to give greater confidence to the delay estimation than would be obtained from the measurement at only one frequency component. However, as noted above, this is not required and only a single frequency component may be sufficient to obtain an adequate estimation of the delay of the single emitter and thus determine the angle of arrival.
As stated earlier and represented in equation (1), the signals arriving at the antenna array can be from multiple emitter sources. If the signals from emitters at different angular directions are spectrally overlapping, the analysis becomes more complicated. Examples are shown in a simulated embodiment described in more detail below with respect toFIG. 7 throughFIG. 10. If the spectra or number of emitters is known, it may be possible to estimate angle of arrivals (AoA) for the emitters with just two antennae. Typically, more than one antenna pair is used to resolve ambiguities introduced by spectrally overlapping signals from emitters at more than one AoA. Algorithms can be developed to achieve AoA information by processing the sideband spectra from multiple antenna pairs.
In the spectral regions in which the emitters are non-overlapping, the RF signal emitters from multiple directions can be located simultaneously and spectrally distinguished. In a spectral region in which only one emitter has power and no other emitters have power, the above processing estimates the AoA of that emitter and provides the spectrum of that emitter in this region. For any emitter in a set of emitters that has a unique region or set of frequencies that it broadcasts and no other emitters are broadcasting in those regions or at that set of frequencies simultaneous with the given emitter, AoA and spectra of that emitter can be estimated. This allows multiple emitters from multiple directions to be identified (via their spectra) and located (via their direction). It is advantageous when the emitters are not simultaneously spectrally overlapping for the above processing techniques to distinguish the direction of different emitters.
Dual Port ProcessingInformation can be combined from both ports to obtain differential delay information that does not depend on the contrast, η. This would be a more robust embodiment. Equations (7) can be used to develop an expression that uses information from both ports of the MZ interferometer for estimating the time difference of arrival information for a given frequency.
In one embodiment, the upper and lower sidebands ofPorts1 and2 are used to derive sum and difference spectra.
P1+(k)(ν)−P1−(k)(ν)=|βk(ν)|2E02η sin(ντk)sin(φMZ)
P1+(k)(ν)+P1−(k)(ν)=|βk(ν)|2E02(1+η2+2η cos(ντk)cos(φMZ))/2
P2+(k)(ν)−P2−(k)(ν)=−|βk(ν)|2E02η sin(ντk)sin(φMZ) (11)
P2+(k)(ν)+P2−(k)(ν)=|βk(ν)|2E02(1+η2−2η cos(ντk)cos(φMZ))/2
The sums and differences can be added and subtracted and ratios taken in a variety of combinations to minimize the dependence of the estimations on particular parameters. Of particular interest is the case
Thus the differential delay time of arrival of the kthemitter at any frequency ν can be obtained from
The angle of arrival (AoA) is determined from θk=arcsin(cτk/d). Therefore, by utilizing both ports of the Mach-Zehnder, one can obtain an expression for the relative time delay that is independent of the contrast, η, and is thus more robust. As above, multiple emitters can be processed provided their emissions are not completely overlapping or if two or more pairs of antennae are processed.
Partial Bandwidth ProcessingIn some embodiments, information is combined from one sideband of each of both ports to obtain differential delay information with a fraction of the bandwidth in the spectrum analyzer used by the above methods. The feasibility of such an embodiment is presented in more detail in a demonstration described in a later section with reference toFIG. 8,FIG. 9A,FIG. 9B andFIG. 9C.
Notable PointsAs can be seen, this novel combination of a S2 spectrum analyzer and a dual drive interferometer enables a straightforward measurement of the differential time delay and the corresponding AoA at every resolvable frequency at which there is significant signal power. Although this interferometric technique looks very similar to previous range-Doppler processing methods (references iv, v), it is in fact quite different. In the range-Doppler processing method, a large bandwidth of the power spectral density of the spectral grating is used to recover the time delay. The prior art involves a spectrum broad enough so that several spectral periods are recorded. The time resolution of the range-Doppler processor depends on the bandwidth of the signal. On the other hand, the interferometric technique of the illustrated embodiments utilizes the phase at each frequency bin of the spectral grating. The embodiments do not require broadband spectra and can be used to obtain time delays from sparse spectra or even single RF tones.
For transient signals, there are no other optical spectrum analysis methods, known to the authors, with as much resolving power (i.e. number of spectral bins) or resolution (e.g. <1 MHz) as S2 material based spectral mapping At the present time, over 50,000 frequency channels can be captured simultaneously in one laser spot with a bandwidth over 20 GHz and updated on time scales of one millisecond.
An important attribute of S2 materials is their massive spatial parallelism that enables real-time simultaneous processing of multiple antenna element pairs at different spatial locations in a 1 cm3S2 material, providing a variety of potential configurations and monitoring schemes.
The dual port processing has advantages in redundancy and mitigation for non-ideal operation. As described above, the processing was extended to include a novel post-proces sing algorithm that utilizes the power spectrum of each of the spectral components recorded in both ports on two different spots on the S2 crystal to extract the desired time difference of arrival information. By utilizing both ports of the MZI EOM interferometer, an expression for the time difference of arrival is obtained. The two port TDOA expression is independent of the contrast of the interferometer and is thus more robust.
In some embodiments, the dual-port processing offers the advantage of determining angle of arrival with a fraction of the bandwidth required for the single port technique.
DemonstrationTo demonstrate the time difference of arrival estimation capability of both sidebands, a series of experiments were performed.FIG. 5A is a block diagram that illustrates an exampleexperimental setup500, according to an embodiment. Acorrelative spectrum receiver556 based on a cryogenic Tm:YAG crystal that operates on wide bandwidth RF signals modulated onto a stabilized optical carrier at 793 nm was utilized. The optical carrier was generated from a frequency doubled narrow (˜kHz)linewidth fiber laser524 operating at 1586 nm. The stabilized laser source beam was split in beam splitter502 and coupled into two electro-optic modulators (EOM), e.g.,504, and505. Two 20 GHz EOMs were utilized for modulation. The outputs of the EOMs were recombined (e.g., in beam splitter503) in a Mach-Zehnder (MZ) interferometric configuration.
The optical signals after the MZ EOM interferometer were amplified with a semiconductor optical amplifier (500 mW, not shown). The fiber path lengths were stabilized with an in-line fiber stretcher542 using aservo525 in a feedbackloop comprising splitter550 anddetector554. The interferometric setup was configured to operate close to quadrature (φMZ=±π/2). The EOMs were driven with the RF signal of interest (SOI) fromarbitrary waveform generators530aand530b. To simulate signals received by an antenna array a known RF delay was introduced between the RF signals from theAWGs530aand530bdriving theEOMs505 and506, respectively. Temporal aperture was extended usingfiber coils540aand540bup-beam of theEOMs505 and504, respectively.
The RF waveforms were generated witharbitrary waveform generators530aand530band the time delays were generated electronically with a digital delay andpulse generator527a. The RF patterns spanning 400-800 MHz were electronically delayed and modulated onto the optical carrier. Asingle port526 output of the MZ interferometer was used to program theS2 crystal556. The programmed spectral gratings were read out for each time delay with a wideband optical chirp in an angled-beam geometry. An output of the balanced detector was digitized and post-processed according to the procedure described above, to yield sinusoidal signals that were used to estimate the time delay.
This technique was used to measure time differences of arrival. The RF patterns spanning 400-800 MHz were delayed by +/−200 picoseconds (ps) with a mechanical phase shifter (in-line trombone) asdelay527b. For every programmed time delay, the optical chirp readout of the signal stored in thecrystal556 was detected and digitized. To estimate the performance of the TDOA system, a comparison between the time delays obtained using the approach described above and the programmed time delays was made.
FIG. 5B is a graph that illustrates example time delay experimental results from the equipment described above, according to an embodiment.FIG. 5B shows the average of the measured time-delays574aover the 450-600 MHz spectral region for every programmed time-delay. Data were collected over several independent captures and averaged574aand574b. The root mean square (RMS) error in the delay estimation is about 16 ps for data between 450-600 MHz captured with 100 kHz resolution. The RMS error of the delay estimation was measured to be about 16 picoseconds (ps, 1 ps=10−12seconds). This corresponds to a phase resolution of about 3.6° for an RF frequency component at 500 MHz, over a total demonstrated unambiguous field of view of ˜λ/4, (±250 ps). Significantly, it should be noted that the time delays were extracted over the entire bandwidth in a single capture and processed simultaneously at every resolvable frequency (with a resolution of 100 kHz). The larger errors tended to be associated with the larger delays, and are much smaller than 16 ps for delays on the order of 50 ps or less, as shown in more detail below with reference toFIG. 9C.
Other EmbodimentsIn other embodiments, the inputs to the two EOMs are outputs of RF cables that have one or more sources of RF signals coupled into each cable. These embodiments can be used to synchronize the delay between the sources or to measure the dispersion in the cables. If there are multiple signals in each cable, various embodiments are used to determine the differential delays of the sources so that different frequency bands are corrected (synchronized).
A simulation was performed to illustrate the simultaneous determination of angle of arrival time history at two antennae from two different emitters with very different spectra.FIG. 6A is agraph610 that illustrates anexample spectrum613 for a first emitter, according to an embodiment. Thehorizontal axis612 is frequency in Gigahertz (GHz) andvertical axis614 is spectral power density in arbitrary units. Thespectrum613 includes a narrow peak at about 8 GHz and a plateau at 16 to 20 GHz. The simulated time delay applied to this spectrum was 8 picoseconds.FIG. 6B is agraph620 that illustrates anexample spectrum623 for a different second emitter, according to an embodiment. Thehorizontal axis612 andvertical axis614 are the same as forFIG. 6A. Thespectrum623 includes a single peak at about 12 GHz. The simulated time delay applied to this spectrum was −18 ps.
FIG. 6C is a block diagram that illustrates example delays and angles of arrival at a pair of antennae for simulated signals from the first and second emitters, according to an embodiment. The centers ofantennae630aand630bare separated bydistance L632. The first emitter withspectrum613 arrives in a first direction at angle θ1from thebore site direction631 of the antennae. Each wavefront arrives at successive antennae after traveling a distance d1=L sin(θ1)640athat corresponds to a time delay of τ1=d1/c, where c is the speed of light. Similarly, the second emitter withspectrum623 arrives in a second direction at angle θ2from thebore site direction631 of the antennae, with each wavefront arriving at successive antennae after traveling a distance d2=L sin(θ2)640bthat corresponds to a time delay of τ2=d2/c.
The voltage signals V1(t)644asimulated forantenna630aand V2(t)644bsimulated forantenna630bare used at corresponding drives of a MZIFIG. 6D is a block diagram that illustrates an example apparatus for determining simultaneously the spectra that indicate the angles of arrival for signals from both emitters, according to an embodiment. The apparatus includes aMZI610 configured for a phase shift of φMZ, in which anoptical carrier652 is split into two paths. One path is driven atoptical modulator654 by the signal V1(t)644aofantenna630a, and the other path is driven atoptical modulator655 by the signal V2(t)644bofantenna630b.
The beam emerging fromPort A664aof theMZI610 is recorded at onespectrum analyzer670aafter which aprobe signal672aproduces readout674a. Similarly, the beam emerging fromPort B664bof theMZI610 is recorded at anotherspectrum analyzer670bafter which aprobe signal672bproducesreadout674b. In some embodiments, thespectrum analyzers670aand670bare two different portions of a single crystal of an SSH material.
FIG. 7 is a diagram that illustrates example spectra from both ports of a dual-drive, dual-port MZI at each of several processing steps, according to an embodiment. Each spectrum is displayed on the samehorizontal axis702 of frequency in GHz from the optical carrier frequency, and the same power densityvertical axis704, separated by vertical offsets for clarity.
A hypothetical target power spectrum of the first emitter, were it modulated onto the optical carrier, is shown astrace710. The firstemitter power spectrum613 is shown as an upper sideband above the optical carrier peak at 0 GHz; and, a reflected version of thefirst spectrum613 is shown as a lower sideband below the optical carrier peak at 0 GHz. The interference of this spectrum with a τ1delayed version of itself in the MZI is shown at output port A and Port B of the MZI.Trace720 shows the first emitter frequency response at Port A due to the geometry of the arrival angle and is based on the L sin(θ1) dependence illustrated inFIG. 6C. On the same vertical axis, the product of the frequency response with thefirst emitter spectrum710 modulated on the optical carrier is shown as trace722, the spectrum ofemitter1 at Port A. On the next vertically offset axis, trace730 shows the first emitter frequency response at Port B due to the geometry of the arrival angle and is based on a complement of the L sin(θ1) dependence illustrated inFIG. 6C. On the same vertical axis, the product of the frequency response with thefirst emitter spectrum710 modulated on the optical carrier is shown astrace732, the spectrum ofemitter1 at Port B.
Similarly, a hypothetical target spectrum of the second emitter, were it modulated onto the optical carrier, is shown astrace740. Thefirst emitter spectrum623 is shown as an upper sideband above the optical carrier peak at 0 GHz; and, a reflected version of thesecond spectrum623 is shown as a lower sideband below the optical carrier peak at 0 GHz. The interference of this spectrum with a τ2delayed version itself in the MZI is shown at output port A and Port B of the MZI.Trace750 shows the first emitter frequency response at Port A due to the geometry of the arrival angle and is based on the L sin(η2) dependence illustrated inFIG. 6C. On the same vertical axis, the product of the frequency response with thesecond emitter spectrum740 modulated on the optical carrier is shown astrace752, the spectrum ofemitter2 at Port A. On the next vertically offset axis, trace760 shows the first emitter frequency response at Port B due to the geometry of the arrival angle and is based a complement of the L sin(η2) dependence illustrated inFIG. 6C. On the same vertical axis, the product of the frequency response with thesecond emitter spectrum720 modulated on the optical carrier is shown astrace762, the spectrum ofemitter2 at Port B.
Since both emitters arrive at the antennae, the ideal measured spectrum at each port is given by the sum of the spectra of the first and second emitters at that port. Thus,trace770 depicts the modulated spectrum of both emitters atPort A. Trace772 depicts the modulated spectrum of both emitters at Port B. The actual measured spectra closely resemble the ideal.
The post processing calls for determining the sum and difference of the spectra at the two ports.Trace780 indicates the difference oftrace770 at Port A andtrace772 at Port B, and is related to the phase difference at the two antennae, from which the angles of arrival can be determined for both emitters.Trace782 indicates the sum of the spectra oftrace770 at Port A andtrace772 at Port B, and represents the total signal spectra from the two emitters received by the two antennae, from which the power can be determined for both emitters. Assuming negligible loss at the antennae or equipment, thespectrum782 is substantively equal to the sum of thehypothetical spectra710 and740.
FIG. 7B is a diagram that illustrates example measured frequency dependent phase and time delay derived from the difference and sum of the spectra from both ports of a dual-drive, dual-port MZI at each of several processing steps, according to an embodiment. Each trace is displayed on the samehorizontal axis792 of frequency in GHz relative to the optical carrier frequency. Plot797 shows a trace of the measured phase φ using Equation 10b, based on the inverse sine of the ratio of measured difference trace (representing trace780) to the measured sum trace (representing trace782).Vertical axis795 indicates the phase in arbitrary units. Plot799 shows a trace of the measured delay tin picoseconds using Equation 10c, by dividing the phase ofplot797 by the angular frequency corresponding to each frequency position onaxis792.Vertical axis796 indicates the measured delay in picoseconds.
The optical carrier shows a delay of 0 ps at a frequency of 0 relative to the optical carrier, as expected. As can be seen, some frequencies produce a measured delay of about 8 ps, while other frequencies produce a measured delay of about −18 ps. Cleary two different emitters producing RF waves that arrive at two different angles are indicated. The spectrum oftrace782 can easily be separated intospectra710 and740 based on the different delays (with corresponding different angles of arrival). Thespectra613 and623 can easily be derived from the spectra oftrace710 andtrace740, respectively.
Dual-Port Partial-Band ProcessingBoth the dual sideband with single port and dual sideband with dual port configurations have operational limitations when operating on wideband RF signals. In some embodiment for direction finding with wideband RF signals, a modified architecture is used. As in the above architectures, a phase sensitive photonic signal processing device is utilized based on spatial spectral (S2) holographic materials. The RF signals or waveforms of interest, typically from two or more antennae, are up-converted onto an optical carrier via an optical modulator, and the signals from each pair of antennae are interferometrically mixed in a Mach Zender interferometer (MZI).
In the embodiments described in this section, the elements are as follows. The MZI is configured so that there are two output ports. Light beams of both output ports of the MZI are made to irradiate corresponding volumes of S2 material. Readout occurs for each irradiated volume but with a chirp limited in bandwidth to span a single sideband, where one readout corresponds to, and is used as, the signal that was previously described as the lower sideband, and the other readout corresponds to, and is used as, the signal that was previously described as the upper sideband.
An illustrated embodiment of the invention builds on the fact that in Eq. (1), it can be seen that at certain interferometric bias conditions, φMZ=±π/2, referred to as quadrature processing of the MZI, the sidebands in the output of one port are identical to the opposite sidebands in the output of the other. This allows a simpler readout process with more limited bandwidth and different post processing. Thus, in the illustrated embodiments, only one sideband in each of both output ports of the MZI are utilized and the upper (or lower) sidebands of each port are read out and recorded in the S2 material independently.
This solution has the following features. There is a single optical carrier used in the MZI. Both output ports of the MZI are used for recording, but in the most straightforward implementation only the upper sideband (or only lower sideband) from each of both ports is recorded and readout. Two spatial volumes are utilized in the recording material, one for each port of the MZI. Each volume of the recording material is readout, but with half of the readout bandwidth, or less. The information from each volume is used in the post processing methods, one in place of the previously described “upper sideband” and one in place of the previously described “lower sideband”.
From Equation 8 the lower sideband onPort1 and upper sideband onPort2 are given. If the two ports are used and only the upper sidebands are read out, a different ratio can be taken as Equation 14
This ratio can be used to estimate time delays provided the contrast and bias are known. At quadrature operation, where φMZ=+π/2, the ratio is given byEquation 15.
which is the same ratio as equation (3) above at quadrature, since P1− and P2+ are identical at quadrature. The ratio at quadrature can be used to estimate time delays provided the contrast is known. Similarly P1+ and P2− are identical at quadrature, so similar processing could be done if only the lower sidebands are read out.
Also, similar results are obtained if the MZ is held at quadrature with φMZ=−π/2 in both cases presented above.
Thus an advantage of these embodiments is that it is sufficient to readout just one (either upper or lower) sideband on each port in the same frequency range. The sidebands are recorded in separate recording volumes, e.g.,portion222aandportion222b.
FIG. 8 is a block diagram that illustrates the relationships of the readout windows required for a single or dual-port operation and an example bandwidths of an SSH material compared to output from both ports of a dual-drive, dual-port MZI, according to an embodiment. This embodiment is demonstrated with reference to the simulated example described above with reference toFIG. 6A,FIG. 6B,FIG. 6C. Each spectrum is displayed on the samehorizontal axis802 of frequency in GHz from the optical carrier frequency, and the same power densityvertical axis804, separated vertically for clarity. Thetrace770, described above with reference toFIG. 7, represents the total spectrum at Port A. Similarly,trace772, described above with reference toFIG. 7, represents the total spectrum at Port B. The RF band ofinterest840 is also shown belowaxis802, where the value for840 is defined by the frequency content of the RF signals received by the antennae, along with themaximum frequency850 of the first emitter signals and themaximum frequency852 of the second emitter signals. In the example emitter spectra, themaximum frequency850 of the first emitter is the maximum frequency within the RF band ofinterest840.
The dualsideband recording bandwidth810 required to be read out from the device according to the above methods for using both sidebands of one or both ports is much wider than the singlesideband recording bandwidth820 required to be read out according to the methods for using only one sideband from both ports. In this example, only the upper sideband is readout and the chirp bandwidth need only be thebandwidth820. An advantage of this approach is that for very wideband RF signals of interest, the inhomogeneously broadenedabsorption bandwidth830 of a particular SSH material may not be sufficient to span both sidebands. Even in the case that theabsorption bandwidth830 is sufficient, an advantage of the approach is that one readout laser spanning a particular bandwidth (e.g., 20 GHz) can be used and the light split into two paths, rather than requiring a readout laser of twice that bandwidth (e.g., 40 GHz) or two readout lasers of the same bandwidth (e.g., 20 GHz) with different frequency spans.
Thus, in some embodiments, the frequency swept optical beam extends over aband width810 that is substantively equal to double agreater frequency850 of a maximum frequency ofinterest850 of the first radio frequency signal and a maximum frequency ofinterest852 of the second radio frequency signal. In such embodiments, the spectral spatial grating has an inhomogeneously broadened absorption spectrum bandwidth that is at least as wide as double thegreater frequency850 of the maximum frequency of interest of the first radio frequency signal and the maximum frequency of interest of the second radio frequency signal.
In other embodiments, the frequency swept optical beam extends over aband width820 that is wider than a frequency band ofinterest840 in the first radio frequency signal and much less wide than a maximum frequency ofinterest850 of the first radio frequency signal or a maximum frequency ofinterest852 of the second radio frequency signal. In some of these embodiments, the spectral spatial grating has an inhomogeneously broadenedabsorption spectrum bandwidth830 that is at least as wide as the frequency band ofinterest840 in the first radio frequency signal.
For example, one could record and readout Port A upper sideband (USB-A) and Port B upper sideband (USB-A), both with a chirp with the reducedbandwidth820, or could record and readout Port A lower sideband (LSB-A) and Port B lower sideband (LSB-B) with the reduced bandwidth (displaced to lower optical frequencies). The optical readout chirp, e.g.,readout probe672aandreadout probe672binFIG. 6D, reads out only one sideband in the same frequency range from each volume. For example, using chirp withbandwidth820, the lower sidebands LSB-A and LSB-B are ignored. From this point, each readout signal can be used for post-processing, as described above, to estimate relative time delays and angles of arrival.
In this configuration the spectral information can be recorded closer to the center of thematerial absorption band830. The chirp and material bandwidth can now better be matched to the full operational bandwidth of the detection operation. It should be noted that the MZI in this case is slightly more sensitive to a quadrature bias point operation than for the single port, dual sideband configuration described above and significantly more sensitive to contrast than for the dual port configuration described above. Embodiments were implemented, for example as expressed in the following examples.
FIG. 9A is a graph that illustrates the determination of delay from the simulated signals, showing where each was measured simultaneously from both emitters and reduced readout bandwidth, according to an embodiment. Each trace is displayed on the samehorizontal axis802 of frequency in GHz from the optical carrier frequency. Note thataxis902 spans only the upper sideband, e.g. frequencies at and above the optical carrier frequency at 0 GHz. Each spectrum is displayed on the same power densityvertical axis904, separated vertically for clarity.Trace910 shows the USB-A oftrace770; and trace920 shows the USB-B oftrace772.
Trace930 shows the measured phaseφ using Equation 15.Vertical axis905 indicates the phase in arbitrary units.Trace940 shows the measured delay τ in picoseconds using Equation 10c.Vertical axis906 indicates the measured delay in picoseconds.
The optical carrier shows a delay of 0 ps at a frequency of 0 relative to the optical carrier, as expected. As can be seen, some frequencies produce a measured delay of about 8 ps, while other frequencies produce a measured delay of about −18 ps. Cleary two different emitters producing RF waves that arrive at two different angles are indicated. The spectrum oftrace920 can easily be separated intospectra613 and623 based on the different delays (with corresponding different angles of arrival).
In other embodiments, thereadout bandwidth820 only spans the RF frequency band of interest and does not include the optical carrier at 0 GHz. In some of these embodiments, a reference peak within the band of interest is added to both MZI paths to properly align the chosen sideband of the two MZI output ports.
More Experimental Data, Single Port, Dual Sideband Programming and Readout OperationFIG. 9B is a graph of experimental data that illustrates the determination of angle of arrival history measured simultaneously from two RF path, one with a fixed delay and one with adjustable delay, and reduced readout bandwidth, according to an embodiment. The determination distinguishes a stationary emitter given bytrace961 from a movingemitter962. This demonstration was done with spectral content between 4-8 GHz, where a single readout laser spanning over 16 GHz was used, and where both sidebands (the USB and LSB) from one port of the MZI were recorded and read out. The graph shows two (2) frequencies with non-negligible power, when in fact for this demonstration about 10,000 tones could have been tracked with 0.4 MHz resolution over 4 GHz. The relatively stationary signal (ideally fully stationary) was a single frequency tone at near 4.5 GHz. The moving signal was a wideband signal of about 0.5 GHz in bandwidth that was moving in the sense that it was emulated by having that wideband RF signal pass through a mechanical RF delay line that was manually adjusted by a person's hand during the duration of the display. For an estimate in the experimental error in the angle of arrival of this display, one can observe a ˜1-2 degrees accuracy for the fixed delay, and better for the moving signal due to averaging over the signal bandwidth.
FIG. 9C is a graph that illustrates example time delay error experimental results for single shot data, where the accuracy is better than demonstrated inFIG. 9B, according to an embodiment. The experimental apparatus had a mechanical delay line with a calibrated delay that was read by a micrometer setting in one of the paths, and the accuracy was measured for single shot data for a single frequency at 5.962 GHz that was part of a wideband signal spanning a bandwidth of about 0.5 GHz. Thehorizontal axis982 is delay in picoseconds; and thevertical axis984 is error in picoseconds. Eachbar986 indicates a difference between the actual delay and the delay computed using the MZI and SSH apparatus andEquation 15. In this demonstrated embodiment, the delay error was about 1 ps or less for delays from −50 ps to +50 ps. Performance better than this is anticipated in other embodiments.
MethodsFIG. 10 is a flow chart that illustrates at a high level anexample method1000 for using a dual-drive, dual-port MZI and optical spectral analyzer to determine angle of arrival history, according to various embodiments. Althoughmethod1000 is depicted with integral steps in a particular arrangement for purposes of illustration, in other embodiments, one or more steps, or portions thereof, are performed in a different order or overlapping in time, in series or in parallel, or are omitted or one or more additional steps are added.
In step1001, signals from two different sources, such as two different antennae in an antennae array, are input into corresponding drives of a dual-drive, Mach-Zehnder interferometer (MZI). In some embodiments, the MZI is configured with a known attenuation or phase (such as quadrature) to use with single sideband readout and post processing. In some embodiments, the MZI is configured with only a single output port. In some embodiments, the MZI is a dual-port MZI configured with two output ports.
Instep1003, output at one or more ports of the dual-drive, dual-port MZI is directed to a spectral analyzer, such as the one indicated being a spectrum analyzer based on an SSH material, as described above, or others known in the art with sufficient bandwidth and frequency resolution such as listed above.
Instep1005, it is determined whether both sidebands are to be used. If so, then control passes to step1007. Otherwise control passes to step1031 to process a single sideband from multiple ports. In some embodiments, the number of sidebands is fixed;step1005 is omitted; and control passes directly to step1031 for single sideband processing, or to step1007 for multiple sideband processing.
If it is determined that both sidebands are to be used, control passes to step1007 to determine how many of the MZI output ports are to be used, one or both. If it is determined instep1007 that only one port is to be used, then control passes tosteps1011 and1013. In some embodiments, the number of ports is fixed;step1007 is omitted; and control passes directly to step1011 for single port processing, or to step1021 for multiple port processing.
Instep1011, the sum and difference of the upper and lower sidebands of a single MZI output port are determined. For example, trace770 or772 is determined. Instep1013, the spectral power and angle of arrival are determined for each frequency bin. For example, based on the sum, the spectral power is determined using Equation 9 and the upper and lower sidebands of one port. Based on a ratio of the difference to the sum in the upper and lower sidebands, respectively, and Equations 10a and 10c, the phase and delay are determined for each frequency. The angle of arrival is determined based on the delay and antenna spacing.
If it is determined instep1007 that both ports are to be used, then control passes tosteps1021 and1023. Instep1021, the sum and difference of the upper and lower sidebands of both MZI output ports are determined. For example, traces780 and782 are determined. Instep1013, the spectral power and angle of arrival are determined for each frequency bin. For example based on the sum the spectral power is determined. Based on a ratio of the difference to the sum intraces780 and782, respectively, and Equations 13, the phase and delay are determined for each frequency. The angle of arrival is determined based on the delay and antenna spacing.
If it is determined, instep1005, that both sidebands are not to be used, then control passes to step1031 to process a single sideband from multiple ports. Instep1031 the sum and difference of the same sideband in different ports are determined. For example, traces920 and910, respectively, for the upper sideband only are determined. Instep1033, the spectral power and angle of arrival are determined for each frequency bin. For example based on the sum the spectral power is determined. Based on a ratio of the difference to the sum intraces910 and920, respectively, andEquations 15, the phase and delay are determined for each frequency. The angle of arrival is determined based on the delay and antenna spacing.
As described herein, in various embodiments, a Mach-Zehnder Interferometer (MZI) with two input ports and one or two output ports is implemented. The MZI has a 2×2 input coupler that couples the two input ports and a 2×2 output coupler that generates two output ports.
In some embodiments this MZI is implemented on a monolithic structure and in other embodiments it has optical fibers and fiber couplers. Each path of the MZI has a modulator that can modulate the phase of the optical carrier.
In some embodiments the RF signals are modulated onto a stable laser optical carrier by means of an electro-optic phase modulator (EOM). The EOM creates a double sideband optical signal along with the carrier, where the information about the RF signal is encoded in both the upper sideband (USB) and lower sideband (LSB).
In some embodiments, the generated RF waveforms are described as being wide bandwidth waveforms with arbitrary modulation format and spectral content. The RF waveform pair that drives the EOM is identical and time delayed. In some embodiments the time delay is shorter than the duration of the RF waveform
In some embodiments, one can adjust any of these RF waveform parameters as determined by the user and/or hardware specifications.
In some embodiments the MZI is configured to operate in quadrature and in a stable mode by actively measuring and canceling the phase and intensity fluctuations.
In some embodiments the outputs of the MZI are analyzed with spatial-spectral spectrum analyzer using rare-earth doped crystals, referred to as S2 materials. The amplitude and phase of each the USB and LSB on the 2 output ports of the MZI are recorded in the S2 materials at 2 different spots.
In some embodiments, both upper sidebands in the two spots are used for recording and analysis.
In some embodiments, both lower sidebands in the two spots are used for recording and analysis.
In some embodiments, both upper and lower sidebands in the two spots are used for recording and analysis.
In some embodiments the spectral information recorded in the S2 material is readout by an optical frequency chirp. The resultant signal is detected with an optical detector and digitized. The distortions due to fast scan are eliminated by spectral recovery.
In some embodiments, the sum and difference of the sidebands yield the power and phase spectrum of the RF waveforms respectively.
In some embodiments, a ratio of the difference to the sum of the sidebands yields the parameter that can be used to extract the desired phase information.
In some embodiments, the architecture can be extended to multiple antenna outputs, implying multiple RF drives, and multiple interferometric paths, implying multiple ports, by implementing pairwise or other combinations of drives and ports that can be constructed from single or dual-port, dual-drive MZI configurations.
Post Processing EquipmentThe processes described herein for providing post processing the digital signals may be advantageously implemented via software, hardware, firmware or a combination of software and/or firmware and/or hardware. For example, the processes described herein may be advantageously implemented via processor(s), Digital Signal Processing (DSP) chip, an Application Specific Integrated Circuit (ASIC), Field Programmable Gate Arrays (FPGAs), etc. Such exemplary hardware for performing the described functions is detailed below.
FIG. 11 illustrates acomputer system1100 upon which an embodiment of the invention may be implemented. Althoughcomputer system1100 is depicted with respect to a particular device or equipment, it is contemplated that other devices or equipment (e.g., network elements, servers, etc.) withinFIG. 11 can deploy the illustrated hardware and components ofsystem1100.Computer system1100 is programmed (e.g., via computer program code or instructions) to post process the digital signals as described herein and includes a communication mechanism such as abus1110 for passing information between other internal and external components of thecomputer system1100. Information (also called data) is represented as a physical expression of a measurable phenomenon, typically electric voltages, but including, in other embodiments, such phenomena as magnetic, electromagnetic, pressure, chemical, biological, molecular, atomic, sub-atomic and quantum interactions. For example, north and south magnetic fields, or a zero and non-zero electric voltage, represent two states (0, 1) of a binary digit (bit). Other phenomena can represent digits of a higher base. A superposition of multiple simultaneous quantum states before measurement represents a quantum bit (qubit). A sequence of one or more digits constitutes digital data that is used to represent a number or code for a character. In some embodiments, information called analog data is represented by a near continuum of measurable values within a particular range.Computer system1100, or a portion thereof, constitutes a means for performing one or more steps of post processing.
Abus1110 includes one or more parallel conductors of information so that information is transferred quickly among devices coupled to thebus1110. One ormore processors1102 for processing information are coupled with thebus1110.
A processor (or multiple processors)1102 performs a set of operations on information as specified by computer program code related to post processing. The computer program code is a set of instructions or statements providing instructions for the operation of the processor and/or the computer system to perform specified functions. The code, for example, may be written in a computer programming language that is compiled into a native instruction set of the processor. The code may also be written directly using the native instruction set (e.g., machine language). The set of operations include bringing information in from thebus1110 and placing information on thebus1110. The set of operations also typically include comparing two or more units of information, shifting positions of units of information, and combining two or more units of information, such as by addition or multiplication or logical operations like OR, exclusive OR (XOR), and AND. Each operation of the set of operations that can be performed by the processor is represented to the processor by information called instructions, such as an operation code of one or more digits. A sequence of operations to be executed by theprocessor1102, such as a sequence of operation codes, constitute processor instructions, also called computer system instructions or, simply, computer instructions. Processors may be implemented as mechanical, electrical, magnetic, optical, chemical or quantum components, among others, alone or in combination.
Computer system1100 also includes amemory1104 coupled tobus1110. Thememory1104, such as a random access memory (RAM) or other dynamic storage device, stores information including processor instructions for post processing. Dynamic memory allows information stored therein to be changed by thecomputer system1100. RAM allows a unit of information stored at a location called a memory address to be stored and retrieved independently of information at neighboring addresses. Thememory1104 is also used by theprocessor1102 to store temporary values during execution of processor instructions. Thecomputer system1100 also includes a read only memory (ROM)1106 or other static storage device coupled to thebus1110 for storing static information, including instructions, that is not changed by thecomputer system1100. Some memory is composed of volatile storage that loses the information stored thereon when power is lost. Also coupled tobus1110 is a non-volatile (persistent)storage device1108, such as a magnetic disk, optical disk or flash card, for storing information, including instructions, that persists even when thecomputer system1100 is turned off or otherwise loses power.
Information, including instructions for post-processing, is provided to thebus1110 for use by the processor from anexternal input device1112, such as a keyboard containing alphanumeric keys operated by a human user, or a sensor. A sensor detects conditions in its vicinity and transforms those detections into physical expression compatible with the measurable phenomenon used to represent information incomputer system1100. Other external devices coupled tobus1110, used primarily for interacting with humans, include adisplay device1114, such as a cathode ray tube (CRT) or a liquid crystal display (LCD), or plasma screen or printer for presenting text or images, and apointing device1116, such as a mouse or a trackball or cursor direction keys, or motion sensor, for controlling a position of a small cursor image presented on thedisplay1114 and issuing commands associated with graphical elements presented on thedisplay1114. In some embodiments, for example, in embodiments in which thecomputer system1100 performs all functions automatically without human input, one or more ofexternal input device1112,display device1114 andpointing device1116 is omitted.
In the illustrated embodiment, special purpose hardware, such as an application specific integrated circuit (ASIC)1120, is coupled tobus1110. The special purpose hardware is configured to perform operations not performed byprocessor1102 quickly enough for special purposes. Examples of application specific ICs include graphics accelerator cards for generating images fordisplay1114, cryptographic boards for encrypting and decrypting messages sent over a network, speech recognition, and interfaces to special external devices, such as robotic arms and medical scanning equipment that repeatedly perform some complex sequence of operations that are more efficiently implemented in hardware.
Computer system1100 also includes one or more instances of acommunications interface1170 coupled tobus1110.Communication interface1170 provides a one-way or two-way communication coupling to a variety of external devices that operate with their own processors, such as printers, scanners and external disks. In general the coupling is with anetwork link1178 that is connected to alocal network1180 to which a variety of external devices with their own processors are connected. For example,communication interface1170 may be a parallel port or a serial port or a universal serial bus (USB) port on a personal computer. In some embodiments,communications interface1170 is an integrated services digital network (ISDN) card or a digital subscriber line (DSL) card or a telephone modem that provides an information communication connection to a corresponding type of telephone line. In some embodiments, acommunication interface1170 is a cable modem that converts signals onbus1110 into signals for a communication connection over a coaxial cable or into optical signals for a communication connection over a fiber optic cable. As another example,communications interface1170 may be a local area network (LAN) card to provide a data communication connection to a compatible LAN, such as Ethernet. Wireless links may also be implemented. For wireless links, thecommunications interface1170 sends or receives or both sends and receives electrical, acoustic or electromagnetic signals, including infrared and optical signals, that carry information streams, such as digital data. For example, in wireless handheld devices, such as mobile telephones like cell phones, thecommunications interface1170 includes a radio band electromagnetic transmitter and receiver called a radio transceiver.
The term “computer-readable medium” as used herein refers to any medium that participates in providing information toprocessor1102, including instructions for execution. Such a medium may take many forms, including, but not limited to computer-readable storage medium (e.g., non-volatile media, volatile media), and transmission media. Non-transitory media, such as non-volatile media, include, for example, optical or magnetic disks, such asstorage device1108. Volatile media include, for example,dynamic memory1104. Transmission media include, for example, coaxial cables, copper wire, fiber optic cables, and carrier waves that travel through space without wires or cables, such as acoustic waves and electromagnetic waves, including radio, optical and infrared waves. Signals include man-made transient variations in amplitude, frequency, phase, polarization or other physical properties transmitted through the transmission media. Common forms of computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other magnetic medium, a CD-ROM, CDRW, DVD, any other optical medium, punch cards, paper tape, optical mark sheets, any other physical medium with patterns of holes or other optically recognizable indicia, a RAM, a PROM, an EPROM, a FLASH-EPROM, any other memory chip or cartridge, a carrier wave, or any other medium from which a computer can read. The term computer-readable storage medium is used herein to refer to any computer-readable medium except transmission media.
Logic encoded in one or more tangible media includes one or both of processor instructions on a computer-readable storage media and special purpose hardware, such asASIC1120.
Network link1178 typically provides information communication using transmission media through one or more networks to other devices that use or process the information. For example,network link1178 may provide a connection throughlocal network1180 to ahost computer1182 or toequipment1184 operated by an Internet Service Provider (ISP).ISP equipment1184 in turn provides data communication services through the public, world-wide packet-switching communication network of networks now commonly referred to as theInternet1190.
A computer called aserver host1192 connected to the Internet hosts a process that provides a service in response to information received over the Internet. For example,server host1192 hosts a process that provides information representing video data for presentation atdisplay1114. It is contemplated that the components ofsystem1100 can be deployed in various configurations within other computer systems, e.g.,host1182 andserver1192.
At least some embodiments of the invention are related to the use ofcomputer system1100 for implementing some or all of the techniques described herein. According to one embodiment of the invention, those techniques are performed bycomputer system1100 in response toprocessor1102 executing one or more sequences of one or more processor instructions contained inmemory1104. Such instructions, also called computer instructions, software and program code, may be read intomemory1104 from another computer-readable medium such asstorage device1108 ornetwork link1178. Execution of the sequences of instructions contained inmemory1104 causesprocessor1102 to perform one or more of the method steps described herein. In alternative embodiments, hardware, such asASIC1120, may be used in place of or in combination with software to implement various embodiments. Thus, embodiments of the invention are not limited to any specific combination of hardware and software, unless otherwise explicitly stated herein.
The signals transmitted overnetwork link1178 and other networks throughcommunications interface1170, carry information to and fromcomputer system1100.Computer system1100 can send and receive information, including program code, through thenetworks1180,1190 among others, throughnetwork link1178 andcommunications interface1170. In an example using theInternet1190, aserver host1192 transmits program code for a particular application, requested by a message sent fromcomputer1100, throughInternet1190,ISP equipment1184,local network1180 andcommunications interface1170. The received code may be executed byprocessor1102 as it is received, or may be stored inmemory1104 or instorage device1108 or other non-volatile storage for later execution, or both. In this manner,computer system1100 may obtain application program code in the form of signals on a carrier wave.
Various forms of computer readable media may be involved in carrying one or more sequence of instructions or data or both toprocessor1102 for execution. For example, instructions and data may initially be carried on a magnetic disk of a remote computer such ashost1182. The remote computer loads the instructions and data into its dynamic memory and sends the instructions and data over a telephone line using a modem. A modem local to thecomputer system1100 receives the instructions and data on a telephone line and uses an infra-red transmitter to convert the instructions and data to a signal on an infra-red carrier wave serving as thenetwork link1178. An infrared detector serving ascommunications interface1170 receives the instructions and data carried in the infrared signal and places information representing the instructions and data ontobus1110.Bus1110 carries the information tomemory1104 from whichprocessor1102 retrieves and executes the instructions using some of the data sent with the instructions. The instructions and data received inmemory1104 may optionally be stored onstorage device1108, either before or after execution by theprocessor1102.
FIG. 12 illustrates a chip set orchip1200 upon which an embodiment of the invention may be implemented. Chip set1200 is programmed for post-processing as described herein and includes, for instance, the processor and memory components described with respect toFIG. 6 incorporated in one or more physical packages (e.g., chips). By way of example, a physical package includes an arrangement of one or more materials, components, and/or wires on a structural assembly (e.g., a baseboard) to provide one or more characteristics such as physical strength, conservation of size, and/or limitation of electrical interaction. It is contemplated that in certain embodiments the chip set1200 can be implemented in a single chip. It is further contemplated that in certain embodiments the chip set orchip1200 can be implemented as a single “system on a chip.” It is further contemplated that in certain embodiments a separate ASIC would not be used, for example, and that all relevant functions as disclosed herein would be performed by a processor or processors. Chip set orchip1200, or a portion thereof, constitutes a means for performing one or more steps of providing user interface navigation information associated with the availability of services. Chip set orchip1200, or a portion thereof, constitutes a means for performing one or more post processing steps.
In one embodiment, the chip set orchip1200 includes a communication mechanism such as a bus1201 for passing information among the components of thechip set1200. Aprocessor1203 has connectivity to the bus1201 to execute instructions and process information stored in, for example, amemory1205. Theprocessor1203 may include one or more processing cores with each core configured to perform independently. A multi-core processor enables multiprocessing within a single physical package. Examples of a multi-core processor include two, four, eight, or greater numbers of processing cores. Alternatively or in addition, theprocessor1203 may include one or more microprocessors configured in tandem via the bus1201 to enable independent execution of instructions, pipelining, and multithreading. Theprocessor1203 may also be accompanied with one or more specialized components to perform certain processing functions and tasks such as one or more digital signal processors (DSP)1207, or one or more application-specific integrated circuits (ASIC)1209. ADSP1207 typically is configured to process real-world signals (e.g., sound) in real time independently of theprocessor1203. Similarly, anASIC1209 can be configured to performed specialized functions not easily performed by a more general purpose processor. Other specialized components to aid in performing the inventive functions described herein may include one or more field programmable gate arrays (FPGA) (not shown), one or more controllers (not shown), or one or more other special-purpose computer chips.
In one embodiment, the chip set orchip1200 includes merely one or more processors and some software and/or firmware supporting and/or relating to and/or for the one or more processors.
Theprocessor1203 and accompanying components have connectivity to thememory1205 via the bus1201. Thememory1205 includes both dynamic memory (e.g., RAM, magnetic disk, writable optical disk, etc.) and static memory (e.g., ROM, CD-ROM, etc.) for storing executable instructions that when executed perform the inventive steps described herein. Thememory1205 also stores the data associated with or generated by the execution of the inventive steps.
Alternatives and ModificationsIn the foregoing specification, the invention has been described with reference to specific embodiments thereof. It will, however, be evident that various modifications and changes may be made thereto without departing from the broader spirit and scope of the invention. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense. Throughout this specification and the claims, unless the context requires otherwise, the word “comprise” and its variations, such as “comprises” and “comprising,” will be understood to imply the inclusion of a stated item, element or step or group of items, elements or steps but not the exclusion of any other item, element or step or group of items. elements or steps. Furthermore, the indefinite article “a” or “an” is meant to indicate one or more of the item, element or step modified by the article.
REFERENCESThe following publications are hereby incorporated by reference as if fully set forth herein, except in so far as the terminology is inconsistent with the terminology used herein.
- i) T. Chang, R. K. Mohan, M. Tian, T. L. Harris, W. R. Babbitt, K. D. Merkel, Frequency-chirped readout of spatial-spectral absorption features, Physical Review A 70, 063803 (2004)
- ii) T. Chang, R. Krishna Mohan, T. L. Harris, M. Tian, W. R. Babbitt, and K. D. Merkel, “Frequency chirped readout of spectral absorption features: Bridging the gap between absorption spectroscopy and coherent transient spectroscopy”, Phys. Rev. A 70, 063803 (2004).
- iii) T. Chang, M. Tian, R. Krishna Mohan, C. Renner, K. D. Merkel, and W. R. Babbitt, “Recovery of spectral features readout with frequency-chirped laser fields”, Opt. Lett., 30, 1129-1131, (2005)
- iv) K. D. Merkel, R. Krishna Mohan, Z. Cole, T. Chang, A. V. Olson and W. R. Babbitt, “Multi-Gigahertz Radar Range Processing of Baseband and Modulated RF carrier Signals in Tm:YAG”, J. Lum. 107 62-74 (2004).
- v) T. L. Harris, K. D. Merkel, R. K. Mohan, T. Chang, Z. Cole, A. Olson, and W. R. Babbitt, “Multigigahertz range-Doppler correlative signal processing in optical memory crystals,” Applied Optics, 45(2), 343-352 (2006).
- vi) M. Shirasaki, “Large angular dispersion by a virtually imaged phased array and its application to a wavelength demultiplexer,” Optics letters, vol. 21, no. 5, pp. 366-368, 1996.
- vii) B. Szafraniec et al., “Swept Coherent Optical Spectrum Analysis,” IEEE Transactions on Instrumentation and Measurement, vol. 53, pp. 203-215, 2004.
- viii) V. Crozatier, G. Gorju, J. Legouet, F. Bretenaker, and I. Lorgere, “Photon echo chirp transform using a stabilized frequency agile laser,” Journal of Luminescence, vol. 127, no. 1, pp. 104-109, November 2007; L. Ménager, I. Lorgeré, J. L. Le Gouët, D. Dolfi, and J. P. Huignard, “Demonstration of a radio-frequency spectrum analyzer based on spectral hole burning,” Optics Letters, vol. 26, no. 16, pp. 1245-1247, 2001.