通信人家园
标题:
求关于无线局域网容量的估算
[查看完整版帖子]
[打印本页]
时间:
2006-12-18 11:18
作者:
panbinjie
标题:
求关于无线局域网容量的估算
谢谢了
时间:
2006-12-18 15:32
作者:
太阳光芒
看一下
时间:
2006-12-20 16:22
作者:
weng2005
MATLAB算法:
假设在一个ad hoc网络中,移动节点的发射功率PTx总是恒定的。要发送数据的移动节点总是先监听信道,测量接收到的信号功率X,其中X= I + N, I为接收到的干扰,N是噪声。移动节点只有在X<INThre时,才可以发射。式中,INThre为背景噪声门限。为了简化计算,我们设置了网络中的INThre门限,来观察一个ad hoc 网中可同时发射的移动节点数量。
节点i接收到来自节点j的信号功率为:PRx = PTx×gi,j。式中,g = k/di,j,di,j为节点i和节点j之间的距离;是衰减系数。另外,我们还引用了一个高斯变量Zi,j来表示网络中存在的其他噪声,最后可以得到系统的增益为Gaini,j = gi,j + Zi,j。
仿真中还使用了以下无线通信的参数:
-灵敏度Smin:如果外来信号的功率满足PRx > Smin,节点则可以接收到该信号;
-信号质量rmin:在考虑干扰的情况下,接收机接收到的信号信噪比应该满足
SIR= PRx/X >rmin ;
-门限Scs:确定了信道是否空闲。
应用的算法如下:
对于每个给定的INThre,设定两个集合:TxSet中有所有的发射节点,RemSet中是剩下的节点。算法未开始时,TxSet是空的,而RemSet中有所有的节点。
-假设RemSet中有不止一个节点
-在RemSet中随机抽取一个节点A,放入TxSet中
-计算TxSet中其他节点对A的干扰
-如果A接收到的干扰小于等于INThre
-寻找可能的接收节点B
-如果集合RemSet不是空的
-随机抽取一个接收节点
-计算该点的SIR
-如果SIR是大于等于rmin,那么A和B之间可以通信。然后将发射节点加入到TxSet中,将接收节点从RemSet中去除掉。用同样的方法,直到最后RemSet中没有剩余节点为止。
-如果SIR小于rmin,那么将该点从可能的接收节点处去除掉。
-如果A接收到的干扰大于INThre,将它从RemSet中去除掉。
[此贴子已经被作者于2006-12-24 19:26:45编辑过]
时间:
2006-12-25 20:04
作者:
panbinjie
HAHAHAHAHAHA
通信人家园 (https://www.txrjy.com/)
Powered by C114