6ES7392-1AJ00-0AA0
6ES7392-1AJ00-0AA0 蓝牙跳频网络吞吐量算法
当产生跳频频率碰撞时,将发生时隙损失,从而造成吞吐量下降。设mct表示Master时隙碰撞次数;sct表示Slave时隙碰撞次数;K(i)表示设备数;M表示跳频执行次数;Slotn表示蓝牙包占用时隙长度,则:
3 仿真实验与分析
使用Simulink构造仿真平台,假设整个蓝牙网络是同步的,对每个重叠数做100种组合仿真,每种组合跳频执行2×106时隙。图3给出,2个设备跳频区段重叠数是O~32时,碰撞次数与吞吐量的关系。图4给出了3个设备且重叠数为17~96时碰撞数与吞吐量关系。两者都说明Piconets间跳频区段重叠数越大,跳频碰撞次数也越多,网络系统的吞吐量也随之下降。
图5给出了信息包长度分别为1 slot、3 slots、5 slots,在最小跳频区段重叠数和跳频区段重叠数时,Piconet数和吞吐量的仿真曲线图。结果表明:(1)在同样的信息包长度下,最小重叠数的吞吐量要大于重叠数的吞吐量,且随着Piconet的增多,表现更为明显;(2)Piconet数越少,吞吐量越高;(3)最小跳频区段重叠或跳频区段重叠时的系统吞吐量与信息包长度几乎无关。此外,可以看出当Piconet数在10以内时,Seattemet网络频宽有效利用率达到50%以上,但在最小重叠区段时,网络吞吐量可达80%以上。
本文分析了蓝牙跳频微网间碰撞和区段选择原理,发现当2个Piconets的区段有重叠时,将可能产生跳频频率碰撞。而跳频碰撞与跳频区段重叠数大小有关,跳频区段重叠数愈大,Bluetooth跳频碰撞的概率越高,网络吞吐量越小,但信息包大小对吞吐量贡献较小。要提高蓝牙同络吞吐量必须减少跳频区段的重叠数。所以,当Bluetooth网络设备数增加时,必须采用合适的区段重叠选择算法,以减少区段重叠数,提高网络吞吐量。
6ES7392-1AJ00-0AA0 IC200MDL143
IC200MDL144
IC200MDL240
IC200MDL241
IC200MDL243
IC200MDL244
IC200MDL329
IC200MDL330
IC200MDL331
IC200MDL631
IC200MDL632
IC200MDL635
IC200MDL636
IC200MDL640
IC200MDL643
IC200MDL644
IC200MDL650
IC200MDL730
IC200MDL740
IC200MDL741
IC200MDL742
IC200MDL743
IC200MDL744
IC200MDL750
IC200MDL930
IC200MDL940
IC200PBI001
IC200PKG001
IC200PKG010
IC200PKG101
IC200PKG102
IC200PKG103
IC200PKG104
IC200PNS001
IC200PNS002
IC200PWB001
IC200PWR001
IC200PWR002
IC200PWR011
IC200PWR012
IC200PWR101
IC200PWR102
IC200PWR201
IC200PWR202
IC200SET001
IC200TBM001
IC200TBM002
IC200TBM005
IC200TBX014
IC200TBX020
IC200TBX023
IC200TBX028
IC200TBX040
IC200TBX064
IC200TBX114
IC200TBX120
IC200TBX123
IC200TBX128
IC200TBX140
IC200TBX164
IC200TBX220
IC200TBX223
IC200TBX228
IC200TBX240
IC200TBX264
IC200TBX320
IC200TBX340
IC200TBX364
IC200TBX420
IC200TBX440
IC200TBX464
IC200TBX520
IC200TBX540
IC200TBX564
IC200UAA003
IC200UAA007
IC200UAA007-24
IC200UAL004
IC200UAL005
IC200UAL005-24
IC200UAL006
IC200UAL006-24
IC200UAR014
IC200UAR014-24
IC200UAR028
IC200UAR028-24
IC200UDD020
IC200UDD040
IC200UDD064
IC200UDD104
IC200UDD110
IC200UDD110-24
IC200UDD112
IC200UDD120
IC200UDD164
IC200UDD212
IC200UDD220
IC200UDD240
IC200UDR001
IC200UDR001-24
IC200UDR002
IC200UDR002-24
IC200UDR003
IC200UDR005
IC200UDR005-24
IC200UDR006
IC200UDR010
IC200UDR010-24
IC200UDR020
IC200UDR040
IC200UDR064
IC200UDR120
IC200UDR140
IC200UDR164
IC200UDR440
IC200UDR440UB2
IC200UEC008
IC200UEC108
IC200UEC208
IC200UEI008
IC200UEI016
IC200UEM001
IC200UEO008
IC200UEO016
IC200UEO108
IC200UEO116
IC200UER008
IC200UER016
IC200UER508
IC200UEX009
IC200UEX009-24
IC200UEX010
IC200UEX010-24
IC200UEX011
IC200UEX011-24
IC200UEX012
IC200UEX012-24
IC200UEX013
IC200UEX014
IC200UEX015
IC200UEX064
IC200UEX122
IC200UEX164
IC200UEX209
IC200UEX209-24
IC200UEX210
IC200UEX210-24
IC200UEX211
IC200UEX211-24
IC200UEX212
IC200UEX212-24
IC200UEX213
IC200UEX214
IC200UEX215
IC200UEX222
IC200UEX264