Time-Varying Variable-Length Error-Correcting Codes
Victor Buttigieg Johann A. Briffa ISITA 2018, 31 October 2018, Singapore
Department of Communications and Computer Engineering University of Malta Msida MSD 2080, Malta
Time-Varying Variable-Length Error-Correcting Codes Victor - - PowerPoint PPT Presentation
Time-Varying Variable-Length Error-Correcting Codes Victor Buttigieg Johann A. Briffa ISITA 2018, 31 October 2018, Singapore Department of Communications and Computer Engineering University of Malta Msida MSD 2080, Malta Outline
Department of Communications and Computer Engineering University of Malta Msida MSD 2080, Malta
2/21
3/21
3/21
4/21
5/21
6/21
7/21
8/21
1 2 4 8 19 18 17 15 11 16 13 10 5 3 9 7 6 14 12 1 2 3
Symbol Index, k Bit Index, n TV-VLEC Code B C0 C1 00 111 10011 01001 11 000 01100 10110 TV-VLEC Code B C0 C1 00 111 10011 01001 11 000 01100 10110 x0 x1 x2 x3 Source Symbol Sequence-Use: 0 1 0 1 Message: x0 x0 x2 x1 Encoded massage: 001110011000 Sequence-Use: 0 1 0 1 Message: x0 x0 x2 x1 Encoded massage: 001110011000 9/21
K−✶
10/21
11/21
1 2 4 8 19 18 17 15 11 16 13 10 5 3 9 7 6 14 12
Bit Index, n TV-VLEC Code B C0 C1 00 111 10011 01001 11 000 01100 10110 TV-VLEC Code B C0 C1 00 111 10011 01001 11 000 01100 10110 x0 x1 x2 x3 Source Symbol Sequence-Use: 0 1 0 Message 1: x0 x1 x2 Encoded massage 1: 0000010011 Sequence-Use: 0 1 0 Message 1: x0 x1 x2 Encoded massage 1: 0000010011 Encoded massage 2: 1001111111 Message 2: x2 x0 x1 12/21
✵) ❈ ui′+✶(a′ ✶) . . . ❈ ui′+K′−✶
K ′−✶
✵) ❈ ui′′+✶(a′′ ✶) . . . ❈ ui′′+K′′−✶
K ′′−✶
j, a′′ j are two source symbols such that a′ ✵ = a′′ ✵, K ′−✶
j
K ′′−✶
j
k′−✶
j
k′′−✶
j
13/21
1 2 4 8 19 18 17 15 11 16 13 10 5 3 9 7 6 14 12 1 2 3
Symbol Index, k Bit Index, n TV-VLEC Code B C0 C1 00 111 10011 01001 11 000 01100 10110 TV-VLEC Code B C0 C1 00 111 10011 01001 11 000 01100 10110 x0 x1 x2 x3 Source Symbol Sequence-Use: 0 1 0 Message 1: x0 x1 x2 Encoded massage 1: 0000010011 Sequence-Use: 0 1 0 Message 1: x0 x1 x2 Encoded massage 1: 0000010011 Encoded massage 2: 1001111111 Message 2: x2 x0 x1 14/21
✵) ❈ ui+✶(a′ ✶) . . . ❈ ui+K′−✶
K ′−✶
✵) ❈ ui+✶(a′′ ✶) . . . ❈ ui+K′−✶
K ′−✶
j, a′′ j are two source symbols such that a′ ✵ = a′′ ✵, K ′−✶
j
K ′−✶
j
k−✶
j
k−✶
j
15/21
16/21
16/21
16/21
16/21
16/21
2 4 6 8 10 12 10-6 10-5 10-4 10-3 10-2 10-1 100
17/21
2 4 6 8 10 12 10-6 10-5 10-4 10-3 10-2 10-1 100
17/21
2 4 6 8 10 12 10-6 10-5 10-4 10-3 10-2 10-1 100
18/21
2 4 6 8 10 12 10-4 10-3 10-2 10-1 100
19/21
20/21
21/21