Introduction to Wireless Sensor Networks Spread Spectrum and

  • Slides: 16
Download presentation
Introduction to Wireless Sensor Networks Spread Spectrum and CDMA 24 February 2005 The University

Introduction to Wireless Sensor Networks Spread Spectrum and CDMA 24 February 2005 The University of Iowa. Copyright© 2005 1 A. Kruger

Organizational Class Website www. engineering. uiowa. edu/~ece 195/2005/ Class Time Monday 4: 30 -5:

Organizational Class Website www. engineering. uiowa. edu/~ece 195/2005/ Class Time Monday 4: 30 -5: 20 Room 4511 SC Thursday 12: 30 -1: 20 Room 3220 SC Please note that the room numbers are different for Mondays and Thursdays. Midterm Exam Time: March 10, 2005 The University of Iowa. Copyright© 2005 2 A. Kruger

Modulation Schemes • Basic Question – Why do we modulate at all? • •

Modulation Schemes • Basic Question – Why do we modulate at all? • • • AM – amplitude modulation FM frequency modulation OOK – On/Of Keying PAM, M-PAM… FSK, PSK, QPSK, OQPSK, M-PSK, MSK, GMSK The University of Iowa. Copyright© 2005 3 A. Kruger

FSK The University of Iowa. Copyright© 2005 4 A. Kruger

FSK The University of Iowa. Copyright© 2005 4 A. Kruger

OOK –On/Off Keying 1 0 1 Relationship with TDMA? The University of Iowa. Copyright©

OOK –On/Off Keying 1 0 1 Relationship with TDMA? The University of Iowa. Copyright© 2005 5 A. Kruger

Spread Spectrum • Transmitted signal has much greater (20 -200 times) the bandwidth that

Spread Spectrum • Transmitted signal has much greater (20 -200 times) the bandwidth that base band signal • External function determines bandwidth Frequency Hopping Power Direct Sequence Frequency The University of Iowa. Copyright© 2005 6 A. Kruger

Frequency Hop Systems • Bluetooth (PAN) – 1, 600 hops /second – 79 randomly

Frequency Hop Systems • Bluetooth (PAN) – 1, 600 hops /second – 79 randomly selected hop frequencies – 2. 402 to 2. 480 GHz – Dwell time 625 microsecond – During dwell time data are transmitted at 1 Mbps The University of Iowa. Copyright© 2005 7 A. Kruger

Spread Spectrum Noise Performance The University of Iowa. Copyright© 2005 8 A. Kruger

Spread Spectrum Noise Performance The University of Iowa. Copyright© 2005 8 A. Kruger

Spread Spectrum Pros & Cons • Pros – Better noise/interference performance – Better multipath

Spread Spectrum Pros & Cons • Pros – Better noise/interference performance – Better multipath performance – Better channel utilization (why) – Security • Cons – More complex implementation The University of Iowa. Copyright© 2005 9 A. Kruger

CDMA • Steps – Apply orthogonal spreading codes to spread baseband signals – Transmit

CDMA • Steps – Apply orthogonal spreading codes to spread baseband signals – Transmit (wide spectrum) – Receive – Correlate to despread • Unwanted codes/signals are discarded – Narrowband filter • Spreading codes are carefully designed • Spreading code rate is chip rate The University of Iowa. Copyright© 2005 10 A. Kruger

CDMA (Direct Sequence) • Orthogonal codes: C 1 = (1, 1) and C 2

CDMA (Direct Sequence) • Orthogonal codes: C 1 = (1, 1) and C 2 = (1, -1) C 1 = (1, 1) = +1 C 1. -C 1 = (1, 1). (-1, -1) = -1 C 1. C 2 = (1, 1). (1, -1) = 0 C 1. -C 2 = (1, 1). (-1, 1) = 0 The University of Iowa. Copyright© 2005 11 A. Kruger

CDMA • C 1 = (1, 1) and C 2 = (1, -1) •

CDMA • C 1 = (1, 1) and C 2 = (1, -1) • Transceiver 1 uses code C 1 – To send 1 use C 1 – To send 0 use –C 1 – => for 10 send 1 1 0 0 • Transceiver 2 uses code C 2 – To send 1 use C 2 – To send 0 use –C 2 – => for 11 send 1 -1 1 - 1 • Signals add up in air: 2 0 1 -1 • Receiver 1 decodes by taking dot product with C 1 (2, 0). (1, 1) (1, -1). (1, 1) = 10 • Receiver 2 decodes by taking dot product with C 2 (2, 0). (1, -1) = 1 1 The University of Iowa. Copyright© 2005 12 A. Kruger

The University of Iowa. Copyright© 2005 13 A. Kruger

The University of Iowa. Copyright© 2005 13 A. Kruger

FDMA vs TDMA vs CDMA The University of Iowa. Copyright© 2005 14 A. Kruger

FDMA vs TDMA vs CDMA The University of Iowa. Copyright© 2005 14 A. Kruger

Review Questions • Explain in a paragraph what frequency-hopping spread spectrum is. • What

Review Questions • Explain in a paragraph what frequency-hopping spread spectrum is. • What is an orthogonal code? Give an example of an orthogonal code. • Explain why spread spectrum techniques can provide better channel utilization than conventional (e. g. , AM, FM). • List an briefly explain four advantages of spread spectrum. • What is a disadvantage of spread spectrum modulation? • True or false – CDMA can be seen as an example of what is known a direct sequence spread spectrum? • What is FSK and OOK? Use simple figures to explain. The University of Iowa. Copyright© 2005 15 A. Kruger

Review Question • Show that the following codes are orthogonal C 1 = 1

Review Question • Show that the following codes are orthogonal C 1 = 1 1 C 2 = 1 -1 C 3 = 1 1 -1 C 4 = 1 -1 1 • The output from a CDMA receiver is “ 1 2 2 1 1” which contains messages from two transmitters. The spreading codes are: C 1 = 1 1 C 2 = 1 -1 Decode the two messages. The University of Iowa. Copyright© 2005 16 A. Kruger