Analyzing digital communications principles

Assignment Help Simulation in MATLAB
Reference no: EM132203008 , Length: word count:1400

Assessment - Analyzing Digital Communications Principles & Systems Both Manually and Using MATLAB/Simulink

Purpose of the assessment

(Unit's Learning Outcomes covered, ULO) ULO b: Apply and evaluate the principles used in the generation, transmission and reception of digitally modulated signals.

ULO c: Report on the characteristics of sampling and analogue to digital conversion and source coding.

ULO f: Apply the techniques of, and report on, digital communication applications using Matlab and hardware devices.

Objectives of the assignment:

This assignment seeks to fulfill the unit's learning outcomes b-e stated on Page 1 of this document and found in the unit description. The assignment

Question 1: ISI and Design of Equalizers

Combating inter-symbol interference (ISI) is one of the challenges in digital communications systems. Assume that the impulse response of the transmission medium between the transmitter and the receiver is p(t). The sampled impulse response is p[n], where n=t/T and T is the sampling period (or symbol duration). Then, ISI-free transmission require that

p(t) = δ(t) = { 1, t=0

                  { 0, otherwise   δ(t)

where is referred to as dirac impulse function. In practical, situations the transmission medium is not ISI-free. This is the reason why we need equalizing filters. Assume that the sampled impulse response of the channel is

p[n]= δ [n] - 0.2δ [n -1] + 0.5δ [n - 2]

(a) Derive the expression for the transfer function of the 3-tap linear equalizer which forces the ISI caused by this transmission medium to zero.
(b) Derive the expression for the impulse response of the 3-tap ZF-LE designed in Part (a).
(c) Verify that the ZF-LE that you have designed in Parts (a) and (b) actually mitigates the ISI in the channel.
(d) Does the ZF-LE cancel the entire ISI in the system? If not, how can you improve the ability of the ZF-LE to suppress the ISI?

Question 2: Digitization of signals

Consider the analog signal s(t ) = 5sin(500t + Π/5)+ cos(200t + Π/4) to be transferred over a digital communications system.

(a) Compute the maximum allowable sampling period that the analog-to-digital converter (ADC) must use to ensure the perfect reconstruction of the signal at the receiver.

(b) What theorem governs the choice made in part (a)?
(c) How many samples of the analog signal do we need to store in order to reproduce 10Π seconds of it (i.e., the analog signal)?
(d) Use MATLAB code to verify whether or not the samples collected can be used to uniquely reproduce the analog signal.

Question 3: Digital Baseband Data Generation and Transmission

We seek to transmit the message ME502 Unit using baseband digital M-ary PAM signaling, where M=16. As the transmission system is not ideal, we need to protect the bits using just a single-bit odd parity encoding for error detection. The process is that we convert each of the characters in the message into its equivalent 8-bit ASCII code, then partition the bitstream into log2(16)-bit segments streams (called symbols), then use each symbol to modulate a pulse to form the M-PAM signal prior to transmission.

(a) Encode the message into a series of bits using 8-bit ASCII encoding (including the odd- parity bit). Counting from the left side, the eighth bit in each character is the parity coding bit.

(b) How many bits in total are in the message?

(c) Divide the bit string into m= log2(16)-bit segments. Each of the m-bit segment is a symbol of 16-PAM. How many symbols do you get altogether?

(d) Evaluate the gross bit rate (Rb) and symbol rate (RS) of the 16-PAM system if we transmit the entire error-protected message in 8 microseconds.

(e) Determine the effective bit rate (Rb) and symbol rate (RS) of the 16-PAM system if we transmit the entire error-protected message in 8 microseconds

(f) Draw the signal constellation diagram of the M-PAM system, using d as a parameter.

Reference no: EM132203008

Questions Cloud

Develop a training and organizational development proposal : The Final Project requires you to develop a Training and Organizational Development (OD) proposal and presentation to senior management
How organization structure can shape roles of manager : Describes how an organization's structure can shape the roles of a project manager and project team throughout the duration of a project
Describe and explain the clinton e-mail controversy : Describe and explain the Clinton e-mail controversy. Does the evidence show there was damage to national security or just damage to her campaign
What laws govern arbitration in the US and Russia : What laws govern arbitration in the U.S.? In Russia? What are the advantages and disadvantages for Monarch Associates under the arbitration arrangement
Analyzing digital communications principles : ME502 Digital Communications - Analyzing Digital Communications Principles & Systems Both Manually and Using MATLAB/Simulink
Identified some of the changes in the external environment : Identify some important recent changes or current trends in the external environment and business opportunities they might offer and why
What are the benefits of the planned changes : Create a 10-slide restructuring and downsizing plan presentation with speaker notes that can be used in each department. What are benefits of planned changes
Defining the audience that should receive the communication : The paper should also reflect on how the company should communicate its strategic plan to key stakeholders by: Defining the audience that should receive
Identify the trends influencing the changing nature of work : HRMT11011 Human Resource Management Assessment task - Academic Essay. Identify the trends influencing the changing nature of work in Australia

Reviews

len2203008

12/26/2018 10:15:34 PM

2 The student’s apparent knowledge and understanding of relevant content is limited. Lecturer has difficulty understanding the content, although there are signs of meaning breaking through. The argument does not progress smoothly. Main points and supporting material are not clearly distinguished from each other. The range of steps expressed correctly is limited. Errors in terminology, grammar, word choice, word formation and spelling cause difficulty for the marker. 1 Student shows little evidence of knowing the relevant content. The marker can hardly understand the content of the submitted report. The ideas or facts presented have little apparent relation to each other or to the question asked. Errors in sentence structure, terminology, word choice, word forms and spelling predominate and prevent communication.

len2203008

12/26/2018 10:15:26 PM

3 Student exhibits adequate basic knowledge of the topic area. Lecturer mostly understands the content, despite occasional difficulty. A point of view is presented, but it is not always clear. Attempts to include supporting evidence, illustration or argument are made. While there are noticeable language errors, these do not significantly interfere with the lecturer understanding the content.

len2203008

12/26/2018 10:15:19 PM

4 Student demonstrates sound basic knowledge and understanding of the relevant subject matter. Lecturer understands the content, although some sections need to be read more than once. The answer responds more or less to the question asked. The use of supporting evidence, illustration and argument is relevant but not There is a good range of sentence structure and terminology with a number of minor errors in word formation or spelling.

len2203008

12/26/2018 10:15:08 PM

Content Knowledge 60% Ability to Communicate 20% Academic Discourse Skills 10% Basic Language Skills 10% 5 Student demonstrates outstanding understanding and content knowledge beyond the scope required by the assignment task. The Lecturer understands the content completely; if there are any mistakes they do not interfere with the meaning. There is a clear logical argument, with the points well ordered and fully supported. It responds appropriately to the question asked. Pleasingly broad range of sentence structure and vocabulary is used. Digital communications terminology is used correctly.

len2203008

12/26/2018 10:14:58 PM

• All work must be submitted on Moodle by the due date along with a completed Assignment Cover Sheet.• The assignment must be in MS Word format, 1.5 spacing, 11-pt Calibri (Body) font and 2 cm margins on all four sides of your page with appropriate section headings. • Reference sources must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE referencing style. • For assignments 1 to 5 days late, a penalty of 10% (of total available marks) per day. • For assignments more than 5 days late, a penalty of 100% will apply.

Write a Review

Simulation in MATLAB Questions & Answers

  What is the activity that should be found in the sample

How many atoms are there today? What is the activity that should be found in the sample if it has decay for 10,000 years? What is the half-life of (14C)?

  Write the necessary matlab functions

Write the necessary Matlab functions and/or scripts to estimate the parameters D and B of the Andrade equation. In the report, answer to the following questions: Describe in detail the strategy followed to solve the problem

  Find numerical value of the natural frequency omega

TASK 1 - Modelling, matrices, MATLAB loops, eig - Find numerical value of the 7th natural frequency omega_7 [rad/s] of the system

  Generator and degradations - acquisition

Plot the autocorrelation function and show that other than peak there are only three values in the autocorrelation. What are the values of the autocorrelation function?

  Find inverse laplace transform for frequency domain signal

EECE 365 Signals, Systems, & Transforms. Find Inverse Laplace Transform for following frequency domain signal using Partial Fraction Expansion. Find Inverse Laplace Transform for following time domain signal using MATLAB. Consider using "sym" functio..

  Write a function with header

Write a function with header [M]= myMax(A) where M is the maximum (largest) value in A. Do not use the built-in MATLAB function max

  Write down the likelihood function for the data

Bayesian Inference using the Metropolis Algorithm - Write down the likelihood function for the data you are given. In other words, what is p(y|µ, ?)

  Draw the bode plots using matlab

Draw the Bode plots using MATLAB. Plot them one below the other on the same page. (Use subplot command). Label the axes, include title and grid.

  Problem based on deaths in the species

Let us consider a species of animal that has access to unlimited resources. We may assume that both the number of deaths in the species and the number of off-springs will be proportional to the number of individuals.

  Analysis and control of a hydraulic drill machine

Study on analysis and control of a hydraulic drill machine - analyse and assess an existing conventional hydraulic drill machine

  Compute the mean and standard deviation

EE 440 Assignment. Compute the mean and standard deviation. Plot the autocorrelation function of the x-gyro signal in Figure 3 for t = 0 to 1sec

  Create a vector with options variable

NSE 115 Homework - Functions and Control Flows. Create a vector with Options variable, i.e., Activity, NumAtoms, Both, and create a for loop that calls for your function such that it returns each of the following plots: Plot of number of atoms over..

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