Professional Documents
Culture Documents
LÊ ANH ĐỨC
HÀ NỘI – 2009
2
MỤC LỤC
Danh mục các hình vẽ 4
Danh Mục viết tắt 5
MỞ ĐẦU 6
CHƢƠNG I: ĐẶC TÍNH ĐƢỜNG TRUYỀN TIN VÔ TUYẾN VÀ DUNG NĂNG
KÊNH ĐƠN (SISO) 8
1.1 Hiệu ứng suy hao ...................................................................................................... 9
1.2 Hiệu ứng che khuất ................................................................................................... 9
1.3 Hiệu ứng fading ...................................................................................................... 10
1.4 Trải Doppler ............................................................................................................ 11
1.5 Dung năng kênh đơn (SISO)................................................................................... 12
CHƢƠNG II: MÔ HÌNH KÊNH MIMO 15
2.1. Mô hình kênh toán học .......................................................................................... 15
2.2 Giải thích vật lý....................................................................................................... 16
2.3. Hạng và số điều kiện .............................................................................................. 18
CHƢƠNG III: KỸ THUẬT XỬ LÝ TRONG KÊNH FADING PHẲNG 21
3.1 Giới thiệu ................................................................................................................ 21
3.2 Khung dữ liệu tổng quát trong kỹ thuật MIMO ...................................................... 21
3.2.1 Cấu trúc tổng quát ............................................................................................ 21
3.2.2 Mã hóa không – thời gian (STC) ..................................................................... 23
3.2.3 Hợp kênh phân chia theo không gian .............................................................. 27
3.2.4 Kết luận ............................................................................................................ 28
3.3 Mô hình tín hiệu MIMO đơn sóng mang ............................................................... 30
3.4 Thuật toán ZF.......................................................................................................... 32
3.4.1 Miêu tả thuật toán ............................................................................................ 32
3.4.2 Đánh giá hiệu suất............................................................................................ 32
3.4.3 ZF lối ra quyết định mềm ................................................................................ 36
3.5 Phƣơng pháp tối thiểu trung bình bình phƣơng lỗi (MMSE)Error! Bookmark not defined.
3.5.1 Miêu tả thuật toán ............................................. Error! Bookmark not defined.
3.5.2 MMSE với lối ra quyết định mềm .................... Error! Bookmark not defined.
3
3.10 Tƣơng quan không gian ............................................. Error! Bookmark not defined.
4.3 Độ phức tạp của MMSE .............................................. Error! Bookmark not defined.
4.4 Độ phức tạp của ZF với SIC ........................................ Error! Bookmark not defined.
4.5 Độ phức tạp của MMSE có SIC .................................. Error! Bookmark not defined.
4.6 Độ phức tạp của MLD ................................................ Error! Bookmark not defined.
4.7 Đánh giá độ phức tạp của các thuật toán ..................... Error! Bookmark not defined.
Hình 3-11: BER với SNR trung bình trên mỗi anten RX của hệ thống 4x4 trong
môi trƣờng fading Rayleigh phẳng, BPSK, không mã hóa và các thuật toán
SDM khác nhau.................................................................... Error! Bookmark not defined.
Hình 3-12: BER với SNR trung bình trên mỗi anten RX của hệ thống 2x2 trong
môi trƣờng fading Rayleigh phẳng, 16-QAM, không mã hóa và các thuật toán
SDM khác nhau ( bao gồm cả so sánh giữa MLD có xấp xỉ l1 và MLD dựa trên
l2)............................................................................................ Error! Bookmark not defined.
Hình 3-13: BER với SNR trung bình trên mỗi anten RX của hệ thống 2x2 trong
môi trƣờng AWGN kênh, BPSK và 16-QAM, không mã hóaError! Bookmark not defined.
Hình 3-14: BER với SNR trung bình trên mỗi anten RX của hệ thống 4x4 trong
môi trƣờng fading Rayleigh có tƣơng quan, r= rRX= rTX=0.6 BPSK và 16-QAM,
không mã hóa ....................................................................... Error! Bookmark not defined.
Hình 3-15: BER với hệ số tƣơng quan r= rRX= rTX ở hệ thống 4x4 trong môi
trƣờng fading Rayleigh phẳng có tƣơng quan không gian, BPSK và 16-QAM,
không mã hóa, và ZF và MLD cho trƣờng hợp SNR trung bình khác nhau trên
anten RX ............................................................................... Error! Bookmark not defined.
Hình 3-16: BER với hệ số Ricean K ở hệ thống 4x4 trong môi trƣờng fading
Ricean phẳng không có tƣơng quan không gian, điều chế BPSK , không mã hóa,
và ZF và MLD cho trƣờng hợp SNR trung bình khác nhau trên anten RXError! Bookmark not def
Hình 3-17: SDM với mã hóa liên kết .................................. Error! Bookmark not defined.
Hình 3-18: BER và PER với SNR trung bình trên anten RX ở hệ thống 2x1 và
2x2 trong môi trƣờng fading Rayleigh phẳng với hiệu quả của 2bits/Hz nhƣ sơ
đồ mã hóa: Alamouti (A), STTC 8 trạng thái (T), và SOMLD với mã ngoài cuốn
8 trạng thái, giới hạn dƣới PER của hệ 2x1 cũng đƣợc vẽ raError! Bookmark not defined.
Hình 3-19: BER và PER với SNR trung bình trên anten RX ở hệ thống 2x4 và
2x8 trong môi trƣờng fading Rayleigh phẳng với hiệu quả của 2bits/Hz nhƣ sơ
đồ mã hóa: Alamouti (A), STTC 8 trạng thái (T), và SOMLD với mã ngoài cuốn
8 trạng thái, giới hạn dƣới PER của hệ 2x1 cũng đƣợc vẽ raError! Bookmark not defined.
Hình 3-20: Hiệu suất và giới hạn trên của BER MLD với trung bình SNR trên
anten RX cho trƣờng hợp tƣơng quan không gian ở mô hình và ở phép đo trong
hệ thống 4x4 .......................................................................... Error! Bookmark not defined.
Hình 4-1: Tất cả phần tử cho MLD .................................... Error! Bookmark not defined.
Hình 4-2: Độ phức tạp tƣơng đƣơng phép cộng trên giây, với Nt=Nr BPSK, gói
dữ liệu 64 byte và các thuật toán SDM khác nhau ........... Error! Bookmark not defined.
Hình 4-3: Độ phức tạp tƣơng đƣơng phép cộng trên giây, với Nt=Nr 64-QAM,
gói dữ liệu 64 byte và các thuật toán SDM khác nhau ..... Error! Bookmark not defined.
JC Joint coding
iid Independent identically distributed
ISI Intersymbol interference
LoS Light of Sight
MIMO Multiple input multiple output
MMSE Minimum Mean Squared Error
MISO Multiple input single output
MLD Maximum likehood detection
PAC Per-Antenna coding
PDF Possibility distribution function
RX Receiver
SDM Space division multiplexing
SER Symbol error rate
SIC Successive interface cancellation
SIMO Single input multiple output
SISO Single Input Single Output
SNR Signal to noise ratio
SVD Singular Value Decomposition
STBC Space time block code
STC Space time coding
STTC Space time trellis code
V-BLAST Vertical Bell-Labs Layered Space-Time
ZF Zero focing
MỞ ĐẦU
- Ngày nay có rất nhiều những ứng dụng truyền tin đòi hỏi băng thông
rộng nhƣ mạng cục bộ tốc độ cao, các dịch vụ đa phƣơng tiện tới từng
gia đình, các dịch vụ y tế cá nhân bao gồm truyền cả hình ảnh số, hệ
thống thông tin vô tuyến băng rộng thế hệ 3... Song do phổ tần số là
hữu hạn, nên các hệ thống trong tƣơng lại phải thiết kế theo hƣớng tận
7
dụng phổ có hiệu quả nhằm tăng thông lƣợng kết nối và dung lƣợng
mạng.
Mặt khác do fading trong đƣờng truyền vô tuyến kết hợp với giới hạn
Shannon nên việc tăng tốc độ truyền dữ liệu quả là khó khăn
- Một giải pháp đầy triển vọng là sử dụng nhiều anten ở cả bên phát và
bên thu (gọi là hệ thống đa lối vào đa lối ra MIMO).Với hệ thống này
thông lƣợng có thể đƣợc tăng lên nhờ các dòng dữ liệu phát đồng thời
khác nhau trên các anten phát khác nhau nhƣng trên cùng một băng tần
sóng mang. Mặc dù các dòng dữ liệu song song này đƣợc trộn với nhau
trong không gian, nhƣng chúng vẫn đƣợc khôi phục tại bộ thu nhờ lấy
mẫu theo không gian và thuật toán xử lý, cung cấp hiệu năng kênh
MIMO. Nói chung các trƣờng hợp này đều yêu cầu môi trƣờng phân
tán nhƣ môi trƣờng trong nhà....
MIMO đƣợc ứng dụng theo 2 hƣớng, mỗi hƣớng nhằm mục đích ứng
dụng khác nhau
STC ( space – time coding) thực hiện mã hóa dữ liệu trên cả 2
chiều là không gian và thời gian. Trong kỹ thuật này phổ của tín
hiệu sẽ đƣợc chèn thêm phần dƣ thừa vào. Chính nhờ đó mà mà
làm tăng độ tin cậy của tín hiệu hơn rất nhiều. Đây là ƣu điểm
chính của STC và nó đƣợc ứng dụng trong thông tin cần độ tin
cậy cao
SDM ( space division multiplexing) Kỹ thuật này không chèn
thêm dƣ thừa vào mà thay vào đó là các dữ liệu đƣợc phát đi
đồng thời trên các anten khác nhau ( cùng một tần số sóng
mang). Điều này làm tăng tốc độ truyền dữ liệu lên rất nhiều.
Song vì không có dƣ thừa thêm vào nên độ tin cậy của nó không
tốt bằng STC. Ứng dụng của SDM trong thông tin cần tốc độ dữ
liệu cao
- Trong luận văn này em trình bày một số kỹ thuật cơ bản thƣờng dùng
trong kênh MIMO, phân tích đánh giá chúng theo một số phƣơng diện
về thuật toán về chất lƣợng hiệu suất BER và về độ phức tạp khi triển
khai thực hiện nhƣ một sự trao đổi (tradeoff) phục vụ cho mục đích lựa
chọn thiêt kế chế tạo sau này cho từng ứng dụng cụ thể. Khóa luận gồm
4 chƣơng
8
Khác với kênh truyền hữu tuyến, quá trình truyền dẫn từ bộ phát đến bộ
thu của kênh truyền vô tuyến chịu nhiều tác động ngẫu nhiễn. Do trong trong
kênh truyền vô tuyến, tín hiệu đƣợc truyền đồng thời trên nhiều đƣờng truyền
khác nhau Mỗi đƣờng truyền lại chịu các tác động khác nhau về biên độ, hệ số
phản xạ, tán xạ… Do đó khi tổng hợp lại ta thu đƣợc tín hiệu có thể không
9
theo mong muốn. Trong quá trình truyền dẫn tín hiệu sẽ chịu ảnh hƣởng bởi
các hiện tƣợng vật lý nhƣ: hiệu ứng suy hao, hiệu ứng che khuất, dịch tần
Doppler, hiệu ứng fading, tán xạ, phản xạ….
L (1.1)
: Bƣớc sóng của tín hiệu
d: khoảng cách giữa bộ thu và bộ phát
Công suất của tín hiệu suy giảm tỉ lệ thuận với khoảng cách giữa bộ phát và bộ
thu, tỉ lệ nghich với bƣớc sóng của tín hiệu, tức là công suất tín hiệu suy hao
tăng khi khoảng cách giữa bộ thu và bộ phát lớn
Công suất suy hao trung bình của một tín hiệu là
L=cdn (1.2)
C: là một hằng số
n: là số mũ giới hạn từ 2 tới 5
Giá trị c và n phụ thuộc vào môi trƣờng.Suy hao là một nhân tố giới hạn thông
tin truyền đi từ bộ phát
g(t): là một quá trình ngẫu nhiên tạo ra hiệu ứng che khuất
Với một khoảng thời gian quan sát đã cho, giả sử g(t) là một hằng số thƣờng
đƣợc tạo ra là một biến số ngẫu nhiên loga, thì mật độ phổ công suất của nó
đƣợc cho bởi :[2]
1 (ln g ) 2
exp ,g 0
p( g ) 2g 2 2 (1.4)
0, g 0
Ta thấy lng là một biến số ngẫu nhiên Gauss có giá trị trung bình và phƣơng
sai 2 đƣợc đo bằng dB. Đối với môi trƣờng di động tế bào
v
f f 0 1 (1.6)
c
12
t
BD
Xung đơn Dịch Doppler
Sn
……..
……...
Hình 1-3: Mô hình quả cầu đóng gói
-
Xét một đƣờng truyền có hệ số kênh truyền là h, ồn Gaus. Công thức dung
năng kênh tức thời là:
C= log(1+/h/2SNR). Bit/s/Hz (1.8)
13
h là đại lƣợng ngẫu nhiễn phụ thuộc vào môi trƣờng thực cho nên dung năng
của kênh cũng là một đại lƣợng ngẫu nhiên gắn với xác suất không tin cậy
khác không của tốc độ này, bất kể đó là tốc độ nào. Theo cách hiểu này thì ở
kênh Gaus theo định lý Shannon khi tốc độ truyền dƣới dung năng sẽ có xác
suất không tin cậy bằng zero.
Thế nhƣng nếu h là đại lƣợng ngẫu nhiên và tại 1 thời điểm nào đó h=0
(fading sâu) thì dung năng cũng bằng 0 (tức là không thể truyền tin cậy với bất
kỳ tốc độ nào cả, hay kênh bị hỏng). Nếu phân bố của h đƣợc biết thì phân bố
của log(1+/h/2SNR) cũng đƣợc biết và ta biết đƣợc nếu truyền với tốc độ R
(còn gọi là tốc độ đích) thì về lý thuyết kênh bị hỏng bao nhiêu phần trăm đối
với tốc độ đó hay tính đƣợc xác suất:
pout(R)=P{log(1+/h/2SNR)<R} (1.9)
Xác suất này còn gọi là xác suất dừng truyền.
Đồ thị sau đây sẽ diễn tả điều này với SNR=0dB, và h có phân bố Rayleigh,
Đặt:
R= log(1+/h/2SNR) (1.10)
Và dựa vào phân bố Rayleigh của h, ta có:
(2R 1)
pout ( R) 1 exp( ) (1.11)
SNR
Hình 1-3 hàm mật độ xác suất của đại lượng log(1 h2 SNR) với kênh fading
Rayleigh .
Đồ thị với trƣờng hợp SNR=0 dB. Với bất kì tốc độ đích R nào, luôn có xác
suất dừng khác 0
Một vấn đề đặt ra là nếu tiếp tục dùng mô hình SISO thì dung năng đƣờng
truyền vô tuyến khó có thể cải thiện theo nhƣ phân tích ở trên, vì nó bị giới
hạn không chỉ bởi noise mà còn ở hiệu ứng fading làm hỏng kênh truyền có
tính ngẫu nhiên.
Với công trình của Focini…mô hình kênh MIMO đã có bƣớc đột phát về mở
rộng dung năng của đƣờng truyền vô tuyến. Kèm theo các chứng minh lý
thuyết về tiềm năng dung lƣợng, xuất hiện một loạt các mô hình mã hóa không
thời gian và thuật toán xử lý cả ở bên phát và thu nhằm khai thác hết tiềm
năng của mô hình này. Chƣơng tiếp sau sẽ trình bày bức tranh khái quát này.
15
y = Hx + w (2.1)
trong đó x ∈ CM, y ∈ CN , w ∼ CN(0, N0 IN) là tín hiệu phát, tín hiệu thu và
ồn trắng Gauss tại một thời điểm kí hiệu (chú ý không nhắc đến chỉ số thời
gian ). Ma trận kênh H∈CNxM đƣợc coi là xác định và không đổi trong thời
gian truyền, đƣợc biết ở cả bên thu và phát, hij là hệ số kênh từ ăngten phát j
đến ăngten thu i, tổng công suất phát giới hạn P.
Tính chất nào của H quyết định khả năng hỗ trợ hợp kênh không gian?
Để tìm câu trả lời ta hãy biểu diễn dung năng theo các giá trị riêng của ma trận
kênh H và tìm điều kiện quyết định để có đƣợc dung năng này.
Ma trận truyền kênh đƣợc phân tích dựa theo phƣơng pháp SVD
(2.2)
Giả sử phát s’=Vs thay vì s, tại bộ thu vecto thu x đƣợc nhân thêm U H, kết quả
là
16
(2.4)
Chú ý là ma trận hoặc vecto nhân với ma trân đơn vị thì cho ra là ma trận hoặc
vecto đƣợc biến đổi từ bộ gồm các vecto cơ bản xoay theo chiều không gian
thành bộ các các vecto cơ bản khác, do đó việc nhân với một ma trận đơn vị
đƣợc xem nhƣ là sự xoay vòng nên dung năng của kênh không thay đổi với
phép biến đổi trên. Dựa vào các đối số giống nhau, nhân vecto nhiễu n với ma
trận đơn vị sẽ không ảnh hƣởng tới phân bố. Biểu thức trên có dạng thành
phần là
(2.5)
(2.6)
17
Với k2 là công suất của kênh con thứ k. Rõ ràng là dung năng phụ thuộc vào
công suất trên mỗi kênh con. Khi độ lợi k bằng nhau và công suất là không
đổi thì khi đó dung năng sẽ tăng tuyến tính theo Nk.
Với hợp kênh không gian, các kênh con ảo của kênh MIMO đƣợc sử dụng
bằng cách gửi các dòng dữ liệu độc lập nhau trên các anten phát khác nhau để
cải thiện tốc độ dữ liệu, sự trải rộng các giá trị riêng k với k=1,….Nk là một
cách đo trực giao của kênh MIMO. Nếu sự trải rộng lớn nghĩa là ma trận kênh
không trực giao và ngƣợc lại. Để có các kênh trực giao đối xƣng thì trị riêng
của chúng phải khác không, do vậy sẽ không mất mát thông tin phát đi. Thêm
nữa các kênh này có thể bị đảo ngƣợc lại mà không có khuếch đại nhiễu, dẫn
đên hiệu suất của hệ thống rất tốt. Có 2 phƣơng pháp đo sự trực giao của kênh
MIMO là số điều kiện và bậc tự do(EDOF). Số điều kiện của ma trận đƣợc
xác định bởi tỉ số của trị riêng khác không lớn nhất và nhỏ nhất. Chúng ta sẽ
xác định số điều kiện của kênh MIMO bằng số điều kiện của HHH và giả sử trị
riêng khác không Nk của nó đƣợc sắp xếp độ lớn giảm dần, khi đó số điều kiện
là
(2.7)
Số điều kiện bằng 1là ma trận kênh H là trực giao, còn số đơn điều kiện lớn
ngụ ý là kênh là không trực giao hoặc điều kiện kém, kết quả là dung lƣợng
kênh thấp. EDOF biểu diễn số lƣợng kênh con hoạt động tham gia vào truyền
thông tin trên liên kết vô tuyến MIMO. Trƣờng hợp kênh SISO h, dung năng
của kênh là C log 2 1 h . Hiển nhiên là khi SNR tăng thì dung năng cũng
2
(2.8)
Chú ý EDOF là một số thực giữa một và Nk và nó đƣợc xác định bởi tƣơng
quan không gian của H. [5]
18
(2.9)
Trong một số trƣờng hợp của thuật toán đổ nƣớc, các sóng mang phụ
có đáy ở trên mặt nƣớc và nó không mang chút công suất nào (hình 2.3). Với
những sóng mang này kênh là quá tồi để có thể truyền tải thông tin. Thông
thƣờng công suất phát sẽ đƣợc phân bố nhiều cho sóng mang phụ mạnh (có hệ
số lớn) để tận dụng điều kiện kênh tốt. Còn phân rất ít thậm chí là không có
cho sóng mang phụ yếu. Do đó, tại SNR cao, mức nƣớc là sâu, tiệm cận tối ƣu
đạt đƣợc khi công suất phân đều lên các kênh con: [4]
k
P2 k
2
C log1 i k log SNR log i bit/s/Hz (2.10)
i 1 kN0 i 1 k
với k là số giá trị riêng i2 khác không - hạng của ma trận H, và SNR := P/N .
0
Tham số k chính là số bậc không gian tự do, bằng với hạng của ma trận H.
19
No
2
IH(f)I
P1*=0
1
P2*
P3*
Hạng là phép đo gần đúng bậc nhất của dung năng kênh truyền. Để
hiểu rõ điều này ta hãy phân tích các giá trị riêng khác không. Theo bất đẳng
thức Jensen:
1 k P 2 P 1 k 2
log1 i log1 i (2.11)
k i 1 kN 0 kN 0 k i 1
Mặt khác:
k
Tr HH * hij
2 2
i (2.12)
i 1 i, j
nên có thể coi công suất tổng cộng của ma trận kênh trải năng lƣợng trên các
ăngten phát. Theo kết quả này có thể nói rằng trong các kênh có cùng hệ số
công suất tổng cộng, kênh có dung năng cao nhất khi tất cả các giá trị riêng
bằng nhau. Tổng quát hơn là kênh nào các giá trị riêng tập trung hơn (ít sai
khác giữa giá trị lớn nhất và nhỏ nhất), kênh đó có dung năng lớn hơn trong
chế độ SNR cao. Theo phân tích này tỷ số maxλi/minλi đƣợc định nghĩa nhƣ là
số điều kiện của ma trận H (diễn tả độ tập trung của giá trị đơn). Ma trận có
điều kiện tốt khi số điều kiện gần đến 1.
Với trƣờng hợp SNR thấp, dung năng phụ thuộc chủ yếu vào mốt riêng
mạnh nhất:
P 2
C max i log 2 e bits/s/Hz (2.13)
N0 i
Kênh MIMO cung cấp hệ số công suất max i2 . Trong chế độ này hạng
i
hay số điều kiện của ma trận kênh là ít liên quan. Vấn đề là bao nhiêu năng
lƣợng đƣợc truyền từ phát đến thu.
Tóm lại, trong mô hình kênh lý thuyết, hạng ma trận và độ phân tán
các giá trị riêng là tham số quan trọng quyết định hiệu quả hoạt động của
kênh. Trong điều kiện SNR cao, dung năng sẽ cực đại nếu các công suất phát
phân bố giống nhau
21
Mã hóa kênh
Ánh xạ các bít đã đƣợc mã hóa theo chiều không gian và/hoặc thời gian
Ánh xạ các bít mã hóa lên sơ đồ chòm sao ( có trọng số)
Ở bên thu, bộ dò tín hiệu cũng có cùng chiều thời gian và không gian với bộ
phát để đảm bảo có thể thu tốt tín hiệu. Độ phức tạp của bộ thu phụ thuộc vào
thiết kế tín hiệu TX. Tuy nhiên nếu thiết kế tín hiệu TX tốt thì sẽ làm giảm độ
phức tạp của bộ thu và làm tăng hiệu suất. Một sơ đồ MIMO tiêu biểu nhƣ sau
[7]
Hình 3-1 : Cấu trúc tổng quát của một hệ thống MIMO
- Trong hệ thống MIMO có nhiều nét đặc trƣng để tạo ra các loại thuật toán
khác nhau. Sự phân loại thƣờng hay sử dụng là
Kỹ thuật vòng mở (Open-loop) hay vòng đóng (closed-loop): sự khác
nhau này dựa trên là hệ thống đáp lại thông tin về kênh truyền tại bộ
thu (vòng mở), hay bộ phát (vòng đóng). Hệ thống vòng đóng
(feedback) nhằm đƣa ra quyết định lựa chọn tốc độ mã hóa, kích thƣớc
chòm sao, loại ánh xạ không-thời gian, và/hoặc công suất TX trên mỗi
anten thích hợp nhất
Thuật toán phân tập phát và hợp kênh không gian: Trong thông tin vô
tuyến tín hiệu chịu fading mạnh gây tỷ lệ lỗi bit cao. Sơ đồ phân tập
phát sử dụng toàn bộ chiều không gian bằng cách lặp lại dữ liệu nhằm
mục tiêu cải thiện tỷ lệ lỗi. Khi lặp lại dƣ thừa này đƣợc phát đi thông
qua mã hóa theo chiều thời gian và không gian, thì nguyên tắc này gọi
là mã không thời gian.
- Mặt khác thuật toán hợp kênh không gian sử dụng chiều theo miền không
gian, phát nhiều dòng dữ liệu cùng một lúc trên các anten khác nhau nhằm
mục đích đạt đƣợc tốc độ dữ liệu cao, thuật toán này đƣợc gọi là thuật toán
hợp kênh chia theo không gian (SDM). Thực tế ngƣời ta kết hợp hai
phƣơng pháp trên để vừa đạt đƣợc tốc độ dữ liệu cao vừa có chất lƣợng tín
23
hiệu tốt, cái chính là làm sao cân bằng đƣợc độ lợi phân tập và độ lợi hợp
kênh không gian.
Mã hóa liên kết (JC) và mã hóa trên mỗi anten (PAC): Dòng bít gốc
đầu tiên đƣợc mã hóa sau đó đƣợc phân chia thành các dòng bít nhỏ
hơn mỗi dòng bít này đƣợc điều chế và ánh xạ tới anten phát tƣơng
ứng, cách này gọi là mã hóa liên kết ( mã hóa thẳng đứng- theo chiều
không gian). Còn mã hóa trên mỗi anten ( mã hóa nằm ngang- theo
chiều thời gian) là dòng bít gốc đầu tiên đƣợc chia thành các dòng bít
nhỏ hơn (chƣa mã hóa), rồi chúng đƣợc điều chế và ánh xạ riêng lẻ tới
các anten phát. Ƣu điểm của phƣơng pháp đầu là mã hóa thực hiện
đồng thời trên cả chiều không gian và thời gian, nên kết quả mang lại
tốt hơn.Ƣu điểm của phƣơng pháp thứ hai là cấu trúc bộ thu sẽ ít phức
tạp hơn do quá trình mã theo chiều không gian và thời gian là tách biệt
nhau.
Tổ hợp các sự khác nhau ở trên sẽ mang lại nhiều kỹ thuật trong truyền dẫn tín
hiệu. Mỗi kỹ thuật có những ƣu việt riêng nhƣ dung năng, tỷ lệ lỗi khung, độ
phức tạp/đơn giản và độ nhạy kênh và khả năng xử lý nhiễu.
(3.1)
Tốc độ STBC đƣợc tính là R=Y/Ns, số lƣợng ký hiệu Y lối vào tăng, thì R sẽ
đƣợc nâng cao có nghĩa là số lƣợng ký hiệu phát trên một đơn vị thời gian
tăng. Việc thiết kế mã nhƣ trên có khả năng đạt đƣợc tốc độ cao. Mặt khác khi
chèn thêm dƣ thừa vào thì làm kết nối thông tin tin cậy hơn. Song khó có thể
đạt đồng thời hai mục đích là chất lƣợng tín hiệu và tốc độ cùng một lúc. Ví
dụ nhƣ mã STBC trực giao, mã này nhằm phân tập phát hoàn toàn, tuy nhiên
lại phải trả giá về tốc dữ liệu. Mặt khác, xét về mặt hiệu quả, STBC trực giao
không sử dụng đầy đủ dung năng kênh MIMO, mặc dù mã hóa khối không
thời gian có thể tối ƣu về dung năng khi nó đƣợc sử dụng trên một kênh hạng
một.
- Ví dụ về STBC là sơ đồ Alamouti cho 2 anten phát. Tại một chu kỳ ký hiệu,
2 ký hiệu s1 và s2 đƣợc phát đồng thời trên TX1 và TX2. Trong chu kỳ ký hiệu
tiếp thì –s2* và s1* đƣợc phát đi trên TX1 và TX2 Nếu kênh là fading phẳng và
không đổi trong 2 khoảng chu kỳ và ký hiệu xq(1) và xq(2) là tín hiệu thu đƣợc
tại anten thứ q ở thời gian ký hiệu 1 và 2, thì ma trận mã hóa trực giao sẽ cho:
[6]
(3.2)
(3.3)
(3.4)
Khi bộ thu có 1 anten thì tín hiệu thu đƣợc là s1est và s2est .Các tín hiệu thu
đƣợc liên quan tới nhiều anten và chúng đƣợc tổ hợp lại theo nguyên tắc tổ
hợp tỉ số cực đại (MRC), sau đó ƣớc lƣợng s1 và s2
(3.5)
Thông qua quá trình này, sơ đồ Alamouti có thể đạt đƣợc bậc phân tập của 2
Nr phụ thuộc vào đặc tính của kênh
Cho !b biểu diễn kết quả đầu ra của phép toán NOT ứng với bít b. Nếu bộ mã
hóa đƣợc thiết kế để lối ra của nó ứng với lối vào b0, b1, b2, b3,…. là b0, b2, b1,
b3,! b2,, b0, b3,,! b1… và bộ phân kênh sẽ luân phiên các bít này tới 2 nhánh TX,
thì khi đó chuỗi lối vào tới khối ánh xạ chòm sao đầu tiên là b0,,b1,! b2, b3…. và
lối ra tƣơng ứng là s1, -s2*,….Tƣơng tự nhƣ thế chúng ta có thể chỉ ra đƣợc lối
ra của khối chòm sao ánh xạ thứ 2 là s2,s1*,….
Hình 3-3: Sơ đồ Alamouti phù hợp với cấu trúc tổng quát, điều chế QPSK
Hình 3-4: (a) Sơ đồ lưới của STTC 8 trạng thái QPSK ; (b) Sơ dồ khối tổng quát
Giả sự lối vào của bộ mã hóa gồm 2 bít đồng thời. Trạng thái của bộ mã hóa
đƣợc biểu diễn nhị phân là D2 D1 D0 và 2 bít lối vào mang lại 4 khả năng
chuyển tiếp trên mỗi trạng thái. Bốn sự chuyển tiếp này mang lại 4 lối ra của
bộ mã hóa. Lối ra là tổ hợp của 2 trong 4 trạng thái của các ký hiệu QPSK và
đƣợc phát trên TX1 và TX2. Bộ giải mã tốt nhất là MLD đầy đủ hoạt động
theo cả chiều không gian và chiều thời gian, để thu đƣợc hiểu quả tốt và ít suy
hao thì ngƣời ta thƣờng dụng bộ mã hóa Viterbi. Tuy nhiên độ phức tạp tăng
lên theo hàm mũ của số trạng thái.
chéo một cách thích hợp theo không gian và thời gian thì có thể đạt đƣợc hiệu
quả tốt nhƣ là thiết kế mã không – thời gian theo chuẩn định thức hay chuẩn
hạng. Bên cạnh ƣu điểm là tốc độ của SDM thì ƣu điểm nữa của nó là độ phức
tạp của bộ giải mã ít hơn so với mã không – thời gian, đặc biệt là khi số lƣợng
anten phát tƣơng đối lớn. Điều này đƣợc giải thích nhƣ sau, mã không – thời
gian cần bộ tách sóng trên cả chiều không gian và chiều thời gian của tín hiệu
phát, kết quả là độ phức tạp vƣợt quá khi mà số lƣợng anten TX tăng. Còn đối
với SDM thì có thể chia tách quá trình xử lý theo chiều không gian và chiều
thời gian do vậy mà độ phức tạp cũng giảm đi nhiều
Trong SDM, mã hóa lối vào dữ liệu bên phát có thể đƣợc thực hiện trƣớc hoặc
sau bộ phân kênh, có 2 kiểu mã hóa là mã hóa liên kết và mã hóa trên mỗi
anten(PAC)
Ở PAC mỗi anten phát đối diện với một kênh truyền khác nhau, PAC sẽ chịu
một suy hao dung năng khác nhau. Do đó để khắc phục điều này ngƣời ta đã
đƣa ra một kiến trúc lớp gọi là D-BLAST trong đó các ký hiệu đƣợc mã hóa từ
dòng dữ liệu sẽ đƣợc gửi đi trên các anten TX khác nhau bằng cách lựa chọn
quay vòng các anten TX trên mỗi chu kỳ ký hiệu. Theo cách này, mỗi dòng dữ
liệu đƣợc đƣa vào kênh truyền riêng biệt bên trong kênh MIMO, cái này sẽ
loại bỏ suy hao dung năng kênh khác nhau Tuy nhiên sự kết nối vòng giữa
dòng dữ liệu đƣợc mã hóa và các anten phát sẽ làm cho giải mã D-BLAST trở
lên phức tạp hơn nhiều. Khi sử dụng ánh xạ không gian “chéo”, thì giải mã sẽ
đơn giản hơn và đƣợc thực hiện theo “thẳng đứng” V-BLAST. Tại nơi nhận có
thể sử dụng một trong 2 cách xử lý tín hiệu hoặc tuyến tính hoặc phi tuyến.
Tuyến tính bao gồm các thuật toán ZF và thuật toán trung bình bình phƣơng
lỗi tối thiểu MMSE, với phƣơng pháp phi tuyến thì dùng bộ tách sóng xác suất
tối đa MLD.
Có sự phù hợp của PAC và mã hóa liên kết với cấu trúc tổng quát trên hình 3-
1
- Bất cứ sơ đồ PAC đều có thể đƣợc liên hệ với mã không – thời gian
khi mà từ mã C đƣợc tạo nên từ Nt từ mã một chiều độc lập với
nhau
- Ngƣợc lại, bất kỳ mã không – thời gian nào đều đƣợc liên hệ tới
PAC khi mà Nt anten phát tạo thành một từ mã đơn C
nhƣ thế nào. Tại bộ thu, hiệu suất tốt nhất có thể đạt đƣợc khi mà việc tìm
kiếm xác suất tối đa đƣợc thực hiện trên các chiều và cả quá trình mã hóa
không – thời gian. Hiển nhiên là độ phức tạp của bộ thu sẽ tăng theo hàm mũ
với số chiều không gian và thời gian. Đặc biệt khi mà kích thƣớc từ mã không
– thời gian tạo ra độ phức tạp không quản lý đƣợc thì yêu cầu là phải tìm ra
kiến trúc RX ít phức tạp nhất có thể. Đôi khi cấu trúc tín hiệu cho phép việc
giải mã không phức tạp trong khi vẫn thu đƣợc hiệu suất đầy đủ nhƣ là một số
mã STBC, nhƣng nói chung là để độ phức tạp của RX giảm thì hiệu suất thu
đƣợc sẽ bị suy hao phần nào. Yêu cầu nói chung là thiết kế ra một bộ thu với
độ phức tạp quản lý đƣợc mà có xác suất tối đa gần với giới hạn.
Hình 3-5 cho cấu trúc tổng quát bộ thu.Quá trình thu đƣợc chia thành quá trình
xử lý theo thời gian và quá trình theo không gian. Vì quá trình xử lý trên 2
chiều riêng biệt nên không thể tránh đƣợc suy hao , trong một số điều kiện nào
đó thì suy hao có thể quản lý đƣợc. Thêm nữa, hiệu suất có thể đƣợc cải thiện
bằng cách áp dụng nguyên lý giải mã turbo. Nguyên lý giải mã turbo đƣợc
dùng lại nhiều lần trên cả bộ tách sóng/giải mã theo cả chiều không gian và
thời gian. Nói chung với nguyên lý này, hiệu suất có đƣợc sẽ rất gần với xác
suất tối đa
- Nguyên tắc thiết kế khoảng cách euclit. Khi bậc phân tập đủ lớn, thì
tiêu chuẩn khoảng cách euclit giữ vai trò là nguyên tắc thiết kế và sự
tách kênh đơn giản cho mã tối ƣu cho kênh AWGN trên chiều
không gian có thể làm hơn so với STC thủ công ( đƣợc thiết kê theo
chuẩn định thức và hạng)
Nói tóm lại, chúng ta có thể kết luận đƣợc rằng, dựa trên quan điểm thống nhất
ở trên, xử lý bên trong của hầu hết sơ đồ MIMO tƣơng đƣơng với SDM và xử
lý bên ngoài là một vài dạng của ánh xạ không gian và giải mã thời gian. SDM
cũng có thể ứng dụng theo ngôn ngữ của STC
(3.7)
Với ma trận hiệp phƣơng sai là
(3.8)
Gọi công suất phát tổng cộng là pt, giả sử công suất phát phân bố đều trên các
anten khác nhau, giả sử vecto s có trung bình bằng 0,biến thiên không tƣơng
quan với phƣơng sai s2, và công suất phát tổng cộng là E[sHs]=Nts2=Pt, khi
đó ma trận hiệp phƣơng sai của s là
(3.9)
(3.10)
Tỉ số tín trên nhiễu trung bình SNR trên tất cả trƣờng hợp có thể mà anten thứ
q thu đƣợc, tức là SNR trung bình cho thành phần thứ q của x đƣợc biểu diễn
nhƣ sau với Pc=1
(3.11)
Với Es biểu diễn công suất tín hiệu trung bình trên mỗi anten thu, N0 là công
suất nhiễu trung bình trên mỗi anten thu và (.)qq biễu diễn phần tử thứ (q,q)
của ma trận tƣơng ứng. SNR trung bình trên anten RX là q, giả sử nó giống
nhau trên tất cả Nr anten thu đƣợc ký hiệu là
Những vấn đề đƣa ra ở trên đều ở trong trƣờng hợp là ma trận truyền của kênh
đã đƣợc bộ thu biêt trƣớc hay còn gọi là bộ thu biết thông tin trạng thái kênh
(CSI), thông thƣờng để thu đƣợc CSI tại bộ thu thì ngƣời ta thƣờng gửi trƣớc
một chuỗi tín hiệu tập huấn đã biết trƣớc ví dụ nhƣ gói dữ liệu và sử dụng
chuỗi này để ƣớc lƣợng hệ số của kênh.Vì kênh giả sử là thông kê tĩnh, nên
các hệ số của kênh có thể đƣợc sử dụng cho tải lƣu lƣợng để khôi phục dữ liệu
đã phát đi. Bên cạnh chuỗi tập huấn còn có các ký hiệu đồng bộ. Việc đồng bộ
là công việc rất cần thiết cho bất kỳ một hệ thống thông tin số nào, và yêu cầu
32
độ tin cậy cho dữ liệu phát đi, ở đây ta mặc định đồng bộ là tốt, để tập trung so
sánh hiệu suất của các thuật toán trong hệ MIMO
(3.13)
Với hp ký hiệu là cột thứ p của ma trận kênh H. Cho wi là hàng thứ i của ma
trận W, khi đó có
(3.14)
W là ma trận biểu diễn quá trình xử lý tuyến tính ở bộ thu. Vì thế bằng cách ép
nhiễu về không, mỗi phần tử mong muốn của s có thể đƣợc ƣớc lƣợng.
(3.15)
Một nhƣợc điểm tƣơng đối lớn của ZF là chịu ảnh hƣởng nhiều của nhiễu, đặc
biệt là khi kênh có số điều kiện cao
(3.16)
Vì n là đa biến phức có phân bố chuẩn Gauss và là biến đổi tuyến tính của n,
nên cũng là đa biến phức có phân bố chuẩn. Với H cho trƣớc, nó sẽ cho ra
hàm mật độ xác suất
(3.19)
Trong trƣờng hợp ZF, không mất tính tổng quát giả sử các phần tử của vecto
ƣớc lƣợng sest là độc lập, Q là ma trận chéo, khi đó hàm mật độ xác suất điều
kiện của phần tử thứ p của sest là
(3.20)
Với =/(HHH)pp-1 và (HHH)pp-1 tƣơng ứng với các phần tử (p,p) của ma trận
(HHH)-1.
Một phƣơng pháp thông dụng hay dùng để tìm giới hạn trên hiệu suất là tính
trung bình PEP. Giả sử có 2 vecto không gian khác nhau kích thƣớc là Ntx1,
sivà sk, trong đó các phần tử đƣợc lấy từ M điểm chòm sao. Ký hiệu phần tử
thứ p của vecto thứ nhất và thứ hai là (si)p và (sk)p, với i,k{1,….,M}, sau đó
dựa trên hàm pdf điều kiện và sử dụng tính tƣơng đƣơng trong hình 2-13. thí
xác suất bộ thu quyết đinh sai là (sk)p trong khi gửi là (si)p là
(3.21)
Trong biểu thức trên dik là khoảng cách euclit giữa (si)p và (sk)p, BPSK là độ
lệch chuẩn của nhiễu BPSK phức, và Q là hàm xác định miền đuôi dƣới của
hàm hàm pdf Gauss và bằng[7]
(3.22)
Hình 3-7: Pdf của ký hiệu thu, tương đương với BPSK
34
(3.23)
(3.24)
Phân bố bình phƣơng với bậc tự do n đƣợc xem nhƣ là phân bố của tổng bình
phƣơng của n biến Gauss thực i.i.d có trung bình bằng không và phƣơng sai là
2, tuy nhiên ở đây ta chỉ dùng n/2 biến phức mà có phƣơng sai là 2, do vậy n
biến thực Gauss từ các biến phức đƣợc tạo ra phƣơng sai 2//2. Trung bình
PEP trên tất cả các kênh là
(3.25)
Trong phƣơng trình thứ 3 đƣợc định nghĩa là nhƣ là phân bố bình phƣơng ’
vơi bậc tự do là 2(Nr-Nt+1). Phƣơng sai của các biến Gauss thức nằm dƣới dấu
gạch là
(3.26)
Từ mô hình tín hiệu ở mục 4.3, dễ dàng suy luận rằng 2=1 và kết quả cuối
cùng của PEP là
(3.27)
35
Khi chúng ta chuẩn hóa (si)p và (sk)p nhƣ là (si)p=s(s’i)p và (sk)p=s(s’k)p, biểu
thức đƣợc viết lại là
(3.28)
Chú ý là hiệu suất tốc độ lỗi ký hệu là tổng của PEP. Xác suất lỗi ký hiệu kh
gửi (si)p là
(3.29)
Hoặc khi tính trung bình trên M ký hiệu TX trên anten thứ p, thì SER của
dòng dữ liệu TX là
(3.30)
Tính trung bình thì SER toàn phần bằng với kết quả trên, thêm nữa từ giới hạn
biên có thể tính xác suất lỗi bít thông qua
(3.31)
Với m=log2M ký hiệu số lƣợng bít trên trên điểm chòm sao. Quan sát thấy là
BER nhƣ là hàm của SNR trên mỗi anten RX và giảm theo hàm mũ, nói cách
khác bậc phân tập bằng Nr-Nt+1, tức là khi SNR tăng 10dB thì BER giảm.
Dựa vào kết quả trên, thì dễ dàng thấy là hiệu suất của hệ thống NtxNr với quá
trình ZF tƣơng đƣơng với hiệu suất của hệ thống với MRC, một anten TX( có
công suất giống nhƣ anten TX của hệ MIMO ZF) và Nr-Nt+1 anten RX. Ví dụ
với BPSK, khi có si và sk là 2 ký hiệu TX khác nhau cho cùng một anten TX,
thì PEP của hệ thống MRC tính trung bình trên toàn kênh là
(3.31)
Với
(3.32)
36
Bỏ qua công suất phát, BPSK chỉ phát ký hiệu {-1, 1} với xác suất là nhƣ
nhau. Vì thế xác suất lỗi bít toàn phần là Prb=Pr(s1s2)/2+ Pr(s2s1)/2=
Pr(s1s2). Khi SNR lớn trên một anten , thì (1+µ)/21 và (1-µ)/21\Nr/(4),
thêm nữa
(3.33)
Khi c tƣơng đối lớn ( lớn hơn 10dB) thì xác suất lỗi tính là
(3.34)
Từ biểu thức này, ta thấy tốc độ lỗi giảm theo hàm mũ (Nr-Nt+1) của SNR
Tiếng Việt:
[1] PGS.TS. Nguyễn Viết Kính, Truyền thông số, ĐH Công nghệ - ĐH
QGHN.
[2] Nguyễn Quốc Trung (2003), Xử lý số tín hiệu và lọc số, NXB KH KT.
[3] TS. Trịnh Anh Vũ (2005), Thông tin di động, ĐH Công nghệ - ĐH QGHN.
Tiếng Anh:
[3] Claude Oestges and Bruno Clerckx, MIMO wireless communications,
2004.
[5]. Hamid jafarkhani, Space – time coding theory and practice; 2005
[6] Proefschrift, ter verkrijging van de graad van door aan de Technische
Universiteit Eindhoven, MIMO OFDM for wireless LANs; april 2004
37
[7] Vahid Tarokh and Hamid jafarkhani, A differential detection scheme for
transmit diversity. Journal July 2000