ĐỒ án kỹ thuật mã hóa STTC

22 636 6
ĐỒ án kỹ thuật mã hóa STTC

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐỒ án kỹ thuật mã hóa STTC ĐỒ án kỹ thuật mã hóa STTC ĐỒ án kỹ thuật mã hóa STTC ĐỒ án kỹ thuật mã hóa STTC ĐỒ án kỹ thuật mã hóa STTC ĐỒ án kỹ thuật mã hóa STTC ĐỒ án kỹ thuật mã hóa STTC ĐỒ án kỹ thuật mã hóa STTC ĐỒ án kỹ thuật mã hóa STTC

 CHƯƠNG 1 KỸ THUẬT MÃ HÓA KHÔNG GIAN-THỜI GIAN LƯỚI STTC 1.1 Phương pháp mã hóa không gian - thời gian 1.1.1 Giới thiệu  !"#$%&'()*+%,-! %.&/(+#"01!&!/23"#$456 !&!7!2-4-28+#)/2696:;6%$%%$ <%='7! ;%!$$=56 '-#!22-4">+?@$%&56 -#!7! A<!BC@'-4-'<"7DE !&!3 -#!%&F!&!$&!.!&!!G&!57 D-#!">+?-4&!*+)696:' 4HA/@I&/56!4 -#!-#%J %%&'-#!"K!&! -#!'L '<%3M15   @&!A<!KAN!(M<OP;%!$$ M<!!<+$"=(;%!$$A$"!<+$"=(AM<;%!$$AM<A$" !<+$"='Q;/$A$+"%!$$=5 1.1.2 Các hệ thống mã hóa không gian thời gian RS A/@-#!M18!   $%&' T $(-#!AUM'/A)U VU5-OM5 WE %&-#!MIM5.H-4 ("/M<X%J(-#!Y MI 1  !  Z;!   (! C  ([(!   =\]^;5= #!-'<_'<!`M5P "0&R."/M<X%J_'<'/'  "/M<-@!2F M3 6ZC  -45WE --#!"0-#!-'<M!/4-aF 2%""<"<;bc=-4RKA!H  "/M<"<"<(-#!"d%R2%' $!<!  e5 R Z ;R  ( R C ([( R   =  \]^;5C= A<-(!f'!/4X!`A  _A"<"<-#!%&-O MI  $%&&!(/'"/M<R  (gg  (-#!%&MI$ 'K!B!&!"/M<-#!%&-@!!h<B;J/=5i$!"/M< -@!2F!&!$&!(-#!!jAI;5C=(-#!k'"/M< ;"%!$$"/M<=5V "K%a!` ' lZA M bP;Mb"bVm=\]^;5n= A<-(A M '!-M'P'M1)A/@5V "K%aA<;5= Mo "K%a!` $%&5p@$ I!B&/%&'&/.<A)696:5+-/2( H)2F$%&-2$!4-#!UMI*+ %,(2B">Ao)A/@'5 A<)*+(!&! "*+'o"A<H!G"/M<' /-aF"/M<'/""/M<&!5.&/(3 .H T $ '"7!Oq!`  3 %&MX"/M2MI*+)5.-4( 3 -#!.$r(rZ(C([( T (-#!Y MIA r  (-#!!<MI  (  T n j t i i t j i t t i r h x n = = + ∑ \]^;5]= i   ''%8q!`$r.-45p'L-!%!` M2L)s""%t!AMUu-%a!"Kp u 5)B!&! 3 -#!F T $.-4Mo$!! T e5 A  Z;A   A C  ([(A   =  \]^;5v= 2  pq.&/!4-#!BMI$!! T e(-#!Y MI 5   Z;   ( C  ([(   =  \]^;5w= A<-(H'%8"0!j-2Lq.$5W<-($!3  -#!!4-#!M4+q" A  ZV  R  x  \]^;5y= B">AoMB.&/"0">+?<&R$<<+ ;6Q=-4%?!!H-%&'Ao&/!A.&) 9YIA))696:56z&!(&/%&.!@)5. &/  ( " $A!  D/2 -X  -#!  3 <& +7 A)  MU  % <B !&! {!+$E!HB2'!H7!"7"  C (   T T n n i t i t j i t t j i r h x = = − ∑∑ ∑    \]^;5|= PB"0!kF"$A!D/2-X}K'!HB5 1.2 Mã trellis không gian-thời gian (STTC) 1.2.1 Giới thiệu !<%S%%J%-8/-`'-#!<('<. !%-#!IA!<A#%696:5KAN!!%-z!M %h#% A/@~A?' (+<!j">+?M-B -#!  DB!<'<%%&%B%t!.%5 p2PR>Y-!%FY7-8'<-4.<A!H !&!$!<A-!%(UR>YF!HY7-8'<-4.<AF!H $!<A%?!'<A.&A!-!`M5 P!&!$!<AMo!&!+!!/4!&!M3+E D+X! D8H8!M356HMS%!X%J-8'<'8"0.< A$!<AM!<HM-8'<5.-4(M+E -8'<"0-#! +X!'<8-8)!`+X!(M!`8-8"0-#!+X!'<M!` 8256H8+X!M+E '<"0.<A$!<AM5!-' T ! Zb\n^;5•= 3  '"8!`+X!-#!k'!<"A$!`M5VU+!< K/A_H$!<AA<%?!'<M(MOM+E '< 8-8)';=M!`8!!`M(8!'/k' A.&!`M(A<-!j!M+E -8'<A<B I$!<A5 VU5C-O!` 3 -#!.&/"0-#!MBD- 6QW;%!$$6RQ$<<+W$!<+$A=B5P6QW"0-#! 7! 'B$!<Ai$AM(-'<!$A!3!~/}K"0 -#!!k'!H+E -#!B5%t!.<!`MB1$<'~ "A.&A)B-O!€"<'"A.&(M!M! %J%'WA/@+E !-TM%"U-%t!.%!`MBj  "C T;W= 5 1.2.2 Nguyên lý mã hóa mã lưới   6;/!%=-#!M4+qD;!<+$A$"=<z!"-O A.&;"$+A=B"7M2-aFA.& ."A.&22% h/!M+E -8'<5 4  4RJ/+7!KAN!!`(!8+h+X!MM(+h-4 R&!-XA.&!`A<!U5A.&-#!3Mo C  5 iZC(!N!C C Z]A.&uu(u(u(5 FA.&/m!j!4--2A.&R/(R-#!R&!-XMIM-8'<5 W7'<-!"-OA.&" VU5nP4+q"-OA.&5 4'A_%t!<.-!`(RSM!!- k=0.55 5  VU5]-O!`Zu5v iZu5vUHM-8'<"0!CM-8A5! m  ZR;= ⊕ R;= ⊕ R;C= m C ZR;= ⊕ R;C= 8'<-#!!&!M•:T!4-#!2++.!&!$!<AX%J \^'\u^( !&!$!<A'/-#!k'!&!$!<A"5 W-J/'"-OA.&!`M VU5v-OA.& 6  $Z u Z\R;=(R;C=^ mZ\m  (m C ^ m  ZR;= ⊕ R;= ⊕ R;C= m C ZR;= ⊕ R;C= -OB-O-#!F"-OA.&IA)-z u (  ( C ( n A)-,(-,'/M4+qXA3!`!&!A.&.  .Z5-(-z u (  ( C ( n M4+qZxIM)%BU05 -#!"-O" VU5w-O   sB">-8'<-#!Md-8FA.& u  Zuu'+E -8'<8#' uuu;-8'<-#!M4+qMoS-t(uMoS@=5i%%&% A)-#!"-O%t!.%" VU5y-OZw 7  -(+/+E -8A"0'uuuuuu;+<!-'u5v)"M A"0K%-"M'<=5 1.3 Nguyên lý giải mã mã lưới 1.3.1 Giải mã sử dụng giản đồ lưới sB">M-#!!H3 11 01 01 00 10 11 A<F t=0 t=6 ;sB">A.&I.<S 0 =00=5--8'<'11UMB "0B'!<Aoutput = 1("-O!/4"A.&  .t=1. -(input = 01UMB"0D/2-X!<output = 1(!t/-2B-OU !HM-#!"0'1 1 0 1 0 0 VU5|2B-OU!HM-#!'uuu 1.3.2 Khoảng cách Hamming trong giải mã lưới p-M2(<B!&!Vh'"Y7&!EC"X%J5 •S3+?A)(B">RB/AHM--]M-8)(!HM-#!'1111 ;/U1101=5  F"-O+(K/!C!&!-F u (!<input = 11 (h=0)'!< input = 00 (h=2). 8  VU5•<B!&!V!`C&A. u T_A'Ao("0!k-%3+(-'!<B!&!V} 5 2%$<(.t=1(-8'<!M3H('!B--AF  -@!<B!&! Vh=15W<-(MB"0R$RS!B-'/A<!&! M!2%$<5 .t=2, input=01(U--F n "0!h=0. €--F C "0!h=1;! -=5W<<B!&!V-&!)!4!k-+-4R&! -X+E A5 VU5u<B!&!VA<F-<.5 /)(-4J!<-!/!<<&(A<7!2("03a<B !&!VVA)-<.'-D 9  H = h 0 + h 1 + … + h n VU5a<B!&!VV F"-OA)(K/<B!&!V"0-#!3!~/DF-<.('" D"-X'<-;A<A#%'/'t=5=UMB"0 D/2-X!k-'!a<B!&!V'}K5 $<"-OA)U-!H=1 '--K(+<-(+E -8A"0'110105 1.3.3 Giải mã sử dụng thuật toán Viterbi i3+?A)4 v--A<"-O("-+7A)a<B!&! VD/2-X!k-!H'}K5 /)(-!&!M(A<.+-(-+'.k !4)w<z!•U"-!8RS!4)nC<z!Cvw-5 <&i$AM;-#!%&A4'<1•wy=!<%S%<.AFAK@- A<a"!&!-5 <&!jAAo(2!C--#!<'A.&U!j !8DJ-!<B!&!V}5p!&!&!(2'- +'.U!j!8DJ2 k-1 -/U 2 k -('-+'-- ;$<-X=K%]<z!v8-+'.U!4-#! !3R&!A<82!&!A#%5 -O+4 !&!'MR&!-X--K/!B!H RB/A5 . t=0 (Md-8FA.& u (!C--2%'- u  h=2<z!-    h=05 10 [...]... quả của mã hóa STTC trên hai anten phát chính là đạt được 2 chuỗi kí tự với quan hệ như ví dụ trên Tượng tự ta có thể mở rộng dùng sơ đồ lưới trạng thái trường hợp 8 trạng thái, 8 QAM như sau: 15 Chương 1 : Kỹ thuật mã hóa không gian-thời gian lưới STTC Hình 1.20 Sơ đồ lưới 8 trạng thái, 8 QAM 1.3.6 Bộ giải mã STTC Bộ giải mã STTC dựa trên thuật toán Viterbi và cấu trúc lưới mã Mỗi lần bộ giải mã nhận... dựa trên 13 Chương 1 : Kỹ thuật mã hóa không gian-thời gian lưới STTC tổng khoảng cách Hamming, từ đó suy ngược ra dữ liệu gốc Ở các thời điểm tiếp theo, quá trình giải mã cũng xảy ra tương tự 1.3.5 Bộ mã hóa STTC Giả sử STTC sử dụng trong trường hợp 2 anten phát, dùng 4 trạng thái và điều chế 4 QAM, ta sẽ có 4 trạng thái 00, 01, 10, 11 ứng với 4 kí tự 0, 1, 2, 3 Cấu trúc mã hóa STTC dùng cho 4 QAM và... đầu ra ở bộ mã hóa được tính như sau:  v1 k X tk =  ∑ I t1− p a k + ∑ I t2−q bq  mod 4, k = 1, 2 [5] (1.16) p  p =0  Với Xt1 và Xt2 là 2 kí tự lần lượt được truyền ra anten phát thứ nhất và thứ hai ở chu kì thời gian thứ t 14 Chương 1 : Kỹ thuật mã hóa không gian-thời gian lưới STTC Hoặc cũng có thể xây dựng nguyên lý mã hóa STTC dựa trên sơ đồ lưới trạng thái như sau: Hình 1.19 sơ đồ lưới 4 trạng... j qti |2 [3] (1.17) Thuật toán Viterbi được sử dụng để tính toán đường đi với số branch metric thấp nhất 16 Chương 1 : Kỹ thuật mã hóa không gian-thời gian lưới STTC Ví dụ : Giả sử có chuỗi tín hiệu vào như sau : 1 1 1 0 0 1 0 0 0 1 -> ta mã hóa thành các trạng thái ứng với điều chế 4-QAM,với 00 : 0 ; 01 :1 ; 10 : 3 ; 11: 2 , ta được : 2 3 1 0 1 Sau khi đưa vào bộ mã hóa STTC ta sẽ được : 0 2 2 3 3... ta đã tìm hiểu được nguyên lý mã hóa/ giải mã của mã lưới, có một cái nhìn cụ thể về hệ thống STTC, cũng như thuật toán Viterbi Mã lưới là một mã nhị phân sửa lỗi phổ biến nhất hiện nay và được tìm thấy trong rất nhiều ứng dụng: trong thông tin di động (IMT-2000; GSM; IS - 95), trong thông tin vệ tinh số và các hệ thống thông tin truyền đại chúng… STTC là phương pháp mã hóa lưới kết hợp phân tập nhằm... 0.7790 0.3912 2.0708 1.6281 1.8528 Từ vị trí của các metric thành phần đó ta sẽ có chuổi bit được giải mã là : 23101 21 Chương 1 : Kỹ thuật mã hóa không gian-thời gian lưới STTC Ta minh họa quá trình trên bằng hình vẽ đơn giản sau : +Mã hóa STTC :: 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 +Giải mã STTC : 0 1.1475 0.4901 1.4878 0.6880 1.3408 1.7977*1.0e+308 0.4382 1.1736 0.5576 1.9815 0.7664 1.7977*1.0e+308... trạng thái, giả sử ta có chuỗi kí tự đầu vào bộ mã hóa như sau: [2 3 1 0 1 ………] Ban đầu, bộ mã hóa ở tráng thái “0”, theo đó kí tự “0” được truyền ra anten phát thứ nhất, anten phát thứ hai nhận được kí tự “2” Sau đó, bộ mã hóa nhảy đến trạng thái “2”, theo đó kí tự “2” được truyền ra anten phát thứ nhất, anten phát thứ hai nhận được kí tự “3” Bộ mã hóa lại nhảy đến trạng thái “3” và kí tự “3” lại... hơn sẽ không thể là đường chính xác nên bộ giải mã sẽ loại bỏ các đường này để xử lí được nhanh hơn Trong trường hợp này, ta sẽ loại bỏ 4 đường có H lớn nhất 11 Chương 1 : Kỹ thuật mã hóa không gian-thời gian lưới STTC Hình 1.14 loại bỏ các đường có H lớn - Tại t=4, giả sử có tiếp lỗi bit đơn xảy ra, cũng sẽ có 8 đường đi tới trạng thái t=4 nhưng bộ mã hóa sẽ bỏ đi 4 đường có H cao nhất Hình 1.15 Lỗi...Chương 1 : Kỹ thuật mã hóa không gian-thời gian lưới STTC - Tại t=1, có lỗi bit đơn xảy ra và có tất cả 4 đường đi từ hai trạng thái S 0 và S1, do có lỗi xảy ra nên không có đường nào có tổng Hamming H=0 Hình 1.12 Thuật toán Viterbi trong giải mã lưới - Tại t=3, do tại mỗi trạng thái có 2 đường nên sẽ có 8 đường cần phải xét với... tục có 8 đường được tạo ra, bộ giải mã sẽ vẫn chỉ xét 4 đường có H là nhỏ nhất Tuy nhiên, ở đây xảy ra trường hợp là có 4 đường có cùng tổng khoảng cách Hamming, vì không có cách nào để lựa chọn nên bộ giải mã sẽ lựa chọn ngẫu nhiên 2 trong 4 đường này để đưa vào nhóm 4 đường có tổng khoảng cách Hamming nhỏ nhất 12 Chương 1 : Kỹ thuật mã hóa không gian-thời gian lưới STTC Hình 1.16 Chọn ngẫu nhiên 2 trong .  CHƯƠNG 1 KỸ THUẬT MÃ HÓA KHÔNG GIAN-THỜI GIAN LƯỚI STTC 1.1 Phương pháp mã hóa không gian - thời gian 1.1.1 Giới thiệu . -8A"0'uuuuuu;+<!-'u5v)"M A"0K%-"M'<=5 1.3 Nguyên lý giải mã mã lưới 1.3.1 Giải mã sử dụng giản đồ lưới sB">M-#!!H3 11 01 01. !-TM%"U-%t!.%!`MBj  "C T;W= 5 1.2.2 Nguyên lý mã hóa mã lưới   6;/!%=-#!M4+qD;!<+$A$"=<z!"-O A.&;"$+A=B"7M2-aFA.&

Ngày đăng: 12/07/2014, 10:08

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan