IT 420 Homework 2

IT 420

Spring 2015

Homework 2 Solutions

Note:  Where applicable, units of the solution must be correct for full credit.

  1. Consider the following composite signal.

f(t) = 4sin(2π2t) + 3sin(2π3t) + 2sin(2π4t) + sin(2π5t)

  1. Graph this in the frequency domain, showing amplitude and frequency
  1. What is the bandwidth for this signal?

BW = high frequency – low frequency

       = 5 – 2

       = 3 Hz

  1. A medium has a bandwidth of 50 KHz and a lower frequency of 90 KHz. What is the upper frequency? 

BW = high frequency – low frequency

High frequency =  BW + low frequency

                          = 50 KHz + 90 KHz

                          = 140 KHz

  1. Answer the following questions concerning digital signals:
  • A signal has 50 possible levels.  This signal is
  1. analog   digital         c.  neither        d.  cannot be determined
  • What is a possible unit for a digital bit time?
  1. Hz        bits per second       c.  levels per second    d.  seconds
  •  _____________ encoding has a transition at the middle of each bit

a.Manchester          b. Differential Manchester     c.  both of these   d.  neither of these

  • Sampling is measuring the amplitude of an analog signal _____________
  1. when it changes b.  at random intervals            c.  at regular intervals
  • Taking too few samples while sampling may lead to
  1. too few bits in the quantization
  2. using too much bandwidth for PCM
  3. c. incorrectly reproducing the data
  • Nyquist’s theorem for channel capacity assumes a perfect channel.
  1. True   False
  1. A digital signal has a bit rate of 2000 bps. What is the time for one bit?

Bit interval = 1 / bit rate

                   = 1 / 2000 bps

                   =  0.0005 sec = 0.5msec

  1. A device is sending out data at the rate of 10 Kbps.
  1. How long does it take to send out one character (assume one character is represented by 8 bits)?

Time = 8 bits  *   1 sec                        = 0.0008 sec = 0.8 msec

                            10 x103 bits

  1. How long does it take to send a file of 100,000 characters?

Time = 0.0008 sec * 100,000 = 80 sec

  1. A device is sending out data at the baud rate of 56000 levels/sec and each level represents 8 bits. What is the data rate in bits/sec?

Data rate = 56000 levels  *   8 bits

                        sec                 level

                 =  448,000 bps

  1. Solve the following logarithms:
  2. log2(32) 5
  3. log2(1) 0
  4. log2(256) 8
  1. A digital signal has 128 levels. How many bits can be represented by each level?

bits per level = log2(number of levels)

                       = log2(128)

                       =7 bits per level

  1. Encode the data stream 001110101 using Manchester and Differential Manchester line coding. State any required assumptions (such as the value of the previous bit, if necessary) in your solution.  Please be neat and show bit times.

Manchester (assume starts high)

           

Differential Manchester (assume starts high)

          

  1. Calculate the sampling rate according to the Nyquist Theorem for a signal that contains frequencies from 100 KHz to 400 KHz

            Minimum sampling rate = 2 * highest frequency

                                                   = 2 * 400 KHz

                                                   = 800 K samples/sec

  1. An analog data signal contains frequencies from 0 Hz to 5000 Hz. We wish to convert this to a digital signal using Pulse Code Modulation encoding. Assume that there will be 256 possible quantized values.
    1. What is the minimum sampling rate according to the Nyquist Theorem?

Minimum sampling rate = 2 * highest frequency

                                        = 2 * 5000 Hz

                                        = 10000 samples/sec

    1. How many bits are required to represent each value?

log2(256) =  8, so 8 bits are required.

    1. Assuming the bit coding and sampling rate calculated above, what is the bit rate?

            Bit rate = sampling rate * bits/sample

                         = 10000 samples/sec * 8 bits/sample

                         = 80,000 bps

  1. What is the maximum channel capacity (in bps) of a perfect channel which accepts frequencies between 1000 Hz and 5000Hz and transmits a signal with 16 signal levels?

            Capacity = 2 * BW * log 2 L

                            =2 * (5000 – 1000) * log 2 (16)

                            =2 * (4000) * log 2 (16)

                            = 2 * 4000 * 4

                            = 32,000 bps

  1. You need to send 280 Kbps over a perfect channel with an analog bandwidth of 20 KHz. How many signal levels do you need?

D = 2B log2 K

            Log2 K = D/ 2B

            Log2 K = 280,000/(2 * 20,000)

            Log2 K = 7

            K = 27 = 128 levels

  1. Assume that a channel accepts frequencies between 0 Hz and 10000 Hz and has a signal to noise ratio measured at 15 (not in dB). What is the maximum channel capacity of the channel?

Capacity = BW * log 2 (1 + SNR)

               = 10000 * log 2 (1 + 15)

               = 10000* log 2 (16)

               = 10000 * 4

               = 40000 bps

hihi

Download Sample Now

Earn back money you have spent on downloaded sample



Upload Document Document Unser Evaluion Get Money Into Your Wallet



Cite This work.

To export a reference to this article please select a referencing stye below.

Assignment Hippo (2021) . Retrive from http://assignmenthippo.com/sample-assignment/it-420-homework-2

"." Assignment Hippo ,2021, http://assignmenthippo.com/sample-assignment/it-420-homework-2

Assignment Hippo (2021) . Available from: http://assignmenthippo.com/sample-assignment/it-420-homework-2

[Accessed 17/10/2021].

Assignment Hippo . ''(Assignment Hippo,2021) http://assignmenthippo.com/sample-assignment/it-420-homework-2 accessed 17/10/2021.


Want latest solution of this assignment

Want to order fresh copy of the Sample Template Answers? online or do you need the old solutions for Sample Template, contact our customer support or talk to us to get the answers of it.


Submit Your Assignment Here

AssignmentHippo Features

On Time Delivery

Our motto is deliver assignment on Time. Our Expert writers deliver quality assignments to the students.

Plagiarism Free Work

Get reliable and unique assignments by using our 100% plagiarism-free.

24 X 7 Live Help

Get connected 24*7 with our Live Chat support executives to receive instant solutions for your assignment.

Services For All Subjects

Get Help with all the subjects like: Programming, Accounting, Finance, Engineering, Law and Marketing.

Best Price Guarantee

Get premium service at a pocket-friendly rate at AssignmentHippo

FREE RESOURCES

  • Assignment Writing Guide
  • Essay Writing Guide
  • Dissertation Writing Guide
  • Research Paper Writing Guide

FREE SAMPLE FILE

  • Accounts
  • Computer Science
  • Economics
  • Engineering

Client Review

I was struggling so hard to complete my marketing assignment on brand development when I decided to finally reach to the experts of this portal. They certainly deliver perfect consistency and the desired format. The content prepared by the experts of this platform was simply amazing. I definitely owe my grades to them.

Tap to Chat
Get instant assignment help