基于MultiTask!操作系统内核的嵌入式AP设备的研究与实现

基于MultiTask!操作系统内核的嵌入式AP设备的研究与实现

论文摘要

随着无线网络的应用日益广泛,在部署无线网络的时候,如何充分利用现有的有线网络资源成为网络应用领域的一个热点。AP能够将有线网络和无线网络互连,在部署无线网络的时候,可充分利用现有的有线网络资源。因此,设计功能强,配置灵活、管理方便、安全性高的AP设备对无线网络的推广将起着关键作用。 基于这些背景,本课题参照国内外的先进技术和经验,对AP技术进行了深入研究。通过对国内外已有AP产品的分析和对比,针对一些存在的问题,本文提出和引入了一些新的解决思路和方案:将移动IP技术应用到AP设计中,基于MultiTask!操作系统内核设计和实现了嵌入式AP设备,使用WPA技术加强安全机制、提供认证功能。论文的具体工作主要包括以下几个方面: ◇ 对现有的AP系统进行研究,分析其各自的特点、优势以及存在的问题,针对存在的问题,提出自己的解决方案: ◇ 基于MultiTask!操作系统内核和USNET协议栈的直接整合,设计和实现AP设备的系统软件; ◇ 对SNMP应用于AP设备进行深入研究,设计和实现了AP设备SNMPAgent及AP设备专用MIB库,为网管工作站提供了对AP设备变量和表格存取的便利; ◇ 在研究RFC2002~2004的基础上,对移动IP进行了初步的探讨,设计和实现了移动IP的简单原型; ◇ 参照IEEE802.11i标准,对加密认证机制进行了深入研究与初步设计; ◇ 对AP设备原型系统各项功能进行测试,并对结果进行了分析。

