REED-SOLOMON CODES.

Slides:



Advertisements
Similar presentations
Course 1 演算法: 效率、分析與量級 Algorithms: Efficiency, Analysis, and Order
Advertisements

施工招标案例分析 (交流材料).
Coding and Error Control
初步设计任务书的编制 乐 云 同济大学工程管理研究所
第 9 章 差错控制编码 9.1 概述 9.2 常用的几种简单分组码 9.3 线性分组码 9.4 循环码 9.5 卷积码
第6章 编码技术 6.1 概述 6.2 常用的差错控制编码 6.3 线性分组码 6.4 循环码 6.5 卷积码.
第九章 信道编码 9.1 引言 9.2 信道编码的基本原理 9.3 线性分组码 9.4 循环码 9. 5 卷积码.
內部審核實務 新竹縣政府主計處四科 王美琪
第4章 工业建筑特殊构造 第6篇 工业建筑设计 4.1 防爆构造 对于有爆炸危险的厂房,防爆技术设施分为两大类: 预防性技术措施
散文選及習作 [墨池記] 曾鞏 國二甲 S 洪國勛 指導教授:胡翰平 老師.
避開鳥事、走好運! 懂卜卦的人,一輩子不吃虧!
量子與能源 石化能源危機 核分裂能 核融合能 太陽能 燃料電池.
关于《福建省房屋建筑和市政基础设施工程 标准施工招标文件(2015年版)》的要点介绍
学生培养的过程性评价.
1. 理想的路由算法 有关路由选择协议的几个基本概念 算法必须是正确的和完整的。 算法在计算上应简单。
传染病信息报告 和信息化建设 张 燕
分析抗焦慮劑/安眠劑之使用的影響因子在重度憂鬱症及廣泛性焦慮症病人和一般大眾的處方形態
Class Profile 36 credit hours.
实践 课题 周围环境对当代大学生成长的影响 指导老师:王永章 小组成员:陈荣、刘若楠、张红艳、吕雪丹、樊金芳、李惠芬、黄婧
Mode Selection and Resource Allocation for Deviceto- Device Communications in 5G Cellular Networks 林柏毅 羅傑文.
浙江省温州苍南第二高级中学 教师:王志国.
Audio.
手外伤与断指再植 上海第二医科大学 附属第九人民医院骨科.
An Ultra-Wearable, Wireless, Low Power ECG Monitoring System
Leftmost Longest Regular Expression Matching in Reconfigurable Logic
A TIME-FREQUENCY ADAPTIVE SIGNAL MODEL-BASED APPROACH FOR PARAMETRIC ECG COMPRESSION 14th European Signal Processing Conference (EUSIPCO 2006), Florence,
Author: Shigeki Takeuchi,Hiroyuki Koga, Katsuyoshi Iida,
Blind dual watermarking for color images’ authentication and copyright protection Source : IEEE Transactions on Circuits and Systems for Video Technology.
组合逻辑 刘鹏 Mar. 17, 2015 浙江大学 信息与电子工程系
編碼 用於資料傳輸及壓縮 漢明碼 霍夫曼編碼.
Active Clamp and Reset Technique 有源钳位电路 完整开关周期工作过程分析 摘自TI资料 庄主 —2.20
17bit Smart Absolute Encoder
第三章 布林代數及數位邏輯.
邏輯設計.
The Greedy Method.
Jia Zhao Simon Fraser University BC, Canada
消費者偏好與效用概念.
第二章 實體層 2-1 傳輸媒介的種類 2-2 數據傳輸的相關技術 2-3 數位資料與數位訊號 2-4 數位資料與類比訊號
A high payload data hiding scheme based on modified AMBTC technique
Sorting in Linear Time Michael Tsai 2013/5/21.
建国以来,大陆对台政策 金亚丽 周莎 黄运娜.
高性能计算与天文技术联合实验室 智能与计算学部 天津大学
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
Maintaining Frequent Itemsets over High-Speed Data Streams
Active Clamp and Reset Technique 有源钳位电路 完整开关周期工作过程分析 摘自TI资料 庄主 —2.20
ATLAS Phase 1 sTGC 探测器 读出电子学
SAP Query 建立User Group (SQ03) 建立Infoset (SQ02)
卷积码.
Game Theory 5个海盗抢到了100颗宝石,每一颗都一样的大小和价值连城,他们决定这分: 1. 抽签决定自己的号码(1,2,3,4,5) 2. 首先,由1号提出分配方案,然后大家5人进行表决,当且仅当超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。 3. 如果1号死后,再由2号提出分配方案,然后大家4人进行表决,当且仅当超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
WEBee: Physical-Layer Cross-Technology Communication via Emulation
Principle and Application of Digital Television
An Efficient MSB Prediction-based Method for High-capacity Reversible Data Hiding in Encrypted Images 基于有效MSB预测的加密图像大容量可逆数据隐藏方法。 本文目的: 做到既有较高的藏量(1bpp),
Lecture 4 线性分组码(2).
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
铂安智防务科技有限公司 辅助驾驶设备 2017.
以西結書.
卷积码的概率译码.
计算机通信网 Lecture 3: 数据链路层.
批次請(休)假單 功能路徑:[請假作業專區]→[批次請(休)假單] 功能說明:提供使用者線上申請/維護 多天、不連續請(休)假
通 信 原 理 指导教师:杨建国 指导教师:杨建国 二零零七年十一月 二零零八年三月.
2 Number Systems, Operations, and Codes
Speaker:Yeong-Luh Ueng 2018/4/17
陈振国 杨鸿文 郭文彬 编著 北京邮电大学出版社
一個基于相鄰區塊相似性和動態次編碼簿的低位元率向量量化 圖像壓縮法
第四章 移动通信的调制技术 第四章 调制技术 4.1概 述 4.2窄带数字调制技术 4.3扩频调制技术 4.2.1线性调制方式
Viterbi译码 问题:根据接收序列求解最可能的发送序列 例: 收到序列是: 求最可能的发送序列
96 教育部專案補助計畫案明細 單位 系所 教育部補助款 學校配合款 工作໨目 計畫主 持人 備註 設備費 業務費 579,000
Hybrid fractal zerotree wavelet image coding
Presentation transcript:

REED-SOLOMON CODES

数字通信系统模型

纠错码的发展概况 通信的数学理论,Shannon(1948) 汉明码,Hamming (1950) 级连码,Forney(1966) 卷积码及有效译码, (60年代) RS码及BCH码的有效译码(60年代) TCM,Ungerboeck(1982),Forney(1984) Turbo码,Berrou(1993) LDPC 码,Gallager(1963),Macky(1996) 空时编码,Tarokh(2000) 协作与网络编码(2000;2002)

码距与检错和纠错能力的关系

二进制本源BCH码 对于任意正整数m(m≥3)和t(t< ),存在GF(2)具有 如下参数的二进制本原BCH码(n, k) : 分组长度 奇偶校验位的数目 最小距离 该码字(n, k)能够纠正t个或少于t个差错的任意组合。

非二进制本源BCH码 存在 具有如下参数的非二进制本原BCH码: 分组长度 奇偶校验位的数目 最小距离

Reed-solomon码 m = 1 的q进制BCH码是q进制BCH码中最重要 的一个子类 分组长度 奇偶校验位的数目 最小距离

BCH 和 RS 二进制BCH 非二进制RS RS码

编码的最小码距直接关系到这种码的检错和纠错能力

解调 判决 译码 硬判决译码 接收端解调器将含有噪声的信号用匹配滤波器硬判 决,得到0或者1,这就是接收序列r 处理这种硬判决接收序列的译码算法叫做硬判决译 码 硬判决丢失了接受信号中含有的一些信息,影响译 码性能 解调 判决 译码

解调 译码 软判决译码 若解调器对信号没有量化或量化为多于两个电平, 得到软判决接收序列。利用软判决接收序列进行译 码叫做软判决译码 一般比硬判决译码多3dB增益 解调 译码

主要译码算法 hard-decision decoding (HDD): Berlekamp-Messay algorithm (BMA) iBM, RiBM, Eucild soft-decision decoding: KV GMD ->BGMD Chase -> Low-complexity chase (LCC)

RiBM 信码 生成多项式 编码 发送码字 过信道加噪声 c(x) + e(x) 接收码字

RIBM 校验子syndrome V是码字错误个数,可见校验的值只与错误位置和值有关, 若传输无错,校验子为零

RiBM 定义错误位置Xk 和错误值 Yk : 校验子和Xk, Yk

RiBM 定义错误位置多项式 错误估值多项式 求解关键方程 Forney算法

algebraic soft-decision decoding multiplicity assignment interpolation factorization

LCC 译码过程

Multiplicity Assignment The error-correcting capacity and complexity of ASD algorithms are mainly determined by the multiplicity assignment step. KV BGMD LCC

Multiplicity Assignment KV multiplicity assignment BGMD multiplicity assignment

LCC multiplicity assignment In the LCC multiplicity assignment scheme the reliability of each code position is first determined by the log-likelihood ratio (LLR). Here and are the most likely and second most likely symbols transmitted in the j-th position, respectively.

LCC multiplicity assignment η<n-k most unreliable code positions While other n-η code positions

Modified-LCC multiplicity assignment a modified LCC (MLCC) decoding is proposed by adding erasures to the test vectors. With the same η , the proposed algorithm can achieve much better performance than the original LCC decoding. Implementation of ASD algorithms for a long RS code over the EPR4 channel with 100% AWGN. BCJR algorithm is used as the channel detector to output the reliability of each received bit.

Modified-LCC multiplicity assignment

Re-encoding and Coordinate Transformation The complexity of the ASD algorithms can be significantly reduced by applying the re-encoding and coordinate transformation k most reliable code position η most unreliable code position rest n-k-η most reliable code position

Re-encoding and Coordinate Transformation Re-encoder or erasure-only decoder

Re-encoder and Coordinate Transaction

Re-encoder and Coordinate Transaction

interpolation

interpolation

Backward interpolation for LCC decoding

Interpolation Backward interpolation for LCC decoding Unified Backward-forward LCC Interpolation Reduced-complexity Multi-interpolator Scheme for the LCC decoding

Backward interpolation for LCC decoding

Unified Backward-forward LCC Interpolation

Reduced-complexity Multi-interpolator Scheme for the LCC decoding

Reduced-complexity Multi-interpolator Scheme for the LCC decoding

Comparison with Backward-forward and unified Backward-forward whole unified(×4) Proposed unified for-only-back-ward GF Mult. 14 21 84 59 GF Adder 12 19 76 39 GF Inv. 1 4 Mux (bit) 6q 15q 60q 77q Ram (bit) 4(n – k + 1)q 16(n – k + 1)q Reg.(bit) 16q 27q 108q 117q iterations (n - k) + 2*(2^η - 1) (n - k) + (2^η - 1) (n - k) + (2^η/4 - 1) Clks of each iter. dx + 4 dx + 5

Factorization

Factorization-Free

Factorization-Free

Hard-Decision based LCC

Hard-Decision based LCC

几个重要性能指标 coding gain FER or BER

几个重要性能指标 Throughput Systematical clock Latency Critical path Area : the number of XOR gates Power consumption