Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Institut National des Télécommunications et des Technologies de l’Information et

de la Communication d’Oran

Module : Communications Numériques

TP : N°01
Base-Band Signaling

Préparé par : Mr Roumane Ahmed


Année universitaire : 2023/2024.

1/2
Estimated work load: 10 hours (03 Weeks)

Objective:
Understand the generation and analysis of baseband signals: line coding, AWGN channel.
Preparation:
It is recommended to review the following points: Types of line codes, Digital Filter, eye
diagram, AWGN channel.

Hands-On “Required work”:


Note: Put your script in a Jupyter notebook format “.ipynb " file and comment all the lines of
code that you introduce. Make sure that the execution of the file works as expected (especially
the clarity of the display).
You can online platform like Colab to run your code before submitting.
Naming convention: You should use the following naming convention (OBLIGATOIRE)
00_Roumane_Ahmed_TP01.ipynb
Student_Id_Nom_Prenom_TP0….ipynb
Replace by your (id, family name, first name, TP N°)
1. Prepare an audio signal quantized to 8 bits, than take a slice “s” of 120 ms .
2. Generate the NRZ polar signal corresponding to "s".
3. Plot this signal, its DSP, and its eye diagram.
4. Pass this signal through an AWGN channel and observe the effect of the channel in the
plots mentioned in (3).
5. Propose a solution to restore the original signal.
6. Introduce a delay to the signal and observe its effect on the eye diagram.
7. Add the original signal with its delayed version and observe the eye diagram of the sum.
8. Write a general conclusion that summarizes what you have learned in the above points.
Challenge 1:
Repeat steps 1 to 4 using a 4-states NRZ coding.
Challenge 2:
Implement the physical layer specified for 10BaseT in the IEEE 802.3 standard.
Challenge 3:

2/2
From the ITU recommendation on speech coding, see document "Ressources\UIT_G711.pdf",
deduce the G711 A-law coding/decoding algorithm and implement it, listen to the digitized
signal in G711 A-law, calculate the SQNR, and observe the change/degradation of quality.
Give a conclusion.
GoogleBard’s Explanation:
This lab is designed to help you understand the generation and analysis of baseband signals. You
will start by generating an NRZ signal from an audio signal. Then, you will plot the signal, its DSP,
and its eye diagram. You will then pass the signal through an AWGN channel and observe the
effect of the channel on the signal. You will then propose a solution to restore the original
signal. Finally, you will repeat the same procedure for a polar NRZ coding.
The challenges are designed to give you more practice with the concepts that you learned in the
lab

2/2

You might also like