Reference no: EM132225738
Assignment Tasks -
Assume that the generator matrix G has dimension of K x N (i.e., K input bits and N output bits; see the table in attached file for your specific values of K and N). Suppose that we can transmit information (a bit sequence) with/without channel coding. The K bits (b1, · · ·, bK), where bk ∈ {0, 1} with k (1, 2, · · ·, K), can be transmitted without channel coding and the received signal becomes

or in the compact form: r = s + w
where the probability density function (pdf) of the noise, wk (where k = 1,2, · · ·, K), is given by f(w) in Table 1 (attached). Note that (2bk - 1) = -1 when bk = 0 and (2bk - 1) = 1 when bk = 1.
We can also transmit the K message bits (b1, b2, · · · ,bK) by using a channel linear block code which has the generator matrix G given in Table 1. After encoding, a codeword of N bits c = (c1, c2, · · · , cN) is transmitted and the received signal is written as

where the pdf of wn (n = 1, 2, · · ·, N) is the same as in (1).
1. Theory:
(a) When the maximum likelihood (ML) detection is employed for the uncoded case in (1), find the bit error probability Pb and the symbol error probability Ps. Hint: Note that the noise is either Laplacian or Gaussian depending on your group.
(b) Construct the ML decoding rule after the detection (hard-decision) for the coded signals in (2).
Hint: Note that there are 2N possible received binary signal vectors after taking hard-decision on each rn where n = 1, 2, · · · , N. For each received signal vector, the ML decoding should be made for a decision. In some cases, two codewords can be chosen as they have the same likelihood values.
(c) Now, a specific codeword c- is selected for your study (see Table 1). In the ML decoding, find the error probability when this specific codeword is transmitted. That is, find the probability that the ML decoding fails to make a correct decision when t is transmitted.
Hint: In the ML decoding, if two codewords have the same Hamming distance, we assume that one of them is randomly chosen with a half probability.
2. Matlab:
(a) Using Monte Carlo simulation to find the bit error rate and symbol error rate of the uncoded system in (1) and of the coded system in (2) and compare with the theoretical results found in Part (1.a) and Part (1.c).
(b) Write your program for a general case of noise variance and plot performance against the usual Eb/N0 = 0 : 10 (dB) with hard decoding.
Attachment:- Assignment Files.rar
What is the process for designing learning programs
: What is the process for designing and implementing learning programs in your organization or workplace? Are these programs informal, formal, or a combination.
|
What can be shared and what not to share on social media
: Your first task is to post your own Key Assignment Outline to the discussion area so that other students are able to review your plan.
|
Define role of stakeholders in resource identification
: Per the textbook, strategy is concerned with matching a ?rm's resources and capabilities to the opportunities that arise in the external environment.
|
Disucss about the educational program for adults
: This assignment asks you to observe an educational program for adults then interview the instructor. You will write a paper connecting insights gained.
|
Find the bit error probability
: When the maximum likelihood (ML) detection is employed for the uncoded case in (1), find the bit error probability
|
Describe criteria you would use as a manager
: Prior to beginning work on this discussion, review Chapter 10 of your textbook and the Week 5 Weekly Lecture. In a minimum of 200 words, supported by textbook.
|
Explain how she should resolve the dispute
: In a well-written paper, first discuss all legal and ethical issues with which you are faced in this situation. Second, assume Paige discovered Bill's.
|
Describe what munger means by mental models
: In your own words, describe what Munger means by mental models. Examine how Munger's concept of mental models has changed your ideas of decision making.
|
How you would apply moneyball management lessons
: Moneyball, a book by Michael Lewis (2003), highlights how creativity, framing, and robust technical analysis all played a part in the development.
|