Signal coding and modulation

Assignment Help MATLAB Programming
Reference no: EM131984974

Mobile and Satellite Communication Systems

Assessment - Signal coding and modulation

Purpose of the assessment (with ULO Mapping) At the completion of this unit students should be capable of the following:

a. Using numerical analysis methods, critically review and analyse mobile and satellite communication systems.

b. Explain the underlying principles and concepts of telecommunication modulation techniques.

c. Identify engineering techniques, tools and resources, and exercise critical thinking and judgement, to identify and solve problems related to antenna and GSM laboratories.

d. Demonstrate ethical behaviour for, and personal and collaboration responsibility and accountability to, the professional practice in the telecommunication industry.

Description of Assessment Task:

The purpose of this assignment is to understand data coding and modulation concepts and to apply this knowledge in practice. In this assignment you will create a report about different modulation schemes. Than you will develop and test a Matlab program for encoding a data sequence using QAM modulation. Also the assessment develops skills in writing technical reports and working as a team.

Part 1

This assignment is done in a group. Each group member is required to select one type of digital modulation scheme and write a 1 page report describing the main concepts with appropriate diagrams for illustration and references to the materials used in the report. The modulations schemes are: AFK, FSK, BPSK, QPSK, 8-PSK. Contribution of each member must be included in the report.

Part 2

Encode the phrase "MIT BE" according to ASCII coding and apply 16 QAM modulation. Each group member is required to select one letter of the phrase anddo the following:

I. Report howeach letter convertsto ASCII code system using binary, decimal, octal and hexadecimal representation.

II. Using ASCII binary code for the letter as a data streamwrite a Matlab code to apply 16-QAM modulation to the data.

Follow the following steps to complete the task:

a. Create a variable that contains data according to the binary representation of the letter in ASCII.

b. Group data bits appropriately according to the required number of bits per constellation point.Use the bits assignment logic to each modulation state (constellation point) from the diagram in Fig. 1. Determine which constellation points are required to represent your data.

2395_figure.jpg

Fig. 1. 16-QAM modulation diagram.

c. Determine the amplitudes and types of In-phase ( cos (x)) and Quadrature ( sin(x)) carrier wave components for each requiredconstellation point. Assume possible amplitudes of the In-phase (I) and Quadrature (Q) components are 1 and 2.

Prepare a table showing how to add In-phase and Quadrature components for each state.

d. Demonstrate In-phase and Quadrature components addition for each required state.

Write a Matlab codeto plot the carrier wave after addition of In-phase and Quadrature components corresponding toeach required modulation state.Include titles and labels on each plot.

Choose frequency and time interval to fit 5 periods of the sinusoid for clear visibility on the graph. Comment on the initial phase of the resultant wave after addition.

Write code and export each figure into a .jpg file. (Alternatively use save button in Matlab).

III. Demonstrate the final result for a carrier wave modulated with the data(MIT BE) by joining all resultant waves corresponding to each required constellation point.

Write a Matlabcodeto plot the modulated carrier wave corresponding to your data sequence. Make sure your time axis is long enough to fully display all the states on the plot.

Export image into a .jpg file.

General guidelines

The Assignment 2 report format should include the title page with assignment title, name and student numbers and sections entitled Introduction, Method, Results, and Discussion. Subsections may be included as required. References should be in IEEE format. Attach your Matlab codes to your report as appendix.

Example of carrier modulated with digital message signal for BPSK:

1028_figure1.jpg

Reference no: EM131984974

Questions Cloud

