matlab代码csma
介绍
此代码模拟了工作在6
GHz以下频段的大多数802.11设备中包括的分布式协调功能(DCF)。
也就是说,采用载波侦听机制(即CSMA
/
CA)来检测信道可用性和后退(即指数窗口大小后退)以延迟传输并允许在未许可频段中进行公平的信道访问。
该项目的目的是实现基于DCF的Matlab媒体访问控制(MAC),并了解诸如争用该信道的节点数或存在外部干扰(即无执照频段中的LTE)之类的参数的影响WiFi性能。
该代码提供了以下指标:
信道繁忙率:由于其他正在进行的WiFi传输或外部干扰而感觉到信道繁忙的时间部分。
发送的数据包:使其通过通道但未发生冲突的数据包数量。
冲突:由于与其他WiFi节点冲突而需要重传的数据包数量。
数据包传输时间:WiFi节点访问信道并成功传输数据包而不与网络中任何其他节点发生冲突的平均时间(以毫秒为单位)。
部署方案设想在该区域中部署N个WiFi设备,所有这些设备都在其他所有人的范围内,并且未启用RTS
/
CTS机制。
也就是说,WiFi传输始终使传感机制检测网络中每个节点上的信道繁忙。
项目层次
该项目的组织如下:
数据(
/
2022-12-13 00:05:29
272.64MB
系统开源
1