1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques

126 245 0
Tài liệu được quét OCR, nội dung có thể không chính xác

Đ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

Thông tin cơ bản

Định dạng
Số trang 126
Dung lượng 3,77 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

> Nghiên cứu lý thuyết các phương pháp tách sóng đa truy cập trong, hệ thống thông tin di động CDMA đồng bộ và bất đồng bộ với môi trường truyền sóng có ảnh hưởng của nhiéu Gauss.. »> Vi

Trang 1

wb

sé KHOA HỌC CÔNG NGHỆ & MÔI TRƯỜNG TP.HCM TRƯN/: TÂM PHÁT TRIỂN KHOA HỌC VÀ CÔNG NGHỆ TRẺ

THÀNH ĐOÀN TP.HỒ CHÍ MINH

BÁO CÁO ĐỀ TÀI

NGHIÊN CÚU KHOA HỌC VÀ PHÁT TRIỂN CÔNG NGHỆ

Đề tài:

NÂNG CAO CHẤT LƯỢNG VÀ DUNG LƯỢNG HỆ THỐNG

THÔNG TIN DI ĐỘNG CDMA DÙNG KỸ THUẬT

TÁCH SÓNG ĐA TRUY CẬP

(Improving Performance and Capacity of CDMA Mobile System Using

Multi-User Detection Techniques)

Chủ nhiệm đề tài: Huỳnh Phú Minh Cường

Thang 8 năm 2005

Trang 2

Cơ Quan Quản Lý Để Tài

Danh Sách Nhân Sự Tham Gia Thực Hiện

Kinh Phí Và Thời Gian Thực Hiện

Mục Tiêu Và Nội Dung Nghiên Cứu

Kết Quả Và Sản Phẩm Cần Đạt Được 3

Tổng Quan Về Đề Tài -.-. -ssssriere

1.9.1 Kỹ Thuật Đa Truy Cập Phân Chia Theo Mã (CDMA)

1.9.2 Hệ Thống Thông Tin Di Động CDMA Thông Thường

Và Các Vấn Để Hạn Chế Của Nó .-.-ccesccsesireeseersser 5 1.9.3 Tính Cần Thiết Của Đề Tài -.eeeriiirriiirrisieeriirerrrrer 7

110 Tổ Chức Của Báo Cáo Để Tài -—— ~— =~==-=~-==——=~==ez==ze=xx~====m=~~m=eee=rei 8

Chương2 KỸ THUẬT TRÃI PHỔ VÀ DUNG LƯỢNG HỆ

NIiSu NED weessssssssssosscecocscscscecrsssesssssnsssserssccereeseesseanssesesesseessseresararananasanasnenenenentens 18

Dung Lượng Hệ Thống CDMA ssscsscsesssseeneneecerseentesnsnsssenecsssannsssneseesenens 20 2.4.1 Dung Lượng Đường Xuống

Trang 3

Deetect0r) casccssssssnecssnesssseserscensneesvosonssonsnennosensnenavecsavesanenssnsconnncanesenanennassqnnsorenses 38 3.3.4 Phuong Phap MMSE (Minimum Mean-Square Error Detector) 40 3.3.5 Phương Pháp MMSE Thích Nghỉ (Adaptive - Minimum Mean-

Square Error Detector)

3.3.6 Phương Pháp Tách Sóng Triệt Nhiễu Nối Tiếp, SIC

3.3.7 Phương Pháp Tách Sóng Hổi Tiếp Quyết Định DF (Decision ~

Feedback DetecEO) seccsseereserertrtersrrrxseaersrarnrerxerre001404000nn 43 3.3.8 Phương Pháp Tách Sóng Hồi Tiếp Quyết Định MMSE 44 3.3.9 Phương Pháp Tách Sóng Triệt Nhiễu Song Song Thông Thường Conv-PIC

3.3.10 Phương Pháp Tách Sóng Triệt Nhiễu Song Song Giải Tương Quan,

3.3.11 Phương Pháp Tách Sóng Triệt Nhiễu Song Song Giải Tương Quan

Dec-PIC nhiều tầng, - -ceessssreeneerrerriiiiiiiertritrererriiierre 45

3.3.12 Phương Pháp Tách Sóng MMSE-PIC eeeenrserrree 46

3.3.13 Phương Pháp Tách Sóng Dùng Mạng Neural Tuyến Tính 46 3.3.14 Phương Pháp Tách Sóng Dùng Mạng Neural BackPropagation 49 3.315 Phương Pháp Tách Sóng Dùng Mang Neural EÌman - 53

Trang 4

Chuong 4 CHUGNG TRINH VA KET QUA MO PHONG

4.1 Giới Thiệu Chương Trình Mô Phỏng, eeeeeeeeeseersrerieeneeriieiiee 55

4.2 Phan Tích Và Đánh Giá Kết Quả Mô Phỏng -«e-sereseeeseeeeree 67

3.2.1 Các Kết Quả Mô Phéng Thé Hiện BER 'Theo SNR . - 69

3.2.2 Các Kết Quả Mô Phong Thể Hiện BER Theo Số Người Dùng 89

5.1.5 Công Cụ Bắt LỖI ceeeeeeeesseerrrisriieriitarterrrrirrrioinnriee 104

5.1.6 Công cụ Profiler - -«-.-eeneerseeeiiirriiirrretriiiie 104 5.17 Công Cụ Biên Dịch Mã Và Tạo Mã eeeeeseeeereereeeeeeer 105 5.18 Truyền Dữ Liệu Real- Tỉme -. e-s-eesretrrsrrrese 106

5.1.9 Phân Tích Real-Tiỉme «««e-eseseseerrrressserrieeseereneee 108 5.2 Triển Khai Các Phương Pháp Tách Sóng Lên DSP ò 109 5.3 Các Kết Quả Thực Thi Trên Kit DSP TMS320 C6711 112

Chương 6 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1 Kết Quả Đạt Được -eeeeeeerrrrreeeeriieieieiriiaierrrarrrreseinssen 116 6.1.1 Phần Mềm Mô Phỏng Phục Vụ Đào Tạo eeeceeeeeesereee 117 6.1.2 Chương trình tách sóng thực thi trên Kít DSP TMS320C6711 118 6.2 Hạn Chế Của Để Tài .e -<Ssertrreiiiiiiiiirrrrr 1.00n0.00.0t 119

6.3 Đánh Giá Về Kết Quả Đề Tài cececsereiessiseeieriiamersree 119

6.4 Hướng Nghiên Cứu Mở Rộng Để Nghị eeeeeesernrnreeeeeee 120 Tài Liệu Tham Khảo

Trang 5

NÂNG CAO CHẤT LƯỢNG VÀ DUNG LƯỢNG HỆ THỐNG THÔNG TIN

DI ĐỘNG CDMA DÙNG KỸ THUẬT TÁCH SÓNG ĐA TRUY CẬP

(Improving Performance and Capacity of CDMA Mobile System Using

Multi-User Detection Techniques)

1.2 Chi Nhiém Dé Tai: Th.S Huynh Phú Minh Cường

Bộ Môn Viễn Thông, Khoa Điện-Điện Tử

Đại Học Bách Khoa TP HCM

Điện thoại: (08) 8654184 - 091.8097141 Email: hpmcuong®dee.hcmut.edu.vn 1.3 Cơ Quan Chủ Trì:

TRUNG TÂM PHÁT TRIỂN KHOA HỌC VÀ CÔNG NGHỆ TRE

THÀNH DOAN TP.HỒ CHÍ MINH

Dia chi: 01 Pham Ngoc Thach, Quan 01, TP HỒ CHÍ MINH

Số điện thoại 8.234.998

1.4 Co Quan Quan Ly Dé Tài:

SỞ KHOA HỌC CÔNG NGHỆ & MÔI TRƯỜNG TP.HCM Dia chi : 244 Điện Biên Phủ, Quận 3, TP.HỒ CHÍ MINH

Trang 6

ĐH Báck Khoa

5 | Nguyễn Thị Thanh Tùng | Kỹ Sư Viễn Thông Công Ty

Nhân viên kỹ thuật SaiGon PostTel

1.6 Kinh Phí Và Thời Gian Thực Hiện:

Tổng kinh phí: 45.000.000 đ (bốn mươi lăm triệu đồng)

Thời gian thực hiện: 12 tháng

Từ tháng 9 / 2004 đến tháng 9 / 2005

17 Mục Tiêu Và Nội Dung Nghiên Cứu:

Mục tiêu được thể hiện ở ba nội dung chính như sau:

