Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

PCM Codec Issue

Posted on 2008-06-24
3
Medium Priority
?
478 Views
Last Modified: 2008-06-25
Beings of the planet Zamco can hear frequencies up to 30 kHz. However, they can only hear two loudness levelssoft and deafening. The Zamconian telephone system uses PCM codecs. a) How many bits per second will a Zamconian telephone call generate? Do your work in Excel, and copy and paste your results into your answer page. b) How many bytes will it take to store an hour of a Zamconian telephone conversation? (Hint: The answers to a) and b) are 60 bps and 26 MB, respectively.)

Okay I am working on this question for homework for a computer networking class. I am completely puzzled as to what in the world this even means.  If anyone can provide any suggestions/resolutions/advice at all -- I would greatly appreciate it!!!

Thank you!
0
Comment
Question by:danielsd
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 27

Expert Comment

by:d-glitch
ID: 21855791
This is a terrible question.

If you want to digitize a 30 kHz signal,  what sample rate do you need?

If there are only two amplitude levels, so how many bits do you need per sample?


I think both hints are wrong:

    The answers to a) and b) are 60 kbps and 27 MB, respectively.


0
 

Author Comment

by:danielsd
ID: 21855879
Thanks for the comment.  This is why I'm confused -- I don't know what to calculate the 30 khz? I don't know if its wanting analog to digital?  Makes no sense to me : )

0
 
LVL 27

Accepted Solution

by:
d-glitch earned 2000 total points
ID: 21856128
The Nyquist-Shannon Theorem says that to digitize an analog signal, you need to sample at twice the highest frequency component.

       http://en.wikipedia.org/wiki/Nyquist-Shannon_sampling_theorem

So if you have a 30 kHz signal, you have to digitize at 60 ksps.

What the question neglects, avoids, or assumes is that the input is filtered.
Maybe the Zarconians can only hear up to 30 kHz, but that doesn't mean that there isn't noise on the line at higher frequencies.

After you get the 60 ksps, you have to multiply by the number of seconds in an hour, and divide by the number of bits in a byte.

Probably not the best way to present these concepts.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Foreword (May 2015) This web page has appeared at Google.  It's definitely worth considering! https://www.google.com/about/careers/students/guide-to-technical-development.html How to Know You are Making a Difference at EE In August, 2013, one …
Lithium-ion batteries area cornerstone of today's portable electronic devices, and even though they are relied upon heavily, their chemistry and origin are not of common knowledge. This article is about a device on which every smartphone, laptop, an…
This is a video describing the growing solar energy use in Utah. This is a topic that greatly interests me and so I decided to produce a video about it.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question