Forward Error Correction là một trong những kỹ thuật được áp dụng cho Việc truyền dữ liệu nhưng hầu hết là mang đến lĩng vực multicast (một vạc đến vớ cả). FEC là nghệ thuật sữa lỗi, trong các số đó những lỗi xẩy ra có thể được sữa bởi FEC Lúc dữ liệu cho đầu nhấn. Khả năng sữa lỗi của FEC là tùy thuộc vào mã được thực hiện để mã hoá. Forward là do Khi áp dụng mã FEC vào thì đầu dấn có khả năng sữa lỗi rồi phải không đề xuất Auto Retransmit reQuest (ARQ), thế nên nhưng những dữ liệu được gửi cho một giải pháp liên lục.

Bạn đang xem: Fec là gì

Thực ra FEC là một trong những kỹ thuật cũ, 1986 người Mỹ lần đầu tiên vận dụng FEC vào trong media tin giữa tàu Voyager và trạm mặt khu đất, 1995s thì được gửi vào trong media cáp quang đãng. Còn đầu trong thời hạn 1990s thì nó đã có được chuyển vào DVB rồi. Nhưng mình đã search bằng google toàn bộ rất nhiều site toàn quốc rồi cơ mà không tồn tại site nào nói về FEC cả.
*

tiếp theo là hoạt động của FEC. FEC kh6ng thường xuyên đi một mình nhưng mà hay đi với Bit Interleave sầu Pairyty -x, scrambler hay với 1 mã không giống. đầu tiên là các dữ liệu sẽ tiến hành dóng vào một khung ác liệu size này là tuỳ vào vận dụng với tuỳ một số loại mã được sử dụng.Lấy ví dụ là cáp quang nha.Một form cáp quang đãng là không giống nhau Một trong những chuẩn như SONET , với STM nhưng theo ITU thường nghị là xài form OTU của mình là một khung tàn liệu bao gồm 3 phần:-Overhead : 16 byte cung cấp các thông báo về payload và các thông báo khác .-payload đay là phần dữ liệu. trường đoản cú byte 17 mang đến 3824-phần còn lại là FEC.Trong size OTU thì độ nhiều năm là cố định ,chuân là 4080 byte. Những khu vực vào không cần sử dụng thì được cyếu toàn là "0".Tôi chọn mã RS(255,239), tài năng sữa lỗi là (255-239)/2=8 byte. mã này được tạo ra từ lý thyết trường Galois Field, hay có cách gọi khác là trường hữu hạn. Theo triết lý thì GF(2^m) cùng với m là bậc cao nhất của đa thức nguyên (gốc).Do 255 ứng với 2^8 phải một word mà RS thống trị là 8 bit. vậy là ngôi trường này có 256 thành phần cùng mổi thành phần được xem bởi tổn của các thành phần khác vào trường .VD : x1=00000001 thì x3 =x1+x2=00000011. Trong phần đông những áp dụng dùng RS(255,239) thì nhiều thức nguyên đượ chọn làp(X)=1+x1+x2+x4+x8
(?) mã của ngẫu nhiên một phần tử như thế nào là dư số của nó trong phxay phân tách của nó mang đến domain authority thức nguyên ổn.VD: x9---->x9/p(X).cứ đọng như thế cho những phần tử khác. phần RS này khá nhiều năm nên chỉ có thể trình bày sơ thôi.Điều trở ngại của RS là mã hoá cực dễ,chỉ việc vài bộ shift là xong. Nhưng nhằm giải mã nó thì đề xuất sử dụng 4 thuật tân oán nhưng mà 80% dân năng lượng điện tử không lúc nào nghe :Trước hết là Symdrom nhằm xác định coi tài liệu nhận được bao gồm bị lỗi không ?Sau đó là thuật tóan Euclidean nhằm tra cứu vị trí lỗi với con số lỗi, sau đó là thuật toán Forney. Cuối thuộc là sữa lỗi.Còn rất rất lâu năm và rất nhiều công máy mà bản thân ko chuyển lên được cơ mà bạn muốn các bạn được hiểu nó cùng chi phí kiếm được trường đoản cú nó.những các dịch vụ truyền hình số của Việt Nam không tồn tại mẫu đầu giải thuật như thế nào nhưng được thiết kế giả mã bởi vì người việt nam cả, toàn bộ là thiết lập về rồi ráp. trong lúc đó tụi nó lập trìng trên FPGA và ASICs trường đoản cú khuya rồi bán cho bản thân. Nhưng lập trìng trên DSPhường thì dễ dàng rộng.Các bạn cđọng thử tìm kiếm bên trên mạng đã thấy là trên đây bắt đầu là sau này 5 năm của ngành viễn thông.

