第六章—实时系统通信!.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 实时系统通信 引 言 在实施系统的不同设备间进行有效通信对于系统正确运作时至关重要的 嵌入式系统中的通信数据流: 从传感器和控制面板到处理器集群 处理器集群之间 从处理器到执行设备和输出显示设备之间 通信开销增加了计算机的响应时间 引 言 硬实时系统   必须通过采用合适的通信协议从而限制系统在通信过程中的开销,否则就有可能因为通信延迟的问题会引起灾难性的后果。 软实时系统(例如多媒体或视频会议) 信息在传送过程中过多的延迟相当程度上会降低所提供的服务质量 偶尔发生超过信息传输期限的情况并非是致命的 引 言 通信性能评测指标 传统系统 →系统吞吐量: 在一个单位时间内可以把多少数据通过网络从源传输到目标 实时系统→ 在一个特定的时间限内成功传送报文的概率 丢失报文=传送时间无限 结合了报文的传输速度和丢失概率 引 言 报文的延迟是由下面的开销造成的 报文的格式化/分包 报文排队,如等待进入通信介质 从源到目标发送报文 解格式化报文 引 言   实时通信一般可以被分为多种报文类型,其中每个类型的特征由其时间限、到达模式和优先级刻画出来 硬实时系统(例如嵌入式系统):通信时间限是同其所属任务的时间限相关的 软实时系统(例如多媒体应用):时间限直接同其应用相关    引 言 大多数实时通信源由以下两种方式发起通信: 固定速率 周期性地产生固定大小的数据包 最容易处理 变速率 无规则时间间隙发送固定大小的数据包 有规则时间间隙发送可变大小的数据包(如视频包) 例如: 声音源包括突发通话 ( 一段时间寂静后的突发数据包) 引 言 通信介质 三种最重要的通信介质: 电介质 光纤 无线 通信介质 a. 电介质 双绞线和同轴电缆 双绞线通过 RJ45/RJ11 接入 – 设备可以通过在同轴电缆上加一个T形连接器接入或使用插头式分接头接入 通信介质 b. 光纤 把电信号转换成光脉冲. 处理速度可以高达 10Gbps ( NOW ???) 接收器接着将光信号转换回电信号 光纤实用于:点到点网络和无源星形网络 . 优点 高速 免受电磁干扰的影响 缺点 很难在没有重大信号损失的情况下用分接头连接光纤 维护成本高 通信介质 c. 无线 传输距离取决于: 发送功率 接收器敏感性 噪声级别 使用的差错控制编码类型 使信号衰减的障碍 (墙、隔板、机器设备等等) 优点 通信节点间无需线缆连接 专用的网络可以快速建立和重新配置. 缺点 干扰 网络拓扑   我们在设计和开发网络的时候必须仔细选择计算机或者分布式系统的网络拓扑结构。因为网络拓扑的优劣将会影响到系统响应的时间和可靠性。 网络拓扑结构分类: 点到点 共享式(或广播式) 网络拓扑 网络拓扑 1. 点到点拓扑 节点间有专线连接 如果一个节点想发送信息到不和它相邻的节点上,就必须经过中间节点转发 (路由器, 网桥). 2. 共享式(或广播式)拓扑 所有节点都能访问通信信道,不过在任何时候都只能有一个节点在信道上传输信息 网络拓扑 最流行的拓扑结构: 1. 总线结构 总线末端都要用匹配阻抗来迅速衰减反射信号. 接口可以是分接头或者转发点 2. 环结构 到达接口输入端的比特被复制到缓存区,经过处理之后(如果需要处理的话),再从接口输出端传送出去 网络拓扑 3.超立方体结构 n维超立方体中有2n个节点 节点按其编码从 0 to 2n – 1 编号,并连接那些二进制编号中只有一个比特位不同的节点 两个(n-1)维超立方体如节点般连接在一起就构成了一个n维超立方体 网络拓扑 网络拓扑 消息传送 消息传送 三种普通的消息传送方式: 1. 包交换 消息被分解成标准长度或者可变长度的包 每个包有指定源地址、目标地址和其他可能需要的信息的包头 随后这些包将根据路由选择和流量控制算法被传往目的地 2. 电路交换 需要传送消息的时候,在源地址和目的地址间建立电路连接 其他消息必须等待该消息传输结束后才能传输 3. 蛀洞路由 在中继网中以流水线方式传输包 一不小心就可能造成死锁 消息传送 消息传送 消息传送 网络体系结构问题 高层体系结构问题 最高层上是由一系列可在互联网络上通信的节点构成 每个节点可能是一个包括应用、系统和网络处理的多处理器,或者是一个共享内存段,也可能是I/O口 网络体系结构应该具备可扩展性、实现简单和可靠性的要求,同时一对一通信的效率也应和一对多通信一样 低层体系结构问题 包括包处理、路由选择和错误/传输流控制. 在分布式实时系统中,可能会同时面临着时间限、时间管理和内务管理等问题 网络处理器 (NP) – 设计来处理这些琐事的. 网络体系结构问题 网络处理器 (NP) 为从源任务到预期接收者之间的消息传递执行一些必要的操作.

文档评论(0)

风凰传奇 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档