Ultra-Fast Wavelength-Hopping Optical CDMA Principal Investigator: Eli Yablonovitch; Co-PI’s: Prof. Rick Wesel, Prof. Bahram Jalali, Prof. Ming Wu Electrical.

Slides:



Advertisements
Similar presentations
1 Radio Maria World. 2 Postazioni Transmitter locations.
Advertisements

Números.
1 A B C
/ /17 32/ / /
Reflection nurulquran.com.
Worksheets.
Multiplication X 1 1 x 1 = 1 2 x 1 = 2 3 x 1 = 3 4 x 1 = 4 5 x 1 = 5 6 x 1 = 6 7 x 1 = 7 8 x 1 = 8 9 x 1 = 9 10 x 1 = x 1 = x 1 = 12 X 2 1.
Division ÷ 1 1 ÷ 1 = 1 2 ÷ 1 = 2 3 ÷ 1 = 3 4 ÷ 1 = 4 5 ÷ 1 = 5 6 ÷ 1 = 6 7 ÷ 1 = 7 8 ÷ 1 = 8 9 ÷ 1 = 9 10 ÷ 1 = ÷ 1 = ÷ 1 = 12 ÷ 2 2 ÷ 2 =
David Burdett May 11, 2004 Package Binding for WS CDL.
CALENDAR.
Summative Math Test Algebra (28%) Geometry (29%)
1 Pretty Good Privacy (PGP) Security for Electronic .
Media-Monitoring Final Report April - May 2010 News.
3-1 Physical Layer (contd) l Telephone systems n referred to as PSTNs (Public Switched Telephone Systems) n high coverage n for voice and data n low speed.
Chapter Thirteen: Multiplexing and Multiple- Access Techniques.
1 The Beauty of Mathematics in Communications R. C. T. Lee Dept. of Information Management & Dept. of Computer Science National Chi Nan University.
Briana B. Morrison Adapted from William Collins
Look at This PowerPoint for help on you times tables
Progressive Aerobic Cardiovascular Endurance Run
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
Artificial Intelligence
Resistência dos Materiais, 5ª ed.
1 Dr. Scott Schaefer Least Squares Curves, Rational Representations, Splines and Continuity.
Multiplication Facts Practice
Graeme Henchel Multiples Graeme Henchel
Transmission Security via Fast Time-Frequency Hopping PI: Eli Yablanovich Co-PIs: Rick Wesel Ingrid Verbauwhede Ming Wu Bahram Jalali UCLA Electrical.
Spread Spectrum Chapter 7.
Spread Spectrum Chapter 7. Spread Spectrum Input is fed into a channel encoder Produces analog signal with narrow bandwidth Signal is further modulated.
Multiplexing and Spreading
Lecture 8: Spread Spectrum
William Stallings Data and Computer Communications 7th Edition
Optical CDMA  Electrical  EE566: Optical Communication Optical CDMA Presented by: George Partasides
Data and Computer Communications Eighth Edition by William Stallings Chapter 9 – Spread Spectrum.
SPREAD SPECTRUM In spread spectrum (SS), we combine signals from different sources to fit into a larger bandwidth, but our goals are to prevent eavesdropping.
1 CMPT 371 Data Communications and Networking Spread Spectrum.
Techniques for Transmission Security via Fast Hopping in the Time-Frequency Grid PI’s: Eli Yablanovich Rick Wesel Ingrid Verbauwhede Ming Wu Bahram Jalali.
A Unified Understanding of the Many Forms of Optical Code Division Multiplexing Eli Yablonovitch Rick Wesel Bahram Jalali Ming Wu Ingrid Verbauwhede Can.
Lecture 8: Spread Spectrum
Chapter 10 Optical Communication Systems
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 9 – Spread Spectrum.
Spread Spectrum Spread-spectrum techniques are methods by which energy generated in a particular bandwidth is deliberately spread in the frequency domain,
1 Chapter 7. Spread Spectrum Wen-Shyang Hwang KUAS EE.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 9 Spread Spectrum.
Stallings, Wireless Communications & Networks, Second Edition, © 2005 Pearson Education, Inc. All rights reserved Multiple Access Techniques.
Code Division Multiple Access (CDMA) Transmission Technology
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 9 – Spread Spectrum.
Data and Computer Communications Ninth Edition by William Stallings Chapter 9 – Spread Spectrum Data and Computer Communications, Ninth Edition by William.
1 Spread Spectrum Technology. 2 What is Spread Spectrum(SS) Spread Spectrum (SS) technology was first introduced by military as a way of sending secure.
Transmission Security via Fast Time-Frequency Hopping PI: Eli Yablanovich Co-PIs: Rick Wesel Ingrid Verbauwhede Ming Wu Bahram Jalali UCLA Electrical.
Stallings, Wireless Communications & Networks, Second Edition, © 2005 Pearson Education, Inc. All rights reserved Spread Spectrum Chapter.
TUNALIData Communication1 Spread Spectrum Chapter 9.
Outline  Introduction (Resource Management and Utilization).  Compression and Multiplexing (Other related definitions).  The Most Important Access Utilization.
DATA AND COMPUTER COMMUNICATIONS Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 9 – Spread Spectrum.
William Stallings Data and Computer Communications 7th Edition
CT301 lecture7 10/29/2015 Lect 7 NET301.
Outline Introduction Type of Multiplexing FDMA TDMA CDMA Future Work
Transmission Security via Fast Time-Frequency Hopping
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 9 – Spread Spectrum.
Spread Spectrum Chapter 7.
Chapter 4: Digital Transmission
UCLA Electrical Engineering Department
CT301 lecture7 10/29/2015 Lect 7 NET301.
UCLA Electrical Engineering Department
Spread Spectrum A signal that occupies a bandwidth of B, is spread out to occupy a bandwidth of Bss All signals are spread to occupy the same bandwidth.
Wireless Networks Fall 2007
Spread Spectrum Chapter 7.
William Stallings Data and Computer Communications 7th Edition
Multiplexing Simultaneous transmission of multiple signals across a single data link As data & telecomm use increases, so does traffic Add individual links.
William Stallings Data and Computer Communications 7th Edition
Presentation transcript:

