Difference between revisions of "Aufgaben:Exercise 1.2Z: Puls Code Modulation"

From LNTwww
 
(22 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{quiz-Header|Buchseite=Signaldarstellung/Prinzip der Nachrichtenübertragung}}
+
{{quiz-Header|Buchseite=Signal_Representation/Signal_classification}}
  
  
[[File:EN_Sig_Z_1_2.png|right|frame|Components of pulse code modulation]]
+
[[File:EN_Sig_Z_1_2.png|right|frame|PCM components]]
All modern communication systems are digital. The principle of digital transmission of speech signals goes back to  [https://de.wikipedia.org/wiki/Alec_Reeves Alec Reeves] , who invented the so-called  ''Pulscodemodulation''  ('''PCM''')  already at 1938.
+
All modern communication systems are digital.  The principle of digital transmission of speech signals goes back to  [https://en.wikipedia.org/wiki/Alec_Reeves Alec Reeves],  who invented the so-called  "Puls Code Modulation"  $\rm (PCM)$  as early as 1938.
  
 
On the right you see the (simplified) block diagram of the PCM transmitter with three functional units:
 
On the right you see the (simplified) block diagram of the PCM transmitter with three functional units:
*The band-limited speech signal  q(t)  is sampled, where the  [[Signal_Representation/Time_Discrete_Signal_Representation#Das_Abtasttheorem|Abtasttheorem]]  is observed, and yields the sampled signal  qA(t).
+
*The band-limited speech signal  q(t)  is sampled, where the  [[Signal_Representation/Time_Discrete_Signal_Representation#The_Sampling_Theorem|Sampling Theorem]]  is observed, and yields the sampled signal  qA(t).
* Each sample  qA(t)  is mapped to one of  M=2N  and results in the quantized signal  qQ(t).
+
* Each sample  qA(t)  is mapped to one of  M=2N  results in the quantized signal  qQ(t).
 
* Each individual quantized value is represented by a code sequence of  N  binary symbols and results in the coded signal  qC(t).
 
* Each individual quantized value is represented by a code sequence of  N  binary symbols and results in the coded signal  qC(t).
  
  
In this task only the different signals of the PCM transmitter are to be classified. Later tasks will deal with other properties of pulse code modulation.
+
In this task only the different signals of the PCM transmitter are to be classified.&nbsp; <br>Later tasks will deal with other properties of the puls code modulation.
  
  
Line 18: Line 18:
  
  
''Notes:'' &nbsp; This task belongs to the chapter&nbsp; [[Signal_Representation/Signal_classification|Klassifizierung von Signalen]].
+
''Note:'' &nbsp; This task belongs to the chapter&nbsp; [[Signal_Representation/Signal_classification|Signal classification]].
  
  
Line 29: Line 29:
 
+ In normal operation&nbsp; q(t)&nbsp; is a stochastic signal.
 
+ In normal operation&nbsp; q(t)&nbsp; is a stochastic signal.
 
+ A deterministic source signal is only useful in test operation or for theoretical investigations.
 
+ A deterministic source signal is only useful in test operation or for theoretical investigations.
- q(t)&nbsp; is a time-discrete signal.
+
- q(t)&nbsp; is a discrete-time signal.
+ q(t)&nbsp; is a continuous value signal.
+
+ q(t)&nbsp; is a continuous-valued signal.
  
  
Line 36: Line 36:
 
|type="[]"}
 
|type="[]"}
 
- qA(t)&nbsp; is a discrete-valued signal.
 
- qA(t)&nbsp; is a discrete-valued signal.
+ qA(t)&nbsp; is a time-discrete signal.
+
+ qA(t)&nbsp; is a discrete-time signal.
+ The higher the maximum frequency of the message signal, the higher the sampling rate must be selected.
+
+ The higher the maximum frequency of the source signal, the higher the sampling rate must be selected.
  
  
 
{Which statements are true for the quantized signal&nbsp; qQ(t)&nbsp; if&nbsp; N=8&nbsp; is taken as a base?
 
{Which statements are true for the quantized signal&nbsp; qQ(t)&nbsp; if&nbsp; N=8&nbsp; is taken as a base?
 
|type="[]"}
 
|type="[]"}
+ qQ(t)&nbsp; is a time-discrete signal.
+
+ qQ(t)&nbsp; is a discrete-time signal.
- qQ(t)&nbsp; is a discrete-valued with signal&nbsp; M=8&nbsp; possible values.
+
- qQ(t)&nbsp; is a discrete-valued signal with&nbsp; M=8&nbsp; possible values.
+ qQ(t)&nbsp; is a discrete-valued with signal&nbsp; M=256&nbsp; possible values.
+
+ qQ(t)&nbsp; is a discrete-valued signal with&nbsp; M=256&nbsp; possible values.
 
- qQ(t)&nbsp; is a binary signal.
 
- qQ(t)&nbsp; is a binary signal.
  
  
{Which statements are true for the coded signal&nbsp; qC(t)&nbsp; if&nbsp; N=8&nbsp; is taken as a basis?
+
{Which statements are true for the coded signal&nbsp; qC(t)&nbsp; if&nbsp; N=8&nbsp; is taken as a base?
 
|type="[]"}
 
|type="[]"}
+ qC(t)&nbsp; is a time-discrete signal.
+
+ qC(t)&nbsp; is a discrete-time signal.
- qC(t)&nbsp; is a discrete-valued  signal with&nbsp; M=8&nbsp; possible values.
+
- qC(t)&nbsp; is a discrete-time signal with&nbsp; M=8&nbsp; possible values.
 
+ qC(t)&nbsp; is a binary signal.
 
+ qC(t)&nbsp; is a binary signal.
 
- When sampling at distance&nbsp; TA&nbsp; the bit duration is&nbsp; TB=TA.
 
- When sampling at distance&nbsp; TA&nbsp; the bit duration is&nbsp; TB=TA.
+ For sampling at distance&nbsp; TA&nbsp; the bit duration is&nbsp; TB=TA/8.
+
+ When sampling at distance&nbsp; TA&nbsp; the bit duration is&nbsp; TB=TA/8.
  
  
Line 60: Line 60:
 
</quiz>
 
</quiz>
  
===Solutions===
+
===Solution===
 
{{ML-Kopf}}
 
{{ML-Kopf}}
 
'''(1)'''&nbsp;  Correct are the <u>solutions 1, 2 and 4</u>:
 
'''(1)'''&nbsp;  Correct are the <u>solutions 1, 2 and 4</u>:
*The source signal&nbsp; q(t)&nbsp; is analog, i.e. '' time- and value-continuous''.  
+
*The source signal&nbsp; q(t)&nbsp; is analog, i.e. "continuous in time and value".  
*Im Allgemeinen macht es keinen Sinn, ein deterministisches Signal zu übertragen.  
+
*In general, it makes no sense to transmit a deterministic signal.  
*Für die mathematische Beschreibung eignet sich ein deterministisches Quellensignal &ndash; wie zum Beispiel ein periodisches Signal &ndash; besser als ein Zufallssignal.  
+
*For the mathematical description, a deterministic source signal &ndash; such as a periodic signal &ndash; is better suited than a random signal.  
*Deterministische Signale werden auch für den Testbetrieb herangezogen, um erkannte Fehlfunktionen rekonstruieren zu können.  
+
*Deterministic signals are also used for testing in order to be able to reconstruct detected errors.  
  
  
  
 
'''(2)'''&nbsp;  Correct are the <u>solution suggestions 2 and 3</u>:
 
'''(2)'''&nbsp;  Correct are the <u>solution suggestions 2 and 3</u>:
*The signal&nbsp; qA(t)&nbsp; after sampling is still&nbsp; ''value-continuous'', but now&nbsp; ''time-discrete''.  
+
*After sampling, the signal&nbsp; qA(t)&nbsp; is still&nbsp; continuous in value, but now also&nbsp;discrete in time.  
*The sampling frequency&nbsp; fA&nbsp; is given by the so-called&nbsp; ''sampling theorem''&nbsp;.  
+
*The sampling frequency&nbsp; fA&nbsp; is given by the so-called&nbsp; "Sampling Theorem".  
*The greater the maximum frequency&nbsp; fN,max&nbsp; of the message signal, the greater must&nbsp; fA2fN,max&nbsp; can be selected.
+
*The greater the maximum frequency&nbsp; fN,max&nbsp; of the source signal, the greater must&nbsp; fA2fN,max&nbsp; be selected.
  
  
  
 
'''(3)'''&nbsp;  Correct are the <u>solution suggestions 1 and 3</u>:
 
'''(3)'''&nbsp;  Correct are the <u>solution suggestions 1 and 3</u>:
*The quantized signal&nbsp; qQ(t)&nbsp; is time and value discrete, where the number of steps are&nbsp; M=28=256&nbsp;  
+
*The quantized signal&nbsp; qQ(t)&nbsp; is discrete in time and value, where the number of levels are&nbsp; M=28=256&nbsp;.
*A binary signal, on the other hand, is a discrete value signal with the number of steps&nbsp; M=2.  
+
*A binary signal, on the other hand, is a discrete-valued signal with the level number&nbsp; M=2.  
  
  
  
  
'''(4)'''&nbsp;  Correct here are the <u>solutions 1, 3 and 5</u>:
+
'''(4)'''&nbsp;  Correct are the <u>solutions 1, 3 and 5</u>:
 
*The coded signal&nbsp; qC(t)&nbsp; is binary&nbsp; (level number&nbsp; M=2)&nbsp; with bit duration&nbsp; TB=TA/8.  
 
*The coded signal&nbsp; qC(t)&nbsp; is binary&nbsp; (level number&nbsp; M=2)&nbsp; with bit duration&nbsp; TB=TA/8.  
 
{{ML-Fuß}}
 
{{ML-Fuß}}
Line 90: Line 90:
  
  
[[Category:Exercises for Signal Representation|^1.2 Puls-Code-Modulation^]]
+
[[Category:Signal Representation: Exercises|^1.2 Signal Classification^]]

Latest revision as of 10:42, 11 October 2021


PCM components

All modern communication systems are digital.  The principle of digital transmission of speech signals goes back to  Alec Reeves,  who invented the so-called  "Puls Code Modulation"  (PCM)  as early as 1938.

On the right you see the (simplified) block diagram of the PCM transmitter with three functional units:

  • The band-limited speech signal  q(t)  is sampled, where the  Sampling Theorem  is observed, and yields the sampled signal  qA(t).
  • Each sample  qA(t)  is mapped to one of  M=2N  results in the quantized signal  qQ(t).
  • Each individual quantized value is represented by a code sequence of  N  binary symbols and results in the coded signal  qC(t).


In this task only the different signals of the PCM transmitter are to be classified. 
Later tasks will deal with other properties of the puls code modulation.




Note:   This task belongs to the chapter  Signal classification.


Questions

1

Which of the statements are true for the source signal  q(t) ?

In normal operation  q(t)  is a stochastic signal.
A deterministic source signal is only useful in test operation or for theoretical investigations.
q(t)  is a discrete-time signal.
q(t)  is a continuous-valued signal.

2

Which of the statements apply to the sampled signal  qA(t) ?

qA(t)  is a discrete-valued signal.
qA(t)  is a discrete-time signal.
The higher the maximum frequency of the source signal, the higher the sampling rate must be selected.

3

Which statements are true for the quantized signal  qQ(t)  if  N=8  is taken as a base?

qQ(t)  is a discrete-time signal.
qQ(t)  is a discrete-valued signal with  M=8  possible values.
qQ(t)  is a discrete-valued signal with  M=256  possible values.
qQ(t)  is a binary signal.

4

Which statements are true for the coded signal  qC(t)  if  N=8  is taken as a base?

qC(t)  is a discrete-time signal.
qC(t)  is a discrete-time signal with  M=8  possible values.
qC(t)  is a binary signal.
When sampling at distance  TA  the bit duration is  TB=TA.
When sampling at distance  TA  the bit duration is  TB=TA/8.


Solution

(1)  Correct are the solutions 1, 2 and 4:

  • The source signal  q(t)  is analog, i.e. "continuous in time and value".
  • In general, it makes no sense to transmit a deterministic signal.
  • For the mathematical description, a deterministic source signal – such as a periodic signal – is better suited than a random signal.
  • Deterministic signals are also used for testing in order to be able to reconstruct detected errors.


(2)  Correct are the solution suggestions 2 and 3:

  • After sampling, the signal  qA(t)  is still  continuous in value, but now also discrete in time.
  • The sampling frequency  fA  is given by the so-called  "Sampling Theorem".
  • The greater the maximum frequency  fN,max  of the source signal, the greater must  fA2fN,max  be selected.


(3)  Correct are the solution suggestions 1 and 3:

  • The quantized signal  qQ(t)  is discrete in time and value, where the number of levels are  M=28=256 .
  • A binary signal, on the other hand, is a discrete-valued signal with the level number  M=2.



(4)  Correct are the solutions 1, 3 and 5:

  • The coded signal  qC(t)  is binary  (level number  M=2)  with bit duration  TB=TA/8.