a) Nghiên cứu, đưa ra và mô phỏng kiểm chứng các phương pháp tách sóng đa truy cập (khôi phục lại tín hiệu truyền) tại máy thu nhằm nâng cao chất lượng và dung lượng phục vụ của hệ thống thông tin

đi động CDMA Đánh giá tính hiệu quả và độ phức tạp của mỗi

phương pháp Tìm ra các phương pháp tối ưu nhất

b) Triển khai các phương pháp tách sóng trên phần cứng: Kit DSP

TMS320C6711 Từ đó đánh giá tính hiệu quả và khả năng đáp ứng

thời gian thực của các phương pháp Tạo tiền để cho việc triển khai

kỹ thuật tách sóng đa truy cập vào thực tế

c) Xây dựng phần mềm và phần cứng mô phỏng hệ thống thông tin di động CDMA có dùng kỹ thuật tách sóng đa truy cập phục vụ cho công tác giảng dạy và nghiên cứu ở các trường đại học

Nội dung nghiên cứu chỉ tiết:

> Nghiên cứu hệ thống thông tin di động CDMA

Trang 7

> Đánh giá can nhiễu, chất lượng và dung lượng của hệ thống CDMA thông thường (Hệ thống không dùng kỹ thuật tách sóng đa truy cập)

> Nghiên cứu lý thuyết các phương pháp tách sóng đa truy cập trong,

hệ thống thông tin di động CDMA đồng bộ và bất đồng bộ với môi trường truyền sóng có ảnh hưởng của nhiéu Gauss

> Ung dụng Neural Network vào tách sóng đa truy cập

»> Viết chương trình mô phỏng hệ thống thông tin đi động CDMA có dùng kỹ thuật tách sóng đa truy cập bằng MatLab để kiểm chứng và chứng minh độ hiệu quả của các phương pháp tách sóng đa truy cập

về khả năng cải thiện chất lượng dịch vụ và dung lượng hệ thống

> Đánh giá, so sánh các phương pháp tách sóng, đa truy cập, từ đó rút

ra các phương pháp tối ưu nhất có thể triển khai vào hệ thống thực

Phân mềm mô phỏng hệ thống thông tin di động CDMA có sử dụng

kỹ thuật tách sóng đa truy cập phục vụ công tác đào tạo tại các trường đại học

Chi tiéu chat lượng:

> Có giao diện dễ sử dụng

> Mô tả mộ hình tín hiệu băng gốc trong hệ thống CDMA

»> Có nhiều Module, mỗi Module là một phương pháp tách sóng

»> Có 12 phương pháp tách sóng

»> Mô phỏng hệ thống đồng bộ và bất đồng bộ với kênh truyền

Gaussian

> Kết quả của chương trình mô phỏng với mỗi phương pháp tách sóng

đa truy cập sẽ thể hiện qua hai đỗ thị:

+ Một thể hiện tốc độ lỗi bít theo tỉ số Es / No

Trang 8

* Một thể hiện tốc độ lỗi bít theo số người sử dụng trong hệ thống

> Các kết quả mô phỏng này sẽ chứng minh được rằng khi tách sóng

đa truy cập được áp dụng vào hệ thống CDMA thì chất luợng và dưng lượng hệ thống được cải thiện đáng kể

> Truyền và nhận hình ảnh, âm thanh

b/ Phần cứng:

Một kít DSP TMS320C6711 tách sóng đa truy cập

Chỉ tiêu chất lượng:

> Phần mềm đi kèm để giao tiếp với Kit

> Chương trình thực thi của DSP được nạp từ máy tính

> Thực thi chính xác các phương pháp tách sóng

> Đạt hiệu quả tách sóng và đáp ứng tính chất thời gian thực

1.9 Tổng Quan Về Đề Tài:

Hệ thống thông tin di động thế hệ thứ nhất sử dụng kỹ thuật tương tự,

đa truy cập phân chia theo tân s6, FDMA (Frequency Division Multiple Access), ra đời đầu tiên vào đâu những năm 1980 Từ đó, cùng với sự phát triển không ngừng của kỹ thuật truyền thông, thông tin di động đã có những

bước phát triển nhảy vọt và ngày càng khẳng định ưu thế của mình Trong

những năm gần đây, trước những nhu cầu ngày càng cao về dịch vụ théng tin

đi động cả về số lượng và chất lượng, hệ thống thông tin đi động đòi hỏi phải

có những sự cải tiến về dung lượng, chất lượng, tốc độ và tính bảo mật thông tin Đáp ứng những như câu trên, kỹ thuật đa truy cập phân chia theo mã, CDMA (Code Division Multiple Access), đã được nghiên cứu và triển khai trong các hệ thống thông tin di động thế hệ sau này Kỹ thuật đa truy cập CDMA đã cho thấy những ưu điểm vượt trội hơn hẳn so với các phương pháp

đa truy cập khác như FDMA, TDMA (Time Division Multiple Access) Nó đã được chọn làm phương pháp đa truy cập trong hệ thống thông tin di động thế

hệ thứ 2 của bắc Mỹ, chuẩn IS-95, vào tháng 3 năm 1992 và thế hệ thông tin di

động thứ 3, IMT-2000 (International Mobile Telecommunication - 2000) Tuy

nhiên, nó vẫn biểu hiện các hạn chế cần phải cải tiến

1.9.1 Kỹ Thuật Đa Truy Cập Phân Chia Theo Mã (CDMA)

Kỹ thuật đa truy cập phan chia theo ma CDMA đã có vai trò rất quan trong trong truyén thông vô tuyến nói chung và thông tin di động nói riêng

Kỹ thuật đa truy cập phân chia theo mã, CDMA, dựa trên nên tấn của kỹ thuật trải phổ Trong hệ thống thông tin CDMA, tất cả các người dùng sử dụng chung cả băng tần số và toàn miễn thời gian Mỗi người dùng được xác định bởi một mã giả ngẫu nhiên (PN - Pseudo Noise) Các mã giả ngẫu nhiên

Trang 9

này phải có tính chất trực giao (orthogonal) hoặc gần truc giao (nearly orthogonal) Bộ mã giả ngẫu nhiên này phải được thiết kế sao cho tương quan chéo giữa các mã là thấp nhất nhằm hạn chế sự can nhiễu của tín hiệu từ một người dùng này lên tín hiệu của một người dùng khác trong cùng một hệ thống, can nhiễu này được gọi là nhiễu đa truy cập MAI (Multiple Access Interference)

CDMA có thể được thực hiện dựa trên nhiễu phương pháp trải phổ khác nhau như trải phổ nhảy tén (FH - Frequency Hopping) hoặc chuỗi trực

tiép (DS - Direct Sequence) Trong FH-CDMA, tín hiệu truyền đi có tần số sóng mang khác nhau trong các khoảng thời gian khác nhau và việc nhảy từ

tần số này tới tần số khác được điều khiển bởi một chuỗi trải phổ giả ngẫu

nhiên Trong hệ thống CDMA, tín hiệu truyền đi của mỗi người dùng có dạng

sóng thay đổi liên tục theo thời gian theo một qui luật giả ngẫu nhiên Phổ

của tín hiệu của từng người dùng trong hệ thống được trải rộng ra hơn rất

nhiều lần so với tín hiệu thông tin và chiếm trọn băng tần của hệ thống Do

đó, các tín hiệu của các người dùng không được phân biệt trong miễn thời

gian cũng như miễn tấn số Tuy nhiên, đữ liệu của từng người dùng có thể

tách ra được ở máy thu bởi vì tín hiệu truyền đi của mỗi người dùng được tạo

thành từ các chuổi trải phổ duy nhất cho từng người dùng

1.9.2 Hệ Thống Thông Tin Đi Động CDMA Thông Thường Và Các

Vấn Đề Hạn Chế Của Nó

Các giải pháp cải tiến chất lượng, dung lượng và giảm bớt chức năng

điều khiển công suất của hệ thống thông tin di động CDMA thông thường là

mục tiêu nghiên cứu chính của để tài,

Để làm rõ hơn mục tiêu nghiên cứu của để tài, ta hãy xem xét và phân tích mô hình tín hiệu băng gốc hệ thống thông tin di động CDMA thông thường theo hình 1-1, từ hình này ta có một số nhận xét như sau:

@ Các hệ thống thông tin động CDMA đã được chuẩn hóa và triển khai thực tế như IS-95 và IMT-2000 đều dùng kỹ thuật trải phổ chuỗi trực

tiếp Các hệ thống này được gọi là hệ thống thông thường

@ Phổ của tín hiệu của từng user trong hệ thống được trải rộng ra hơn rất nhiều lần so với tín hiệu thông tin băng gốc và chiếm trọn băng tần của

