Exam in TSKS01 Digital Communication Important: Solutions and

1(7)
Exam in TSKS01 Digital Communication
Exam code:
TEN1
Date:
2016-08-20
Place:
TER1
Teacher:
Marcus Karlsson and Emil Björnson, tel: 013 - 28 67 32
Visiting exam:
Around 9:30
Administrator:
Carina Lindström, 013 - 28 44 23, [email protected]
Department:
ISY
Allowed aids:
Pocket calculator with empty memory.
Olofsson: Tables and Formulas for Signal Theory.
Time: 08:00–12:00
Number of tasks: 7
Solutions:
Will be published within five days after the exam at
http://www.commsys.isy.liu.se/TSKS01
Result:
You get a message about your result via an automatic email from
Ladok. Note that we cannot file your result if you are not registered
on the course. That also means that you will not get an automated
email about your result if you are not registered on the course.
Exam return:
2016-09-05, 12:30–12.50, Emil Björnson’s office, Building B, top floor,
corridor A between entrances 27–29. After that in the student office
of Dept. of EE. (ISY), Building B, Corridor D, between Entrances
27–29, right next to Café Java.
Important:
Solutions and answers must be given in English.
TSKS01 Digital Communication
Grading: This exam consists of three parts: an introductory task, a question
part, and a problem part. The introductory task consists of two rather
simple subtasks that test the ability to perform standard calculations.
Each task in the question part and the problem part can give the
number of points indicated in the margin. The question part can give
you at most 10 points and the problem part can give you at most 20
points. For passing the exam, you need
• at least one of the two subtasks of the introductory task solved
correctly,
• at least 3 points from the question part,
• at least 6 points from the problem part,
• and totally at least 14 points.
Grade limits:
• Grade three (ECTS C): 14 points,
• Grade four (ECTS B): 19 points,
• Grade five (ECTS A): 24 points.
Sloppy solutions and solutions that are hard to read are subject to
hard judgement, as are unreasonable answers.
2(7)
TSKS01 Digital Communication
3(7)
Introductory task
1
This task has to be solved correctly as partial fulfillment for passing the exam.
a. A binary code for error control has the parameters
(n, k, d) = (39, 18, 10).
Determine the error detection capability of this code.
b. A binary modulation scheme uses the following two signal points.
1
−1
1
−1
Determine the error probability if we communicate over an AWGN channel where the noise has power spectral density N0 /2 = 0.1. The receiver
uses an ML detector.
Question part
2
Explain the concept of link adaptation and when it is useful in digital communication systems. Make sure to describe the throughput formula and
what design choices that affect it. Draw an example of the throughput that
can be achieved with four different combinations of modulation/coding, and
explain when each combination is desirable.
(5 p)
TSKS01 Digital Communication
3
Are the following claims true or false? You do not need to explain your
answer.
4(7)
(5 p)
a. Raised cosine pulses require less bandwidth than sinc pulses, for the
same symbol time T .
b. The eye pattern is affected by the choice of basis function.
c. The bit error probability is always smaller or equal to the symbol error
probability.
d. The Nyquist criterion determines the a priori probabilities of signals.
e. ML detection of symbols followed by mapping to bits is equivalent to
ML detection of the individual bits.
For each of the claims above, a correct answer gives you +1 point, while an
incorrect answer gives you −1 point. No answer give you 0 points for that
claim, so a good strategy is to only give an answer if you are sure that it is
correct. You cannot get less than 0 points totally from this task.
Problem part
4
A binary linear block code has the following generator matrix:


1 0 0 0 1 1


