0% found this document useful (0 votes)
30 views

Coding 1

This document outlines an introductory course on information theory and digital communication. It contains 4 chapters that cover general concepts like number systems, error detection and correction techniques, information theory, and elements of digital communication systems. Chapter 1 discusses number systems, binary arithmetic, XOR operations, and ASCII codes. Chapter 2 covers sources of transmission errors, error detection methods like cyclic redundancy codes and parity checks, and error correction techniques including Hamming codes and BCH codes. Chapter 3 defines key concepts in information theory such as entropy, joint entropy, and mutual information. Chapter 4 provides an overview of the basic components in a digital communication system from the source to the output transducer.

Uploaded by

Emperor'l Bill
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

Coding 1

This document outlines an introductory course on information theory and digital communication. It contains 4 chapters that cover general concepts like number systems, error detection and correction techniques, information theory, and elements of digital communication systems. Chapter 1 discusses number systems, binary arithmetic, XOR operations, and ASCII codes. Chapter 2 covers sources of transmission errors, error detection methods like cyclic redundancy codes and parity checks, and error correction techniques including Hamming codes and BCH codes. Chapter 3 defines key concepts in information theory such as entropy, joint entropy, and mutual information. Chapter 4 provides an overview of the basic components in a digital communication system from the source to the output transducer.

Uploaded by

Emperor'l Bill
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

REPUBLIC OF CAMEROON RÉPUBLIQUE DU CAMEROUN

Peace – Work – Fatherland Paix-Travail-Patrie

THE UNIVERSITY OF BAMENDA UNIVERSITÉ DE BAMENDA

HIGHER TECHNICAL TEACHERS TRAINING ECOLE NORMALE SUPERIEURE DE


COLLEGE (H.T.T.T.C) BAMBILI-BAMENDA L’ENSEIGNEMENT TECHNIQUE (E.N.S.E.T)
P.O. BOX 39, BAMBILI DE BAMBILI-BAMENDA
TEL: 33.36.36.94
FAX : 33.05.10.69
DEPARTMENT OF COMPUTER SCIENCE
DEPARTEMENT DE GENIE INFORMATIQUE

Information theory and elements of


digital communication

Credit: 2

By
DADA Jean-Pierre (PhD)
H.T.T.T.C. Bambili, The University of Bamenda
TABLE OF CONTENTS
CHAPTER ONE: GENERALITIES ....................................................................................................... - 3 -
1. Introduction ................................................................................................................................... - 3 -
2. Number systems ........................................................................................................................... - 3 -
2.1. From a base to another ...................................................................................................................... - 3 -
2.2 Arithmetic in base 2............................................................................................................................. - 5 -
2.3 Arithmetic in base 16........................................................................................................................... - 5 -
3) XOR operations ............................................................................................................................. - 5 -
4) Modular arithmetic ....................................................................................................................... - 5 -
5) ASCII codes .................................................................................................................................... - 5 -
CHAPTER TWO: INFORMATION THEORY ......................................................................................... - 7 -
1. Causes of errors during transmission of information........................................................... - 7 -
2. Error detection without correction ........................................................................................ - 7 -
2.1. Cyclic Redundancy Codes (CRC) ..................................................................................................... - 7 -
2.2 Parity checks ...................................................................................................................................... - 10 -
3. Auto-checking and autocorrecting errors ................................................................................... - 10 -
3.1. Block codes ........................................................................................................................................ - 11 -
3.2. Hamming codes ................................................................................................................................. - 13 -
3.2.1 Hamming codes (7,4): syndrome decoding ............................................................................... - 13 -
3.2.2 Hamming codes (12,4): syndrome decoding ............................................................................. - 16 -
3.2.3. Generalization: Hamming codes ( , ) ................................................................................... - 17 -
3.3. BCH codes ......................................................................................................................................... - 19 -
4. Analog signals .............................................................................................................................. - 19 -
3. Digital or numeric signals ......................................................................................................... - 20 -
5. Advantages of digitization ........................................................................................................ - 20 -
6. Notion of entropy ....................................................................................................................... - 21 -
7. The notion of join entropy .......................................................................................................... - 22 -
8. Notion of mutual Information ..................................................................................................... - 22 -
CHAPTER THREE:
THREE: ELEMENTS OF DIGITAL COMMUNICATION ................................................... - 24 -
1. Introduction ................................................................................................................................. - 24 -
2. Source .......................................................................................................................................... - 24 -
2. Input transducer .......................................................................................................................... - 24 -
3. Source encoder............................................................................................................................ - 24 -
4. Channel encoder ......................................................................................................................... - 24 -
5. Digital modulation ....................................................................................................................... - 25 -
6. Channel ........................................................................................................................................ - 25 -
7. Digital demodulator .................................................................................................................... - 25 -
8. Channel decoder ......................................................................................................................... - 25 -
9. Source decoder............................................................................................................................ - 25 -
10. Output transducer ..................................................................................................................... - 25 -
11. Output signal ............................................................................................................................. - 25 -
CHAPTER FOUR: TUTORIALS..........................................................................................................
TUTORIALS - 26 -

Information theory and elements of digital communication (Dr. J.P. DADA, University of Bamenda) Page - 2 -

You might also like