hệ thống Do đó, các tín hiệu của các user trùng lấp với nhau trong

miền thời gian cũng như miễn tân số

® Tuy nhiên, dữ liệu cia ting user có thể tách ra được ở máy thu bởi vì tín hiệu truyền đi của mỗi user được tạo thành từ một tín hiệu trải phổ giả ngẫu nhiên duy nhất cho từng user Các tín hiệu trải phổ giả ngẫu nhiên trong hệ thống chỉ là gần trực giao (nearly orthogonal)

Trang 10

Hình 1-1 Mô hình tín hiệu băng gốc hệ thống thông tin di động

CDMA thông thường

#® Do đó, các tín hiệu của các user có gây can nhiễu lẫn nhau trong hệ

thống Nhiễu này gọi là nhiễu đa truy cập MAI (Multiple Access

Interference)

@ Trong hé théng théng tin di dong CDMA théng thường, như ở hình 1,

không triệt được nhiễu MAI vì dùng các bộ thu riêng biệt cho từng user

(Matched Filter va mach Quyét Dinh) Khi s6 lugng user trong hé thống

tăng lên sẽ làm giảm chất lượng của hệ thống, cụ thể là làm tăng mức

nhiễu đa truy cập lên, giảm tỉ số tín hiệu trên nhiễu (SNR), dẫn đến

tăng tốc độ lỗi bít Như vậy, để đảm bảo chất lượng của hệ thống thì

số lượng user trong hệ thống phải được giới hạn Hay nói một cách

khác, nhiễu MAI gây ra giới hạn dung lượng của hệ thống CDMA hiện

tại

@ Mat khác, vấn đề gần - xa cũng ảnh hưởng nhiều đến hệ thống Để

khắc phục hiện tượng này các biện pháp điều khiển công suất chặc

chẽ đã được sử dụng trong hệ thống hiện tại, điều này làm tăng độ

phức tạp của máy thu

Vậy, MAI là nhân tố chính làm giảm chất lượng và dung lượng của

hệ thống CDMA thông thường.

Trang 11

Do đó vấn đề đặt ra đối với hệ thống hiện tại là làm thế nào để triệt nhiễu MAI nhằm nâng cao dung lượng, chất lượng hệ thống và giảm bớt chức

năng điều khiển công suất trong máy thu

Nghiên cứu chính của để tài là triệt nhiễu MAI nhằm nâng cao dung lượng, chất lượng hệ thống và giảm bớt chức năng điểu khiển công suất

trong máy thu trong hệ thống hiện tại bằng các phương pháp tách sóng đa truy cập

Mục đích của tách sóng đa truy cập trong hệ thống CDMA là khôi phục lại dữ liệu truyền đi dựa trên việc phân tích cấu trúc của tín hiệu thu Ý tưởng chính của các phương pháp tách sóng đa truy cập là: mỗi người dùng

xem tín hiệu của các người dùng khác như là tín hiệu hữu ích, kết hợp tín hiệu

của mình với tín hiệu của các người dùng khác để thực hiện việc tách sóng Ta gọi đây là kiểu tách sóng kết hợp Điễu này khác với hệ thống CDMA thông thường mà trong đó mỗi người dùng chỉ quan tâm đến tín hiệu của mình và xem tín hiệu của các người dùng khác như là tín hiệu nhiễu

1.9.3 Tính Cần Thiết Của Đề Tài

Ở Việt Nam, vào ngày 1 tháng 7 năm 2003 hệ thống thông tin di động

thế hệ thứ 3, CDMA2000 1X, đã được triển khai hoạt động chính thức với

thương hiệu S-Fone Hệ thống này được triển khai bởi công ty SaiGon Postel

Hệ thống thông tin di động S-Fone stt dung ky thuật đa truy cập phân chia theo mã (CDMA) ra đời sẽ đáp ứng được như cầu sử dụng các dịch vụ tốc độ cao, băng thông rộng ngày càng gia tăng ở nước ta hiện nay Nhiều dự án triển khai mạng thông tin đi động của các công ty như: HaNoi Telecom, Viễn thông Điện lực cũng đã lựa chọn công nghệ CDMA Tuy nhiên, các công

ty viễn thông ở Việt Nam chủ yếu là nhập thiết bị, lắp đặt và vận hành khai thác chứ chưa chú trọng đến những hướng nghiên cứu nhằm cải tiến dung lượng và chất lượng hệ thống

Hệ thống thông tin đi động CDMA 2000 1X của công ty SaiGon Postel đang được triển khai ở Việt Nam chưa dùng kỹ thuật tách sóng đa truy cập

Trong tình hình sử đụng điện thoại di động của nước ta hiện nay thì hệ thống

§-Fone đang đáp ứng được như cầu sử dụng Nhưng một vài năm nữa, thử

nghĩ chúng ta sẽ giải quyết như thế nào khi phải đối mặt với sự bùng nổ thông tin mà không có những đầu tư, nghiên cứu chuẩn bị ngay từ bây giờ

Bên cạnh đó, ở các trường đại học như ĐH Bách Khoa TP.HCM, ĐH Bách Khoa Hà Nội, Học Viện Bưu chính Viễn Thông , công nghệ và hệ

thống thông tin CDMA cũng đã được nghiên cứu và giảng dạy từ khá lâu Tuy nhiên, những nghiên cứu và triển khai về kỹ thuật tách sóng nhằm triệt can đa truy cập để nâng cao chất lượng và dung lượng hệ thống CDMA thì còn hạn chế Vấn để này cũng đã được tìm thấy trên một vài bài báo trong nước, nhưng nội dung và số lượng bài báo thì còn rất hạn chế Hơn nữa, ở các

Trang 12

trường đại học này chủ yếu giảng dạy lý thuyết về hệ thống CDMA mà chưa

có các mô hình phần mềm mô phỏng hoặc phần cứng đẩy đủ về hệ thống

CDMA bởi lẽ phải mua chúng từ nước ngoài với kinh phí rất đắt Do vậy mà sản phẩm của đề tài còn là một công cụ học tập rất thiết thực và bổ ích cho sinh viên chuyên ngành điện tử viễn thông về cải thiện chất lượng dịch vụ và dung lượng của hệ thống di động CDMA

Đề tài này cũng sẽ tạo nên một cơ sở lý thuyết vững chắc cho các nghiên cứu sâu rộng về sau về kỹ thuật tách sóng đa truy cập không chỉ cho

hệ thống thông tin di động mà còn cho các hệ thống thông tin khác như: thông tin vệ tỉnh, thông tin vi ba, mạng máy tính không dây mà dùng kỹ thuật CDMA

Dùng các phương pháp tách sóng đa truy cập (Multi-User Detection)

để triệt nhiễu MAI nhằm nâng cao chất lượng và dung lượng của hệ thống là vấn đề đang được nghiên cứu rộng rãi trong những năm gần đây ở trong và ngoài nước và sẽ được triển khai vào hệ thống thực trong tương lai gần

1.10 Tổ Chức Của Báo Cáo Đề Tài

Báo cáo để tài bao gồm 6 chương:

Chương 1: Giới thiệu vấn đề mà đề tài cần giải quyết đó là triệt nhiễu

đa truy cập để nâng cao dung lượng và chất lượng hệ thống thông tin đi động CDMA

Chương 2: Trình bày kỹ thuật trải phổ trong hệ thống CDMA, cách tạo các chuỗi giả ngẫu nhiên dùng trong hệ thống và phân tích dung lượng hệ thống thông tin di động CDMA thông thường

Chương 3: Phân tích mô hình toán học của tín hiệu thu được tại máy

thu trong hệ thống CDMA đồng bộ và bất đông bộ Sau đó, 15 phương pháp tách sóng đa truy cập được trình bày, trong đó có 3 phương pháp tách sóng ding mang neural

Chuong 4: Trình bày chương trình mô phỏng của đề tài Chương trình

mô phỏng được viết với giao điện dễ sử dụng không chỉ mô phỏng nhằm chứng minh độ hiệu quả của các phương pháp tách sóng mà còn rất tiện ích như là một bài thí nghiệm về tách sóng đa truy cập trong hệ thống CDMA Chương này cũng đi phân tích kỹ các phương pháp tách sóng đa truy cập Các

ưu khuyết điểm của các phương pháp cũng được rút ra cùng với các so sánh, nhận xét và kết luận

Chương trình mô phỏng được viết bằng Matlab 6.5 Các kết quả mô phỏng được biểu diễn đưới hai dạng đồ thi sau:

»> Một thể hiện tốc độ lỗi bít theo tỉ số công suất tín hiệu trên nhiễu

