中文摘要 | 第1-9页 |
英文摘要 | 第9-11页 |
简略字表 | 第11-13页 |
第一章 绪论 | 第13-16页 |
第二章 ATM网络技术概述 | 第16-28页 |
2.1 引言 | 第16-17页 |
2.2 ATM体系结构 | 第17-19页 |
2.3 ATM技术的异步原理 | 第19-21页 |
2.4 ATM参考模型及技术特点 | 第21-28页 |
2.4.1 协议参考模型 | 第21-24页 |
2.4.2 ATM技术特点 | 第24-28页 |
第三章 ATM网卡原理综述 | 第28-40页 |
3.1 网卡物理结构 | 第28-29页 |
3.2 ATM网卡接收发送相关流程及结构 | 第29-37页 |
3.2.1 接收重组ATM信元 | 第29-31页 |
3.2.2 与接收有关的数据结构 | 第31-33页 |
3.2.3 传输流程 | 第33-37页 |
3.2.3.1 传输流程介绍 | 第33-35页 |
3.2.3.2 与传输有关的结构 | 第35-37页 |
3.3 IDT77211上的寄存器 | 第37-40页 |
3.3.1 NICStAR操作寄存器 | 第37-39页 |
3.3.2 PCI配置寄存器 | 第39-40页 |
第四章 网卡驱动程序研制及其关键技术 | 第40-55页 |
4.1 Windows下的设备驱动程序 | 第40-43页 |
4.1.1 设备驱动程序 | 第40-42页 |
4.1.2 Windows下驱动程序开发工具 | 第42-43页 |
4.2 ATM网卡驱动程序相关知识 | 第43-46页 |
4.2.1 网卡协议数据封装 | 第43页 |
4.2.2 Native Mode ATM | 第43-46页 |
4.3 VxD编写的几个关键技术 | 第46-50页 |
4.3.1 VxD与Win32程序之间的通信 | 第46-47页 |
4.3.2 物理内存分配 | 第47页 |
4.3.3 物理地址与线性地址的转换 | 第47-48页 |
4.3.4 有关中断的问题 | 第48-49页 |
4.3.5 信元调度算法 | 第49-50页 |
4.4 ATM驱动程序实现 | 第50-54页 |
4.4.1 VxD程序总体设计 | 第50-51页 |
4.4.2 Native Mode API接口设计 | 第51-54页 |
4.4.2.1 动态库技术 | 第51-52页 |
4.4.2.2 多线程技术 | 第52-53页 |
4.4.2.3 ATM API接口 | 第53-54页 |
4.5 简单应用 | 第54-55页 |
第五章 基于ATM的视频点播系统研制 | 第55-69页 |
5.1 视频点播简介 | 第55-58页 |
5.1.1 视频点播模型 | 第55-56页 |
5.1.2 视频点播系统分类 | 第56-57页 |
5.1.3 视频点播涉及的技术 | 第57-58页 |
5.1.4 基于ATM简易视频点播系统 | 第58页 |
5.2 ActiveMovie技术 | 第58-65页 |
5.2.1 什么是ActiveMovie | 第58-60页 |
5.2.2 COM(部件对象模型) | 第60-61页 |
5.2.3 Filter Graph和Filter Graph Manager简介 | 第61-62页 |
5.2.4 Filters和Pins | 第62-63页 |
5.2.5 ActiveMovie SDK的开发环境 | 第63-65页 |
5.2.6 ActiveMovie SDK的编译环境 | 第65页 |
5.3 软件研制 | 第65-69页 |
5.3.1 服务器方软件 | 第65-67页 |
5.3.2 客户机方视频点播程序player | 第67-69页 |
5.3.2.1 player程序技术特点 | 第67-68页 |
5.3.2.2 编译设置 | 第68页 |
5.3.2.3 重要程序 | 第68-69页 |
第六章 以太网接入ATM系统和文件传输系统的研制 | 第69-78页 |
6.1 以太网接入ATM | 第69-76页 |
6.1.1 问题的引入 | 第69页 |
6.1.2 网络驱动程序接口规范NDIS(Network Driver Interface Specification) | 第69-72页 |
6.1.3 以太网接入模型 | 第72-73页 |
6.1.4 软件研制 | 第73-76页 |
6.1.5 开发环境 | 第76页 |
6.1.6 说明 | 第76页 |
6.2 基于ATM的文件传输系统 | 第76-78页 |
第七章 实时操作系统 | 第78-88页 |
7.1 实时操作系统 | 第78-81页 |
7.1.1 实时系统 | 第78-79页 |
7.1.2 实时操作系统特点 | 第79-81页 |
7.1.3 实时操作系统分类 | 第81页 |
7.2 pSOSystem实时操作系统 | 第81-88页 |
7.2.1 pSoSystem系统结构 | 第82-84页 |
7.2.2 开发环境 | 第84页 |
7.2.3 pSOS内核机制 | 第84-88页 |
7.2.3.1 几个基本概念 | 第84-86页 |
7.2.3.2 内核功能 | 第86-88页 |
第八章 帧中继和ATM网络的互联互通模块研制 | 第88-101页 |
8.1 帧中继技术简介 | 第88-91页 |
8.1.1 帧中继概述 | 第88-89页 |
8.1.2 FR协议 | 第89-90页 |
8.1.3 DLCI | 第90-91页 |
8.2 帧中继与ATM的互通 | 第91-94页 |
8.2.1 网络互通 | 第92-93页 |
8.2.2 业务互通 | 第93-94页 |
8.3 pSOS下实现帧中继与ATM的互通 | 第94-100页 |
8.3.1 pSOS下的ATM驱动控制模块开发 | 第94-95页 |
8.3.2 帧中继/ATM互通模块开发 | 第95-96页 |
8.3.3 软件主要程序文件及函数说明 | 第96-100页 |
8.4 FR/ATM互通模块应用情况 | 第100-101页 |
第九章 ATM网络上多播的研究与实现 | 第101-106页 |
9.1 IP多播技术 | 第101-102页 |
9.1.1 多播组地址 | 第101-102页 |
9.1.2 多播组模型 | 第102页 |
9.1.3 两个层次的多播 | 第102页 |
9.2 ATM网络上多播的研制 | 第102-105页 |
9.2.1 接入设备处多播 | 第103页 |
9.2.2 多播服务器 | 第103-105页 |
9.3 演示结果及实际应用 | 第105-106页 |
第十章 软件的测试及结论 | 第106-111页 |
10.1 测试环境 | 第106页 |
10.2 测试内容 | 第106-107页 |
10.3 基于ATM网卡驱动程序的相关软件测试 | 第107-109页 |
10.4 测试结论 | 第109-110页 |
10.5 实际应用 | 第110-111页 |
全文总结 | 第111-112页 |
参考文献 | 第112-113页 |
致谢 | 第113-114页 |
个人简历 | 第114页 |
在学期间研究成果及经历 | 第114页 |
本文作者在攻读硕士学位期间发表的文章 | 第114页 |