论文目录

  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外同类AP产品开发现状与实例分析
  • 1.3 论文意义
  • 1.4 论文相关工作及设计特色
  • 1.4.1 论文相关工作
  • 1.4.2 设计特色
  • 1.5 论文结构
  • 第二章 嵌入式AP设备的开发环境与技术背景
  • 2.1 无线局域网络组成
  • 2.2 IEEE802.11B和 IEEE 802.11I协议
  • 2.2.1 IEEE802.11b
  • 2.2.2 IEEE802.11i
  • 2.3 软件开发环境
  • 2.3.1 MultiTFask!操作系统内核
  • 2.3.2 USNET协议栈
  • 2.4 硬件开发环境
  • 2.4.1 ARM微处理器
  • 2.4.2 开发环境
  • 2.5 系统开发技术背景
  • 2.5.1 网桥技术
  • 2.5.2 简单网络管理技术
  • 2.5.3 移动IP技术
  • 2.5.4 加密认证技术
  • 第三章 EADBMK系统总体设计
  • 3.1 EADBMK原型系统层次结构
  • 3.2 EADBMK系统功能设计
  • 3.3 EADBMK系统模块划分
  • 第四章 无线网桥功能的设计与实现
  • 4.1 总体结构
  • 4.2 重要数据结构和报文单元格式分析
  • 4.3 链路层报文转换模块设计
  • 4.4 报文接收模块和报文发送模块设计
  • 4.5 报文处理模块设计
  • 4.5.1 网桥表处理模块设计
  • 4.5.2 逻辑处理模块设计
  • 第五章 SNMP AGENT的设计与实现
  • 5.1 总体结构
  • 5.2 SNMP报文格式分析
  • 5.3 数据接口设计
  • 5.4 ASN.1解析设计
  • 5.5 AGENT处理设计
  • 5.5.1 报文接收模块
  • 5.5.2 报文发送模块
  • 5.5.3 报文头部解析模块
  • 5.5.4 报文处理模块
  • 5.6 TRAP处理设计
  • 5.7 管理端 MIB文件设计
  • 第六章 移动1P模块的设计与实现
  • 6.1 架构设计
  • 6.2 代理发现报文分析
  • 6.3 注册报文分析
  • 6.4 隧道技术报文分析
  • 6.5 HA端实现流程
  • 6.6 MN端实现流程
  • 6.7 FA端实现流程
  • 6.8 可能的功能扩展
  • 第七章 安全认证模块的研究与设计
  • 7.1 安全认证总体设计
  • 7.2 EAP模块的分析和设计
  • 7.2.1 EAPOL报文的分析
  • 7.2.2 EAP模块的设计
  • 7.3 转发模块的设计
  • 7.4 RADIUS客户端模块分析和设计
  • 7.4.1 Radius协议的封装格式分析
  • 7.4.2 Radius客户端模块的设计
  • 7.5 KEY交换模块分析与设计
  • 7.5.1 Key交换报文分析
  • 7.5.2 EAPOL-Key报文的简单表示形式
  • 7.5.3 所涉及的算法—PRF
  • 7.5.4 EADBMK中四步握手密钥协商机制设计
  • 7.5.5 四步握手过程设计
  • 7.5.6 组密钥更新过程设计
  • 7.6 MIC模块的设计
  • 7.6.1 MIC算法设计
  • 7.7 TKIP模块分析与设计
  • 7.7.1 TKIP模块输出加密报文的格式分析
  • 7.7.2 TKIP模块加密功能设计
  • 7.7.3 TKIP模块解密功能设计
  • 7.7.4 TEIP的性能分析
  • 第八章 系统测试
  • 8.1 无线网桥部分测试
  • 8.1.1 测试目的
  • 8.1.2 测试环境
  • 8.1.3 测试项目
  • 8.1.4 测试结果及分析
  • 8.2 SNMP AGENT配置方式测试
  • 8.2.1 测试目的
  • 8.2.2 测试环境
  • 8.2.3 测试项目
  • 8.2.4 测试结果及分析
  • 8.3 移动 IP测试
  • 8.3.1 测试目的
  • 8.3.2 模拟测试环境
  • 8.3.3 测试项目
  • 8.3.4 测试结果及分析
  • 第九章 结束语
  • 9.1 论文总结
  • 9.2 未来的工作
  • 参考文献
  • 攻读学位期间本人公开发表的论文
  • 致谢
  • 相关论文文献

    • [1].操作系统内核模糊测试技术综述[J]. 小型微型计算机系统 2019(09)
    • [2].一种新型操作系统内核与内核实验系统的研究与实现[J]. 高校实验室工作研究 2011(04)
    • [3].事件/时间触发嵌入式操作系统内核的设计[J]. 计算机工程与应用 2008(16)
    • [4].云计算研究虚拟化技术的研究[J]. 计算机技术与发展 2017(04)
    • [5].一种支持操作系统内核级动态升级的技术[J]. 航空计算技术 2020(04)
    • [6].Diskaller:基于覆盖率制导的操作系统内核漏洞并行挖掘模型[J]. 信息安全学报 2019(02)
    • [7].Linux操作系统内核问题的探讨[J]. 电脑知识与技术 2016(13)
    • [8].Linux操作系统内核分析与研究[J]. 计算机光盘软件与应用 2015(01)
    • [9].基于智能手机的嵌入式操作系统内核教学[J]. 计算机教育 2014(02)
    • [10].一种基于属性的操作系统内核自动验证方法[J]. 小型微型计算机系统 2013(07)
    • [11].关于服务体模型与操作系统内核设计技术的研究[J]. 数字技术与应用 2012(01)
    • [12].对操作系统内核动态扩展的研究[J]. 计算机应用与软件 2009(02)
    • [13].基于ARM Cortex-A9 MPCore嵌入式多核操作系统内核研究与实现[J]. 数字技术与应用 2020(03)
    • [14].Linux操作系统内核裁剪的分析[J]. 中国民航飞行学院学报 2010(03)
    • [15].基于复杂网络的操作系统内核演化与稳定性研究[J]. 中国科学:信息科学 2011(09)
    • [16].基于公有云的操作系统实验平台建设方案[J]. 计算机教育 2020(04)
    • [17].嵌入式系统实验教学的实践与探索[J]. 实验室科学 2019(02)
    • [18].KGP:一种在操作系统内核使用GPU加速IP查找的方案[J]. 计算机应用与软件 2014(04)
    • [19].分区操作系统内核中隔离性质的研究[J]. 太原理工大学学报 2014(04)
    • [20].嵌入式内核远程调试系统的研究与应用[J]. 计算机应用与软件 2015(08)
    • [21].虚拟磁盘服务软件框架设计[J]. 计算机工程与应用 2010(25)
    • [22].基于微控制器的操作系统内核设计[J]. 宁德师范学院学报(自然科学版) 2012(02)
    • [23].嵌入式操作系统内核程序的设计与实现[J]. 价值工程 2011(17)
    • [24].UEFI Bootkit模型与分析[J]. 计算机科学 2012(10)
    • [25].Linux迎来29岁 从个人爱好到统治世界的操作系统[J]. 计算机与网络 2020(17)
    • [26].一种基于虚拟机的操作系统内核调试方法[J]. 科技风 2010(06)
    • [27].操作系统内核的安全访问控制模型研究[J]. 武夷学院学报 2012(05)
    • [28].一种在不可信操作系统内核中高效保护应用程序的方法[J]. 软件学报 2016(05)
    • [29].LINUX操作系统下ROOTKIT检测技术研究[J]. 网络安全技术与应用 2009(05)
    • [30].进程强制运行控制方法的设计与实现[J]. 通信学报 2009(S1)

    标签:;  ;  

    基于MultiTask!操作系统内核的嵌入式AP设备的研究与实现
    下载Doc文档

    猜你喜欢