建模
文章平均质量分 67
Mr_liu_666
keep coding
展开
-
Bianchi模型、python计算及ns3验证
本文更多的是理解模型各个部分的含义、把各个简单的推导过程转化为python、ns3对比:1 理论吞吐与传输概率、传输成功概率、包长、速率、排队时间、成功传输时间、碰撞耗时的关系2 传输概率、传输成功概率、包长、速率、排队时间、成功传输时间、碰撞耗时的关系这几个参数的简单推导3 各个公式都有最初的已知量、推导出的中间量、最终的目标吞吐,一级一级的整理就可获得最初已知量和目标吞吐的关系,并将其画图4 ns3在无实测环境的情况下,是一个比较好的验证环境,对比第三步的图以及仿真结果图,可以验证原创 2024-10-08 02:05:57 · 838 阅读 · 0 评论 -
Bianchi模型、python计算及ns3验证_关于2~10 STA验证的补充
首先就是预设修改,NS3中bitrate是OfdmRate54Mbps,STA数目我设置了2-10,ack长度是14bytes,数据长36,头36(trace中只有1536和14两个长度,也就是数据长度1500,头36,ack14),SIFS和SLOT是16us和9us(在phy的定义中,11a的时候,sifs是16,slot是9),difs是34us(在bianchia.m里面指定了),窗口大小15(在CW trace里面看得到起始值15)原创 2024-10-08 02:03:49 · 432 阅读 · 0 评论 -
Bianchi模型、python计算及ns3验证_关于E[P*]的补充
bianchi的原文,在包长都选一样的情况下,P=E[P]=E[P*],也就是说正常传输、碰撞的payload耗时都是一样的——不过bianchi分析了如果引入不同的长度会造成何种影响:k个STA包碰撞的情况下,决定E[P*]的是k个STA中时间占用最长的那个,事实上此公式很让人不解,左侧需要求值是平均最大包长,右边分母是概率,分子左半边也是概率,分母右半边如果按照PDF看的话也是概率,如果按照CDF看就是概率的积分,再乘以1作为取值,就合理了。原创 2024-10-08 00:05:55 · 210 阅读 · 0 评论