overview team members what is low complexity signal detection team goals (part 1 and part 2) budget...

18

Post on 21-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion
Page 2: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Overview

• Team Members• What is Low Complexity Signal Detection• Team Goals (Part 1 and Part 2)• Budget• Results• Project Applications• Future Plans• Conclusion

Page 3: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Team Members

• Derek Bonner– MATLAB Simulations– Research

• Richard Hansen– MATLAB Simulations– Website Design

• Zaki Safar– MATLAB Simulations– Research

Page 4: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Low Complexity Signal Detection

• Look at current CDMA systems

• Evaluate the complexity and performance of different signal detection methods

• Evaluate different methods of simplifying the optimal detector

• Determine an acceptable tradeoff of performance for low complexity

Page 5: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Part 1

• Divided up into three questions

• Question 1 – Proof of square root transmit power

• Question 2 – Derivation of probability detection error

• Question 3 – MATLAB implementation

Page 6: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Part 1 Project Goals

• Determine the valid mathematical model– Determine Signal to Noise

Ratio equations• We call the transmitted signal x

{+1,-1}• We call the power of he signal h• We call the channel gain w• We call the noise n and assume

it has a Gaussian distribution• We call the received signal y

=> y = h*w*x + n

• Power = V^2/R• The signal can be seen as a

voltage• Assume the resistance is 1

P = (h*x)^2/1;P = (h*w*x)^2/1;P = (h*w)^2;

• The same process can be applied to the noise resulting in:• SNR = (h*w)^2/sigma^2

Page 7: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Part 1 Project Goals

• Determine the probability of receiving a wrong bit– We can show that

the noise distribution is centered at h*w*x (mean = h*w*x)

– There for we say the probability of error is P(X <= 0)

Page 8: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Part 1 Project Goals

• Simulate results in MatLab– Plot of SNR vs.

Probability of error

Page 9: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Part 2

• MATLAB implementation of three multiuser detectors– Matched filter

– Decorrelation

– Mean Linear

• Flop counts

Page 10: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Addition of Multiple Users

• K users

• Signature matrix– Signature length

• N=15• K=8

• R=ST*S– Ideally Identity Matrix

-1 1 1 -1 1 -1 -1 1-1 1 -1 -1 1 -1 -1 11 1 -1 1 -1 -1 -1 -11 1 1 1 -1 -1 -1 -11 -1 -1 -1 -1 -1 -1 1-1 -1 -1 -1 -1 1 1 11 -1 1 1 1 -1 -1 -1-1 1 1 1 -1 1 1 -1-1 1 1 -1 -1 1 -1 11 -1 -1 -1 -1 -1 -1 -11 1 -1 -1 -1 -1 -1 11 1 1 1 -1 1 -1 -11 -1 -1 -1 1 -1 1 -1-1 1 -1 -1 -1 1 1 -1-1 1 1 -1 -1 1 1 -1

Page 11: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Part 2 Project Goals

• Expansion of our mathematical model to the Multi-User case– We see that we can represent

the power, the channel attenuation, the transmitted bit, and the noise for each user as a vector.

– We define a new parameter S as the signature sequence of the user (S is a vector N bits long)

– The signal to noise ratio can be shown to be SNR = N*(h*w)^2/sigma^2

• z = S*h*w*x + v;• y = S.'*z;• y = R*h*w*x + n;• where R = S.'*S;• P = (R*h*w*x)^2• P = (N*h*w)^2• Same Process can be applied

to the noise• SNR = (N*h*w)^2/sigma^2N• SNR = N*(h*w)^2/sigma^2

Page 12: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Part 2 Project Goals

• Simulate and compare different detection processes– Matched Filter Detection

X’ = sgn(y);

– Decorrelation DetectionX’ = sgn(R-1*y);

– Maximum Likelihood Detection

X’ = min (y – R*h*w*x).’*R-1*(y - R*h*w*x);

Page 13: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion
Page 14: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion
Page 15: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Budget

• No donations made

• Possible expense – MATLAB, Microsoft Project

• No expenditures

Page 16: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Project Applications

• Examine detectors that can have more than 8 users

• Tradeoff between detector systems and smart antennas

• Shows need for multiuser detection algorithms

Page 17: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Future Design Plans

• Performance analysis of detectors (Part 2 & 3)

• Develop several low complexity sub optimal detectors including the decision feedback detector (Part 3)

• Compare performance with the optimal detector (Part 4)

• Explore various techniques of making the optimal detector less complex (Part 4)

• Determine algorithms to determine tradeoffs between complexity and performance (Part 4)

Page 18: Overview Team Members What is Low Complexity Signal Detection Team Goals (Part 1 and Part 2) Budget Results Project Applications Future Plans Conclusion

Questions?