0% found this document useful (0 votes)
34 views3 pages

TP 01 BaseBand Signalling

This document outlines a digital communications lab focusing on baseband signaling. The objective is to understand the generation and analysis of baseband signals, including line coding, digital filters, eye diagrams, and additive white Gaussian noise channels. Students will generate NRZ signals from audio data, analyze the signals, and observe the effects of noise. Challenges include implementing 4-state line coding and the 10BaseT physical layer standard. The document provides instructions on tasks, recommended preparation, and naming conventions for submitted work.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views3 pages

TP 01 BaseBand Signalling

This document outlines a digital communications lab focusing on baseband signaling. The objective is to understand the generation and analysis of baseband signals, including line coding, digital filters, eye diagrams, and additive white Gaussian noise channels. Students will generate NRZ signals from audio data, analyze the signals, and observe the effects of noise. Challenges include implementing 4-state line coding and the 10BaseT physical layer standard. The document provides instructions on tasks, recommended preparation, and naming conventions for submitted work.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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