Steganography in Long Term Evolution Systems: Iwona Grabska, Krzysztof Szczypiorski
Steganography in Long Term Evolution Systems: Iwona Grabska, Krzysztof Szczypiorski
Steganography in Long Term Evolution Systems: Iwona Grabska, Krzysztof Szczypiorski
I.
II.
Algorithm,
LTE STANDARD
III.
+ ,
where:
= + +
x
x
IP packet
IP packet
PDCP
PDCP
Header
RLC
MAC
IP packet
PDCP
Header
PDCP
Header
RLC
Header
RLC
Header
MAC
Header
PAD
MAC
Header
PAD
PHY
Transport Block
Transport Block
(1)
=
@,
(5)
(2)
(6)
where:
= + + for = 1, = , = 0
for = 1, = 1, = 0,
(4)
(3)
= 0.
However, if:
(7)
+ <
where:
= + + for = 1, = , 0
93
where:
(8)
= + E + E
for
(9)
= 1, = 1, = 0,
= 1, = 1, 0,
RLC
PDCP
Header
RLC
Header
MAC
RLC
Header
MAC
Header
=
MAC
Header
PAD
Transport Block
$; <'*;?/;
G,
(11)
N =
(15)
(16)
;.?
!OPQRS
(17)
(12)
IV.
where:
= + E + E for = 1, = 1, = 0.
PHY
Transport Block
IP packet
PDCP
(14)
(13)
94
padding [bit]
900
6000
600
3000
300
100
10
10
15
20
25
20
25
NRB = 90
1200
9000
900
6000
600
3000
300
throughput [kbps]
20
padding [bit]
200
throughput [kbps]
padding [bits]
30
15
IT BS
12000
10
40
300
1200
9000
NRB = 30
400
NRB = 30
12000
throughput [kbps]
IT BS
0
400
40
300
30
200
20
100
10
10
15
20
25
10
15
20
25
IT BS
padding [bits]
NRB = 90
IT BS
95
14000
1400
IT BS = 9 (QPSK/16-QAM)
IT BS = 15 (16-QAM/64-QAM)
IT BS = 26 (64-QAM)
10500
1050
7000
700
3500
350
10
20
30
40
50
60
70
80
90
100
throughput [kbps]
padding [bits]
IT BS = 0 (QPSK)
0
110
NRB
Figure 5. The size of padding and hidden channel capacity as a function of available resources NRB for the chosen MCS (ITBS = {0, 9, 15, 26}) for LIP = 1 500
bytes
STEGANOGRAPHIC SYSTEM EFFICIENCY FOR SELECTED VALUES OF LIP, ITBS AND NRB
TABLE I.
LIP [B]
ITBS = 0
QPSK
ITBS = 9
QPSK
16-QAM
ITBS = 15
16-QAM
64-QAM
ITBS = 26
64-QAM
V.
40
NRB = 15
1500
40
NRB = 30
1500
40
1500
NRB = 45
40
1500
NRB = 60
40
1500
TBsize = 2 B
0.00
0.00
TBsize = 17 B
TBsize = 49 B
1.60
0.34
TBsize = 293 B
TBsize = 101 B
7.20
3.20
TBsize = 597 B
TBsize = 157 B
16.00
2.88
TBsize = 871 B
TBsize = 209 B
23.20
14.40
TBsize = 1 191 B
0.00
20.80
20.00
30.40
8.00
0.06
31.45
73.87
92.40
TBsize = 35 B
TBsize = 573 B
TBsize = 1 143 B
TBsize = 1 692 B
8.00
0.80
4.80
26.40
0.00
54.67
310.00
147.20
348.40
TBsize = 2 292 B
19.20
627.20
TBsize = 89 B
TBsize = 1 383 B
TBsize = 2 769 B
TBsize = 4 107 B
TBsize = 5 477 B
33.60
22.40
17.60
9.60
26.40
1.96
502.40
1 009.00
875.20
768.00
SIMULATION RESULTS
96
600
(a)
IMCS = 5
IMCS = 15
500
600
(a)
IMCS = 25
LIP = 40 B
goodput [kbps]
throughput [kbps]
400
LIP = 1 500 B
500
400
300
200
300
100
200
0
-15
-10
-5
100
10
15
20
goodput [kbps]
LIP = 40 B
throughput [kbps]
15
0
Eb/N0 [dB]
10
15
IMCS = 15
IMCS = 25
600
1200
LIP = 1 500 B
1000
10
IMCS = 5
700
25
IMCS
(b)
800
(b)
0
0
Eb/N0 [dB]
800
500
400
300
200
600
100
400
0
-15
200
-10
-5
10
15
IMCS
20
25
10
IMCS = 0
IMCS = 9
IMCS = 10
10
IMCS = 16
-1
IMCS = 17
BER
IMCS = 28
10
10
10
-2
-3
-4
-15
-10
-5
0
Eb/N0 [dB]
10
15
Figure 8. Influence of Eb/N0 value on BER in the hidden channel for the
chosen MCS (IMCS = {0, 9, 10, 16, 17, 28})
97
(a)
10
IMCS = 5
IMCS = 13
IMCS = 24
-1
10
BER
ACKNOWLEDGMENT
This research was partially supported by the Polish
National
Science
Center
under
grant
no. 2011/01/D/ST7/05054.
-2
10
REFERENCES
-3
10
(b)
10
-15
-10
-5
0
Eb/N0 [dB]
10
[1]
15
[2]
IMCS = 5
[3]
IMCS = 13
IMCS = 24
-1
[4]
BER
10
[5]
10
-2
[6]
10
-3
-15
-10
-5
10
[7]
15
Eb/N0 [dB]
VI.
[8]
[9]
CONCLUSIONS
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
98
99