Xem thêm: Videoplayback Là Gì ? Playback Thường Được Dùng Như Thế Nào Cách Tải Video Trên Youtube Nhanh Nhất 2021

*
Mã hóa là một trong những vào nghành cực nhọc gặm độc nhất vào viễn thông. Nó là yếu tắc luôn luôn phải có được vào hệ thống viễn thông, mục đich của mã hóa là tăng mức độ tin yêu của lên tiếng khi truyền qua những kênh thông báo hoặc vào vật dụng lưu trữ. Tăng độ tin cẩn của kênh thông tin cũng đồng nghĩa cùng với bài toán giảm năng lượng vạc nhưng mà ko có tác dụng bớt unique của kênh ban bố.
*
Mình tất cả một số trong những bổ sung cập nhật mang lại scoopydoo. Trước hết là FEC, FEC là một trong những có mang chung nhằm chỉ thủ tục vạc hiện nay và sửa lỗi sống phía dấn. Để tiến hành FEC, ta cần có một cỗ mã có tác dụng phạt hiện tại và sửa lỗi ví dụ như Reed Solomon code, Hamming code, Fire code... Dữ liệu cần truyền được mã hoá trước khi truyền, trên phía nhấn, bộ thu sẽ giải mã và xác định coi có lỗi xảy ra ko với sửa lỗi nếu như có thể.Còn về mã Reed Solomon, đó cũng là 1 mã trực thuộc lớp mã vòng (Cyclic code). Do kia Việc mã hóa rất dễ dàng và đơn giản là tạo nên các parity, có thể triển khai việc này bằng các chia nhiều thức tuyệt nhân với ma trận sinc. Tuy nhiên việc giải mã Reed Solotháng lại cực kỳ phức hợp vị ta bắt buộc tính toán thù ra từng nào lỗi trong tự mã với vị trí của lỗi đó.Việc lời giải Reed Solotháng phải qua 4 bước:+ Xác định Syndrom, tương tự nhỏng mã CRC.+ Dùng algebraic decoder để tín toán nhiều thức lỗi (error locator polynomial) (rất có thể sử dụng thuật toán Perterson tốt Berlekam-Massey)+ Xác định nghiệm của error locator polynomial bởi thuật toán thù Chien tìm kiếm (ông Chien này là bạn Trung Quốc, lúc đầu bản thân cứ đọng tưởng là nước ta từ hào wá) suy ra được số lỗi cùng vị trí của lỗi.+ Dùng thuật tân oán Forney để xác minh biên độ của lỗi ( nếu là mã nhị phân thì bỏ qua đoạn này do biên độ lỗi chắc chắn rằng là 1)+ Cuối cùng chỉ câu hỏi rước từ bỏ mã nhận ra (bao gồm lỗi) trừ đi lỗi là kết thúc.Cái cực nhọc của mã Reed Solotháng là ở đoạn hiểu được kết cấu của chính nó bởi vì nó được thiết kế trên ngôi trường Galois GF(p) nhưng không phải người nào cũng rành về nghành nghề dịch vụ này
*
. Tuy nhiên để lập trình được thì không phải là chuyện khó khăn, vày toàn bộ những cách làm, thuật tân oán đều rất ví dụ.