论文部分内容阅读
近年来,AdHoc网络已经成为无线移动通信领域内的一个研究热点。目前,实现AdHoc网络的相关技术有IEEE802.¨技术、CDMA技术、蓝牙(Bluetooth)技术、HiperLAN2标准以及HomeRF(家庭射频)规范。其中蓝牙技术以其自组织特性、无线传输特性、动态拓扑特性、低功耗特性、以及使用世界通用频谱(ISM)等等成为实现AdHoc网络的一种较好的选择。但利用蓝牙技术来构建性能优越的AdHoc网络还需要进行很多方面的改进,其中很重要的一点就是路由协议的改进。
现有的AdHoc网络路由协议都假定网络的MAC层采用802.11协议。但是蓝牙的MAC层与802.11不同。蓝牙采用时分双工以及轮询接入的方式,并且蓝牙AdHoc网络是基于主从模式的,两个蓝牙节点只有形成主从关系才能相互传送信息,而主从机制不能直接使用传统AdHoc网络的路由协议。另外,蓝牙技术的其他一些特点,如分组的大小也会导致一些传统的路由协议不能直接应用于蓝牙AdHoc网络。因此,在为蓝牙AdHoc网络设计路由算法时,应该考虑蓝牙技术的特点。
另外,蓝牙作为一种近距离无线通信技术规范,因其低成本、低功耗、小体积而广泛应用于小型移动产品和信息家电产品中,而此类产品大都属于嵌入式产品。因此,掌握蓝牙技术在嵌入式领域中的开发方法具有一定的意义。
本文首先分类介绍了几种典型的蓝牙AdHoc网络路由协议,然后研究和改进了RVM协议,指出其中存在的问题并给出解决方案,为该协议引入路由缓存技术,并补充了路由维护部分。最后本文介绍了一种嵌入式蓝牙开发平台,以说明蓝牙技术在嵌入式领域中的开发方法。