
Digital Communications 2
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
It breaks down into three parts. The Theory of information itself, which concerns both the sources of information and the channels of its transmission, taking into account the errors they introduce in the transmission of information and the means of protect by the use of appropriate coding methods. Then for the technical aspects of transmission, first the baseband transmission is presented with the important concept and fundamental technique of equalization. The performance evaluation in terms of probability of errors is systematically developed and detailed as well as the online codes used. Finally, the third part presents the Transmissions with digital modulation of carriers used in radio transmissions but also on electric cables.
A second important aspect in learning a learner's knowledge and skills is this book. It concerns the "Directed Work" aspect of a training. This is an ordered set of 33 typical problems with detailed solutions covering the different parts of the course with practical work.
Finally, the last aspect concerns the practical aspects in the proper sense of the term, an essential complement to training going as far as know-how. We propose here a set of 5 practical works.
More details
Other editions
Additional editions


Persons
Content
Foreword ix
Part 1. Tutorials 1
Chapter 1. Theory of Information: Problems 1 to 15 3
1.1. Problem 1 - Entropy 3
1.2. Problem 2 - K-order extension of a transmission channel 6
1.3. Problem 3 - Compressed speech digital transmission and Huffman coding 11
1.4. Problem 4 - Coding without and with information compression 13
1.5. Problem 5 - Digital transmission of a TV signal (luminance component only) with information compression and Huffman coding 17
1.6. Problem 6 - Information, entropy, codes (1) 21
1.7. Problem 7 - Information, entropy, codes (2) 27
1.8. Problem 8 - Coding and transmission of a television-type information source 34
1.9. Problem 9 - Entropy and motion information encoding of multimedia source 42
1.10. Problem 10 - Hamming coding 47
1.11. Problem 11 - Cyclic coding (1) 53
1.12. Problem 12 - Cyclic coding (2) 60
1.13. Problem 13 - Cyclic coding and Hamming coding (1) 66
1.14. Problem 14 - Cyclic coding and Hamming coding (2) 69
1.15. Problem 15 - Cyclic code, M-sequences, and Gold sequences 75
Chapter 2. Baseband Digital Transmission: Problems 16 to 26 83
2.1. Problem 16 - Entropy and information to signal source coding 83
2.2. Problem 17 - Calculation of autocorrelation function and power spectral density by probabilistic approach of RZ and NRZ binary on-line codes 89
2.3. Problem 18 - Calculation of the autocorrelation function and the power spectral density by probabilistic approach of the bipolar RZ code 108
2.4. Problem 19 - Transmission using a partial response linear coding 124
2.5. Problem 20 - Signal information coding and digital transmissions with partial response linear encoder 129
2.6. Problem 21 - Baseband digital transmission system (1) 135
2.7. Problem 22 - Baseband digital transmission (2) 144
2.8. Problem 23 - M-ary digital baseband transmission 152
2.9. Problem 24 - Baseband digital transmission of bipolar coded information 163
2.10. Problem 25 - Baseband transmission and reception using a partial response linear coding (1) 181
2.11. Problem 26 - Baseband transmission and reception using a partial response linear coding (2) 189
Chapter 3. Digital Transmissions with Carrier Modulation: Problems 27 to 33 199
3.1. Problem 27 - Digital transmissions with carrier modulation 199
3.2. Problem 28 - 4-QAM digital modulation transmission (1) 209
3.3. Problem 29 - Digital transmissions with 2-ASK modulation 219
3.4. Problem 30 - 4-QAM digital modulation transmission (2) 226
3.5. Problem 31 - Digital transmissions with 4-QAM digital modulation: case of single and double paths propagation 235
3.6. Problem 32 - Performance of digital modulations and 16-QAM digital modulation 245
3.7. Problem 33 - QAM encoding and transmission of motion information of digital video 253
Part 2. Practical Works 265
Chapter 4. Study of the Transmission of Digital Information on Two-wire Cables 267
4.1. Introduction 267
4.2. Recall of essential results on transmission line theory 268
4.3. Practical study 269
4.4. Objectives 270
4.5. Measurement of the characteristic impedance Zc by a reflectometry method (Time Domain Reflectometry: TDR) 270
4.6. Measurement of attenuation a as a function of frequency 271
4.7. Variation of the attenuation a as a function of length 271
4.8. Measurement of the bitrate D (bit/s) 272
Chapter 5. Study of Baseband Digital Transmission Systems for the Transmission of Analog Signals (Transmitter and Receiver) 273
5.1. Objectives 273
5.2. First part - Study of a pulse amplitude modulation and time division multiplex signal transmission system 274
5.2.1. Experimental study 275
5.3. Second part - Study of a pulse code modulation (PCM) signal transmission system and transmission error control (error detector code and error corrector code) 277
5.3.1. Experimental study 280
Chapter 6. Study of On-line Codes for Baseband Modulation and Carrier Modulation 283
6.1. Objectives 283
6.2. Description of the electronic boards 283
6.3. First part - Study of on-line codes for baseband digital transmission 285
6.3.1. Experimental part 285
6.4. Second part - Study of digital modulations with carrier 286
6.4.1. Amplitude shift keying modulation (ASK) 286
6.4.2. Digital frequency shift modulation (FSK) 287
6.4.3. Phase shift keying modulation (PSK) 288
Chapter 7. Study of a QPSK Modem Under MATLAB, Simulink, Communications and DSP 291
7.1. Objective 291
7.2. Required work 292
7.3. Appendix: Diagrams of the QPSK modem and its different blocks 293
Chapter 8. Study of a Coding and Decoding System by Cyclic Codes 297
8.1. Objective 297
8.2. Recall of the principles of cyclic coding and decoding 297
8.3. Coding by division: systematic code 298
8.4. Decoding by division: principle of calculating the syndrome 299
8.5. Required work 300
8.6. Appendix: Block diagrams 301
References 305
Index 307
1
Theory of Information: Problems 1 to 15
1.1. Problem 1 - Entropy
We consider the information transmission channel of memoryless binary symmetrical type of Figure 1.1.
Figure 1.1. Basic diagram of a digital communication
It is assumed that the signal-to-noise ratio leads to the following values of conditional probabilities of errors:
The source of binary information is considered to emit independent information with the following probabilities:
- 1) Calculate the source entropy H(X).
- 2) Calculate the entropy H(Y) at the receiver end.
- 3) Calculate the conditional entropy H(Y/X) (entropy of transmission error).
- 4) Calculate the loss of information in the transmission channel H(X/Y).
- 5) Deduce the average amount of information received by the recipient for each binary symbol sent I(X, Y) (mutual information).
- 6) Determine the channel capacity C and show that it is obtained when p1 = 0.5.
Solution of problem 1
- 1) By definition, we have:
then:
- 2) By definition, we have:
and:
hence:
- 3) In the same way, we have:
and:
Since we are dealing with a binary symmetric communication channel, it turns out that:
- 4) We have:
That is:
- 5) By definition, we have:
- 6) By definition, we have:
You need to have the numerator of the log function equal to the denominator, hence:
Thus, the maximum defines the capacity C of the communication channel and is obtained for:
1.2. Problem 2 - K-order extension of a transmission channel
A memoryless binary symmetric transmission channel is considered: whatever the binary information to be transmitted, the probability of the transmission error is constant, equal to p.
Figure 1.2. Basic block diagram of a digital communication of a memoryless information source
A. K-order extension of a memoryless binary symmetric channel of error probability p
The k-order extension channel has an input alphabet of 2k binary words of length k and an output alphabet identical to that of the input alphabet. This channel is thus represented by a square matrix Pk of dimension [2k, 2k] whose element pij corresponds to the probability of receiving yj conditionally to have xi transmitted p(yj/xi).
- 1) If d is the Hamming distance between the two binary words of length k corresponding for one to the symbol xi, and for the other to the symbol yj, express the probability pij according to the three parameters: p, k, d.
B. Second-order extension of a memoryless binary symmetric channel
- 2) Write completely in literal form as a function of p the matrix P2 representative of the second order extension of the binary symmetric channel.
- 3) The information source is considered to be transmitting equiprobable quaternary symbols xi in the channel. Calculate the probability p(yj) to receive a symbol yj.
- 4) Deduce the relationship which exists between the elements pij of the matrix P2 representative of the second order extension of the binary symmetric channel and the probability p(xi/yj) that the symbol xi was emitted conditionally having received yj.
- 5) Calculate the average amount of information H(X/Y) lost in the channel due to transmission errors. You will express H(X/Y) as a function of:
C. Fourth-order extension of a memoryless binary symmetric channel
The size of the input alphabet of the source is then 16 . The output alphabet is the same as that of the input alphabet.
The source is considered to emit equiprobable symbols xi.
- 6) We extrapolate the result obtained in B-5 by considering that we have:
In the case p = 0.03, calculate the statistical mean of the information amount H(X/Y) lost per symbol sent.
- 7) What is the entropy H(X) of the source?
- 8) What is the maximum number of possible errors on a symbol received?
Solution of problem 2
A. K-order extension
- 1) The symbol xi is made up of k bits. It is the same for the symbol yj, so:
The communication channel is memoryless, so the probability of obtaining a given bit at the output depends only on the bit transmitted at the input (in addition to the intrinsic properties of the transmission channel itself), hence:
because of the independence between the source of information and the communication channel.
The Hamming distance d = dH(yj, xi) is the number of bits of the same rank that are different between the symbol yj and symbol xi.
Then:
This law is close to the Binomial law because if p is the probability of a wrong decision on bit b, then (1 - p) is the probability of a right decision on bit b.
B. Second-order extension of the channel
- 2) We have:
because of the symmetry.
Table 1.1. Matrix P2 representative of second-order extension of a binary symmetric channel
- 3) We have:
Yet, the symbols are equiprobable:
Then, the symbols yj are also equiprobable:
- 4) We have:
because:
- 5) Average amount of bit of information H(X/Y) lost in the transmission channel.
We have:
because here we have:
C. Fourth-order extension of the transmission channel
- 6) p = 0.03 and H(X/Y) = 4H(p).
Average amount of information (in bit of information) lost per binary symbol sent?
We have:
- 7) Entropy of the source?
and:
hence:
- 8) Maximum number of possible errors?
1.3. Problem 3 - Compressed speech digital transmission and Huffman coding
In the context of the transmission of the highly compressed speech signal over the telephone channel entirely in digital form, let us look at the problem of statistical source coding.
An information source S delivering elementary symbols s belonging to a symbol dictionary of size 6 is considered. The probabilities of transmission of this simple source of information are given in Table 1.2.
Table 1.2. Probabilities of emitting symbols s by the information source
Si s1 s2 s3 s4 s5 s6 Pr{si} 0.05 0.20 0.22 0.33 0.15 0.05The symbols are delivered by the source S every T = 10-3 s.
- 1) Determine the entropy H(S) of the source. Deduce the entropy bitrate Ds.
- 2) Construct the statistical Huffman coding, called code C1, which generates a binary code associated with each symbol si.
- 3) Deduce the average length of code C1 and the bitrate D1 per second.
- 4) What are the efficiency ?1 and redundancy ?1 of code C1 ?
- 5) If we chose a fixed-length code (code C2), what would be its efficiency ?2? What do you conclude?
- 6) Would it be possible to transmit this source of information over a transmission channel having a bitrate capacity of 2,400 bit/second?
Solution of problem 3
- 1) The entropy of the source is:
Recall:
The entropy bitrate of the source is:
- 2) Construction of the Huffman code.
Table 1.3. Construction of the Huffman code C1
- 3) Average length of codewords:
Bitrate per second:
- 4) Efficiency and redundancy of the Huffman code:
- 5) Fixed-length code C2.
Since we have 6 messages, we need 3 bits as: 22 < 6 < 23, then:
The fixed-length code C2 is less efficient than the Huffman code C1.
The bitrate per second with code C2 is: 3 × 1,000 = 3 Kbit/s.
- 6) The capacity of the channel is 2.4 Kbit/s, so we can transmit the code C1 but not the code C2 because the bitrate of C2 is more important than the capacity of the channel.
1.4. Problem 4 - Coding without...
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.