1. Apparatus for producing entangled photon pairs, said apparatus including:
a pump laser source producing a pump beam, the pump beam entering means for splitting the pump beam into a first and a second beams having orthogonal polarization states,
the first and the second beams being transmitted in an optical fiber loop in counter-propagating directions; the beams generating a nonlinear interaction in the optical fiber; and
the first and the second beams being combined together producing an output pair of entangled photons; wherein a splitting ratio of the pump beam determines the type of output photon entanglement.
2. The apparatus of claim 1, wherein the type of the output photon entanglement is selected from correlated photons, maximally entangled photons, or non-maximally entangled photons.
3. The apparatus of claim 1, wherein the means for splitting the pump beam include a polarization beam splitting cube.
4. The apparatus of claim 1, wherein the splitting ratio of the pump beam is controllable.
5. The apparatus of claim 4, further comprising a phase shifter controlling the splitting ratio of the pump beam.
6. The apparatus of claim 4, further comprising a polarization controller, wherein the polarization controller changes the pump beam polarization prior to the means for splitting the pump beam into orthogonal polarization states, thereby changing the splitting ratio of the pump beam.
7. The apparatus of claim 4, further comprising a monitor unit for monitoring the splitting ratio.
8. The apparatus of claim 7, further comprising a control unit allowing the splitting ratio to be set to a desired value.
9. The apparatus of claim 8, wherein the monitor unit is an optical tap inside the optical fiber loop leading to an optical-to-electrical detector for monitoring the splitting ratio; and the optical-to-electrical detector is connected to the control unit.
10. The apparatus of claim 1, including an alignment light source of controllable intensity that is injected into the fiber loop, and wherein the resulting output is a polarized optical signal at a wavelength including the wavelengths of the entangled photon pairs.
11. The apparatus of claim 10, wherein injecting alignment light into two or more different alignment injection ports creates two or more different output polarizations.
12. The apparatus of claim 10, wherein the alignment light source is a broad band source.
13. The apparatus of claim 10, wherein an alignment source beam is injected into the fiber loop, and wherein the alignment source intensity is modulated to be on for a portion of the time and off other times.
14. The apparatus of claim 13, wherein the pump intensity is modulated to be at two intensity levels, a high level and a low level, wherein the high pump level is used for aligning subsequent polarization analyzers and the low pump level is used to produce entangled light.
15. Method for producing entangled photon pairs, comprising:
producing a pump laser beam;
splitting the pump beam into a clockwise and a counter-clockwise propagating beams of a Sagnac fiber loop containing a nonlinear optical fiber;
controlling the splitting ratio of the beam;
outputting an entangled photon pairs from the loop, wherein the type of entanglement is determined by the splitting ratio.
16. The method of claim 15, wherein the type of the output photon entanglement is selected from correlated photons, maximally entangled photons, or non-maximally entangled photons by changing the splitting ratio.
17. The method of claim 15, wherein the pump beam intensity is variable.
18. The method of claim 17, further comprising:
injecting one or more alignment beams into the Sagnac loop into one or more alignment injection ports to produce one or more polarized output beams; the alignment source intensity into any of the ports being either on or off;
using the alignment beam for aligning subsequent polarization analyzers;
turning off the alignment beam and using the pump beam to produce entangled photons.
19. The method of claim 18, wherein the alignment beam can be injected into the Sagnac loop at two different ports, and wherein the output alignment signal polarization generated from the alignment beam when it is injected into one port is neither the same as nor orthogonal to the output alignment signal polarization generated when the alignment beam is injected into the other port.
20. The method of claim 18, further comprising injecting alignment signals into the two injection ports sequentially to produce two distinct output polarizations which can be used to completely specify the polarization transformation required at the polarization analyzer.
21. Method for producing entangled photon pairs, comprising:
splitting a pump laser beam into two modes with a mode splitter, each mode generating signal and idler wavelengths in a nonlinear optical fiber,
recombining the two modes to create the output entangled signal and idler photon pairs;
and generating a broad spectrum of alignment photons of optical wavelengths including the wavelengths of the signal and idler;
using the resulting output alignment light that is polarized with a fixed relationship to the two pump modes for aligning subsequent polarization measurement apparatuses;
outputting entangled signal and idler photon pairs.
22. The method of claim 21, further comprising the ability to inject the alignment source into two different alignment ports where injecting into each port creates a distinct output alignment signal, and using the two output alignment signals to align any downstream measurement apparatuses.
23. The method of claim 22, further comprising time multiplexing the alignment signals with entangled light signals so that the measurement apparatus can continually be aligned to measure the entangled light.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for transmitting packet types of packets, the method comprising:
receiving a packet having symbols;
identifying a packet type of the packet;
transmitting a synchronization symbol that corresponds to the identified packet type, wherein the transmitted synchronization symbol provides synchronization information and wherein each packet type has a different synchronization symbol, and the synchronization symbol permitting an external receiving node to properly align with a synchronization primitive to be correctly aligned on a symbol boundary; and
transmitting the symbols of the received packet.
2. The method of claim 1 wherein the symbols of the packet include in-band symbols and the synchronization symbols are out-of-band symbols.
3. The method of claim 2 wherein the in-band symbols are transition optimized and the out-of-band synchronization symbols are not transition optimized.
4. The method of claim 1 wherein the synchronization symbol is transmitted before transmitting the symbols of the packet.
5. The method of claim 1 wherein the packet has a header with a field that indicates packet type and the identifying of the packet type includes checking the field of the header that indicates packet type.
6. The method of claim 1 wherein the packet types include a data packet.
7. The method of claim 1 wherein the packet types include a control packet.
8. The method of claim 1 wherein the symbols are transmitted to a switch network.
9. The method of claim 1 wherein the synchronization primitive is made up of a sequence of bit-string synchronization symbols.
10. The method of claim 1, wherein:
multiple primitives are defined to operate as synchronization signals, and the use of multiple synchronization primitives allows for encoding packet type within a synchronization primitive;
the transmitting periodically transmits synchronization primitives so that a receiving communications node can properly align with that synchronization primitive; and
when a communications node receives a synchronization primitive it knows that the synchronization primitive is correctly aligned on a symbol boundary.
11. A method for identifying packet types of packets of symbols, the method comprising:
receiving a synchronization symbol by a receiver indicating a packet type, each packet type having a different synchronization symbol;
receiving a packet of symbols;
indicating that the received packet of symbols has the packet type of the received synchronization symbol; and
the synchronization symbol permitting properly alignment upon receiving with a synchronization primitive to be correctly aligned on a symbol boundary.
12. The method of claim 11 wherein the symbols of the packets include in-band symbols and the synchronization symbols are out-of-band symbols.
13. The method of claim 12 wherein the in-band symbols are transition optimized and the out-of-band synchronization symbols are not transition optimized.
14. The method of claim 11 wherein the synchronization symbol is received before the symbols of the packet are received.
15. The method of claim 11 wherein the packet types include a data packet.
16. The method of claim 11 wherein the packet types include a control packet.
17. The method of claim 11 wherein the symbols are received from a switch.
18. The method of claim 11 wherein the synchronization primitive is made up of a sequence of bit-string synchronization symbols.
19. A communications device for transmitting packet types of packets, comprising:
an identification component that identifies a packet type of a packet of symbols; and
a transmission component that transmits a synchronization symbol that corresponds to the identified packet type, the transmitted synchronization symbol providing synchronization information and each packet type having a different synchronization symbol and permitting an external receiving node to properly align with a synchronization primitive to be correctly aligned on a symbol boundary, and that transmits the symbols of the packet.
20. The communications device of claim 19 wherein the symbols of the packet include in-band symbols and the synchronization symbols are out-of-band symbols.
21. The communications device of claim 20 wherein the in-band symbols are transition optimized and the out-of-band synchronization symbols are not transition optimized.
22. The communications device of claim 19 wherein the synchronization symbol is transmitted before transmitting the symbols of the packet.
23. The communications device of claim 19 wherein the packet has a header with a field that indicates packet type and the identification component checks the field of the header that indicates packet type.
24. The communications device of claim 19 wherein the packet types include a data packet.
25. The communications device of claim 19 wherein the packet types include a control packet.
26. The communications device of claim 19 wherein the symbols are transmitted to a switch network.
27. The communications device of claim 19 wherein the communications device is part of a storage area network.
28. The communications device of claim 19 wherein the synchronization primitive is made up of a sequence of bit-string synchronization symbols.