主要内容

统计数据

WLAN节点的数据

自从R2023a

下载需要:使用统计数据,第一次下载通信工具箱无线网络仿真库附加组件。

描述

例子

nodeStatistics=统计(nodeObj)返回输入的节点数据nodeObj作为一个结构。如果您指定nodeObj作为节点的数组,函数返回一个数组包含每个节点的数据结构。

例子

nodeStatistics=统计(nodeObj“所有的”)返回额外的统计以及默认的前面的语法的回报。

例子

全部折叠

这个例子展示了如何模拟无线局域网(WLAN)通过使用WLAN工具箱™与通信工具箱™无线网络仿真库。

使用这个例子中,您:

  1. 创建和配置一个WLAN接入点(AP)节点和一个车站(STA)节点。

  2. 从美联社节点添加应用程序流量STA节点。

  3. 模拟美联社的WLAN和检索数据节点和STA节点。

检查通信工具箱™安装无线网络仿真库支持包。万博1manbetx如果支持包没有万博1manbetx安装,MATLAB®返回一个错误的链接下载并安装包的支持。

wirelessnetwork万博1manbetxSupportPackageCheck;

创建一个无线网络模拟器。

networksimulator = wirelessNetworkSimulator.init ();

创建一个wlanDeviceConfig对象,设置模式“美联社”。使用这种配置创建一个WLAN节点,指定其名称和位置。

deviceCfg = = wlanDeviceConfig(模式“美联社”);apNode = wlanNode (Name =“美联社”位置= (10 0),DeviceConfig = deviceCfg);

创建一个WLAN节点默认的设备配置。确认默认模式STA

staNode = wlanNode (Name =“STA”、位置= [5 0 0]);disp (staNode.DeviceConfig.Mode)
STA

把STA节点与美联社节点。

associateStations (apNode staNode);

创建一个networkTrafficOnOff对象生成一个开关应用程序流量模式。指定千比特/秒的数据速率和数据包大小的字节。使数据包生成生成一个应用程序包的有效载荷。

流量= networkTrafficOnOff (DataRate = 100, PacketSize = 10, GeneratePacket = true);

从美联社节点添加应用程序流量STA节点。

addTrafficSource (apNode、交通、DestinationNode = staNode);

美联社节点和STA节点添加到无线网络模拟器。

addnode (networksimulator {apNode, staNode});

设置仿真时间在秒和运行模拟。

simulationTime = 0.05;运行(networksimulator simulationTime);
自定义通道模型不是补充道。使用自由空间路径损耗(fspl)模型作为默认的信道模型。

获取和显示物理层(体育)统计,对应于美联社节点和STA节点。

apStats =统计(apNode);staStats =统计(staNode);disp (apStats.PHY)
TransmittedPackets: 126 TransmittedPayloadBytes: 4095 ReceivedPackets: 125 ReceivedPayloadBytes: 1750 DroppedPackets: 0
disp (staStats.PHY)
TransmittedPackets: 125 TransmittedPayloadBytes: 1750 ReceivedPackets: 126 ReceivedPayloadBytes: 4095 DroppedPackets: 0

输入参数

全部折叠

WLAN节点对象,指定为一个wlanNode对象或数组wlanNode对象。当你指定一个对象数组,函数返回一个结构数组。

输出参数

全部折叠

WLAN节点的统计数据,作为结构或返回的数组结构。这个输出的更多信息,请参阅WLAN系统级仿真数据

数据类型:结构体

版本历史

介绍了R2023a

另请参阅

对象