On Measuring Memory Length of The Error
On Measuring Memory Length of The Error
I. INTRODUCTION
The term residual errors was coined by Zorzi and Rao in their seminal
work [1] on wireless error analysis and modeling. Residual errors are the
errors observed at the MAC layer after physical layer processing.
1262
N
random process are denoted by x 0 , x 1, x 2 , , x n , . X (m ) is a
m time unit delayed (right-shifted) version of X . To measure
memory length we compute the correlation coefficient of X
0.11
Moderate
BER Interval
High BER
Interval
defined as,
RX (m ) =
Cov X , X (m )
X X ( m )
Here Cov X , X (m )
E (X X ) X (m ) X (m )
.
X X (m )
MC-11
MC-12
MC-13
MC-14
MC-15
MC-16
MC-17
MC-18
MC-19
MC-20
MC-21
MC-22
MC-23
MC-24
MC-25
MC-26
0.4
0.07
0.06
RB(t*10)
0.3
0.05
0.04
0.03
0.2
0.1
0.02
0
0.01
2000
(3)
IEEE 802.15.4
1000
(2)
0.08
0.09
Averaged BER
3000
4000
5000
0.8
0.6
0.4
0.2
0
10
20
30
time (sec)
a.
6000
time (sec)
IEEE 802.11b
RB(k)
0.1
40
50
50
100
150
k
200
250
300
b.
1263
M = 0 .
This is amply demonstrated by the correlogram functions in
Figure 2.a for 16 different IEEE 802.15.4 traces (labeled MC11 through MC-26) spanning all of its 16 frequency channels,
and Figure 2.b for 41 different IEEE 802.11b traces spanning
link speeds 2, 5.5 and 11Mbps, each at throughput rates of
500, 750, 900 and 1024Kbps. The length of each of the traces
is truncated to a uniform N = 100, 000 points, making the
95% significance range 0.0063, +0.0063 . Clearly, by this
measure all channel traces exhibit memory to some degree. To
determine just how much memory several rules of thumb have
been used in literature. These include;
1. Rt = min (R (i ) = 0) , i.e. correlation coefficient falls
i
i.e.
, memory
I (X ;Y ) =
x ,y :pXY (x ,y )> 0
pXY (x , y )
.
pX (x ) pY (y )
(4)
pX X
1
...XN
(x , x ,..., x )
1
and pY Y ...Y
1 2
pY (y ) and
joint PDFs
(y , y ,..., y ) ,
1
joint
PDF
of
all
random
pX1X2 ...XNY1Y2 ...YM (x 1, x 2 ,..., x N , y1 , y2 ,..., yM ) .
and the
variables
RMI (X ;Y ) =
I (X ;Y )
H (X )
(5)
1264
operating channels 11, 13, 15, 17, 25 and 26 for a range of lag
values m . The middle figure plots the RMI (1, m )
functions of the same traces for the same range of lags. The
bottom figure plots M ( ) the memory length as a function of
increments .
Similarly, the top row in the matrix of Figure 5, Figure 5.a
plots the same three quantities, RMI (1, m ) , RMI (1, m )
(defined as RMI (1, m 1) RMI (1, m ) ) and M ( ) for
different traces collected on IEEE 802.11b channels. The
leftmost figure plots these quantities on 2Mbps at throughputs
of 500, 750, 900 and 1024Kbps. Figure 5.b and Figure 5.c
repeat the same plots for the same range of throughput rates
for traces collected on links operating at 5.5 and 11Mbps,
respectively.
IEEE 802.15.4
RMIB(1,m)
RMIB(1,m)
0.6
0.4
0.2
10
15
20
25
30
35
0.2
0.1
0.05
5
10
15
25
30
0.2
35
40
10
0.1
0.15
15
0.2
0.25
25
30
35
40
25
30
35
40
0.2
0.15
0.1
0.05
5
10
15
20
Lag m
30
20
10
0
0.3
20
Lag m
40
20
0.05
10
0.25
Lag m
30
0.4
MB()
MB()
20
0.6
0.15
40
MC-11
MC-13
MC-15
MC-17
MC-25
MC-26
0.8
40
Lag m
RMIB(1,m)
RMIB(1,m)
MC-11
MC-13
MC-15
MC-17
MC-25
MC-26
0.8
(7)
IEEE 802.15.4
0.25
m [1, ]
(6)
0.05
0.1
0.15
0.2
0.25
0.3
a.
Figure 3. (from top to bottom). [Top] RMI (1, m ) of BER process observed in
b.
Figure 4. (from top to bottom). [Top] RMI (m ) of BER process observed in
a trace of IEEE 802.15.4 links operating in channels 11, 13, 15, 17, 25 and 26
for lag m varying from 1 through 40. [Middle] RMI (1, m ) of BER
a trace of IEEE 802.15.4 links operating in channels 11, 13, 15, 17, 25 and 26
for lag m varying from 1 through 40. [Middle] RMI (m ) of BER process
process for the same channel traces. [Bottom] The memory length M plotted
for the same channel traces. [Bottom] The memory length M plotted as a
1265
C. Discussion
The feature that makes RMI attractive for use as a tool for
memory measurement is not the fact that provides an
unequivocal measurement of the BER process memory length.
Like the correlation coefficient before it, the RMI depends on
the subjective selection of a threshold that determines the
cutoff between significance and insignificance. Rather, its
strength lies in the fact that there is a clear interpretation of the
threshold (in this case ) in information theoretic terms, e.g.
= 0.15 implies that on average, an M delayed
30
35
40
45
0.15
0.1
0.05
15
20
25
30
35
40
45
50
20
10
0.06
0.08
0.1
20
25
0.12
0.14
0.16
10
15
20
25
0.18
RMIB(m)
RMIB(m)
0.1
0.05
30
35
40
45
0.06
0.08
0.1
30
35
40
45
10
10
15
20
25
30
35
40
45
15
20
0.08
25
0.1
0.12
0.14
0.16
30
35
40
45
0.1
0.12
50
10
0.1
0.15
0.2
0.25
0.3
0.35
0.4
500Kbps
750Kbps
900Kbps
1024Kbps
RMIB(1,m)
0.2
0.1
0.05
5
10
15
20
25
30
35
40
45
50
30
35
40
45
50
0.2
0.1
0
5
10
15
20
0.14
0.16
0.18
0.2
0.22
25
Lag m
40
30
20
10
0
0.08
45
0.15
MB()
10
0.06
40
20
50
20
0.04
35
30
50
30
0.02
30
0.25
Lag m
40
25
Lag m
20
50
40
50
-0.2
15
45
c.
-0.1
10
40
0.1
35
Lag m
0.05
0.2
MB()
10
0.06
0.22
500Kbps
750Kbps
900Kbps
1024Kbps
50
20
0.04
0.2
30
0.1
50
30
0.02
0.18
0.2
Lag m
40
0.16
0.3
RMIB(m)
RMIB(m)
MB()
RMI(m)
50
0.14
25
0.1
50
Lag m
-0.1
25
0.12
20
0.2
10
0.04
15
0.3
50
20
0.02
10
Lag m
Lag m
Lag m
20
45
30
50
0.1
15
5
0.4
b.
500Kbps
750Kbps
900Kbps
1024Kbps
10
40
0.2
0.2
35
0.4
0.15
25
30
0.6
50
40
0.25
20
45
0.1
a.
15
40
0.05
10
35
0.15
30
0.2
MB()
30
0.04
15
50
40
0.02
10
Lag m
Lag m
50
0.2
500Kbps
750Kbps
900Kbps
1024Kbps
0.8
MB()
10
0.4
50
Lag m
0.6
RMI B(m)
25
500Kbps
750Kbps
900Kbps
1024Kbps
0.8
RMIB(m)
RMIB(1,m)
20
11 Mbps
IEEE 802.11b at 11Mbps
RMIB(1,m)
0.2
MB()
RMI(1,m)
RMIB(1,m)
0.4
RMIB(1,m)
RMIB(1,m)
500Kbps
750Kbps
900Kbps
1024Kbps
0.6
15
0.8
10
5.5 Mbps
0.05
0.1
0.15
d.
e.
f.
0.2
0.25
Figure 5. Plots of RMI (1, m ) , RMI (1, m ) and M ( ) at 500, 750, 900 and 1024Kbps for IEEE 802.11b WLAN links operating at, a) 2Mbps, b)
5.5Mbps, and c) 11Mbps. Plots of RMI (m ) , RMI (m ) and M () at 500, 750, 900 and 1024Kbps for IEEE 802.11b WLAN links operating at, d)
2Mbps, e) 5.5Mbps, and f) 11Mbps.
1266
RMI (m) ,
REFERENCES
[1]
1267