How you would find that bring it back to foreground again : Explain how you would find that process and bring it back to the foreground again. If you have an out-of-control process running in the background.
Compute the eps for each plan : Plan II would result in 12,000 shares of stock and $280,000 in debt. The interest rate on the debt is 11 percent.
Determine the new number of shares outstanding in parts : Simmons Mineral Operations, Inc., (SMO) currently has 435,000 shares of stock outstanding that sell for $60 per share.
The pied piper of hamelin-a child story : What happens in this story? Is it weird or any more weird than other, children's literature?
Signal coding and modulation : Explain the underlying principles and concepts of telecommunication modulation techniques - critically review and analyse mobile and satellite communication
What command would you use to look for the accesses made : These questions deals with the file access_log in this directory. What command would you use to look for the accesses made in Jan 2015?
Excellent strategies by confronting problems : Thomas Woodrow Wilson and Ronald Reagan have excellent strategies by confronting problems and finding competitive strategies of the candidates are considered.
Estimate what is the value of the stock today : If the required return on the stock is 15%, what is the value of the stock today ?
Find and correct all ten misspellings in the document : Find and correct all 10 misspellings in the document. Find the line with ANYMORE in it, yank that line, and insert it before the line with flinched in it.

Reviews

len1984974

5/16/2018 7:35:46 AM

16 QAM modulation Correct In-phase and Quadrature addition table with all required constellation points 12 16 QAM modulation Carrier wave plots for all required constellation points 20 Final Plot Plot resulting carrier wave corresponding to the input data. 15 Reference style Follow IEEE reference style. 3 Poor writing Inadequate structure, careless presentation, poor grammar and clarity, or the report is more than 10% under the word limit -30 Plagiarism Type of plagiarism - - Copy from other student - - Copy from internet source/textbook - -100 Total 100

len1984974

5/16/2018 7:35:40 AM

Marking Criteria: Section to be included in the report and demonstration Description of the section Marks Coding Executable MATLAB code A complete set of files to test your program 20 Introduction, Method, Results, and Discussion Each section is present in the report and adequately covered. 5 Part 1: Report on digital modulation scheme Relevant to the question and presented in sufficient detail. 15 Part 2: ASCII code Correct coding found 5 16 QAM modulation Correct constellation points selected 5

len1984974

5/16/2018 7:35:28 AM

Submission Guidelines • All work must be submitted on Moodle by the due date along with a completed Assignment Cover Page. • 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.

Write a Review

MATLAB Programming Questions & Answers

  Write a matlab program to multiply two matrices

Write a MATLAB program to multiply two matrices together. Do not use the MATLAB matrix multiplication function, A*B.

  Use matlab to verify the central limit theorem

Use Matlab to verify the central limit theorem for the sum of N independent exponential RVs (with a=0 and b=2) for N= 10 and 20. Repeat for the sum of N independent Weibull RVs (with a=1 and b=4). Comment on the fit to the approximate Gaussian pdf..

  Provide matlab code as per the research paper

Provide MATLAB code as per the research paper. Research paper - Decimeter-Level Localization with a Single WiFi Access Point

  Calculate the derivative of the function by hand

Calculate the derivative of the function by hand. Write a MATLAB function that calculates the derivative of this function and calculate the derivative at x = 0.5.

  Determine the frequency response function

determine the frequency response function H(ej?). Plot the magnitude response - Analysis of these signals is often easier to perform in the frequency domain

  Applications of multirate digital signal processing

ELEC 0316-SPRING - Discuss the applications of Multirate Digital Signal processing or Explain the need of Multirate Signal Processing with suitable Example.

  Write a matlab function that will use load ratings

Write a MATLAB function that will use load ratings for 6300 series ball bearings and the AFBMA equivalent load formula to compute L10 bearing life.

  It is now cooled so the volume becomes half the initial

a piston cylinder loaded so it gives constant pressure has 0.75 kg saturated vapor water at 200 kpa. it is now cooled

  Write a functions

The function range basis takes a matrix A as input, and outputs a basis (again written as columns) for the range space of A.

  What is the max and minimum value of the given vector

What is the max and minimum value of the above vector? In what elements are these values found? Find the square root, cube root and 7th root of this vector using a single operation.

  Find an equation for the surface of the sphere

Find the spherical coordinates for point P and find an equation for the surface of the sphere.

  Compare two strings to determine if they are the same

Write a statement (or statements) that will compare two strings to determine if they are the same, ignoring whether the characters are upper or lower case.

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