
Modulation and coding course- lecture 10
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Modulation and coding course- lecture 10 Digital Communications I:Modulation and Coding Course Period 3 - 2007 Catharina Logothetis Lecture 10 Last time, we talked about:Channel codingLinear block codes The error detection and correction capability Encoding and decoding Hamming codes Cyclic codes Lecture 10 2Today, we are going to talk about:Another class of linear codes, known asConvolutional codes.We study the structure of the encoder.We study different ways for representingthe encoder. Lecture 10 3 Convolutional codesConvolutional codes offer an approach to error controlcoding substantially different from that of block codes. A convolutional encoder: encodes the entire data stream, into a single codeword. does not need to segment the data stream into blocks of fixed size (Convolutional codes are often forced to block structure by periodic truncation). is a machine with memory.This fundamental difference in approach imparts adifferent nature to the design and evaluation of the code. Block codes are based on algebraic/combinatorial techniques. Convolutional codes are based on construction techniques. Lecture 10 4 Convolutional codes-cont’dA Convolutional code is specified bythree parameters (n, k , K ) or (k / n, K )where Rc = k / n is the coding rate, determining the number of data bits per coded bit. In practice, usually k=1 is chosen and we assume that from now on. K is the constraint length of the encoder a where the encoder has K-1 memory elements. There is different definitions in literatures for constraint length. Lecture 10 5 Block diagram of the DCSInformation Rate 1/n Modulator source Conv. encoder m = (m1 , m2 ,..., mi ,...) U = G(m) 144 44 2 3 = (U1 , U 2 , U 3 ,..., U i ,...) Channel Input sequence 144 2444 4 3 Codeword sequence U i = u1i ,...,u ji ,...,u ni 14 2444 3 Branch word ( n coded bits)Information Rate 1/n Demodulator sink Conv. decoder m = (m1 , m2 ,..., mi ,...) ˆ ˆ ˆ ˆ Z = ( Z1 , Z 2 , Z 3 ,..., Z i ,...) 144 2444 4 3 received sequence Zi = z1i ,...,z ji ,...,z ni { 14 2444 3 Demodulator outputs n outputs per Branch word for Branch word i Lecture 10 6 A Rate ½ Convolutional encoderConvolutional encoder (rate ½, K=3) 3 shift-registers where the first one takes the incoming data bit and the rest, form the memory of the encoder. u1 First coded bit (Branch word)Input data bits Output coded bits m u1 ,u2 u2 Second coded bit Lecture 10 7 A Rate ½ Convolutional encoder Message sequence: m = (101)Time Output Time Output (Branch word) (Branch word) u1 u1 u1 u 2 u1 u 2 t1 1 0 0 t2 0 1 0 1 1 1 0 u2 u2 u1 u1 u1 u 2 u1 u 2 t3 1 0 1 t4 0 1 0 0 0 1 0 u2 u2 Lecture 10 8 A Rate ½ Convolutional encoderTime Output Time Output (Branch word) (Branch word) u1 u1 u1 u 2 u1 u 2 t5 0 0 1 t6 0 0 0 1 1 0 0 u2 u2 m = (101) Encoder U = (11 10 00 10 11) ...
Tìm kiếm theo từ khóa liên quan:
Giáo dục đào tạo giáo trình cao đẳng đại học modulation and coding course channel coding linear block codesTài liệu có liên quan:
-
MẪU ĐƠN ĐỀ NGHỊ CẤP GIẤY PHÉP dạy thêm học thêm ngoài nhà trường
3 trang 237 2 0 -
MẪU ĐƠN XIN XÉT TUYỂN VÀO LỚP 10 TRƯỜNG THPT DÂN TỘC NỘI TRÚ TỈNH
2 trang 201 0 0 -
tài liệu môn Kinh tế vĩ mô_chương 1
10 trang 199 0 0 -
20 trang 188 0 0
-
BÁO CÁO KHẢO SÁT ĐỊA CHẤT CÔNG TRÌNH
33 trang 185 0 0 -
Báo cáo thực tập tốt nghiệp môn Điện - Điện tử: Thiết lập hệ thống mạng
25 trang 166 0 0 -
Quyết định cấu trúc vốn trong thực tiễn
trang 153 0 0 -
5 trang 143 0 0
-
MẪU ĐƠN ĐỀ NGHỊ CÔNG NHẬN VĂN BẰNG DO CƠ SỞ GIÁO DỤC NƯỚC NGOÀI CẤP
3 trang 116 0 0 -
Thủ thuật khôi phục mật khẩu Windows XP
3 trang 103 0 0 -
5 trang 100 1 0
-
BÁO CÁO THỰC TẬP TỐT NGHIỆP: Kế toán Nguyên vật liệu và Công cụ dụng cụ
7 trang 96 0 0 -
Những nội dung cơ bản khi xây dựng hệ thống bài thực hành cho các môđun trong đào tạo nghề
5 trang 95 0 0 -
Luận văn Nâng cao năng lực tự học cho HS chuyên Hoá học bằng tài liệu tự học có hướng dẫn theo modun
162 trang 84 0 0 -
Thủ tục đăng ký hợp đồng nhận lao động thực tập thời hạn dưới 90 ngày
6 trang 83 0 0 -
TÀI KHOẢN 515 DOANH THU HOẠT ĐỘNG TÀI CHÍNH
6 trang 81 0 0 -
Đề án thanh toán không dùng tiền mặt
25 trang 79 0 0 -
Giới thiệu về chính sách tài khoá tiền tệ
4 trang 74 0 0 -
150 CÂU HỎI VÀ BÀI TẬP TN ÔN THI ĐH-CĐ
27 trang 74 0 0 -
MẪU ĐƠN ĐĂNG KÝ HỌC THEO CHẾ ĐỘ CỬ TUYỂN
2 trang 64 0 0