overview team members what is low complexity signal detection team goals (part 1 and part 2) budget...
Post on 21-Dec-2015
217 views
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/1.jpg)
![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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/2.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/3.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/4.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/5.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/6.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/7.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/8.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/9.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/10.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/11.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/12.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/13.jpg)
![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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/14.jpg)
![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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/15.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/16.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/17.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a452c4/html5/thumbnails/18.jpg)
Questions?