主要内容

通过使能ACL流量、SCO流量和AFH创建蓝牙Piconet

通信工具箱™蓝牙库®协议功能使您可以创建和配置蓝牙微微网。该库提供了配置面向异步连接(ACL)链路、面向同步连接(SCO)链路或在主服务器和从服务器之间同时配置两者的功能。跳频技术还可以配置为基本跳频和自适应跳频。

通过使能ACL流量、SCO流量和AFH创建蓝牙Piconet

通过创建结构,配置蓝牙微微网的仿真参数。指定微微网中的slave数量。一个微微网最多可以包含七个slave。

simulationParameters = struct;simulationParameters。NumSlaves =2

计算微微网中的节点总数(一个主节点和多个从节点)。

numNodes = simulationParameters。NumSlaves + 1;

指定主服务器和从服务器之间的逻辑链接类型。有效的逻辑链接值取决于有多少从连接到主。

  • 如果主服务器连接到一个从服务器,则必须将逻辑链接值指定为的单元素向量1(ACL链接),2(SCO链接),或3.(ACL和SCO链路)。

  • 如果主服务器连接到多个从服务器,则必须将逻辑链路值指定为n-element行向量,其中n是奴隶的数量。每个元素必须是1(ACL链接),2(SCO链接),或3.(ACL和SCO链路)。

如果要启用ACL逻辑传输,可以将逻辑链路流量设置为1或3。ACL报文类型可以指定为“DM1”“《”“DM3”“DH3”“DM5”,或“DH5”.如果要启用SCO逻辑传输,可以将逻辑链路流量设置为2或3。可以指定SCO报文类型为“HV1”“HV2”,或“HV3”对于有SCO链路流量的各个Slave。

启用ACL和SCO流量,指定ACL和SCO报文类型为“DM1”而且“HV3”,分别。

simulationParameters。LinkTraffic = [1 2];simulationParameters。ACLPacketType =“DM1”;simulationParameters。SCOPacketType = {2,“HV3”};

若要启用AFH,请将序列类型设置为自适应连接。

simulationParameters。SequenceType =“连接自适应”

初始化一个单元数组来存储蓝牙节点。

btNodes = cell(1,numNodes);

指定两个蓝牙节点之间的距离(单位为米)。

interNodeDistance = 10;

设置蓝牙节点位置。

simulationParameters。NodePositions = 0 (numNodes,3);nodeIdx = 1:numNodes simulationParameters.NodePositions(nodeIdx,:) = [nodeIdx*interNodeDistance 0 0];设置节点位置结束

设置无线信道和信道分类相关的节点配置参数。

simulationParameters。EbNo = 22;%每比特能量(Eb)与频谱噪声密度(No)之比,单位为dBsimulationParameters。WLANInterference =“没有”;simulationParameters。Sir = [-15 -16 -14 -13 -12 -11 -10];信号干扰比,单位:dBsimulationParameters。PERThreshold = 40;包错误率simulationParameters。ClassificationInterval = 3000;%槽位分类间隔simulationParameters。RxStatusCount = 10;%最大接收包数状态simulationParameters。minrxcounttoclassified = 4;每个通道接收到的最小包数的状态,用来区分通道的好坏simulationParameters。PreferredMinimumGoodChannels = 20;主服务器和从服务器之间通信所需的最佳通道数simulationParameters。TxPower = 20;%发射功率,单位为dBmsimulationParameters。ReceiverRange = 40;%蓝牙节点接收器范围(以米为单位)

方法创建蓝牙微微网helperBluetoothCreatePiconet函数。

helperBluetoothCreatePiconet (simulationParameters);

参考文献

[1]蓝牙技术网站。“蓝牙技术网站|蓝牙技术官网。”2020年9月17日访问。https://www.bluetooth.com/

[2]蓝牙SIG (Bluetooth Special Interest Group)。“蓝牙核心规范。”5.2版。https://www.bluetooth.com/

相关的话题

Baidu
map