G= 0 1 0 1 0 1 
0 0 1 1 1 0
a. Determine the length, dimension, size and minimum distance of the
code.
b. Determine the codeword that corresponds to the information vector
(110).
c. Decode the received vector (011101).
(4 p)
TSKS01 Digital Communication
5(7)
s0
5
A digital modulation system uses the four signals in the figure to communicate over an
AWGN channel with power spectral density
N0 /2.
A
(6 p)
t
T/2
T
T/2
T
T/2
T
T/2
T
s1
A
t
a. How many dimensions are spanned by the
signals?
(1p)
s2
A
b. Use the union bound to bound the error
probability for ML detection of equally
probable signals, expressed in the signalto-noise ratio E/N0 , where E is the average energy of the signal constellation. (5p)
6
t
s3
A
t
Consider the following constellation diagram of a digital modulation scheme,
where all the constellation points are equally probable:
A
A
The transmission is done over an AWGN channel with power spectral density N0 /2.
a. Calculate the average energy, Eavg , of the constellation.
b. Give an expression of the symbol error probability based on the nearest
neighbor approximation.
c. Compare the performance of the constellation above with 16-PSK,
with the same Eavg , in terms of symbol error probability.
(5 p)
TSKS01 Digital Communication
7
6(7)
Consider the following binary hypothesis testing problem. A transmitter
sends a symbol, S, from the set S = {−A, A} to a receiver over a discrete
channel. The two symbols are equally probable. The additive noise, X, is
exponentially distributed and is also dependent on the realization, s, of the
transmitted symbol, S. The dependence is described below.
When the transmitter sends the symbol S = −A (Hypothesis 0 (H0 )) the
received signal, Y , is given by
(H0 ) :
Y = −A + X,
X ∼ Exp(λ0 ),
where Exp(λ) denotes an exponential distribution which has the following
probability density function:
When the transmitter sends the symbol S = A (Hypothesis 1 (H1 )) the
received signal, Y , is given by
(H1 ) :
Y = A − X,
X ∼ Exp(λ1 ).
Note that the sign and λ-parameter in the exponential distribution depends
on s.
a. Give expressions of the likelihood functions fY |S (y|S = −A) and
fY |S (y|S = A).
b. Determine the decision regions for each hypothesis, based on the ML
decision rule.
c. Sketch the decision regions.
(5 p)
TSKS01 Digital Communication
7(7)
The Q-function, table of Q(x) =
R∞
x
x
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.0
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
3.0
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
4.0
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
5.0
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
0
5.0000
4.6017
4.2074
3.8209
3.4458
3.0854
2.7425
2.4196
2.1186
1.8406
1.5866
1.3567
1.1507
9.6800
8.0757
6.6807
5.4799
4.4565
3.5930
2.8717
2.2750
1.7864
1.3903
1.0724
8.1975
6.2097
4.6612
3.4670
2.5551
1.8658
1.3499
9.6760
6.8714
4.8342
3.3693
2.3263
1.5911
1.0780
7.2348
4.8096
3.1671
2.0658
1.3346
8.5399
5.4125
3.3977
2.1125
1.3008
7.9333
4.7918
2.8665
1.6983
9.9644
5.7901
3.3320
1.8990
1.0718
5.9904
3.3157
1.8175
1
4.9601
4.5620
4.1683
3.7828
3.4090
3.0503
2.7093
2.3885
2.0897
1.8141
1.5625
1.3350
1.1314
9.5098
7.9270
6.5522
5.3699
4.3633
3.5148
2.8067
2.2216
1.7429
1.3553
1.0444
7.9763
6.0366
4.5271
3.3642
2.4771
1.8071
1.3062
9.3544
6.6367
4.6648
3.2481
2.2405
1.5310
1.0363
6.9483
4.6148
3.0359
1.9783
1.2769
8.1627
5.1685
3.2414
2.0133
1.2386
7.5465
4.5538
2.7215
1.6108
9.4420
5.4813
3.1512
1.7942
1.0116
5.6488
3.1236
1.7105
2
4.9202
4.5224
4.1294
3.7448
3.3724
3.0153
2.6763
2.3576
2.0611
1.7879
1.5386
1.3136
1.1123
9.3418
7.7804
6.4255
5.2616
4.2716
3.4380
2.7429
2.1692
1.7003
1.3209
1.0170
7.7603
5.8677
4.3965
3.2641
2.4012
1.7502
1.2639
9.0426
6.4095
4.5009
3.1311
2.1577
1.4730
9.9611
6.6726
4.4274
2.9099
1.8944
1.2215
7.8015
4.9350
3.0920
1.9187
1.1792
7.1779
4.3272
2.5836
1.5277
8.9462
5.1884
2.9800
1.6950
9.5479
5.3262
2.9424
1.6097
For x > 0, we have (1 − x−2 )
x
3
4.8803
4.4828
4.0905
3.7070
3.3360
2.9806
2.6435
2.3270
2.0327
1.7619
1.5151
1.2924
1.0935
9.1759
7.6359
6.3008
5.1551
4.1815
3.3625
2.6803
2.1178
1.6586
1.2874
9.9031
7.5494
5.7031
4.2692
3.1667
2.3274
1.6948
1.2228
8.7403
6.1895
4.3423
3.0179
2.0778
1.4171
9.5740
6.4072
4.2473
2.7888
1.8138
1.1685
7.4555
4.7117
2.9492
1.8283
1.1226
6.8267
4.1115
2.4524
1.4487
8.4755
4.9106
2.8177
1.6012
9.0105
5.0215
2.7714
1.5147
2
√1 e−x /2 dt
2π
4
4.8405
4.4433
4.0517
3.6693
3.2997
2.9460
2.6109
2.2965
2.0045
1.7361
1.4917
1.2714
1.0749
9.0123
7.4934
6.1780
5.0503
4.0930
3.2884
2.6190
2.0675
1.6177
1.2545
9.6419
7.3436
5.5426
4.1453
3.0720
2.2557
1.6411
1.1829
8.4474
5.9765
4.1889
2.9086
2.0006
1.3632
9.2010
6.1517
4.0741
2.6726
1.7365
1.1176
7.1241
4.4979
2.8127
1.7420
1.0686
6.4920
3.9061
2.3277
1.3737
8.0288
4.6473
2.6640
1.5124
8.5025
4.7338
2.6100
1.4251
< Q(x) <
2
√1 e−t /2 dt
2π
5
4.8006
4.4038
4.0129
3.6317
3.2636
2.9116
2.5785
2.2663
1.9766
1.7106
1.4686
1.2507
1.0565
8.8508
7.3529
6.0571
4.9471
4.0059
3.2157
2.5588
2.0182
1.5778
1.2224
9.3867
7.1428
5.3861
4.0246
2.9798
2.1860
1.5889
1.1442
8.1635
5.7703
4.0406
2.8029
1.9262
1.3112
8.8417
5.9059
3.9076
2.5609
1.6624
1.0689
6.8069
4.2935
2.6823
1.6597
1.0171
6.1731
3.7107
2.2091
1.3024
7.6050
4.3977
2.5185
1.4283
8.0224
4.4622
2.4579
1.3407
6
4.7608
4.3644
3.9743
3.5942
3.2276
2.8774
2.5463
2.2363
1.9489
1.6853
1.4457
1.2302
1.0383
8.6915
7.2145
5.9380
4.8457
3.9204
3.1443
2.4998
1.9699
1.5386
1.1911
9.1375
6.9469
5.2336
3.9070
2.8901
2.1182
1.5382
1.1067
7.8885
5.5706
3.8971
2.7009
1.8543
1.2611
8.4957
5.6694
3.7475
2.4536
1.5912
1.0221
6.5031
4.0980
2.5577
1.5810
9.6796
5.8693
3.5247
2.0963
1.2347
7.2028
4.1611
2.3807
1.3489
7.5686
4.2057
2.3143
1.2612
2
√1 e−x /2 dt.
x 2π
for 0.00 ≤ x ≤ 5.99.
7
4.7210
4.3251
3.9358
3.5569
3.1918
2.8434
2.5143
2.2065
1.9215
1.6602
1.4231
1.2100
1.0204
8.5343
7.0781
5.8208
4.7460
3.8364
3.0742
2.4419
1.9226
1.5003
1.1604
8.8940
6.7557
5.0849
3.7926
2.8028
2.0524
1.4890
1.0703
7.6219
5.3774
3.7584
2.6023
1.7849
1.2128
8.1624
5.4418
3.5936
2.3507
1.5230
9.7736
6.2123
3.9110
2.4386
1.5060
9.2113
5.5799
3.3476
1.9891
1.1705
6.8212
3.9368
2.2502
1.2737
7.1399
3.9636
2.1790
1.1863
8
4.6812
4.2858
3.8974
3.5197
3.1561
2.8096
2.4825
2.1770
1.8943
1.6354
1.4007
1.1900
1.0027
8.3793
6.9437
5.7053
4.6479
3.7538
3.0054
2.3852
1.8763
1.4629
1.1304
8.6563
6.5691
4.9400
3.6811
2.7179
1.9884
1.4412
1.0350
7.3638
5.1904
3.6243
2.5071
1.7180
1.1662
7.8414
5.2228
3.4458
2.2518
1.4575
9.3447
5.9340
3.7322
2.3249
1.4344
8.7648
5.3043
3.1792
1.8872
1.1094
6.4592
3.7243
2.1266
1.2026
6.7347
3.7350
2.0513
1.1157
9
4.6414
4.2465
3.8591
3.4827
3.1207
2.7760
2.4510
2.1476
1.8673
1.6109
1.3786
1.1702
9.8525
8.2264
6.8112
5.5917
4.5514
3.6727
2.9379
2.3295
1.8309
1.4262
1.1011
8.4242
6.3872
4.7988
3.5726
2.6354
1.9262
1.3949
1.0008
7.1136
5.0094
3.4946
2.4151
1.6534
1.1213
7.5324
5.0122
3.3037
2.1569
1.3948
8.9337
5.6675
3.5612
2.2162
1.3660
8.3391
5.0418
3.0190
1.7903
1.0515
6.1158
3.5229
2.0097
1.1353
6.3520
3.5193
1.9310
1.0492
For large x we have Q(x) ≈
exp
−1
−2
−3
−4
−5
−6
−7
−8
−9
2
√1 e−x /2 dt.
x 2π