Ultra-Fast Wavelength-Hopping Optical CDMA Principal Investigator: Eli Yablonovitch; Co-PI’s: Prof. Rick Wesel, Prof. Bahram Jalali, Prof. Ming Wu Electrical Engineering Department, University of California, Los Angeles CA Objectives Approach Accomplishments To create an Optical Code Division Multiplexing system that: That is more secure than a WDM optical communications system using conventional time domain codes. That suffers little or no capacity degradation compared to a WDM system. That is ultimately scalable to 100 simultaneous users running at 10Gbits/sec each. That is usable for both free-space optical as well as fibers That will be reasonably close in hardware cost compared to a WDM system. We will encode individual bits in a wavelength-time matrix, that is programmed by provably secure algorithms, and that hops with every bit period. Have distinguished the advantages and dis-advantages between direct sequence spread spectrum and frequency hopping. Designed a system for secure wavelength hopping OCDMA.

t carrier  +  -  Amplitude Modulation freq

Coherent Communication (homodyne detection) signal(t) carrier wave local oscillator signal(t)  cos  t  2 signal(t)  cos  t Transmitter Receiver

Direct Sequence Spread Spectrum: carrier wave cos  t  code(t)  signal(t) Transmitter signal(t) code(t) “noisy” carrier 1 time chip local oscillator cos  t code(t) local code generator Receiver  cos  t  2   code(t)  2  signal(t)

1 t 1 1 direct sequence PN code data PN  data TcTc TbTb c(t)c(t) t t d(t)d(t) s ds (t) d(t)d(t) c(t)c(t) direct sequence encoding Figure 2a Figure 2b

Frequency Hopping Spread Spectrum 1. Time Division - TDMA 2. Wavelength Division - WDMA 3. Code Division - CDMA OCDMA Time Wavelength TDM Time Wavelength WDM Time Wavelength

CDMA or Spread-Spectrum Seemingly wasteful of bandwidth channels  Codes are orthogonal, N channels  N codes Channel capacity is unchanged! Secret Covert Jamming resistant Multi-path or speckle resistant Self-managed network - users pick codes at random Orthogonality Condition:

Direct Sequence (homogeneous broadening) Frequency Hopping (inhomogeneous) first patented by Hedy Lamarr (actress) in 1941 Used by Secret Service (U.S.) Military radios Cellular telephones: Subtle optimization competition between TDMA and CDMA About 50% of US cellphones use CDMA, including particularly the Sprint PCS network. World-Wide Generation 3.0 Cellphone standard will be CDMA.

Dispersion-Limited Signal Propagation Distance TDM CDM WDM  = dispersion coefficient M = # of channels (length of code)

The basic idea: wavelength-time matrix OCDMA Time Wavelength TDM Time Wavelength WDM Time Wavelength Legend: 1 2  user1,  user2

Generate hopping patterns 1. Bob chooses secret primes p and q and computes n = pq. 2. Bob chooses integer e which is prime to (p-1)(q-1). 3. Bob computes d with de mod (p-1)(q-1)  Bob makes n and e public, and keeps p, q, d secret. 5. Alice encrypts m as c  m e mod n, and sends c to Bob over a public channel. 6. Bob decrypts by computing m  c d mod n. 7. Both Bob and Alice use m as a seed and feed it in to Advanced Encryption Standard (AES) encoder to generate a string of random numbers. 8. That string is fed back into to AES encoder to generate a 2nd string, etc., etc. 9. Both Bob and Alice use the string of random numbers to fill the wavelength-time matrix, using modular arithmetic. 10. Bob and Alice generate the hopping patterns according to the wavelength-time matrix, using a different modular arithmetic RSA public key algorithm AES encoder Seed S k-1 SkSk }

Fill the wavelength-time matrix Random numbers: Time Wavelength 232 mod 64 = mod 63 = mod 62 = mod 61 = 51 Time y k = N mod (64-k), k = 0, 1, … 63 “The pattern never repeats” Then randomly fill the next matrix using a continuation of the random string.