Đồ thị này chứng minh khả năng cải thiện chất lượng hệ thống

Trang 13

» Một thể hiện tốc độ lỗi bít theo số người sử dụng trong hệ thống

Dé thị này minh họa khả năng cải thiện dung lượng hệ thống

Ngoài ra chương trình còn mô phỏng việc truyền âm thanh, hình ảnh qua mạng CDMA

Chương 5: Trình bày việc triển khai một số phương pháp tách sóng đa truy cập tiêu biểu lên Kít DSP TMS320C6711

Chương 6: Chương kết luận tổng kết các vấn để đạt được và chưa đạt được

cũng như những khó khăn và hướng phát triển của để tài.

Trang 14

Chương này bắt đầu với phân trình bày về những đặc điểm chính nhất

của hệ thống thông tin trải phổ mà có liên quan đến đề tài như : kỹ thuật trải

phổ chuỗi trực tiếp DS-SS, cách tạo các chuỗi giả ngẫu nhiên, chuỗi m, chuỗi gold, dùng trong hệ thống CDMA và các phân tích, đánh giá về dung lượng của hệ thống CDMA

2-1 Kỹ Thuật Trải Phổ Chuỗi Trực Tiếp

Kỹ thuật trải phổ chuỗi trực tiếp, DS-SS, (ĐirectSequence Spread

Spectrum) là kỹ thuật trải phổ được sử dụng trong hệ thống thông tin di động

CDMA Trong kỹ thuật này, tín hiệu thông tin cần truyền đi b(t) duge trai phd bằng cách nhân trực tiếp với tín hiệu trải phổ s(, sau đó được điều chế với sóng mang cao tần một lần nữa rồi đưa ra anten phát đi

Ab() Điều Chế Số

s(t) Tạo Chuỗi PN

Hình 2-1 Máy phát dùng kỹ thuật trải phổ chuỗi trực tiếp

Sơ đổ khối của máy phát dùng kỹ thuật trải phổ chuỗi trực tiếp như hình 2-1 Ta có thể biểu tín hiệu chứa thông tin b() nhận các giá trị +1 như sau:

Trang 15

bt) = Sib,pr(t- kT)

kane

trong đó bạ =+1 là bit số liệu thứ k với “+ tương ứng với bịt 0, —' tương ứng,

với bit 1 Py là hàm xung đơn vị xác định theo phương trình:

Tín hiệu thu được trong kênh đơn đường, có nhiễu trắng cộng nỆ) là:

P(t) = Ab(t tz ).s(t —£,).cos( 2af,t + 6") + n(t)

Trang 16

Để thu được đúng dữ liệu, máy thu phải đồng bộ được pha của sóng mang ‡ và đồng bộ được tín hiệu trải phổ s(t-ta) Trong để tài này, giả sử rằng điều này được thực hiện một cách hoàn hảo

2-2 Tín Hiệu Trải Phổ - Mã Giả Ngẫu Nhiên

2-2.1 Tín Hiệu Trải Phổ Chuỗi Trực Tiếp

Tín hiệu trải phổ chuỗi trực tiếp s(t) có chu kì NT được dùng trong các hình 2-1 và hình 2-2 có được bằng cách điều chế dạng sóng chip lưỡng cực (antipodally) chuỗi nhị phân giả ngẫu nhiên (cụ, ., cx) như sau:

Jor, py, @-AT,)dt =0, 1 =1,2, (2.2)

N: số lượng chip trong 1 bit kí hiệu, hay còn gọi là hệ số trải, độ lợi trải phổ hoặc độ lợi xử lý

Dạng sóng chip đơn giản là xung chữ nhật:

2t

Prc = sinc(—-—1 T œ )

Chuỗi nhị phân giả ngẫu nhiên (cy, , CN) có chiều dài N, không mang thông tin Nó đã được biết trước bởi máy thu và được dùng để phân biệt các tín hiệu trải phổ khác nhau trong một hệ thống DS-CDMA Có nhiều kỹ thuật tạo nên chuỗi giả ngẫu nhiên (PN - pseudonoise) đạt được hệ số tương quan

chéo thấp cho mọi độ lệch thời gian như chuỗi Gold, Kasami, Các mô

phỏng trong để tài này sẽ dùng chuỗi Gold, một loại chuỗi PN có nhiều đặc tính tốt và được đùng nhiều trong các hệ thống thông tin di dgng DS-CDMA thực tế

Phân tiếp theo để tài xin trình bày cách tạo ra chuỗi m và chuỗi Gold

Trang 17

2-2.2 Chuỗi M

Loại quan trọng nhất của các chuỗi ngẫu nhiên là các chuỗi thanh ghi dịch cơ số hai độ dài cực đại hay chuỗi m Các chuỗi cơ số hai m được tạo ra bằng cách sử dụng thanh ghỉ dịch có mạch hồi tiếp và các mạch cổng hoặc

loại trừ (XOR) Một chuỗi thanh ghi dịch tuyến tính được xác định bởi một đa thức tạo mã tuyến tinh g(x) bac m > 0 [3] :

Vi -1 = 1 (mod 2) V6i “x*” thé hién đơn vị trễ, phương trình hồi quy

trên xác định các kết nối hổi tiếp trong mạch thanh ghi dich cơ số hai trong

hình 2-3 Lưu ý rằng các cổng XOR thực hiện các phép cộng mod 2 Néu g,=1 khóa tương ứng của mạch đóng, ngược lại nếu g,#1, khóa này hở Để thực hiện điều chế hai pha tiếp theo, đầu ra của mạch thanh ghi dịch phải được biến đổi vào 1 nếu là 0 và vào -1 nếu là 1 Thanh ghỉ dịch là một mạch cơ số hai trạng thái hữu hạn có m phần tử nhớ Vì thế số trạng thái khác 0 cực đại

là 2”~—1 và bằng số chu kỳ cực đại của chuỗi ra e=(€,,€,,;› ) +

Xét hình vẽ 2-3, giả sử s,(/) biểu thị giá trị của phần tử j trong thanh

ghi dịch ở xung đồng hỗ thứ ¡ Trạng thái của thanh ghỉ dịch ở xung đồng hỗ

thứ ¡ là vectơ độ dài hữu hạn s, ={Ís()s,(2),.„s,0m} Đầu ra ở xung đông hồ

thứ ¡ là ø_„=s;() Thay 1 bằng c vào phương trình (2.5) ta được điều kiện hổi quy của chuỗi ra :

Cp = BC t 82-2 tot Sm aCimst Ÿ Con

hay

Trang 18

Đối với mọi trạng thái khởi đầu khác không (s, z {0,0,0,0,0}), trạng thái của

thanh ghỉ dịch thay đổi theo điều kiện hổi quy được xác định bởi đa thức tạo

mã ø(x) Trong thí du này ta có chuỗi ra :

¢=111110100010010101100001110010

Tinh cd chudi nay cé chu ky cuc dai va bing N=2"-1 Cac da thtic tao

mã khác có thé tao ra chu kỳ ngắn hơn nhiều

Lưu ý rằng ở cấu hình mạch được xét này, m bit đẫu tiên của chuỗi ra

bằng các bit được nạp ban đầu vào thanh ghỉ dịch : s, =11111 Đối với giá trị ban đầu khác, ví dụ như : sạ=00001, đầu ra của chuỗi tương ứng trở

thành : 10000111001011110100010010101

la dich (sang phai N-i=31-18=13 đơn vị) của chuỗi c

Một chuỗi thanh ghi dịch cơ số hai tuyến tính, với chu kỳ N=2"-1 trong đó m là số đơn vị nhớ trong mạch hay bậc của đa thức tạo mã, được gọi

là một chuỗi cơ số hai có độ đài cực đại hay chuỗi m Đa thức tạo mã của chuỗi m được gọi là đa thức nguyên thủy (Primitive Polynomial)

Định nghĩa toán học của đa thức nguyên thủy : g(x) là một đa thức nguyên thủy bậc m nếu tôn tại số nguyên nh nhất =2” —1, sao cho đa thức bậc n: x"+Ichia hết cho đa thức g(x)

Ví dụ : cho g(Œœ) =x +x*+>Ì+x+1 là một đa thức nguyên thủy bậc m= Š

vì số nguyên n nhỏ nhất mà x" +Ichia hết cho đa thức g@) là ø=2”~1=31

Trái lại gœ)=xÍ+x°+x°+z? +x+1 không phải là nguyên thủy vì :

Trang 19

Ở đây : p/n kí hiệu tất cả các ước số nguyên tố của n Hàm Euler (m) bằng số các số nguyên đương nhỏ hơn n và là các số nguyên tố tương đối so với n Ví dụ :

