首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

基于Linux的嵌入式系统实时通信技术研究

摘要第1-7页
ABSTRACT第7-9页
第一章 基于LINUX的嵌入式系统概述第9-13页
 1.1 嵌入式系统概念及特点第9页
 1.2 嵌入式LINUX操作系统发展现状与面临的问题第9-11页
 1.3 嵌入式网络协议栈第11页
 1.4 嵌入式系统的实时性需求,以及改进嵌入式TCP/IP协议栈的必要性第11-13页
第二章 嵌入式TCP/IP协议栈总体框架及设计过程中需要考虑的问题第13-25页
 2.1 嵌入式TCP/IP协议栈总体框架第13页
 2.2 协议栈的设计模式以及各层协议之间的关系第13-15页
 2.3 通过减少数据拷贝的次数来增强通信的实时性第15-18页
 2.4 增加操作系统接口层以便于协议栈的移植第18页
 2.5 协议栈缓冲区的设计及实现第18-24页
  2.5.1 已有的缓冲区设计方案第18-19页
  2.5.2 基于三种模式的嵌入式协议栈缓冲区的设计第19-22页
  2.5.3 基于三种模式的嵌入式协议栈缓冲区的实现第22-24页
 2.6 内存管理第24-25页
第三章 嵌入式TCP/IP协议栈各模块的设计与实现第25-45页
 3.1 IP模块的设计与实现第25-29页
  3.1.1 IP协议概述第25-26页
  3.1.2 IP模块的实现第26-29页
 3.2 ICMP模块的设计与实现第29-34页
  3.2.1 ICMP协议概述第29-30页
  3.2.2 ICMP模块的实现第30-34页
 3.3 UDP模块的设计与实现第34-36页
  3.3.1 UDP协议概述第34页
  3.3.2 UDP协议的设计与实现第34-36页
 3.4 TCP模块的设计与实现第36-45页
  3.4.1 TCP协议概述第36页
  3.4.2 TCP协议的设计与实现第36-45页
第四章 嵌入式通信系统拥塞控制算法的改进第45-57页
 4.1 拥塞的概念以及解决嵌入式通信系统拥塞现象的必要性第45-46页
 4.2 拥塞产生的原因第46-47页
 4.3 TCP拥塞控制的演变及几种传统的拥塞控制算法第47-50页
  4.3.1 TCP拥塞控制的演变第47页
  4.3.2 TCP拥塞控制机制使用的参数第47-48页
  4.3.3 几种传统的拥塞控制算法第48-49页
  4.3.4 传统拥塞控制算法在嵌入式应用中的不足之处第49-50页
 4.4 对嵌入式实时通信系统TCP拥塞算法的改进及性能分析第50-57页
  4.4.1 拥塞算法的设计目标第50页
  4.4.2 基于缓冲区动态调节和二维表数据包调度的拥塞控制改进算法第50-57页
   4.4.2.1 TCP缓冲区动态调节模块第51-53页
   4.4.2.2 基于二维表的数据包调度模块第53-57页
第五章 实验测试以及分析第57-63页
 5.1 测试ICMP和IP模块第57-58页
 5.2 测试TCP、UDP、及TCP拥塞控制模块第58-63页
第六章 结束语第63-65页
 6.1 所做工作总结第63页
 6.2 论文不足之处第63-64页
 6.3 课题展望第64-65页
参考文献第65-68页
附录1 缓冲区动态调节算法的实现第68-71页
附录2 基于二维表的数据包调度算法的实现第71-74页
致谢第74-75页
作者在硕士期间发表论文第75-76页
学位论文评阅及答辩情况表第76页

论文共76页,点击 下载论文
上一篇:基于Web的远程数字视频监控系统的设计与研究
下一篇:经济系统建模及结构分析