Define users from wavelength-time matrix Time Wavelength Time Wavelength User1User2 User k: numbers with N mod 8 = k-1, k = 1, 2, …, 8

High level of security in the case with only one user

Overall system design using electronic switches Pattern generator Data 1 Data 2 Data 3 Data 4 Hopping pattern 4:1  Fiber Space Division Switch + small buffer Modulator    1:4 Data 1 Data 2 Data 3 Data 4 Detector     Space Division Switch + small buffer Transmitter Receiver

The first milepost demo of 4x2.5Gbps: transmitter Pattern generator 16X16 Switch 155MHz Data 2.5Gbps Data User 1 User 2 User 3 User 4 Hopping pattern 4:1 Modulator   Fiber 1:16 16:1 2.5Gbps 16X16 Switch   16X16 Switch 16X16 Switch de-SerializerSerializer 1:16 16:1

Hopping pattern 1:4 Detector    Fiber Detector Data User 1 16X16 Switch 155MHz 1:16 16:1 16X16 Switch 16X16 Switch 16X16 Switch 16:1 Data User 2 Data User 3 Data User 4 Pattern generator  de-SerializerSerializer 1:16 16:1 The first milepost demo of 4x2.5Gbps: receiver

Switching Fabrics In general, the implementation of an NXN switch need NlogN 2X2 switches. For an NXN rearrangeable permutation switch, the number of 2X2 swithes is at least log(N!), which is approximately equal to NlogN  N+log(2  N)/2. For N=16, log(N!) = Network implementing 16X16 using 56 2X2 switches.

Overall system design using LiNbO 3 optical switches Pattern generator Hopping pattern 1:4 Data 1 4:1  Fiber 16X16 LiNbO 3 Space Division Switch Modulator Data 1 1:4  Modulator Data 2 1:4  Modulator Data 3 1:4  Modulator Data 4 1:4 4:1 OE EO     OE EO     16X16 LiNbO 3 Space Division Switch 1:4 4:1 OE Data 2 Data 3 Data 4 1:4 Bit time division demultiplexer 4:1 Bit interleaving time division multiplexer

Availability of components: 2X2 switch VSC Gbits/sec Dual 2x2 Crosspoint Switch Features Up to 2.5GHz Clock, 2.5Gb/s NRZ Data Bandwidth Output Jitter <40ps Peak-to-Peak Output Skew <50ps Single 3.3V Power Supply Industry Standard 44 Pin PQFP Packaging Switch configuration time < 1ns

Availability of components: de-Serializer and Serializer VSC :1 Serializer Features: 2.5Gb/s Operation +3.3V Single Supply Operation VSC8164 1:16 de-Serializer Features: 2.5Gb/s Operation +3.3V Single Supply Operation

Since the wavelength-hopping occurs in the time domain, the initial implementation requires only time-encoded WDM hardware. Four OCDMA channels at 10 Gbit/sec requires only 4 WDM channels, that can be implemented in Coarse WDM hardware, time encoded by a Silicon chip. 100 simultaneous OCDMA users (out of 1000 subscribers) can be implemented at the expense of more WDM hardware, and would require Dense WDM. Component count can be reduced, and spectral efficiency increased, by using chirped sources and time gating in Silicon to fill-in the spectral guard bands: ReceiverTransmitter

Fast wavelength-hopping OCDMA is compatible with conventional WDM components, allowing early technology demonstrations. Rapid Summary of Mile-Posts: demonstration of the wavelength  time concept using discrete conventional off-the-shelf WDM components Gbit/sec is expected to lead rapidly to 4 10Gbit/sec, using conventional components. 100 simultaneous users, out of 1000 subscribers should be feasible, but would require a large number of Dense WDM components. Time chirped hardware would lead to more efficient use of components, and more efficient spectral packing of the optical channels, and the inter- channel spaces. Critical Milestones, (Go/No Go decision) at 15 months: 1. Deliver Fiber System of Two OCDMA 2.5Gbit/sec. 2. Validate Si-Ge time gating chip design for >4 users at higher speed.

Progression of FWH-OCDMA capabilities as a function of hardware progress: Initial Demonstrations Using Conventional WDM components: 1. Four OCDMA 2.5Gbit/sec. (15 month deliverable) 2. Ultimately Ten OCDMA 10Gbit/sec. All components are off-the-shelf, except for fast time-gating logic that implements the hopping code in Si-Ge logic technology. Later Demonstrations Using Chirped WDM hardware: 1. In this later phase, we will demonstrate an Optical-CDMA transmitter with four wavelengths and four parallel electro-absorption modulators, duplicating the coarse WDM result; four OCDMA 10Gbit/sec. 2. Increase the number of parallel optical channels, that will require large numbers of modulators and photo-detectors on-chip.

... WDM DEMUX 1 …  N  2  transmitted signal WDM MUX d(t)d(t) c(t)c(t) wavelength select s ds (t) hop pattern generator Figure 6 Multi-wavelength source...

output data MUX DEMUX... MUX DEMUX... i0 or i1 threshold device 3-dB splitter (A) wavelength select hop pattern generator c(t)c(t) i1 or i0 wavelength select hop pattern generator c(t)c(t) Figure 7