Print

IEEE1394串行总线协议的研究及应用

论文摘要

随着计算机总线技术的快速发展,计算机和消费类电子产品的普及,电子产品对信息数据传输速度、带宽、实时性和稳定性要求大幅度提升。IEEE1394总线作为一种数据传输的标准,具有传输速率高、带宽容量高、可扩展好,而且具有即插即用、总线动态配置等特点,迅速成为数据传输领域的广泛应用总线之一。本文的研究内容作为大连市科学技术基金计划项目《新型网络服务器的资源管理与系统状态监控(编号:2005J22JH031)》的重要组成部分,主要研究如何将IEEE1394串行总线应用于Linux集群的监控系统。本文介绍了IEEE1394高性能串行总线的技术特点以及体系结构,详细分析了异步和等时传输方式的协议分层结构、传输接口以及数据发送和接收过程中的数据拷贝以及实现方法,剖析了1394串行总线管理机制,并给出了测试结果。鉴于1394接口的高速传输特性,在了解掌握IEEE1394体系结构、通信模型和数据传输方式的基础上,本文设计实现了基于IEEE1394串行总线协议实现的集群监控系统——CMS-MON系统。该系统提出了一种高效实时的串行总线监控方案,在不改变IEEE1394串行总线协议的基础上,极少的变更1394驱动源码,将IEEE1394串行总线协议与集群监控系统有机结合起来。该系统硬件应用和维护简单,系统开销小,采用内核级编程方式,进一步降低系统开销,减少了集群监控系统规模。使集群监控系统从采集信息的效率、更新节点信息的实时性、状态信息的可靠性方面得到较大提高。本文为今后IEEE1394串行总线协议应用于集群监控系统的进一步研究工作打下了坚实的基础。

论文目录

  • 摘要
  • Abstract
  • 第一章 前言
  • 1.1 课题研究背景
  • 1.2 IEEE1394 总线的发展现状
  • 1.3 论文的组织
  • 第二章 高速串行总线IEEE1394
  • 2.1 体系结构
  • 2.2 协议分层
  • 2.3 总线配置
  • 2.4 IEEE1394 与USB 比较
  • 第三章 IEEE1394 数据传输
  • 3.1 异步数据传输
  • 3.1.1 传输接口
  • 3.1.2 发送的实现
  • 3.1.3 接收的实现
  • 3.1.4 性能测试与分析
  • 3.2 等时数据传输
  • 3.2.1 数据包格式
  • 3.2.2 发送的实现
  • 3.2.3 接收的实现
  • 3.2.4 性能测试与分析
  • 3.3 IEEE1394 总线管理机制
  • 第四章 1394 串行总线在集群监控系统中的应用
  • 4.1 集群监控系统
  • 4.2 集群监控系统的关键技术
  • 4.3 基于IEEE1394 串行总线的集群监控系统
  • 4.3.1 IEEE1394 总线协议相关技术
  • 4.3.2 CMS-MON 系统的设计与实现
  • 4.3.2.1 CMS-MON 系统体系结构
  • 4.3.2.2 信息采集模块Cluster
  • 4.3.2.3 节点管理线程Nodemgr
  • 4.3.2.4 软总线重置线程
  • 4.3.2.5 CMS-MON 系统的工作过程
  • 4.4 IEEE1394 集群监控系统的优势
  • 第五章 总结与展望
  • 致谢
  • 攻读硕士学位期间发表的学术论文和参与的科研项目
  • 参考文献
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/056df9b091364ecd13b30da8.html