01-通信协议原理实验教案.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机通信课程实验 实验一:通信协议原理实验 * 主要内容 实验要求 目标和准备 实验环境 实验设计内容 通信模拟软件的使用 编解码软件的使用 * 1. 实验要求 目标 在通信模拟实验软件模拟的bit流信道上设计一个通信协议,具有成帧、差错控制和流量控制功能 使用设计的通信协议实现一段文本信息的传输 通过本实验体会并掌握通信过程中的一些设计问题和设计方法 实验前的准备 分组,填写实验报告中的实验小组及其成员记录 组内成员设计将在实验中使用的通信协议,填写实验报告中的通信协议设计内容记录 * 实验环境 通信模拟软件在两台通过局域网(以太网)连接的计算机之间模拟实现一条二进制比特流传输信道 B方 2~3人 A方 2~3人 实验室网络 (Ethernet) Bit流传输信道 * 通信模拟软件的主界面 通信模拟软件为实验者提供二进制数据收发窗口 * 通信模拟软件的功能 在局域网内根据实验小组名建立通信传输信道 传输二进制比特流,用“0101”比特流模拟信道空闲状态 软件默认设置30%的误帧率,相当于信道的误码情况。(误帧率可以调整,并且单帧数据越长误帧率越高) 软件的发送窗口一次只能填入250比特数据,相当于信道发送机的发送能力 接收时如果提取数据速度太慢,会造成接收缓冲区溢出,相当于信道接收机的缓冲能力 软件的接收窗口一次只能显示250比特,相当于信道接收机的处理能力 软件执行窗口的底部提供本软件的执行状态信息,可辅助实验者了解信道和实验完成情况 * 实验设计内容 小组成员之间需要协调各自的分工,如一个同学操作软件,一个编码,一个解码。 小组讨论制定一个成帧方式,以便接收方正确解码 小组讨论制定一个帧校验方式和差错处理协议 小组讨论制定流量控制方法和流量控制协议 * 4. 通信模拟软件的使用 建立连接 发送数据 接收数据 信道误码:差错控制 接收方被淹没:流量控制 实验日志 * 4.1 建立连接:通过组名建立 通过在实验软件中设置相同的组名,同一小组的两台计算机之间方能建立通信关系 * 组名冲突 实验软件模拟的是点到点信道,如果多个小组取相同名字,则它们都无法建立通信关系 出现这种现象时,可通过点击重新取名按钮,重新取名 * 建立连接成功 当实验软件通过检查组名广播,找到另外半组的计算机时: 软件界面上的“开始实验”键将从失效状态转为有效状态 主界面的状态栏显示“小组已建立,可以开始实验”的信息 * 开始实验 实验者点击“开始实验”按钮后,实验软件弹出窗口提示实验者:Link set up 点击“确定”后,实验者可以在模拟bit流信道上发送数据和接收数据 “开始实验”按钮失效 “重新取名”按钮改名 为“停止实验”按钮 “发送数据”和“提取 数据”按钮生效 * 4.2 发送数据 实验者一次可以在发送窗口内填入不超过250比特的数据——模拟信道发送机的发送能力 点击发送按钮后,发送窗口内的数据将立即被发送给接收方,同时发送窗口自动清空 实验者不能在发送窗口内填入除01外的其它数据 * 4.3 接收数据 每次实验者点击“提取数据”按钮,在接收窗口就会出现接收到的二进制比特流 如果发送方没有发送数据,接收窗口内是有规律的0101串,模拟信道可能正在时钟同步 * 接收数据 实验者提取数据时将发现对方发送的数据夹在0101串中 这是软件模拟真实信道状态的结果 实验者必须考虑如何成帧,以正确提取数据 * 4.4 信道误码 实验软件模拟信道误码是通过在发送时加错误位和接收时加错误位来得到,虽然真实的信道误码不主要由接收机或发送机产生,但软件模拟后的结果与真实信道相同 误码率 根据概率计算本次发送是否出现误码,如果出现误码则则发送数据的某位将被翻转 根据误码率的概念,一帧数据将出现0~n位数据错误 * 4.5 接收方被淹没 接收方的接收缓冲区大小有限 大约在100~200位数据之间 如果接收方点击“提取数据”按钮的速率较慢(即模拟接收机处理速度较慢),发送方多次发送很容易造成接收方缓冲溢出 实验软件在接收方提示缓冲区溢出 实验者需要通过一定的流量控制手段或协议进行流量控制,防止接收方被淹没 * 4.6 实验日志 记录 实验者的所有动作 发送的数据 接收的数据 文件名 Datarecd.log 作用 重建实验过程 查找失败或错误的原因 * 5. 编解码软件的使用 编码软件(code.exe) 解码软件 (decode.exe)

文档评论(0)

精品文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档