Bianchi模型、python计算及ns3验证_关于E[P*]的补充

ops/2024/10/9 13:25:07/

bianchi的原文,在包长都选一样的情况下,P=E[P]=E[P*],也就是说正常传输、碰撞的payload耗时都是一样的——不过bianchi分析了如果引入不同的长度会造成何种影响:k个STA包碰撞的情况下,决定E[P*]的是k个STA中时间占用最长的那个:

事实上此公式很让人不解,左侧需要求值是平均最大包长,右边分母是概率,分子左半边也是概率,分母右半边如果按照PDF看的话也是概率,如果按照CDF看就是概率的积分,再乘以1作为取值,就合理了。

分母

是除了全不传输和只有一个传输即成功传输的情况以外,也就是碰撞情况

分子左半边

是n个STA里面,K个选择传输,相互碰撞的情况

分子右半边

其中F 作者误写为  PDF,本意是CDF

F(x)^k也就是如果k个碰撞的STA选择的包长都小于x,那么这个项就是1,否则就小于1

1-F(x)^k就是某些STA选择的包长大于x的概率

从0~Pmax积分,展开看就是:x=0时,所有k个STA的包长都大于0,所以此项给积分多加1,x=1,再加一........x=700,只有一部分大于700,所以长度加一个0~1之间的数,大于700的STA越多,越接近1 。


http://www.ppmy.cn/ops/122590.html

相关文章

计算机网络:计算机网络概述:网络、互联网与因特网的区别

文章目录 网络、互联网与因特网的区别网络分类 互联网因特网基于 ISP 的多层次结构的互连网络因特网的标准化工作因特网管理机构因特网的组成 网络、互联网与因特网的区别 若干节点和链路互连形成网络,若干网络通过路由器互连形成互联网 互联网是全球范围内的网络…

IP与网关的关系

在计算机网络中,IP地址和网关是两个重要的概念,它们在网络通信中起着关键作用。理解这两者之间的关系,有助于更好地管理和配置网络。 什么是IP地址? IP地址(Internet Protocol Address)是分配给网络中每个…

Trickle流量限速工具使用示例

简介:trickle 是一个轻量级的流量限速工具,允许用户限制应用程序的网络带宽使用,以便更好地管理网络资源和优化网络性能。本文将介绍 trickle 的安装和使用方法,并通过 Python 封装示例展示如何使用 trickle 控制网络带宽。 历史…

【STM32 Blue Pill编程实例】-OLED显示DHT22传感器数据

OLED显示DHT22传感器数据 文章目录 OLED显示DHT22传感器数据1、DHT22介绍2、硬件准备与接线3、模块配置3.1 定时器配置3.2 DHT22引脚配置3.3 OLED配置4、代码实现在本文中,我们将介绍如何将 DHT22 温度和湿度传感器与 STM32 Blue Pill 开发板连接,并使用 HAL 库在 STM32CubeI…

核心理论框架对比:如何通过TOGAF实现企业数字化转型的全面战略

数字化转型中的理论与实践融合 随着全球市场竞争的加剧和技术的快速革新,企业必须不断适应数字化技术带来的变化。数字化转型不仅是技术的升级,更是企业业务模式、组织架构以及文化的深度变革。然而,在面对复杂的技术和业务环境时&#xff0…

Linux shell编程学习笔记85:fold命令——让文件瘦身塑形显示

0 引言 我们使用的电脑屏幕有宽有窄,我们有时候希望文件能按照我们的屏幕宽度来调整和匹配,这时我们可以使用fold命令。 1 fold命令 的帮助信息、功能、命令格式、选项和参数说明 1.1 fold 命令 的帮助信息 我们可以输入命令 fold--help 来查看fold …

【git】通过配置 `init.defaultBranch`,自定义 Git 初始化时的默认分支名称,避免使用 `master` 并消除相关的警告提示

Git 会提示你配置一个默认的初始分支名称 git init 提示:使用 ‘master’ 作为初始分支的名称。这个默认分支名称可能会更改。要在新仓库中 提示:配置使用初始分支名,并消除这条警告,请执行: 提示: 提示&am…

【C语言】自定义类型:结构体

文章目录 一、结构体类型的声明和自引用1.结构体类型的普通声明2.结构体的特殊声明3.结构体的自引用 二、结构体变量的创建和初始化1.结构体变量的创建2.结构体变量的初始化 三、结构体内存对齐1.内存对齐规则:练习练习1练习2练习3练习4 2.为什么有内存对齐平台原因…