Các số dương n và m là các số nguyên tố tương đối so với nhau nếu và

chỉ nếu ước số chưng lớn nhất bằng 1

Ta có thể tìm các đa thức nguyên thủy bằng cách chọn thử Nhiều bảng

đa thức nguyên thủy đã được công bố ở những tài liệu khác nhau

Đa thức nguyên thủy là đa thức tối giản, nghĩa là ta không thể phân

tích nó thành các đa thức thừa số có số mũ thấp hơn, nhưng ngược lại thì không đúng Một đa thức tạo mã không nguyên thủy có thể cho một chuỗi có chu kỳ nhỏ hơn 2”-—1 Ví dụ như đa thức gŒ)=x)+x'“+x+x+1 là đa thức nguyên thủy và nó tạo ra một chuỗi m có chủ kỳ ø =2"—1=31 như ta đã thấy Trái lại đa thức tạo mã g(x)=x°+x°+x”+x+1 không phải là đa thức nguyên thủy (mặc dù có thể chỉ ra rằng nó không chứa thừa số nào có bậc nhỏ hơn và

vì thế là đa thức tối giản, hay đa thức nguyên tổ), vì nó tạo ra một chuỗi có

chu kỳ là 5 thay vì 2“-1=15

Chuỗi M có hàm tự tương quan dạng đầu đinh:

NAD, OG 5 |

Sau đây là các đa thức nguyên thủy cơ số hai có bậc m=8, theo trình tự

các hệ SỐ go 81 B2 Bs Ba 6s, được dùng trong để tài này :

100101 101001 101111 110111 111011 111101

2-2.3 Chuỗi Gold

Các chuỗi m có hàm tự tương quan dạng đầu đỉnh tuần hoàn nên chuỗi

m là loại chuỗi rất hoàn hảo cho hoạt động đồng bộ mã Đối với thông tin bất

đồng bộ nhiều người sử dụng trong hệ thống thông tin COMA thì cn có một

tập lớn các chuỗi ngẫu nhiên có các giá trị tương quan chéo nhỏ

Trang 20

Giả sử ta định nghĩa tương quan chéo tuần hoàn của hai chuỗi (có thể là

phức) w=wgw, „, và v=vawyv;.v„, (trong đó w, và v, có giá trị hoặc + hoặc -1 đối với chuỗi cơ số hai), như sau :

m

lớn vì thế chúng không phù hợp cho việc sử dụng trong cùng một tập chuỗi

đa truy cập

Một họ các chuỗi tuần hoàn có thể đảm bảo các tập chuỗi có tương

quan chéo tuân hoàn tốt là các chuỗi Gold Có thể xây dựng một tập N+2 các

chuỗi Gold độ đài W =2”T—1 từ một cặp các chuỗi m được ưa chuộng

(Preferred Pair) có cùng chu ky N

Một cặp chuỗi m, x và y, được gọi là cặp chuỗi ưa chuộng khi chúng có hàm tương quan chéo ba trị:

/Ø,„(®) =—1,—t(m), hay t(m)-2 (2.10)

đôi với tất cả độ dịch n, trong dé t(m) =14 27)

với [e]kí hiệu cho phẩn nguyên của số thực c Lưu ý rằng khi tính toán các giá trị tương quan chéo trước hết phải chuyển đổi các gid tri 0 va 1 vao +1

và -1

Tập hợp các chuỗi Gold bao gồm cặp chuỗi m được ưa chuộng x và y

và các tổng mod 2 của x với dịch vòng y [3] Chẳng hạn tập hợp các chuỗi Gold là :

trong đó 7'y={y,y,,⁄;„ v„„yuMHà dịch vòng trái của y Đại lượng tương

quan cực đại cho hai chuỗi Gold bất kỳ trong cùng một tập bằng hằng số t(m) Cặp các chuỗi m ưa chuộng không tổn tại đối với m= 4, 6, 12, 16

Dưới đây là một ví dụ cho các chuỗi Gold có m = 3 :

Có tất cả 2v =2 chuỗi m khác nhau bằng cách dịch vòng với độ dài

7 Hai đa thức nguyên thủy bậc m= 3 là (xÌ+x?+l) và (xÌ+x+]) tạo ra các chuỗi x=1001011 và y=1001110 ( nạp khởi đầu cho cả hai thanh ghi dịch này là

001)

Trang 21

Dé dàng kiểm tra rằng hàm tự tương quan của cả hai chuỗi này đều là cùng một hàm có dang đầu đỉnh Ngoài ra hàm tương quan chéo của cặp chuỗi m sẽ có ba trị : -1, -5, hay 3, vì thế x và y là cặp ưa chuộng của các chuỗi m

Tập 9 chuỗi Gold tương ứng có độ dài 7 như sau [3] :

2-2.4 Hệ Số Trải Phổ (Spreading Factor)

Số chip trên một kí tự N được gọi là hệ số trải phổ, độ lợi trải phổ, hoặc độ lợi xử lý:

> Trong hệ thống CDMA trải phổ trực tiếp đồng bộ trực giao, số người

dùng tích cực đồng thời trong hệ thống là nhỏ hơn hoặc bằng N

> Với một mức tương quan chéo cực đại cho trước, số tín hiệu trải phổ

đồng bộ hoặc không đồng bộ tăng theo N Phương sai của ham

tương quan chéo giữa hai tín hiệu trải phổ được chọn một cách ngẫu nhiên và độc lập là 1/N

> Gia tri N lớn sẽ làm tăng tính bảo mật của hệ thống, cản trở những máy thu không dụng ý nhận ra dạng sóng tín hiệu cũng như nghe trộm những thông tin đã phát

»> Do mức phổ năng lượng của tín hiệu trải phổ tỉ lệ nghịch với N góp phần làm giảm nhiễu được gây ra trên những đường truyền băng

hẹp

> Sự suy giảm hiệu suất gây ra bởi jammer băng hẹp giảm theo N Trong trường hợp không có nhiễu nên, jammer băng hẹp với công suất lên đến 10log,,N dB trén tin higu trải phổ sẽ không có lỗi

Trang 22

2-3 Nhiễu Nền

Thuật ngữ nhiễu nên (Background noise) để cập tới những tín hiệu điện

không mong muốn luôn luôn tổn tại trong những hệ thống thông tin ma không phải do bất kỳ một máy phát nào trong hệ thống đa truy cập phát ra

Sự hiện điện của nhiễu nền xếp chồng lên tín hiệu làm cho tín hiệu không rõ ràng, nó giới hạn khả năng của máy thu trong việc lấy những quyết định kí hiệu đúng, và đo đó giới hạn tốc độ truyền thông tin Nhiễu nền có từ nhiều nguồn khác nhau, cả nhân tạo lẫn tự nhiên Nhiéu nhân tạo gồm những nguồn

như nhiễu do sự đánh lửa buji, quá trình quá độ của công tất, và những tín

hiệu điện từ bức xạ từ nhiều nguồn khác nhau Nhiễu tự nhiên bao gồm nhiễu linh kiện và mạch điện, sự nhiễu loạn khí quyển và những, nguồn từ vũ trụ

Những thiết kế tốt có thể loại bỏ nhiễu hay những ảnh hưởng không

mong muốn của nhiễu thông qua việc lọc, việc chắn, lựa chọn điểu chế và máy thu tối ưu Tuy nhiên, có một nguồn nhiễu tự nhiên được gọi là nhiễu nhiệt hay nhiễu Johnson, ta không thể loại bỏ được nhiễu này Nhiễu nhiệt

được gây ra bởi chuyển động nhiệt của các electron trong mọợi thiết bị như : điện trở, dây dẫn, Những electron là nguyên nhân gây ra đòng điện và

cũng là nguyên nhân gây ra nhiễu nhiệt

Ta có thể mô tả nhiễu nhiệt như một quá trình ngẫu nhiên Gaussian

trung bình zero Một quá trình ngẫu nhiên Gaussiar, n(), là một hàm ngẫu nhiên mà giá trị n của nó ở tại một thời điểm t bất kỳ được đặc trưng bằng một hàm mật độ xdc suat Gaussian p(n) :

Trang 23

Đặc điểm cơ bản của nhiễu nhiệt là mật độ phổ công suất của nó giống nhau trên mọi tần số của các hệ thống thông tin, nói cách khác một nguồn nhiễu nhiệt phát ra một lượng giống nhau công suất nhiễu trên đơn vị băng thông ở mọi tân số Do đó, một kiểu đơn giản cho nhiễu nhiệt giả sử rằng mật

độ phổ công suất của nó là G,(f) là phẳng trong mọi tân số, như trong hình 2-

