Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

70 3 0
Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Đ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

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ DƯƠNG THANH TÙNG ĐÁNH GIÁ ĐỊNH LƯỢNG KHẢ NĂNG CHỐNG LẠI MẤT MÁT GĨI TIN CỦA THUẬT TỐN MÃ HĨA ILBC TRONG CÁC HỆ THỐNG THƠNG TIN THOẠI LUẬN VĂN THẠC SĨ NGÀNH CÔNG NGHỆ THÔNG TIN Hà Nội - 2016 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com HÀ NỘI ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ DƯƠNG THANH TÙNG ĐÁNH GIÁ ĐỊNH LƯỢNG KHẢ NĂNG CHỐNG LẠI MẤT MÁT GÓI TIN CỦA THUẬT TỐN MÃ HĨA ILBC TRONG CÁC HỆ THỐNG THƠNG TIN THOẠI Ngành: Công nghệ Thông tin Chuyên ngành: Truyền liệu Mạng máy tính Mã số: LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: TS HOÀNG XUÂN TÙNG Hà Nội - 2016 LUAN VAN CHAT LUONGĐẠI download : add luanvanchat@agmail.com HỌC QUỐC GIA HÀ NỘI LỜI CAM ĐOAN Tôi xin cam đoan nội dung luận văn “Đánh giá định lượng khả chống lại mát gói tin thuật tốn mã hóa iLBC hệ thống thông tin thoại” sản phẩm thực hướng dẫn Tiến sĩ Hoàng Xuân Tùng Trong toàn nội dung luận văn, điều trình bày nghiên cứu từ tài liệu tham khảo Tất tài liệu tham khảo có xuất xứ rõ ràng trích dẫn hợp pháp Tơi xin chịu trách nhiệm cho lời cam đoan Hà Nội, ngày tháng năm 2016 Người cam đoan Dương Thanh Tùng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI CẢM ƠN Tơi xin bày tỏ lịng biết ơn sâu sắc đến thầy hướng dẫn tôi, Tiến sĩ Hồng Xn Tùng Thầy giúp tơi có hội để theo đuổi nghiên cứu lĩnh vực u thích Trong suốt q trình thực luận văn, thầy tận tình hướng dẫn cho tơi, góp ý cho tơi đường lối, đồng thời đưa lời khun bổ ích để tơi hồn thành luận văn Tiếp đến, tơi xin chân thành cảm ơn thầy cô giáo Khoa Công nghệ Thông tin, Đại học Công nghệ - Đại học Quốc gia Hà Nội truyền đạt cho kiến thức kinh nghiệm vơ q báu q trình học tập nghiên cứu Tơi muốn cảm ơn bạn lớp đồng nghiệp cho lời động viên, hỗ trợ góp ý mặt chun mơn Cuối cùng, tơi xin cảm ơn gia đình, bạn bè, người bên cạnh ủng hộ động viên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC LỜI CAM ĐOAN DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT LỜI MỞ ĐẦU CHƯƠNG – TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN THOẠI VÀ CÁC VẤN ĐỀ MÃ HÓA, GIẢI MÃ ÂM THOẠI 1 Âm thoại trình số hóa tín hiệu âm 1.1.1 Âm thoại 1.1.2 Số hóa âm thoại 2 Tổng quan hệ thống thông tin thoại 1.2.1 Giới thiệu hệ thống thông tin thoại 1.2.2 Các yếu tố ảnh hưởng đến chất lượng hệ thống thơng tin thoại Mã hóa – giải mã tín hiệu âm hệ thống thơng tin thoại 1.3.1 Chức mã hóa – giải mã hệ thống thoại 1.3.2 Các phương pháp mã hóa tín hiệu thoại 1.3.2.1 Phương pháp mã hóa tín hiệu dạng sóng (Waveform coding) 1.3.2.2 Phương pháp mã hóa tiếng nói Vocoder 1.3.2.3 Phương pháp mã hóa lai (Hybrid coding) Đánh giá chất lượng âm thoại 10 1.4.1 Các yêu cầu mã hóa âm thoại 10 1.4.2 Các tham số liên quan đến chất lượng thoại 11 1.4.3 Các phương pháp đánh giá chất lượng thoại phổ biến 11 CHƯƠNG – ILBC CODEC 16 Giới thiệu iLBC Codec kỹ thuật xử lý tiếng nói dựa mã hóa dự đốn tuyến tính 16 2.1.1 Giới thiệu iLBC Codec 16 2.1.2 Kỹ thuật xử lý tiếng nói dựa mã hóa dự đốn tuyến tính 18 2 Q trình mã hóa iLBC Codec (Encoder) 25 2.2.1 Tổng quan q trình mã hóa iLBC Codec 25 2.2.2 Các nguyên tắc mã hóa 27 Quá trình giải mã iLBC Codec (Decoder) 29 2.3.1 Tổng quan trình giải mã iLBC Codec 29 2.3.2 Các nguyên tắc giải mã 31 CHƯƠNG – ĐÁNH GIÁ KHẢ NĂNG CHỐNG LẠI MẤT MÁT GÓI TIN TRÊN ĐƯỜNG TRUYỀN THOẠI 33 3 Khái niệm chống mát gói tin đường truyền thoại 33 Phân loại kỹ thuật chống mát gói tin 33 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.2.1 Kỹ thuật chống gói từ phía gửi 34 3.2.2 Kỹ thuật bù gói từ phía nhận 36 3 Đánh giá khả chống lại mát gói tin iLBC Codec 41 3.3.1 Phân tích khả chống mát gói tin iLBC Codec 41 3.3.2 Phương pháp đánh giá khả chống mát gói tin iLBC Codec 44 CHƯƠNG – ĐÁNH GIÁ BẰNG THỰC NGHIỆM 47 Quá trình thực 47 Kết trình thực nghiệm 50 KẾT LUẬN 53 TÀI LIỆU THAM KHẢO 54 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT Ý NGHĨA STT KÍ HIỆU ACELP AMR-WB AMDF Average Magnitude Difference Function CELP Code Excited Linear Predictive EMBSD FEC IP LAN Local Area Network LPC Linear Predictive Coding 10 LTP Long-Term Predictive 11 LSP Line Spectrum Pair 12 LSF Line Spectral Frequency 13 MOS Mean Opinion Score 14 MMSE 15 MSE Mean Squared Error 16 MNB Measuring Normalizing Blocks 17 PEAQ Perceptual Evaluation of Audio Quality 18 PESQ Perceptual Evaluation of Speech Quality 19 PSQM Perceptual Speech Quality Measure 20 PAMS Perceptual Assesment of Speech Quality 21 RELP Residual-Excited Linear Predictive 22 RTP 23 RMSE 24 SNR Signal-to-Noise Ratio 25 STP Short-Term Predictive 26 TCP Transmission Control Protocol 27 VoIP Voice Over Internet Protocol Algebraic Code Excited Linear Prediction Adaptive Multi-Rate Wideband Enhanced Modified Bark Spectral Distortion Forward Error Correction Internet Protocol Minimum of Mean Squared Error Real-Time Protocol Root Mean Square Energy LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI MỞ ĐẦU Ngày nay, nhu cầu liên lạc người trở nên phổ biến rộng khắp, u cầu loại hình dịch vụ thơng tin ngày phong phú Điều đòi hỏi thiết bị dịch vụ xử lý thông tin phải phát triển để đáp ứng nhanh nhạy, xác thơng tin Tuy nhiên dịch vụ lại chiếm nhiều băng thông đường truyền chất lượng thông tin không tốt nhiều yếu tố khách quan tác động đến Để sử dụng cách hiệu sở hạ tầng viễn thơng, kỹ thuật chuyển mạch gói đời Kỹ thuật chia liệu cần vận chuyển thành gói (hay khung) có kích thước định dạng xác định Mỗi gói vận chuyển riêng rẽ đến nơi nhận đường truyền khác Khi tồn gói liệu đến nơi nhận chúng hợp lại thành liệu ban đầu Tuy nhiên, hiệu kỹ thuật chuyển mạch gói kèm với nhược điểm Trong hệ thống thông tin thoại, yếu tố mát gói tin có ảnh hưởng lớn đến chất lượng dịch vụ Mất gói xảy gói gửi từ nguồn đến đích vượt khoảng thời gian cho phép chờ nhận khơng đến đích Có nhiều giải thuật với mục đích giải vấn đề gói áp dụng phát để tạo dư thừa cho việc gói, thu để che giấu gói bị Trong hệ thống thơng tin giao thức IP, kỹ thuật nhà phát triển, tổ chức, thống đưa xử lý tín hiệu thoại, nhằm khắc phục nhược điểm nêu Các xử lý gọi chung Codec, từ đời có nhiều chuẩn Codec áp dụng rộng rãi Mỗi Codec có đặc điểm riêng, bù đắp cho lại cân yếu tố băng thông yêu cầu chất lượng gói tin sau q trình giải mã Để làm rõ khía cạnh vấn đề này, tơi lựa chọn việc tìm hiểu iLBC Codec, đánh giá yếu tố chống mát gói tin so sánh với Codec khác có tính chất tương tự Việc tìm hiểu đặc tính Codec giúp lựa chọn có giải pháp tốt xây dựng hệ thống thông tin thoại Bố cục luận văn chia thành chương, với nội dung cốt lõi tập trung vào vấn đề chính: - Phần 1: Giới thiệu tổng quan hệ thống thông tin thoại vấn đề liên quan đến mã hóa, giải mã tín hiệu hệ thống - Phần 2: Trình bày khái niệm mã hóa giải mã tín hiệu thoại nói chung iLBC Codec nói riêng Các thuật tốn xử lý tín hiệu thoại dựa mã hóa dự đốn tuyến tính q trình thực việc mã hóa, giải mã tín hiệu iLBC Codec - Phần 3: Đánh giá khả chống lại mát gói tin Codec, cụ thể phân tích đặc trưng iLBC Codec kỹ thuật mã hóa, giải mã nhằm bù gói đường truyền thoại Cuối đánh giá định lượng khả bù gói Codec thực nghiệm, thực phần mềm mô Matlab Simulink LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƯƠNG – TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN THOẠI VÀ CÁC VẤN ĐỀ MÃ HÓA, GIẢI MÃ ÂM THOẠI 1 Âm thoại q trình số hóa tín hiệu âm 1.1.1 Âm thoại Âm (Sound) dao động học phần tử, nguyên tử hay hạt vật chất lan truyền không gian, cảm nhận trực tiếp qua tai người va đập vào màng nhĩ kích thích não Sóng âm tần đặc trưng biên độ, tần số (bước sóng) vận tốc lan truyền Đối với tai người, âm cảm nhận sóng có dao động dải tần từ 20Hz đến 20kHz Tín hiệu âm chia thành loại dựa dải tần: - Âm dải tần sở (âm tiếng nói thoại, gọi tắt âm thoại): có dải tần từ 300Hz đến 4kHz - Âm dải rộng (tiếng nói trình diễn, âm nhạc…): có dải tần số từ 100Hz đến 20kHz Audio âm thoại thu nhận được, xử lý tái tạo thiết bị điện tử, đối tượng truyền thông đa phương tiện Trong luận văn đề cập đến âm thoại Âm thoại có số đặc điểm sau: - Giới hạn dải phổ tín hiệu ~ 4kHz - Tần số lấy mẫu fs = 8kHz tương đương với chu kỳ Te = 125µs - Lượng tử hóa giá trị với mã hóa bit - Tốc độ bit tiêu chuẩn: 8bit x 8kHz = 64kbps 1.1.2 Số hóa âm thoại Đầu tiên, tiếng nói microphone biến đổi sang tín hiệu điện dạng tương tự Microphone bao gồm màng mỏng cuộn dây đặt khe từ trường nam châm Để giảm lượng liệu cần thiết tương ứng với sóng âm, tín hiệu cho qua lọc thông dải khoảng tần số từ 300Hz đến 3,4kHz Sau đó, tín hiệu biến đổi sang tín hiệu số chuyển đổi tương tự - số (A/D Converter) dùng kĩ thuật điều chế xung mã PCM với tần số lấy mẫu 8kHz mã hố mẫu bit Do đó, luồng tín hiệu số sau biến đổi có tốc độ 64kbps [1, tr.2-3] Hình 1.1 – Số hóa mã hóa tín hiệu thoại LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Việc xử lý âm tương tự âm số ban đầu cho chất lượng âm mức tốt Tuy nhiên để truyền qua hệ thống thơng tin thoại địi hỏi nhiều tỉ lệ băng thông sử dụng chất lượng tín hiệu Codec đời để giải vấn đề Tín hiệu số đầu chuyển đổi A/D có tốc độ 64kbps nén lại mã hố tiếng nói Mã hố tiếng nói phương pháp nén tín hiệu thoại dạng số u cầu mã hố tiếng nói phải đảm bảo thời gian thực chất lượng chấp nhận Ví dụ, thay truyền luồng số từ tiếng nói sử dụng cơng nghệ truyền thông số quan phát âm thời điểm phát tiếng Như vậy, chuỗi bit truyền ngắn nên tốc độ giảm xuống Tín hiệu số đầu chuyển đổi A/D có tốc độ 64kbps chia thành đoạn có chiều dài 20ms, đoạn chứa 1280 bit (tương ứng 160 mẫu) Để truyền chuỗi bit này, người ta thay thông số lọc có chiều dài 260 bit Như vậy, 260 bit 20ms tương ứng với tốc độ truyền thật 13kbps Tốc độ truyền đảm bảo chất lượng tín hiệu thu mức chấp nhận băng thông yêu cầu cho đường truyền giảm nhiều Tổng quan hệ thống thông tin thoại 1.2.1 Giới thiệu hệ thống thông tin thoại Hệ thống thông tin thoại tập hợp tất thành phần tham gia hình thành nên mơ hình truyền – nhận tín hiệu âm thoại Có nhiều hệ thống hệ thống vệ tinh, hệ thống mạng cục LAN (Local Area Network), Internet,… Đặc điểm chung hệ thống tiếp nhận, xử lý tín hiệu thơng tin thoại sau truyền tải từ bên gửi đến bên nhận để truyền đạt thơng tin Trong hệ thống có hệ thống phổ biến với người nay, hệ thống truyền thông tin thoại qua kênh truyền sử dụng giao thức TCP/IP, hay gọi VoIP (Voice over Internet Protocol) Trong khuôn khổ luận văn đề cập đến việc mã hóa, giải mã xử lý tiếng nói mơ hình VoIP, hay truyền giọng nói giao thức IP, cơng nghệ truyền tiếng nói người (âm thoại) qua mạng thông tin sử dụng giao thức TCP/IP Nó sử dụng gói liệu IP (trên mạng LAN, WAN, Internet) với thông tin truyền tải gói tin âm mã hố Công nghệ chất dựa chuyển mạch gói, nhằm thay cơng nghệ truyền thoại cũ dùng chuyển mạch kênh Nó nén (ghép) nhiều kênh thoại đường truyền tín hiệu, tín hiệu truyền qua mạng Internet, làm giảm giá thành so với chuyển mạch kênh Để thực việc này, điện thoại IP, thường tích hợp sẵn giao thức báo hiệu chuẩn giao thức SIP hay H.323, kết nối tới tổng đài IP (IP PBX) doanh nghiệp hay nhà cung cấp dịch vụ Điện thoại IP điện thoại thơng thường (chỉ khác thay nối với mạng điện thoại qua đường dây giao tiếp RJ11 điện thoại IP nối trực tiếp vào mạng LAN qua cáp Ethernet, giao tiếp RJ45) phần mềm thoại (soft-phone) cài thiết bị đầu cuối (máy tính, điện thoại,…) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 49 Hình 4.3 – Dạng sóng file miền thời gian trước sau bù gói tỉ lệ 20% Nhận thấy miền thời gian, mẫu tham gia đánh giá để tính tốn độ mát gói tin gói tin bị đường truyền khơng xác Do thực nghiệm làm miền tần số tín hiệu thu Quá trình so sánh file sau giải mã với file ban đầu miền tần số, từ tính giá trị MSE mẫu So sánh tín hiệu file lúc trước sau mơ gói tin 20% hai Codec miền tần số, sử dụng công thức biến đổi Fourier nhanh Câu lệnh để biến đổi Fourier nhanh cho file âm ban đầu Matlab sau: origin = audioread('speech.wav'); origin = abs(fft(origin)); Làm tương tự file âm giải mã, ta thu tập hợp biến đổi Fourier tín hiệu Ví dụ tỉ lệ gói 20%, miền tần số mẫu biểu diễn sau: Hình 4.4 – Biến đổi FFT file trước sau bù gói tỉ lệ 20% Để đánh giá chủ quan file âm này, thực việc nghe trực tiếp file đưa đánh giá chủ quan chất lượng âm Nhận thấy có khác biệt chất lượng file không nhiều, file sau khơi phục gói có chất lượng chút, số vị trí bị rè nhảy từ khơng rõ Nhìn hình 4.3 ta thấy khác phần tín hiệu lỗi hai Codec tín hiệu ban đầu Tuy nhiên ước lượng cảm quan Đánh giá khách quan cách sử dụng phương pháp tính sai số trung bình bình phương (MSE) file so với file ban đầu, theo giá trị tần số Sử dụng phần mềm Matlab để phân tích mẫu hai file đầu vào theo giá trị tần số tính giá trị MSE chúng: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 50 Hình 4.5 – Tính giá trị MSE file âm Sau chạy đoạn Script để tính MSE, kết thu sau: Làm tương tự G.711 Codec, kết thu giá trị MSE Codec so với tín hiệu ban đầu theo tỉ lệ gói tin Các kết lưu trữ lại phục vụ cho việc phân tích thống kê để đưa kết cuối Kết trình thực nghiệm Như vậy, iLBC Codec, ứng với tỉ lệ gói tin bị (5%, 10%, 15%, 20%, 50%, 80%), ta thu giá trị MSE tương ứng Chú ý giá trị MSE nhỏ sai số mẫu thấp, file âm khôi phục giống với file ban đầu trước bị gói Làm tương tự G.711 Codec, ứng với giá trị gói ta thu giá trị MSE Codec Sau lần thực thực nghiệm, giá trị MSE thực nghiệm thu bảng (Cột trung bình giá trị trung bình sau lần đo): LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 51 LẦN LẦN LẦN TRUNG BÌNH PLR G711 iLBC G711 iLBC G711 iLBC G.711 iLBC 5% 33.178 3.59 34.0962 3.963 33.4435 4.782 33.5726 4.1117 10% 34.4731 10.3979 35.4731 8.6858 32.6413 6.5793 34.1958 8.5543 15% 37.0358 8.2565 39.9381 9.0378 36.1626 9.2011 37.7122 8.8318 20% 42.8885 17.8741 41.2652 10.1482 42.4233 19.5354 42.1923 15.8526 50% 57.6702 39.0521 54.3549 23.03 58.7473 32.9715 56.9241 31.6845 80% 71.1384 48.4524 72.9959 47.7667 73.5138 51.2692 72.5494 49.1628 Kết cuối thu được mô tả đồ thị Các thành phần phần trăm gói biểu diễn trục hoành, trục tung giá trị MSE tương ứng Các giá trị gói 5%, 10%, 15%, 20%, 50% 80% SO SÁNH KHẢ NĂNG CHỐNG MẤT GÓI CỦA G.711 CODEC VÀ ILBC CODEC G711 iLBC 100 90 80 MSE (%) 70 60 50 40 30 20 10 5% 10% 15% 20% 50% 80% PACKET LOSS RATE (%) Hình 4.6 – Kết thực nghiệm khả chống gói G.711 Codec iLBC Codec sau lần thực nghiệm Nhìn vào đồ thị ta có số kết luận sau: - Trong điều kiện mát gói tin nhiều (từ 5% đến 80%, tính từ trái qua phải), đồ thị có xu hướng lên trên, hay giá trị sai số trung bình bình phương MSE Codec tăng lên, tức khả khôi phục frame bị Codec giảm dần theo phần trăm gói - Trong điều kiện gói 15%, giá trị MSE Codec chênh lệch không nhiều (đồ thị không lên nhanh), điều có nghĩa lượng gói tin Codec bị 15%, khả khôi phục Codec LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 52 hoạt động tốt, gói tin phục hồi gần giống với gói tin ban đầu Khi tỉ lệ gói 15%, đồ thị có xu hướng lên nhanh - Xét tổng thể giá trị MSE iLBC Codec thấp G.711 Codec, dù điều kiện gói Ví dụ, lần thực nghiệm thứ nhất: + Tỉ lệ gói 5%: MSEG.711(33.178) > MSEiLBC(3.59) + Tỉ lệ gói 10%: MSEG.711(34.4731) > MSEiLBC(10.3979) Do nói ngồi ưu điểm tốc độ bit sử dụng thấp hơn, khả bù gói iLBC Codec tốt G.711 Codec LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 53 KẾT LUẬN Việc tiết kiệm băng thông đường truyền nâng cao chất lượng hệ thống thoại điều quan trọng mà nhà sản xuất thiết bị, nhà cung cấp dịch vụ cần phải quan tâm Tuy nhiên, truyền thoại mạng chuyển mạch gói, thoại dịch vụ thời gian thực nên yêu cầu thời gian trễ tỷ lệ gói thấp Mất gói lớn xảy làm chất lượng hội thoại đi, gây khó chịu cho người sử dụng Vì vậy, việc nghiên cứu áp dụng biện pháp để chống mát gói tin, nâng cao chất lượng hệ thống thông tin thoại mạng IP điều cần thiết Qua trình tìm hiểu, luận văn thực số công việc sau: - Trình bày lý thuyết hệ thống thơng tin thoại, yếu tố ảnh hưởng đến chất lượng truyền dẫn thoại, phương pháp đánh giá chất lượng tiếng nói chủ quan khách quan - Trình bày hai kỹ thuật mã hóa tiếng nói dựa dự đốn tuyến tính thường dùng mạng IP: LPC CELP - Tìm hiểu thuật tốn mã hóa, giải mã phân tích khả chống gói iLBC Codec - Đánh giá định lượng khả chống gói iLBC Codec so với G.711 Codec, ngôn ngữ Matlab ứng dụng mô Simulink; thực đánh giá định lượng phương pháp đánh giá khách quan kiểm nghiệm lại phương pháp đánh giá chủ quan Tuy nhiên, việc thực bù gói đánh giá khả chống mát gói tin ngẫu nhiên gói (packet loss rate) Do vậy, hướng phát triển đề tài tương lai là: - Thực phương pháp đánh giá chống mát gói tin theo vị trí gói (packet loss location), kích cỡ gói (packet loss size) mẫu gói tin bị (packet loss pattern) [13, tr.1] - Thực phương pháp đánh giá gói tin theo chùm (bursty loss) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 54 TÀI LIỆU THAM KHẢO TÀI LIỆU TIẾNG VIỆT: Nguyễn Đại Hòa (2013), Nghiên cứu kỹ thuật mã hóa tiếng nói di động, Đồ án tốt nghiệp Đại học, Học viện Cơng nghệ Bưu Viễn thông, Khoa Viễn thông 2 Trương Lê Phương Anh (2011), Nâng cao chất lượng thoại mạng IP kỹ thuật bù gói, Luận văn Thạc sĩ kỹ thuật, ĐH Đà Nẵng Các biện pháp đảm bảo chất lượng dịch vụ, Đại học Sư phạm Kỹ thuật Hưng Yên, Khoa Công nghệ thông tin Nguyễn Thị Ngọc Diệp, Thuật tốn xử lý tiếng nói Speech Enhancement đánh giá tính hiệu thuật tốn, ĐH Bách khoa Đà Nẵng, Khoa Điện tử viễn thông TÀI LIỆU TIẾNG ANH: S Andersen - Aalborg University; A Duric, Telio, H Astrom, R Hagen, W Kleijn, J Linden (December 2004), Internet Low Bit Rate Codec (iLBC), Request for Comments: 3951, Global IP Sound A Duric, Telio, S Andersen - Aalborg University (December 2004), Real-time Transport Protocol (RTP) Payload Format for internet Low Bit Rate Codec (iLBC) Speech, Request for Comments: 3952 S V Andersen, W B Kleijn, R Hagen, J Linden, M N Murthi, J Skoglund, iLBC - A linear predictive coder with robustness to packet losses, Department of Communication Technology - Aalborg University, Denmark; Global IP Sound Stockholm, Sweden and San Francisco, USA Wai C Chu, Speech Coding Algorithms – Foundation and Evolution of Standardized Coders, Mobile Media Laboratory, DoCoMo USA Labs, San Joe, California A M Kondoz, Digital Speech - Coding for Low Bit Rate Communication Systems, University of Surrey, UK 10 Lingfen Sun (January 2004), Speech quality prediction for voice over internet protocol networks, Doctor of Philosophy, School of Computing, Communications and Electronics Falcuty of Technoloty 11 Lijing Ding and Rafik A Goubran (2003), Assessment of Effects of Packet Loss on Speech Quality in VoIP, Department of Systems and Computer Engineering, Carleton University 12 Wenyu Jiang, Henning Schulzrinne (June 2002), Comparisons of FEC and Codec Robustness on VoIP quality and bandwidth efficiency, Columbia University, Department of Computer Science LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 55 13 Lingfen Sun; Emmanuel Ifeachor (2012), Impact of Packet Loss Location on Perceived Speech Quality, University of Plymouth 14 Alexander F Ribadeneira (2007), An analysis of the MOS under conditions of Delay, Jitter and Packet Loss and an Analysis of the Impact of Introducing Piggybacking and Reed Solomon FEC for VoIP, Master of Science, College of Arts and Sciences, Georgia State University 15 Muhammad Azam (October 2011), Methods for Recovery of Missing Speech Packets, Master of Science, Blekinge Institute of Technology 16 Nam In Park, Hong Kook Kim, Min A Jung, Seong Ro Lee, Seung Ho Choi (2011), Burst Packet Loss Concealment Using Multiple Codebooks and Comfort Noise for CELP-Type Speech Coders in Wireless Sensor Networks, Paper, Gwangju Institude of Science and Technology (GIST), Mokpo National University, Seoul National University of Science and Technology 17 Artur Janicki, Bartlomiej Ksiezak, Packet Loss Concealment Algorithm for VoIP Transmission in Unreliable Networks, Institute of Telecommunications, Warsaw University of Technology 18 Mohamed CHIBANI (2007), Increasing the Robustness of CELP Speech Codecs against Packet Losses, Université de Sherbrooke, Québec, Canada LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CQNG HOA XA D(k IIQI Clll' NCIIL\ VII.~T ~A\1 l~p- Tt.J· - ll~mh phuc ===================== BAN NH~N XET PHAN BI~N LlJ~N VAN TH~C si Hq va ten can b(l phctn hi~n: Nguyen Dinh lllKI I lqc ham hqc vj: Ti~n S5· Chuyen nganh: H~ th6ng thong tin Co quan cCmg tac: Hqc vi¢n C6ng ngh¢ Buu chinh Vicn th(Jng I Iq va ten hqc vien cao hqc: Duong Thanh Tt:mg Tend~ tai lu~n vtm: Danh gia djnh lwmg kha nang chl~ng l

Ngày đăng: 05/12/2022, 15:31

Hình ảnh liên quan

Hình 1.1 – Số hóa và mã hóa tín hiệu thoại - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 1.1.

– Số hóa và mã hóa tín hiệu thoại Xem tại trang 9 của tài liệu.
Hình 1.2 – Ví dụ về một hệ thống thông tin thoại - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 1.2.

– Ví dụ về một hệ thống thông tin thoại Xem tại trang 11 của tài liệu.
Hình 1. 3- Sơ đồ khối của hệ thống thông tin thoại - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 1..

3- Sơ đồ khối của hệ thống thông tin thoại Xem tại trang 13 của tài liệu.
Hình 1.4: Sơ đồ khối đơn giản hóa của hệ thống thơng tin thoại - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 1.4.

Sơ đồ khối đơn giản hóa của hệ thống thơng tin thoại Xem tại trang 14 của tài liệu.
Hình 1.5 – So sánh 3 phương pháp mã hóa âm thoại - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 1.5.

– So sánh 3 phương pháp mã hóa âm thoại Xem tại trang 17 của tài liệu.
Hình 1.6 - Phân loại các phương pháp đánh giá chất lượng thoại - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 1.6.

Phân loại các phương pháp đánh giá chất lượng thoại Xem tại trang 18 của tài liệu.
Bảng đánh giá chất lượng dịch vụ VoIP bằng chỉ số MOS: - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

ng.

đánh giá chất lượng dịch vụ VoIP bằng chỉ số MOS: Xem tại trang 19 của tài liệu.
Mơ hình chính của phương pháp này như sau: - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

h.

ình chính của phương pháp này như sau: Xem tại trang 20 của tài liệu.
Hình dưới đây mơ tả kết quả của quá trình đánh giá bởi tổ chức Dynastat, so sánh iLBC Codec ở frame 30ms với hai codec tiêu chuẩn khác là G.729A và G.723.1:  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình d.

ưới đây mơ tả kết quả của quá trình đánh giá bởi tổ chức Dynastat, so sánh iLBC Codec ở frame 30ms với hai codec tiêu chuẩn khác là G.729A và G.723.1: Xem tại trang 24 của tài liệu.
Hình 2.1 – So sánh chất lượng thoại của iLBC Codec và G.729A, G.723.1 Codec trong điều kiện mất mát gói tin  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 2.1.

– So sánh chất lượng thoại của iLBC Codec và G.729A, G.723.1 Codec trong điều kiện mất mát gói tin Xem tại trang 24 của tài liệu.
- Hình dạng của tuyến âm sẽ xác định âm thanh được tạo ra. Khi phát âm, tuyến âm sẽ thay đổi hình dạng của nó để tạo ra các âm thanh khác nhau - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình d.

ạng của tuyến âm sẽ xác định âm thanh được tạo ra. Khi phát âm, tuyến âm sẽ thay đổi hình dạng của nó để tạo ra các âm thanh khác nhau Xem tại trang 26 của tài liệu.
Hình 2.5 - Phân tích tín hiệu tiếng nói thành các frame c.  Phương pháp phân tích mã hóa dự đốn tuyến tính  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 2.5.

Phân tích tín hiệu tiếng nói thành các frame c. Phương pháp phân tích mã hóa dự đốn tuyến tính Xem tại trang 27 của tài liệu.
Hình 2. 4- Mơ hình tổng hợp tiếng nói bằng phương pháp LPC b.  Kỹ thuật phân khung Framing, Overlap-Adding trong xử lý tín hiệu tiếng nói  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 2..

4- Mơ hình tổng hợp tiếng nói bằng phương pháp LPC b. Kỹ thuật phân khung Framing, Overlap-Adding trong xử lý tín hiệu tiếng nói Xem tại trang 27 của tài liệu.
Thuật tốn CELP được mơ tả như Hình 2.6 [2, tr.12]: - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

hu.

ật tốn CELP được mơ tả như Hình 2.6 [2, tr.12]: Xem tại trang 30 của tài liệu.
 Mơ hình mã hóa CELP [2] - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

h.

ình mã hóa CELP [2] Xem tại trang 31 của tài liệu.
Hình 2.9 –Thuật tốn RELP - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 2.9.

–Thuật tốn RELP Xem tại trang 32 của tài liệu.
iLBC Codec được mã hóa theo sơ đồ Hình 2.11 [5]: - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

i.

LBC Codec được mã hóa theo sơ đồ Hình 2.11 [5]: Xem tại trang 34 của tài liệu.
Kỹ thuật này có thể phân chia thành các phương pháp cụ thể như hình dưới đây [16]:  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

thu.

ật này có thể phân chia thành các phương pháp cụ thể như hình dưới đây [16]: Xem tại trang 41 của tài liệu.
Hình 3. 2- Cơ chế phục hồi FEC - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 3..

2- Cơ chế phục hồi FEC Xem tại trang 42 của tài liệu.
Hình 3. 4- Ví dụ cơ chế sắp xếp xen kẽ - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 3..

4- Ví dụ cơ chế sắp xếp xen kẽ Xem tại trang 43 của tài liệu.
Hình 3.5 - Kỹ thuật phục hồi mất gói từ phía thu theo cơ chế chèn b. Bù mất gói dựa vào mơ hình LP  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 3.5.

Kỹ thuật phục hồi mất gói từ phía thu theo cơ chế chèn b. Bù mất gói dựa vào mơ hình LP Xem tại trang 44 của tài liệu.
Hình 3.6 – Sơ đồ khối thuật tốn bù mất gói dựa vào mơ hình LP - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 3.6.

– Sơ đồ khối thuật tốn bù mất gói dựa vào mơ hình LP Xem tại trang 45 của tài liệu.
Hình 3. 9- Sơ đồ khối thuật toán dự đoán các mẫu LPC - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 3..

9- Sơ đồ khối thuật toán dự đoán các mẫu LPC Xem tại trang 47 của tài liệu.
Hình 3. 8- Sơ đồ khối thuật tốn bù mất gói dùng dự đốn tuyến tính đệ quy - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 3..

8- Sơ đồ khối thuật tốn bù mất gói dùng dự đốn tuyến tính đệ quy Xem tại trang 47 của tài liệu.
Hình 3.11 – Mơ phỏng q trình chống mất gói tin d. Nhận xét  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 3.11.

– Mơ phỏng q trình chống mất gói tin d. Nhận xét Xem tại trang 53 của tài liệu.
Hình 4.2 – Sơ đồ mơ phỏng mã hóa và giả lập mất gói tin cho hai Codec - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 4.2.

– Sơ đồ mơ phỏng mã hóa và giả lập mất gói tin cho hai Codec Xem tại trang 55 của tài liệu.
Hình 4.3 – Dạng sóng của các file trong miền thời gian trước và sau khi bù mất gói ở tỉ lệ 20%  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 4.3.

– Dạng sóng của các file trong miền thời gian trước và sau khi bù mất gói ở tỉ lệ 20% Xem tại trang 56 của tài liệu.
Hình 4.5 – Tính giá trị MSE của các file âm thanh - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

Hình 4.5.

– Tính giá trị MSE của các file âm thanh Xem tại trang 57 của tài liệu.
LẦN 1 LẦN 2 LẦN 3 TRUNG BÌNH PLR G711 iLBC G711 iLBC G711 iLBC  G.711  iLBC  - Luận văn thạc sĩ VNU UET đánh giá định lượng khả năng chống lại mất mát gói tin của thuật toán mã hóa iLBC trong các hệ thống thông tin thoại

1.

LẦN 2 LẦN 3 TRUNG BÌNH PLR G711 iLBC G711 iLBC G711 iLBC G.711 iLBC Xem tại trang 58 của tài liệu.

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

Tài liệu liên quan