!
"# $# $
% $ &'()$
#%&&(*Æ)
#%"&($
' )) ) +
$, && ) *
)%&-( '$,$
&- ./ *$
*0 1))
% ( &-)
%"-( '
1"-%'"-( $
1 "& 2
'"-)1
! ! "#
$%&$'& #(
##
#)*
# # +) !
# +#
! ! !!,
)! !
!
#!! $'&-$.&
! * /
# ! !
!/ 0
1/ 1/ "
1/##
+ !!1/)
!! 2 !
! #! !
*3
) ! #
425 2
425 2425
)# 2#425
6! #7 # )
! ! 7
# 7
, 2# #
425 !425
$8&# !0# 7
# )
!425 $%9&-$%'&
) !425$%9& "!!,
!!##
#+ !
/!!,
# ) !
425! $%%& !!,425 425
!! !!
3 $%:&
,! # *
! 3
) 425!
)! !425#
!!, !! $%'& 3425 ;
3425 ! 425
! 425 (#
!!$%'& 0
!!$%<&$%=& ! 3425
# 425
!, /#
!!* 3425 3425 !
3425 !,
!3 3425
#,
#! +
!# !#
!
# 3 ;+
$%?&$%@& # 3425
!!
) ## +
!! ! ! #
! / % % #
A B $A
A
&
!! 5
B
%
) # # B $
&
# # ! ! B
$
&
###
B
%
>%
>B A
> '
!A
7 B $
&
$
&B
,#
B
A
A
A
:
H(z)
M
M
S (z)
S (z)
.
.
.
S (z)
N
2
1
Σ
Σ
b (k)
N
b (k)
b (k)
1
2
r
(k)
chip rate
channel
code filters
M
, A B $A A &
! ,B
5, B
9 9 9 9 9
9
9 9 9 9
9 9
99
<
) ! ! 5
! /
B%B%C%
B'C
'B:C
3 B' !## $ >%& # B % >% % = A
BA B %
? / # # ! BA
D B% @
+
B
B
A>BA > .
B$ & 7 0 ) # E
BB
>% 9
%9
8
F#A +
BA B
A %
%9 # # ! BA
D B% %%
/ . !
/ #
B
A
)!!
. 2#
B > %' + ## !
!! 3 +
)1/
# #
B9%'
) ! B>%
>%B
% ' ,! A ' %: B ' # ! A )
425 B>%
B
>%B % %< B A B A B A %= B % ' ,! ' %?
! B %
%B % ' ,! A ' %@ A
425 B %
B
4 # B ) 425 B B % '9
425 # # #
425 !
425 !
)425 *
B '% ) ! B % ' ,! A ' A A ''
G !0 !# '% #
( $%.&$%'&
!
! 0
#!* B % ' ,! A ' A A ': # 425
#A
A
#A
A
+ 2 %' ,
/ 425! %:%@ #
7#! #7
425 "#
,! #
!,,+
425 "#
#G
2425425 !
54 !425
!,!! 425
−
2
−
1
0
1
2
3
−
2
−
1.5
−
1
−
0.5
0
0.5
1
1.5
2
−
6
−
5
−
4
−
3
−
2
−
1
0
w[1]
w[0]
log
10
(BER)
MMSE solution
MBER solution
(0.98,
−
0.13)
(0.99,0.18)
$ *$*
*)8- 936 1
5! B%>9.
>9?
)% H5
B'= 4)
425
%! /' ##
/')425!
!! !!*
! # 425)!+
425)
! ! 425 ) 2
,! ! /'/ 2
425B :..425
425B ==?
)! ,!#
B
%
'
,!
A
'
'<
425#,!
B
%
A B A '? ! + !! !!,
! ++ $%8&-$'%&
7 #+ " ! +
;0 ! '<#D
E B % " '# ,! '# '@ + # $'9&
/ ! 425#
E B % " E '. E B # '8 ) E E B % " '# ,! '# :9 4# E ( !
#+ ! ## $%'&
-20
-15
-10
-5
0
0
5
10
15
20
25
30
log10(BER)
User 1 SNR (dB)
MMSE
MBER
") 13 8- 5
B%3425 D
>%B >$
'#
,!
'#
::
>%B
>%
>% >%
:<
! $ + #
! # !!!
+ '@# #
)
#
!
!!, #
#
+ !!,
# #/+
I
B
%
"
'#
,!
'#
:=
!!, '<
I
B
%
"
I
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
0
0.5
1
1.5
2
2.5
conditional pdf
y
%(
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
0
0.5
1
1.5
2
2.5
conditional pdf
y
%)(
)) %=(>%(&&
%)( &- 13 8- 97 5
*/$
I
B
#
:@
425) I
!
!!!!!,3425 # D
>%B >$
'#
,!
'#
:.
/ 3425 0!
!,3
) !425 !
!
1e-7
1e-6
1e-5
1e-4
1e-3
0
500
1000
1500
2000
Bit Error Rate
sample
MMSE
MBER
"%> >(
"- 1 3 8- 9 7 5
%<( 9 9 <<6 *
9 5
?*
)
>% >%>% % % % %>%>% >% % %>% %>%>% %
!)!
5!
B9<>9@
>9< :8
) % /:!425!
2 425 )425
# ( !
# 425
# " 7 % H5 #
H5
B %? 4 / < ! !
>%
1e-7
1e-6
1e-5
1e-4
1e-3
0
200
400
600
800
1000
Bit Error Rate
sample
MMSE
MBER
"%> >(
"- 1 3 8- 9 7 5
%<(9@<<<<<< << << << <<<<A
9<<6
*
95
1e-7
1e-6
1e-5
1e-4
1e-3
1e-2
1e-1
0
500
1000
1500
2000
Bit Error Rate
sample
MMSE
MBER
MMSE
MBER
"%>>:<$ *
)( "- 13
8- 9 7 5 %<( 9 9 <<6 *
93
2 425 # !
2 #7)!)
!
>%7 #) 2
# !
>%
7 #+ +7 #)
7
>% 425
) !425 3425 3425
, %99
/= 3425 H5
B
%? 4 9B !$B99=
!#
B<
9% ) #
/ = !
!
##
# 6
E
+ 425
! F,!
0 9 2#
3425 !
425 (
) 3425
9B$99%99%99% 99% 99% 99% 99%99%&
/? # 9
425 (
+ 2/+
# 9 G 9B
3425
/@#!
#/ 9 2 9
1e-7
1e-6
1e-5
1e-4
1e-3
0
500
1000
1500
2000
Bit Error Rate
sample
MMSE
MBER
"%> >(
'"- 1 3 8- 9 7 5
%<( 9 9 <3 *
9 36
?*
)
/ . 8 / = @ # !!,
3425 !
3425!!#
9 2 !
#3425 ) 3425
!!
) ,! " !
425 ) !
# >%>% % % >% % %>% ! )
1e-7
1e-6
1e-5
1e-4
1e-3
1e-2
1e-1
0
500
1000
1500
2000
Bit Error Rate
sample
MMSE
MBER
"%>>:<$ *
) ( '"- 1
3 8- 9 7 5 %<( 9 9 <6 *
-10
-8
-6
-4
-2
0
2
4
6
8
10
A
2
/A
1
(dB)
10
-12
10
-11
10
-10
10
-9
10
-8
10
-7
10
-6
10
-5
10
-4
10
-3
10
-2
10
-1
10
0
BER
LBER algorithm, initialised at ZF
LMS algorithm, initialsed at ZF
Conjugate MBER, initialised at ZF
MMSE
ZF
MF
)
14 8- 97*B-
5 !#
B%9>9'=
>9=
<9
) % G *, %!
*, H5
B%? 4'! !
" 5/%90
!
),! 2,!',!
!
B
>
> <%
5 0 !!%
B@?8
%9
)0 :@
# %%' # ! !
) #
+! ! !
/%%3 % /%' !
! ! 3425 3
!#+ 2!
! "
0
5000
10000
15000
20000
Frame
10
-3
2
5
10
-2
2
5
10
-1
2
5
10
0
2
5
10
1
Magnitude
Normalised f
d
=7.69x10
-7
path 3
path 2
path 1
' 15
#4 $''&
B%
B
& ,!
A
'
<'
A & !! !##
A !## &
) # 0
8 4 ! # !
! ,! /
A
+ # #
B%C <:
! % 0 ,! # +
(#!
! # 2
!! !! 3
B%C %
B %>$
0
2
4
6
8
10
12
14
16
18
20
Average SNR
1
10
-5
2
5
10
-4
2
5
10
-3
2
5
10
-2
2
5
10
-1
2
5
10
0
BER
LBER
MMSE
LMS
. $ 15 2
* %<(9
! #425
!425
40 <:
A
#!!,
A > <=
A
B%AC <?
+
BA B%A C %
<@
B
'%AC
'
<.
70
#
B
'% A
C
'
'% A
C
'
<8
)! #!!, #
%
'#
,!
A
'#
425 !!,
%
=%
B
A
#
B
%A C
#
='
+ :=#
!!,
=9 3425
B%C %
B %>$
,!
¾
¾
=:
<: )
!
! ! ! / ,! #
54/
B%
C B
( ,!
I
=<
) ! 54/ ( I
)
>' )
B,!
¾
B( ,!
¾
¾
¾
B'( ,!
¾
%
==
),! 2,!',!
' / '
!# ! 425
! / %: / ,! 2
425 ! 425 ) 425
! 4 / %: H
,!#
B'=? 4
!, ) ! ?< 54/
# 3425 =: ! /%:#
! 3425 54/ !
4!#
?<54/ # #
-5
-4
-3
-2
-1
0
10
15
20
25
30
log10(BER)
User 2 SNR (dB)
linear MMSE
RBF-ALBER
Bayesian
" ) 3 1 6
8- 5 ? -275
# $
! # # !!
0 425 #
425# ##
2 !425
!!# ! !
3425!!,
!3 /# ,
!425!!
%&
/'%9%% %'! # J
'
. - %;;7( '
B
3 CD %;;:( ).
4 EF - ? - ! %;;<(' )
7:4G7;<
5 &* & " %;;5( && $
6 & " %;;6( ' $#$ $
H
57G66
7 & %;;7(&$ $ &'
35G47
. C CD %;;(.)) &&
:6:G:
: I*, C %;;:(' $ &'
54G545
; &8 '/ %;;(, $
H$$
:5:G:6:
< .0B 8 8 . ' %;;;(
)) $ &'
<;3G<3
J " - - - %;;:( '1 )$
B> !"#%'(8 ;;:
46;<G46;6
3 ' ! &*& /" %3<<('$
- $ &'
35<G35
4 - I ' 0* ' %;;7( '
$)* $
3:7G3;5
5 &* %3<<<($- $
)0# B>$$% &
%"0 " ')( $5 3<<<
;4G;:
6 &* %3<<( ' $- )0
# ) 5;G5:;
7 ' ! /" %3<<<('
*0* &'
) ' ' ()
&* /" %3<<( '
*0 B> *++, )$' ' ()
%2&''( <$33<<334G343
: / & & %;;4( '
8*J0>I
; ./ %;73( ))
<77G<7
3< I %;;7( ">
3 * ' I '// ' %;;( $$ .
1 >1 .
33 ' ! /" %3<<(
$ &' ' '