Do đó hàm tự tương quan của nhiễu trắng là hàm delta có hệ số M,/2

ở t =0, như trong hình 2-5 b Lưu ý rằng R,()=0 khí + #0

Công suất trung bình, P„ của nhiễu trắng là vô hạn vì băng thông của

là vô hạn Điều này có thể thấy rõ :

~ N,

Nhiễu trắng là sự trừu tượng hóa có ích, không có loại nhiễu nào thực

sự là nhiễu trắng Tuy nhiên, nhiễu được bắt gặp trong nhiều hệ thống thực có thể được giả sứ là xấp xỉ nhiễu trắng Ta chỉ có thể quan sát nhiễu sau khi nó

đi qua một hệ thống thực có băng thông hữu hạn Vì thế, khi băng thông của nhiễu lớn hơn nhiều so với băng thông của hệ thống thì nhiễu có thể được xem như có băng thông vô hạn,

Trang 24

Ham delta trong (2.14) có nghĩa là tín hiệu nhiễu n() là hoàn toàn giải tương quan với thành phần dịch thời gian của nó với mọi + >0 Biểu thức (2.14) cho biết rằng mỗi hai mẫu khác nhau của nhiễu trắng là không giao thoa Do đó, nhiễu Gaussian trắng cộng (AGWN) ảnh hưởng đến mỗi kí hiệu phát đi một cách độc lập nhau Kênh như thế được gọi là kênh không nhớ

Thuật ngữ “cộng” có nghứa là nhiễu được cộng hay chồng lên tín hiệu

Vì nhiễu nhiệt hiện điện trong tất cả các hệ thống thông tin và là nguồn nhiễu nổi bật cho hầu hết các hệ thống Những đặc tính của nhiễu nhiệt :

cộng, trắng, và Gaussian là các đặc tính thường được dùng để mô tả nhiễu

trong các hệ thống thông tin Bởi vì nhiễu Gaussian trung bình zero hoàn toàn được đặc trưng bởi phương sai của nó nên mô hình này thường được dùng trong việc tách sóng tín hiệu và thiết kế các bộ thu tối ưu

Trong để tài này, nếu không có chú thích gì thêm thì nhiễu nên tác động đến tín hiệu trong hệ thống là nhiễu Gaussian trắng cộng (AGWN) có trung binh bing zero, phương sai là 0”

2.4 Dung Lượng Hệ Thống CDMA

2.4.1 Dung Lượng Đường Xuống

Khi Không Có Điều Khiển Công Suất

Khi không có điều khiển công suất, tỷ số công suất tín hiệu trên nhiều giao thoa SIR (Signal-to—Interference power Ratio) thu được tại một trạm di động nằm trong một celi khi có tính đến nhiễu của chín ô lân cận là:

Với M: số user có thể đồng thời tham gia hoạt động trong một cell

n: số nguyên dương đặc trưng cho suy hao đường truyền ( thường n = 4) œ: hằng số đặc trưng cho suy hao đường truyền

Biota: bang thông của một kénh CDMA

Trang 25

Kết hợp hai phương trình trên và xem như M >> 1 ta được:

