User system with a fixed set of code vectors

Assignment Help Basic Statistics
Reference no: EM131083950

For the CDMA system in Problem 8.3.9, we wish to use Matlab to evaluate the bit error rate (BER) performance of the decorrelater introduced Problem 8.3.10. In particular, we want to estimate Pe, the probability that for a set of randomly chosen code vectors, that a randomly chosen user's bit is decoded incorrectly at the receiver.

(a) For a k user system with a fixed set of code vectors {S}1k, let S denote the matrix with Si as its ith column. Assuming that the matrix inverse (S'S)-1 exists, write an expression for Pe,i(S), the probability of error for the transmitted bit of user i, in terms of S and the Q(·) function. For the same fixed set of code vectors S, write an expression for Pe, the probability of error for the bit of a randomly chosen user

(b) In the event that (S'S)-1 does not exist, we assume the decorrelator flips a coin to guess the transmitted bit of each user. What are Pe,i and Pe in this case?

(c) For a CDMA system with processing gain n = 32 and k users, each with SNR 6dB, write a Matlab program that averages over randomly chosen matrices S to estimate Pe for the decorrelator. Note that unlike the case for Problem 8.4.6, simulating the transmission of bits is not necessary. Graph your estimate e as a function of k.

Problem 8.3.9

In a code division multiple access (CDMA) communications system, k users share a radio channel using a set of n-dimensional code vectors {S1,..., Sk} to distinguish their signals. The dimensionality factor n is known as the processing gain. Each user i transmits independent data bits Xi such that the vector X = [X1 ··· Xn] has iid components with PXi(1) = PXi(-1) = 1/2. The received signal is

Where N is a Gaussian (0, σ2I) noise vector From the observation Y, the receiver performs a multiple hypothesis test to decode the data bit vector X.

(a) Show that in terms of vectors,

(b) Given Y = y, show that the MAP and ML detectors for X are the same and are given by

Where Bn is the set of all n dimensional vectors with ±1 elements

(c) How many hypotheses does the ML detector need to evaluate?

Problem 8.3.10

For the CDMA communications system of Problem 8.3.9, a detection strategy known as decorrelation applies a transformation to Y to generate

Where  = (S'S)-1S'N is still a Gaussian noise vector with expected value E[] = 0. Decorrelation separates the signals in that the ith component of  is

Which is the same as a single user receiver output of the binary communication system of Example 8.6 For equally likely inputs Xi = 1 and Xi = -1, Example 8.6 showed that the optimal (minimum probability of bit error) decision rule based on the receiver output i is

Although this technique requires the code vectors S1,..., Sk to be linearly independent, the number of hypotheses that must be tested is greatly reduced in comparison to the optimal ML detector introduced in Problem 8.3.9. In the case of linearly independent code vectors, is the decorrelator optimal? That is, does it achieve the same BER as the optimal ML detector?

Example 8.6

With probability p, a digital communications system transmits a 0. It transmits a 1 with probability 1 - p. The received signal is either X = -v + N volts, if the transmitted bit is 0; or v + N volts, if the transmitted bit is 1. The voltage ±v is the information component of the received signal, and N, a Gaussian (0,σ) random variable, is the noise component. Given the received signal X, what is the minimum probability of error rule for deciding whether 0 or 1 was sent?

Problem 8.3.9

In a code division multiple access (CDMA) communications system, k users share a radio channel using a set of n-dimensional code vectors {S1,..., Sk} to distinguish their signals. The dimensionality factor n is known as the processing gain. Each user i transmits independent data bits Xi such that the vector X = [X1 ··· Xn] has iid components with PXi(1) = PXi(-1) = 1/2. The received signal is

Where N is a Gaussian (0, σ2I) noise vector From the observation Y, the receiver performs a multiple hypothesis test to decode the data bit vector X.

(a) Show that in terms of vectors,

(b) Given Y = y, show that the MAP and ML detectors for X are the same and are given by

Where Bn is the set of all n dimensional vectors with ±1 elements

(c) How many hypotheses does the ML detector need to evaluate?

Problem 8.4.6

In this problem, we evaluate the bit error rate (BER) performance of the CDMA communications system introduced in Problem 8.3.9. In our experiments, we will make the following additional assumptions.

  • In practical systems, code vectors are generated pseudorandomly. We will assume the code vectors are random. For each transmitted data vector X, the code vector of user i will be

 Where the components Sij are iid random variables such that PSij (1) = PSij (-1) = 1/2. Note that the factor 1/ √n is used so that each code vector Si has length 1: ||Si||2 = S'iSi

= 1.

  • Each user transmits at 6dB SNR. For convenience, assume Pi= p = 4 and σ2= 1.

(a) Use Matlab to simulate a CDMA system with processing gain n = 16. For each experimental trial, generate a random set of code vectors {Si}, data vector X, and noise vector N. Find the ML estimate x∗ and count the number of bit errors; i.e., the number of positions in which x∗ i ≠ Xi. Use the relative frequency of bit errors as an estimate of the probability of bit error. Consider k = 2, 4, 8, 16 users. For each value of k, perform enough trials so that bit errors are generated on 100 independent trials. Explain why your simulations take so long.

(b) For a simpler detector known as the matched filter, when Y = y, the detector decision for user i is 

Where sgn (x) = 1 if x > 0, sgn (x) = -1 if x

Reference no: EM131083950

Questions Cloud

Discuss whether location is more or less important : Discuss whether location is more or less important in the secondary sector activities in comparison with the tertiary sector activities.
Simulation to estimate the probability of symbol error : In Problem 8.4.5, we used simulation to estimate the probability of symbol error. For transmitting a binary bit stream over an M-PSK system, we set each M = 2N and each transmitted symbol corresponds to N bits.
Development of marketing strategies : Demonstrate an understanding of the principles underlying the development of marketing strategies, especially in relation to services and consumer goods
Simulate the multi-level qam system : Simulate the multi-level QAM system of Problem 8.3.5. Estimate the probability of symbol error and the probability of bit error as a function of the noise variance σ2.
User system with a fixed set of code vectors : For the CDMA system in Problem 8.3.9, we wish to use Matlab to evaluate the bit error rate (BER) performance of the decorrelater introduced Problem 8.3.10. In particular, we want to estimate Pe, the probability that for a set of randomly chosen co..
Evaluate its dft x(k) : Given a sequence x(n), where x(0) = 0:8, x(1) = 0:6, x(2) = 0:4, and x(3) = 0:2 with two additional zero-padded data points x(4) = 0 and x(5) = 0, evaluate its DFT X(k).
Does that mean function cannot have zero between a and b : For the intermediate value theorem why do you think it is necessary for the signs of f(a) and f(b) to be different in order to guarantee there is a zero between a and b.
Question regarding the maximum error of estimate : In the formula for the Confidence Interval for the Mean, besides E, what group of symbol(s) represents the Maximum Error of Estimate?
What is the minimum distance that connects all the nodes : Given the following distances between destination nodes, what is the minimum distance that connects all the nodes?

Reviews

Write a Review

Basic Statistics Questions & Answers

  Grain elevators store hundreds of bushels of grain each

grain elevators store hundreds of bushels of grain each year that is waiting to be processed. its critical to control

  Attendant rate of increase of potential energy

Crude oil is pumped at a rate of 100,138 kg/h from a point 255 meters below the earth's surface to a point 30 meters above ground level. Calculate the attendant rate of increase of potential energy in kW.

  Suppose the doctor would be content with 90 confidence how

a doctor wants to estimate the hdl cholesterol of all 20-to 29- year-old females. how many sunjects are needed to

  What is the decision rule

A sample of 64 observations is selected from a normal population. The sample mean is 215, and the population standard deviation is 15. Conduct the following test of hypothesis using the .025 significance level.

  Formulate a linear program to determine production plan

Formulate a linear program to determine the production plan for the next three months that will minimize the total cost. Develop an EXCEL spreadsheet to find the optimal solution for Contois Carpets.

  The probability that return for common stocks

The article claims that the distributions of annual returns for both common stocks and long-term government bonds are bell-shaped and approximately symmetric. Assume that these distributions are distributed as normal random variables with the mea..

  Develop and solve a linear programming model

1.Bay Oil produces two types of fuels (regular and super) by mixing three ingredients.

  Show that each of the following rules for playing the tower

show that each of the following rules for playing the tower of hanoi works and state the initial conditions for each

  Calculate, separately for men and women

Calculate, separately for men and women, the 95% confidence interval for Pearson's correlation coefficient between height and weight. Is there any indication that the two population correlation coefficients are different.

  Write down both the null and alternative hypotheses

ECO502 Decision Making. Assume that the average admission for all hospitals in Melbourne is 7500. Conduct a statistical hypothesis test to determine if the admission of hospitals in Melbourne is significantly different from the average admission 6..

  A radio manufacturer claims that 65 of teenagers 13 to 16

a radio manufacturer claims that 65 of teenagers 13 to 16 years old have their own portable radios. a researcher wishes

  How do you find the normal distribution when the mean is 50

How do you find the normal distribution when the mean is 50 witha standard deviation between scores of 32 and 47?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd