吉林大学通信工程学院 赵蓉 Zr_jlu@sina.com 数据通信原理 吉林大学通信工程学院 赵蓉 Zr_jlu@sina.com.

Slides:



Advertisements
Similar presentations
四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
Advertisements

主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
教师招聘考试 政策解读 讲师:卢建鹏
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
历史人物的研究 ----曾国藩 组员: 乔立蓉 杜曜芳 杨慧 组长:马学思 杜志丹 史敦慧 王晶.
教育部高职高专英语类专业教学指导委员会 刘黛琳 山东 • 二○一一年八月
淡雅诗韵 七(12)班 第二组 蔡聿桐.
第七届全国英语专业院长/系主任高级论坛 汇报材料
小數怕長計, 高糖飲品要節制 瑪麗醫院營養師 張桂嫦.
制冷和空调设备运用与维修专业 全日制2+1中等职业技术专业.
会计信息分析与运用 —浙江古越龙山酒股份有限公司财务分析 组员:2006级工商企业管理专业 金国芳 叶乐慧 魏观红 徐挺挺 虞琴琴.
第六章 人体生命活动的调节 人体对外界环境的感知.
芹菜 英语051班 9号 黄秋迎 概论:芹菜是常用蔬菜之一,既可热炒,又能凉拌,深受人们喜爱。近年来诸多研究表明,这是一种具有很好药用价值的植物。 别名:旱芹、样芹菜、药芹、香芹、蒲芹 。 芹菜属于花,芽及茎类。
2012年 学生党支部书记工作交流 大连理工大学 建工学部 孟秀英
北京市职业技能鉴定管理中心试题管理科.
2014吉林市卫生局事业单位招聘153名工作人员公告解读
各類所得扣繳法令 與申報實務 財政部北區國稅局桃園分局 103年9月25日
初級游泳教學.
爱国卫生工作的持续发展 区爱卫办 俞贞龙.
第八章 数学活动 方程组图象解法和实际应用
本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响. 本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响.
散文鉴赏方法谈.
比亚迪集成创新模式探究 深圳大学2010届本科毕业论文答辩 姓名:卓华毅 专业:工商管理 学号: 指导老师:刘莉
如何撰写青年基金申请书 报 告 人: 吴 金 随.
点击输 入标题 点击输入说明性文字.
國際志工海外僑校服務 越南 國立臺中教育大學 2010年國際志工團隊.
痰 饮.
學分抵免原則及 學分抵免線上操作說明會.
教 学 查 房 黄宗海 南方医科大学第二临床医学院 外科学教研室.
评 建 工 作 安 排.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
首都体育学院 武术与表演学院 张长念 太极拳技击运用之擒拿 首都体育学院 武术与表演学院 张长念
现行英语中考考试内容与形式的利与弊 黑龙江省教育学院 于 钢 2016, 07,黄山.
第5讲:比较安全学的创建 吴 超 教授 (O)
彰化縣西勢國小備課工作坊 新生入學的班級經營 主講:黃盈禎
重庆市西永组团K标准分区基本情况介绍.
西貢區歷史文化 清水灣 鍾礎營,楊柳鈞,林顥霖, 譚咏欣,陳昭龍.
所得稅扣繳法令與實務 財政部北區國稅局桃園分局 102年12月19日 1 1.
角 色 造 型 第四章 欧式卡通造型 主讲:李娜.
差错控制的方式 采用检错码的差错控制 采用纠错码的差错控制 不用编码的差错控制 关于帧或分组顺序的差错控制
走进校园流行 高二15班政治组 指导老师:曾森治老师.
医院文化建设 广东省中医院 2011年3月26日.番禺.
案例:海底捞模式 ——把服务做到极致.
医疗法律法规培训 连云港市东辛农场医院 周卫平 二0一四年十二月.
史泰博出货检验员面试中·········
09英本2班 罗芬.
个人所得税 扣缴申报表填报讲解.
主講人:孫台義 教授 哈薩克大學國際關係學院 客座教授
土地增值税清算业务培训 主讲人:吴金娟 怀集地税.
实训报告 财务管理二班 第三小组 组长:董文芳 执笔人:王瑾 组员:汲伦 庞宁宁 姜美.
义务教育英语(7—9年级) 教学指导意见.
Http://
資源中心辦理補救教學之推動重點 服務單位:國立新竹教育大學 演 講 者:林志成教授.
增值税相关知识 莱西市国家税务局 刘冬梅.
流通业务外包的实践与思考 魏育辉 北京工业大学图书馆 2012年5月31日.
项目二 站姿、蹲姿、坐姿.
怎样吃饭有礼貌? ——商务宴会礼仪培训 2014年7月24日.
新 编 报 关 实 务 (第二版) 新世纪高职高专教材编审委员会 组编 主编 肖立秋 侯伟强 李 坪 新世纪高职高专
从“钱学森之问”谈 创业型经济发展与创新人才培养
Presentation transcript:

吉林大学通信工程学院 赵蓉 Zr_jlu@sina.com 数据通信原理 吉林大学通信工程学院 赵蓉 Zr_jlu@sina.com

第3章 差错控制

本章主要内容 差错控制的基本概念与原理 1 简单的差错控制编码 2 汉明码及线性分组码 3 循环码 4 卷积码 5

2.差错控制的基本思路 发送端:将被传送的信息码(无规律)按照一定的规则加入监督码元后进行传输,加入的监督码元与信息码元存在某种确定的约束关系。 接收端:检验信息码元与监督码元之间的既定的约束关系,如关系被破坏,则传输中有错。 差错控制也称纠错编码(或信道编码)。 信息码(k)+监督码(r)=码组(n)

3.差错控制方式 (1)检错重发(ARQ)(自动请求重发) ARQ有3种重发方式,即停发等候重发,返回重发和选择重发。 优缺点 ——所需的监督码位数少,编码效率比较高; ——译码设备较简单; ——接收端检测到差错后,要通过反向信道发回NAK,要求发端重发, 所以需要反向信道,实时性差 ARQ有3种重发方式,即停发等候重发,返回重发和选择重发。

a)停发等候重发 b)返回重发 c)选择重发

(2)前向纠错(FEC) 缺点:译码设备复杂;且纠错能力有限。 (当差错数大于纠错能力时,无能为力) 优点:不需要反向信道,自动纠错,不要求重发,因而实时性好; 缺点:译码设备复杂;且纠错能力有限。 (当差错数大于纠错能力时,无能为力)

(3)混合纠错检错(HEC) 是ARQ和FEC方式的折衷方案 优缺点 介于ARQ和FEC之间,设备不很复杂,实时性较好; 但需要反向信道。

(4)信息反馈(IRQ) 优点是不需要纠错、检错,设备简单; 缺点是需要和前向信道相同的反向信道,实时性差,且发送端需要一定容量的存储器。 数据信息 (d) 信息反馈 优缺点 优点是不需要纠错、检错,设备简单; 缺点是需要和前向信道相同的反向信道,实时性差,且发送端需要一定容量的存储器。

2. 汉明距离与检错和纠错能力的关系 码距:d0 = 4 dmin dmin = 1 (1)几个概念 码长:码组或码字中编码的总位数为码组的长度。 码重:码组中非零码元的数目为码组的重量。 例如“11010”的码长为5,码重为3。 码距:两个等长码组中对应码位上具有不同二进制码的数目 称为码距。 例如:码组1 11010 码组2 01101 码距:d0 = 4 汉明距离(最小码距) : dmin 在一种编码中,任意两个许用码组间距离的最小值。 000 001 010 100 111 011 101 110 dmin = 1

(2)汉明距离和检错和纠错能力的关系 a)为了检测e位错码,要求最小码距 b)为了纠正t位错码,要求最小码距 c)为了纠正t位错码,同时检测e(e>t)位错码,要求最小码距

3. 纠错编码的分类 (1)按码组的功能分,有检错码和纠错码两类。 (2)按码组中监督码元与信息码元之间的关系分,有线性码和 非线性码两类。 (3)按照信息码元与监督码元的约束关系,可分为分组码和卷积码。 分组码的表示方式: (n, k)码 (4)按照信息码元在编码前后是否保持原来的形式不变, 可分为系统码和非系统码。 (5)按纠正差错的类型可分为纠正随机错误的码和纠正突发 错误的码。 (6)按照每个码元取值来分,可分为二进制码与多进制码。

3.2.2 水平奇偶监督码 思想方法:将信息码序列按行排成方阵,每行后面加一个奇或偶监督码,即每行为一个奇(偶)监督码组,但发送时则按列的顺序传输:111011100110000…10101,接收端仍将码元排成与发送端一样的方阵形式,然后按行进行奇偶校验。 信 息 码 元 监督码元 1 1 1 0 0 1 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 0 0 1 0 1 1 0 0 1 1 1 0 1 1 1 水平偶监督码 可以检出奇数位错误和长度不大于方阵中行数的突发错误。

例 解 首先确定采用的是奇校验还是偶校验。 偶校验 1

(7,4)汉明码的许用码组 信息码 a6 a5 a4 a3 码组A a6 a5 a4 a3 a2 a1 a0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 0 1 0 1 0 0 1 1 1 1 0 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 1 1 0 0 1 1 0 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 0 0 0 1 1 1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 0 1 0 1 0 1 1 1 0 1 0 0 1 1 1 1 1 1 1 ——假设发送端的码字是A15=1111111, ——传输过程中第4位a3出现了错误,即接收的码字是B=1110111 不是许用码组。 有错

2.生成矩阵 用途:由信息位和生成矩阵可得出整个码组。 生成矩阵: 以(7,4)汉明码为例 生成矩阵

如(7,4)汉明码表中的信息位为0010, 求整个码组 注意:生成矩阵G各行本身就是一个码组。

4.线性分组码的主要性质 (1)封闭性 是指一种线性分组码中的任意两个码组之逐位模2和仍为这种 码中的另一个许用码组。 (2) 码的最小距离等于非零码的最小重量。 因为线性分组码具有封闭性,因而两个码组之间的距离必是 另一码组的重量。(全“0”码除外)

解: 2.生成多项式的另一种求法 (n,k)循环码的生成多项式是 的一个(n-k)次因式。 例 求(7,3)循环码的生成多项式。 生成多项式有两个: 生成多项式不同,产生出的循环码码组也不同。

通过线性变换可将非典型的生成矩阵转换为典型的生成矩阵 3.生成矩阵G 单位方阵 典型的生成矩阵 通过线性变换可将非典型的生成矩阵转换为典型的生成矩阵

得循环码的码组 1100101 编码器的构成:

判别方法 3.4.4 循环码的解码方法 如果信道中错码的个数超过了这种编码的检错能力,恰好使有错码的接收码组被g(x)整除,则不能检出。 1.检错的实现 无差错 发送码组 接收码组 若码组无错 判别方法 若码组有错,则 检测到差错 解码器的核心:除法器 如果信道中错码的个数超过了这种编码的检错能力,恰好使有错码的接收码组被g(x)整除,则不能检出。

2.纠错的实现 概念:错误图样 发送码组 接收码组 错误码组 错误码组的各种不同的 具体采样称错误图样 纠错的步骤: 得原发送码组。

国际上常用的CRC校验的生成多项式有: 用于美国二进制同步系统 用于HDLC,X.25,7号信令等。 用于以太网等。

3.5 卷积码 卷积码是线性码,非分组码。没有严格的代数结构 适用于前向纠错(FEC) 3.5.1 卷积码的基本概念 1.卷积码的概念 监督位不仅与当前输入的信息位有关,还与更前面的信息位有关。

3.5.2 卷积码编码器 (n, k, N)卷积码 编码器结构 卷积码的监督位不仅取决于这段时间的k个信息位,还取决于前N-1段规定时间内的信息位。 即卷积码的监督位不仅对本码组起监督作用,对前N-1个码组也起监督作用。 这N段时间内的码元数目Nk称为约束长度。

3.6 简单差错控制协议 3.6.1 停止等待协议 ARQ有3种重发方式,即停发等候重发,返回重发和选择重发。 1.停止等待协议的概念 停止等待协议规定:发送端每发送一个数据帧(对应一个码组)就暂停下来,等待接收端的应答。接收端收到数据帧进行差错检测,若数据帧没错,就向发送端返回一个确认帧ACK,发送端再发送下一个数据帧;若接收端检验出数据帧有错,就向发送端返回一个否认帧NAK,发送端重发刚才所发数据帧,直到没错为止。

2.停止等待协议的算法 (1)数据帧在实际链路上传输的4种情况 (2)停止等待协议算法 发送端算法 接收端算法

3.6.2 自动重发请求协议 1.自动重发请求(ARQ)协议的概念 2.连续ARQ协议 发送端在连续发送数据帧的同时,接收对方的应答帧。 若收到确认帧,继续发送数据帧; 若收到否认帧,将出错的数据帧或出错的数据帧及以后的各帧重发。 2.连续ARQ协议 将出错的数据帧及以后的各帧重发。

3.选择重发ARQ协议 发送端只重发出错的数据帧。

3.6.3 滑动窗口协议 1.发送窗口 发送窗口用来对发送端进行流量控制。 发送窗口尺寸 WT :表示在没有收到对方确认的条件下,发送端最多可以发送数据帧的个数。 发送窗口尺寸: (n为编号的比特数)

2.接收窗口 接收窗口用来控制接收数据帧。只有当接收到数据帧的发送序号落在接收窗口内,才允许将该数据帧收下;否则,一律丢弃。 设接收窗口尺寸 WR 在连续ARQ协议中,在接收窗口向前“滑动”后, 发送窗口才能向前“滑动”。

本章小结 1.差错控制的基本概念和原理 主要内容:检错和纠错的概念; 2.几种简单的差错控制编码 奇偶监督码; 3.汉明码 4.循环码 检错纠错的实现方式:加监督位。 2.几种简单的差错控制编码 奇偶监督码; 水平奇偶监督码; 二维奇偶监督码。 3.汉明码 4.循环码 5.卷积码(基本概念)

Thank You ! 通信理论教研室 518