` 33123 R, "E,/N, tonal

Khi Có Điều Khiển Công Suất

Ta có thể tăng dung lượng hệ bằng cách điều khiển công suất đường xuống một cách phù hợp Việc điều khiển công suất thích hợp cho từng cell có

thể giám nhiễu giao thoa đối với các cell lân cận Do đó, các cell lân cận khi

được điều khiển công suất đường xuống sẽ giảm tác động gây nhiễu giao thoa

cho cell đang xét Càng giảm nhiễu giao thoa thì càng tăng được dung lượng

M Nếu điều khiển công suất lý tưởng thì chỉ còn nhiễu giao thoa giữa các kênh lưu lượng trong chính cell đó Do đó, nếu ta bỏ qua nhiễu giao thoa của các cell lân cận, tỉ số SIR tại trạm di động sẽ trở thành:

2.4.2 Dung Lugng Dudng Lén

Ở các hệ thống CDMA tất cả các kênh đều đùng chung một dải tần vô tuyến Vì thế, ở trạm gốc, các tín hiệu mạnh của các user ở gần sẽ che khuất

các tín hiệu yếu của các user ở xa Nếu điều khiển công suất lý tưởng thì tất

cả các tín hiệu thu được tại trạm gốc sẽ có công suất như nhau Do đó, tại trạm gốc tỉ số SIR của một user thu được sẽ là:

1 wrong cell > h

SIR=

Trong dé:

> P¿ công suất nhận được tại trạm gốc của user thứ i

> luong cặ: tổng công suất nhiễu giao thoa do M - 1 user còn lai trong cell đang xét ( thu được tại trạm gốc )

Trang 26

Luu ý: ở công thức trên ta cũng đã giả sử rằng không có nhiễu giao thoa từ các trạm đi động của các cell lân cận đến trạm gốc đang xét Do đó, ta cũng

có công thức tính dung lượng như sau:

Dung lượng của hệ thống CDMA có thể tăng lên nhờ sử dụng kỹ thuật

phát hiện khoảng thời gian tích cực của thông tin va phan chia cell Dung lượng của hệ thống CDMA khi dùng hai kỹ thuật này như sau:

= mm 1 1p, R, E/N, d

trong dé:

> d:hé sé tích cực của thông tin

> F: hệ số sử dụng lại tần số

> G: độ lợi dải quạt (thường G = 2.55 với 3 đải quạt 1200)

Luu ý là trong hệ thống CDMA đa cell, số lượng kênh sử dụng hiệu quả

liên quan chặt chẽ tới phân bố lưu lượng của các cell lân cận Khi cell lân cận

ít cuộc thông tin ( ít user tham gia hệ thống), nhiễu giao thoa gây ra bởi cell này đối với cell đang xét sẽ giảm, hiệu suất F tăng lên, dung lượng cực đại của cell đang xét do đó cũng sẽ tăng lên Cho nên có thể nói giới hạn trên của dung lượng của hệ thống CDMA là giới hạn mềm Đây chính là ưu điểm của

hệ thống CDMA so với các hệ thống đa truy nhập khác

Trang 27

Sau đây là một số thông số thực tế được sử dụng để ước lượng dung lượng hệ thống CDMA [2]:

Direction |W R E,/No | d f G Capacity

[Mcps] | [kbps] | [dB] user/cell CDAMOne Down 1.2288 | 9.6 5 0.4 | 0.5 | 2.55 | 22.7

Trang 28

mm 3

CAC PHUGNG PHAP TACH SONG DA TRUY CAP

Chương này bắt đầu với phần trình bày về việc xây dựng mô hình toán

học của tín hiệu thu được tại máy thu trong hệ thống thông tin di động CDMA Các mô hình toán học này được xây dựng ở hai dạng: mô hình liên

tục và mô hình rời rạc cho hai loại hệ thống thông tin di động CDMA đồng bộ

và bất đồng bộ Sau đó, các phương pháp tách sóng đa truy cập nhằm nâng cao dung lượng và chất lượng hệ thống thông tin đi động CDMA được phân tích Trong quá trình xây đựng mô hình toán cho tín hiệu thu để tài sử dụng một số giẢ sử sau:

> Sự đồng bộ trong hệ thống CDMA là hoàn hảo, bao gồm cả sự đồng

bộ pha sóng mang và đồng bộ tín hiệu trải phổ nên không mất tính tổng quát ta chỉ xem xét mô hình tín hiệu băng gốc (Baseband)

> Giả sử sự tiên đoán biên độ thu của các người dùng là chính xác

> Tín hiệu từ máy phát đến máy thu chỉ truyền theo một đường, tức

không xét hiện tượng Fading

> Tín hiệu trong hệ thống bị tác động bởi nhiễu Gaussian trắng cộng (AWGN) có trung bình bằng zero, phương sai là o

3.1 Mô Hình Toán Học Tín Hiệu Thu Của Hệ Thống CDMA

Để triệt nhiễu MAI một cách hiệu quả, ta phải phân tích chính xác cấu trúc của tín hiệu thu, để từ đó đưa ra các giải pháp triệt nhiễu hợp lý Nội dung chính của phần này là xây dựng mô hình toán học của tín hiệu thu được tại máy thu trong hệ thống thông tin đi động CDMA Trong quá trình xây

dựng mô hình toán cho tín hiệu thu để tài sử dụng một số giả sử như đã đề

cập ở trên

Các hệ thống thông tin động CDMA đã đựợc chuẩn hóa và triển khai thực

tế như IS-95 và IMT-2000 đều dùng kỹ thuật trải phổ chuỗi trực tiếp, DS-6S

Trong đó, các người dùng trong hệ thống được phân biệt lẫn nhau bằng các

tín hiệu trải phổ giải ngẫu nhiên gần trực giao, tức các hệ số tương quan chéo

Trang 29

giữa các tín hiệu trải phổ này không bằng không mà có một giá trị nhỏ nhất

định Điễu này có nghĩa rằng các tín hiệu của các người dùng có gây can

nhiễu lấn nhau trong hệ thống, nhiễu đa truy cập (MAI) Xét khía cạnh phân tích nhiễu đa truy cập, hệ thống thông tin đi động CDMA đông bộ có thể

được mô tả thông qua mô hình kênh như hình 3-1

Trang 30

K

kel

Các kí hiệu trong (1) được định nghĩa như sau:

> T: chu ki bit, khoảng thời bít, bằng nghịch đảo tốc độ dữ liệu

> K: số lượng user trong hệ thống

> s(Ð : tín hiệu trải phổ xác định được gan cho user thứ k, được chuẩn hóa để có năng lượng đơn vị

> Ay : biên độ nhận được của tín hiệu của user thứ k

> bự e [-1,+1] : bit được truyền bởi user thứ k

> n(t) : nhiễu trắng phân bố Gauss với mật độ phổ công suất hai bên

Tương quan chéo giữa các tín hiệu trải phổ : ø; =< s,,s, >= fs; (Os, (t)dt 5

Giá trị của y trong biểu thức (3) bao gồm tổng của 3 thành phần:

> Thành phẩn 1: Là thông tin cần thu

Trang 31

>

R ma trận KxK, là ma trận hệ số tương quan chéo chuẩn hóa có các

thành phần đường chéo bằng 1 và các thành phân (¡j) bằng tương quan

chéo pạ

y=lyn, - yx)" vectơ cột tín hiệu ngõ ra của băng Matched Eilter

b=[bi, , bx]Ï vectơ cột K bít truyền của K user

Asdiag{A1, ., Ax} Ma tran dung chéo (KxK), cdc giá trị trên đường

chéo chính là biên độ tín hiệu thu được của các user

n: vector ngẫu nhiên phân bố Gauss trung bình bằng không với ma trận

covariance bing: E[nn"] = o°R

sự tổn tại của các người dùng khác, các tín hiệu của các người dùng khác lúc này được xem như là nhiễu Sự thành công của việc tách

sóng này phụ thuộc rất lớn vào hệ số tương quan chéo giữa các mã giả ngẫu nhiên Khi số lượng người dùng trong hệ thống tăng lên sẽ

làm giảm chất lượng của hệ thống, cụ thể là làm tăng mức nhiễu đa

truy cập lên, giảm tỉ số tín hiệu trên nhiễu (SNR), dẫn đến tăng tốc

độ lỗi bít Như vậy, để đảm bảo chất lượng của hệ thống thì số lượng người dùng trong hệ thống phải được giới hạn Hay nói một cách khác là nhiễu MAI gây ra giới hạn dung lượng của hệ thống

CDMA hiện tại

»> Một giới hạn khác trong hệ thống CDMA đó là vấn dé gần - xa Dù

cho trong hệ thống có số lượng người dùng không nhiều, nhưng nếu

có một người dùng ở gần tram thu phát gốc hơn sẽ được tram thu phát gốc thu tín hiệu với mức công suất lớn hơn so với người dàng khác đang ở xa hơn, hiện tương, gan - xa Điều này làm cho tín hiệu của người dùng yếu hơn bị lấn áp bởi tín hiệu của người dùng mạnh hơn, gây tăng nhiễu MAI đối với người dùng yếu Như vậy, chất lượng hệ thống bị ánh hưởng mạnh bởi hiệu ứng gần xa, để khắc phục hiện tượng này các biện pháp điều khiển công suất chặc chế

đã được sử dụng trong hệ thống hiện tại, điều này làm tăng độ

Trang 32

phức tạp của máy thu, chức năng điều khiển công suất này đã không cần thiết đối với các thế hệ thông tin di động trước đó

Như vậy vấn đề đặt ra đối với hệ thống hiện tại là làm thế nào để triệt

nhiễu MAI nhằm nâng cao dung lượng, chất lượng hệ thống và giảm bớt chức

năng điều khiển công suất trong máy thu

3.1.2 Hé Thống Bất Đồng Bộ

Mô hình kênh CDMA bất đồng bộ là mô hình thực tế của hệ thống thông tin đi động tế bào, trong đó các máy di động có thể truyền tín hiệu đến trạm gốc vào các thời điểm khác nhau với các thời gian trễ khác nhau Do đó tín hiệu thu được tại máy thu là tổng của các tín hiệu của các người dùng với các thời gian trễ œ khác nhau (hình 3-3)

Hình 3-3 Mô hình lệch bất đồng bộ của các người dùng

Không mất tính tổng quát, trong trường hợp bất đồng bộ dữ liệu của các người dùng giả sử được phát đi theo từng khung (Frame) có chiều dài là (2M+1) như sau:

Số bít phát trên mỗi khung (Frame) là 2M+1

® Tín hiệu ngõ ra của bộ lọc phối hợp (Matched Filter) thứ k có dạng:

yell] = A,B LE + Y1A,8, [8 + Mey + 94,5, flog

Trang 33

thuộc vào độ lệch giữa các tín hiệu:

Sk

Hình 3-4 Định nghĩa tương quan chéo bất đồng bộ (k < 1)

® Tổng quát hóa (8) đưới dạng ma trận, ta có :

y = RAub+n (10)

trong đó:

> b: vector cột gồm K(2M+1) phần tử

bụuy =b(ll, k=l Ấ, i=-M, ,M

> y: vector ngõ ra bộ lọc phối hợp K(M+1) x 1, có các phần tỬ Yk+iK

là ngõ ra của bộ lọc phối hợp thứ k áp dụng đối với tín hiệu trong khoảng thdi gian [{ HiT, +x+iT+T], là khoảng thời gian tương ứng với

bit b,[i]

> Am : ma trận đường chéo K@M+1) x K(2M+1) véi phân tử thứ k+iK

trên đường chéo bằng với Ax

> R: ma tran K(2M+1) x K(M+1), có thể được viết như là một hàm của các ma trận tương quan chéo K x K trong (9):

RỊ] RỊ0] RTI - 0 0

R=| 0 R[1] KRI0 -: 0 0 (11)

0 0 0 + R{1} RO}

Trang 34

> n: vector nhidu K(2M+1) x 1, có ma tran covariance 1a oR

Ở đây ta cũng có những nhận xét tương tự về tác động của nhiễu đa truy cập lên hệ thống bất đồng bộ

3.2 Mang Neural

3.2.1 M6 Hinh Mang Neural

Mô hình mạng Neural tổng quát có đạng như sau :

vô hướng a = ƒ(wp) Hình bên phải là neuron có ngưỡng b, giá trị b được cộng với wp rồi qua hàm truyền ƒ cho kết quả đầu ra là vô hướng a = wp+b) Ta

có thể điều chỉnh những thông số của neuron như trọng số và ngưỡng (Ww và

b) để đạt được ngõ ra theo mong muốn, việc này được gọi là là “huấn luyện”

mạng

Trang 35

Neuron với Vector nhập

Một neuron được cho trên hình vẽ sau với vector nhap p = ÍPI, P2,

sư Pa ] trọng số W = wiu, Wlz, Wig, ngưỡng b và hàm truyền ƒ Tổng đối

Nếu có nhiều neuron thì cách biểu diễn trên không hiệu quả, do đó có thể định nghĩa một lớp gỗm nhiều neuron như sau

Trang 36

Hai hay nhiều neuron kết hợp thành một lớp neuron Một mạng neuron

có thể chứa một hay nhiều lớp neuron

Mạng neuron một lớp:

Trong hình đưới mô tả mạng một lớp neuron với :

R : số phần tử của vectơ đầu vào

Trang 37

Trong mạng có nhiều lớp, mỗi lớp có một ma trận W, một ngưỡng bvà

một vectơ ngõ ra a Thông thường giá trị ra của một lớp là giá trị vào của lớp

tiếp theo Mỗi lớp trong mạng đảm nhiệm vai trò khác nhau, lớp cho kết quả

ở đầu ra của mạng được gọi là lớp ngõ ra _ output layer, tất cả các lớp còn lại được gọi là lớp ẩn _ húđđen layers Mạng đa lớp có khả năng xử lý rất lớn Chẳng hạn như một mạng có hai lớp, lớp thứ nhất là sigmoid, lớp thứ hai là linear có thể được huấn luyện đến một hàm gần đúng với một số kết nối cố

định

Để tạo ra các mạng neural ta dùng các hàm trong Matlab như:

Newlin, newlind : tao mạng tuyến tính

Trang 38

Newff : tạo mạng BackPropagation

Newelm: tao mang Elman

3.2.2 Ham Truyén

Có rất nhiều hàm truyền áp dụng trong Neural Networks, trong đó ba

hàm thường sử dung nhat 1a Hard Limit, Linear, Log-Sigmoid

Tổng quát với một hàm truyền có đầu vào là một hoặc một nhóm

Vậy một ngõ vào với các hàm truyền khác nhau sẽ cho các kết quả khác

nhau Để có giải pháp tối ưu thì cần phải có kinh nghiệm sử dụng các ham

truyền hoặc phải tốn một khoảng thời gian để thử nghiệm hàm truyền

Lag-Sigmoid Transfer Function

3.3.3 Huấn Luyện Mạng Neural

Mục đích của việc huấn luyện mạng là cập nhật, tính toán lại các vectơ trọng số và ngưỡng trong mạng sao cho mạng có thể mô tả chính xác nhất

mối quan hệ giữa dữ liệu ngõ vào và ngõ ra Hàm huấn luyện thường được

ding 1a train

Có hai kiểu huấn luyện khác nhau

Trang 39

¢ Incremental training : trọng số và ngưỡng của mạng được cập nhập mỗi khi có dữ liệu vào mạng Kiểu này ứng dụng trong cả hai mạng tĩnh và động, tuy nhiên thường dùng trong mạng động nhiều hơn, như là những

bộ lọc thích ứng

ø — Batch training : trọng số và ngưỡng của mạng chỉ được cập nhập sau khi tất cả dữ liệu đã vào mạng, dùng trong cả hai mang tĩnh và động

3.2.4 Mô Phỏng Mạng Neural

Sau khi mạng đã được huấn luyện xong, nó có thể được sử dụng để tìm

dữ liệu ngõ ra theo các dữ liệu mới ở ngõ vào Quá trình này gọi là mô phỏng

mạng Để mô phỏng mạng ta thường dùng hàm Sim

Kết Luận

Đầu vào của một neuron gồm ngưỡng b và tổng các trọng số vào Ngõ

ra của neuron phụ thuộc vào đẫu vào và hàm truyền

Neuron đơn rất ít sử dụng Tuy nhiên một vài neuron có thể kết hợp

thành một lớp hay nhiều lớp thì khả năng xử lý cao hon Van dé don giản có thể trình bày bằng một lớp đơn Tuy nhiên, nó không giải quyết được nhiéu

vấn đề phức tạp Mạng đa lớp feedforward có khả năng giải quyết lớn hơn

Cấu trúc một mạng có thể mô tả bằng số lớp, số neuron trong một lớp,

hàm truyền của mỗi lớp và kết nối giữa các lớp Tùy thuộc vấn để mạng cẩn giải quyết mà có cấu trúc khác nhau

Nếu một ánh xạ tuyến tính cần mô tả nên sử đụng neuron tuyến tính

Tuy nhiên, mạng tuyến tính không thể thực hiện bất cứ tính toán phí tuyến

nào Sử dung ham truyén phi tuyến để tạo cho mạng có khả năng thực hiện mối quan hệ phi tuyến giữa đầu vào và đâu ra Mạng có ngưỡng b có thể mô

tả mối quan hệ giữa đầu vào và đẩu ra dễ dàng hơn mạng không có ngưỡng

b Ví dụ một neuron không có ngưỡng sẽ luôn tạo ra ngõ vào zero cho hầm truyền (khi tất cả ngõ vào neuron là zero) Tuy nhiên một neuron với ngưỡng

có thể học để tạo ra một ngõ nhập cho bất kỳ hàm truyền nào trong cùng một

điều kiện bằng cách học tập những giá trị gân đúng của ngưỡng

Trong đê tài này, ba loại mạng được sử dụng để tách sóng trong hé thống CDMA dé la: mạng tuyến tinh, mang BackPropagation va Elman

Trang 40

3.3 Các Phương Pháp Tách Sóng Đa Truy Cập

Đề tài thực hiện được tất cả là 15 phương pháp sóng đa truy cập như Sau:

Nối Tiếp (SIC)

Hồi Tiếp Quyết Định (DF)

MMSE-DF , Conv-PIC

13 Mạng Tuyến Tính

—————>| 14 Mạng BackFropagation

3.3.1 Phương Pháp Tách Sóng Thông Thường:

Bộ tách sóng thông thường là phương pháp đơn giản nhất để phục hôi

tín hiệu CDMA đó bằng cách dùng nhóm bộ lọc phối hợp từng người dùng

Hệ thống đồng bộ:

Từ mô hình kênh CDMA K người dùng xác định theo công thức :

y)= 3) A,bis,(0 + ơn(f)

asl

Những ngõ ra của bộ lọc thích nghỉ là:

Ngày đăng: 13/03/2015, 18:15

HÌNH ẢNH LIÊN QUAN

Hình  1-1  Mô  hình  tín  hiệu  băng  gốc  hệ  thống  thông  tin  di  động - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 1-1 Mô hình tín hiệu băng gốc hệ thống thông tin di động (Trang 10)
Hình  4-11  BER  của  phương  pháp  tách  sóng  thông  thường  và  đường  bao  dưới - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-11 BER của phương pháp tách sóng thông thường và đường bao dưới (Trang 72)
Hình  4-12  BER  của  phương  pháp  tách  sóng  thông  thường  và  đường  bao  dưới - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-12 BER của phương pháp tách sóng thông thường và đường bao dưới (Trang 73)
Hình  4-15  So  sánh  mô  phỏng  với  lý  thuyết  phương  pháp  Giải  Tương  Quan  4-2.1.3  Bộ  Tách  Sóng  MMSE - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-15 So sánh mô phỏng với lý thuyết phương pháp Giải Tương Quan 4-2.1.3 Bộ Tách Sóng MMSE (Trang 77)
Hình  4-17  So  sánh  mô  phỏng  với  lý  thuyết  phương  pháp  MMSE  4-2.1.4  Bộ  Tách  Sóng  MMSE  Thích  Nghỉ - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-17 So sánh mô phỏng với lý thuyết phương pháp MMSE 4-2.1.4 Bộ Tách Sóng MMSE Thích Nghỉ (Trang 78)
Hình  4-20  So  sánh  các  bộ  tách  sóng  tuyến  tính  bất  đồng  bộ - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-20 So sánh các bộ tách sóng tuyến tính bất đồng bộ (Trang 80)
Hình  4-22  Phóng  lớn  từ  hình  4-21 - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-22 Phóng lớn từ hình 4-21 (Trang 81)
Hình  4-26  Hồi  tiếp  quyết  định  DE - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-26 Hồi tiếp quyết định DE (Trang 85)
Hình  4-42  Kết  quả  mô  phỏng  SIC  trong  hệ  thống  đồng  bộ  và  bất  đồng  bộ - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-42 Kết quả mô phỏng SIC trong hệ thống đồng bộ và bất đồng bộ (Trang 95)
Hình  4-45  Kết  quả  mô  phỏng  Conv-PIC  trong  hệ  thống  đồng  bộ  và  bất  đồng  bộ - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-45 Kết quả mô phỏng Conv-PIC trong hệ thống đồng bộ và bất đồng bộ (Trang 97)
Hình  4-46  Kết  quả  mô  phỏng  PIC-Dec  trong  hệ  thống  đồng  bộ  và  bất  đồng  bộ - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-46 Kết quả mô phỏng PIC-Dec trong hệ thống đồng bộ và bất đồng bộ (Trang 97)
Hình  4-49  So  sánh  phương  pháp  Giải  Tương  Quan  và  DE - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-49 So sánh phương pháp Giải Tương Quan và DE (Trang 99)
Hình  4-51  Khả  năng  tăng  dung  lượng  của  phương  pháp  giải  tương  quan - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-51 Khả năng tăng dung lượng của phương pháp giải tương quan (Trang 101)
Hình  4-54  So  sánh  Dec,  Conv-PIC  và  Dec-PIC  trong  hệ  thống  bất  đồng  bộ - Nâng cao chất lượng và dung lượng hệ thống thông tin di động CD-MA dùng kỹ thuật tách sóng đa truy cập= Improving Performance and Capacity of CDMA Mobile System Using Multi-User Detection Techniques
nh 4-54 So sánh Dec, Conv-PIC và Dec-PIC trong hệ thống bất đồng bộ (Trang 104)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w