论文部分内容阅读
该文以辽宁省科技厅支持的项目"掌上电脑GY-901研制"和沈阳市科技局支持的项目"具有蓝牙功能的掌上电脑GY-901-B的研制"课题的设计与实现为背景,论述了GY-901-B系统结构和系统软件的设计与实现.对蓝牙网络技术进行了深入的研究,取得了一些重要的研究成果.该文综述了蓝牙技术的进展情况,介绍了国内外蓝牙产品的特点和应用;对蓝牙技术发展现状进行了分析,探讨了其未来发展方向.介绍了当前几种无线通信技术的特点和应用,论述了蓝牙技术在无线通信中的重要地位和发展前景.对蓝牙技术进行了全面剖析,指出了存在的不足和问题.详细地阐述了蓝牙的核心协议和电缆替代协议的结构和功能,对Linux操作系统下的蓝牙协议源代码进行了开发,归纳出了蓝牙协议栈的结构特点.通过综合考虑性能、价格、研制周期等因素,提出了一个具有蓝牙功能的掌上电脑GY-901-B系统设计方案,完成了系统结构的设计.在深入研究了蓝牙协议并对系统功能进行合理划分的基础上,提出了掌上电脑GY-901-B的系统软件结构的设计,同时开发出一套基于pSOS操作系统下的蓝牙协议栈.测试结果表明,系统的软件和硬件设计合理,其性能稳定可靠.由于蓝牙设备的移动性和无线信道的开放性,在安全保密方面存在特殊的困难.虽然蓝牙标准中考虑了网络的安全问题,标准对密钥攻击、PIN码的获得、初始化密钥的安全性等采取了相应的措施.但是,在安全性方面还存在不足之处,针对单元密钥的使用问题,提出了蓝牙安全中链接密钥的改进算法.改进的算法不但能确保鉴权的安全性,而且还能确保传输数据的安全性.