论文摘要
蓝牙是一种开放性的短距离无线通信规范,用于提供全球通用、低成本、低功耗、灵活的短距离无线连接解决方案。蓝牙采用全球统一开放的2.4GHz ISM(工业、科研和医疗)频段,可免受各国频率分配不统一的影响。但也正因为这样,在该频段内,存在大量彼此各异且互不协调的设备,使得蓝牙设备的干扰问题成为蓝牙技术的核心问题之一。虽然蓝牙采用了自适应跳频、正向纠错(Forward Error Correction FEC)和短分组技术来减少同频干扰和随机噪声,提高无线通信的质量,但随着蓝牙设备的大量出现,蓝牙设备不仅要面对来自其它设备的干扰,来自蓝牙设备自身的干扰问题也势必越来越严重,提早研究,避免问题的严重化,是处理该问题的最好方法。文中,详尽分析了蓝牙数据传输和蓝牙跳频选频机制,在Crgwin下用程序模拟实现了蓝牙跳频选频机制,并输出蓝牙跳频序列。接着,首先从蓝牙数据分组出发,建立了蓝牙微微网相互之间干扰的数学模型,根据此模型推导了蓝牙数据分组重传概率与微微网个数之间的关系表达式,并在Matlab环境下,以蓝牙DH1数据分组为例,在基本跳频和自适应跳频两种情况下,仿真实现数据传输成功率和微微网个数的关系曲线;其次,从蓝牙跳频模式出发,用程序模拟16组采用不同的蓝牙地址和时钟生成的蓝牙跳频序列,对该生成序列进行统计分析,得到了碰撞概率与微微网个数的关系曲线。为了更进一步证实文中所建立的蓝牙模型的准确性,用12个蓝牙Dongle作为发射和接收端,主机端运行Btsample程序,进行实物测试。最后将模拟和仿真结果与实际测试结果进行了分析和对比,发现实测数据和仿真数据基本吻合。在各个模型的末尾,指出了本文中所建立的两个蓝牙微微网同频干扰模型的不足,希望能够对以后更深入的研究有所帮助。