【技术实现步骤摘要】
一种无线多跳网络建模方法及仿真平台
本专利技术属于网络通信领域,特别涉及了一种无线多跳网络建模方法及仿真平台。
技术介绍
在当今信息化水平快速发展的21世纪,无线网络已经成为人类生产、生活各领域中不可或缺的一部分。随着传感器网络应用的发展以及物联网、无线自组网、容迟网络的兴起,无线网络凭借其移动性(不受时间与空间限制)、灵活性(不受线缆的限制)、低成本(不需要大量的工程布线,同时节省线路维护的费用)、易安装(与有线网络相比无线网络的配置、设定和维护更为容易)的特点越来越受到工程应用的青睐以及研究人员的关注,例如,基于无线传感网的各种环境监测网络、车辆自组网、作战协同网络、物联网、4G通信网络等等。无线多跳网络(wirelessmulti-hopnetwork)为一种典型的无线网络,传统的无线局域网(WLAN)中,每个客户端均通过一条与接入点(AP)相连的无线链路来访问网络,用户如果要进行相互通信的话,必须首先访问一个固定的接入点,像这种源节点与目的节点间相距一跳的网络结构被称为单跳网络。而在无线多跳网络中,源节点到目的节点之间由多跳的无线链路组成,任何无线节点都可以同时作为AP和路由器,网络中的每个节点都可以发送和接收数据包,每个节点都可以与一个或者多个对等节点进行直接通信。无线adhoc网络、无线传感器网络以及无线mesh网络均可以用无线多跳网络来描述。随着无线通信技术日趋复杂,无线网络尤其是无线多跳网络的性能也变得越来越不可预测,有效评估和研究无线多跳网络技术、协议、性能成了迫切的需求。一般通信网络研究使用现场实验、数学分析、仿真模拟3种方法。其中,现 ...
【技术保护点】
一种无线多跳网络建模方法,其特征在于,包括以下步骤:(1)输入网络特性参数,所述网络特性参数包括:网络节点数目N、网络分布空间范围SCALE={LENGTH WIDTH HEIGHT}、节点间最小间距、网络拓扑结构、节点物理属性NODEPROP={RANGE PSE PRE DATARATE MOD FRE POWER}、链路相关性指数;其中,LENGTH、WIDTH、HEIGHT依次表示网络分布空间范围的长、宽、高,RANGE、PSE、PRE、DATARATE、MOD、FRE、POWER依次表示通信节点的最大通信距离、发送功率、接收功率、数据传输速率、信号调制方式、工作频率、节点能量,链路相关性指数的取值范围为[0,1](2)基于网络特性参数,生成节点位置矩阵:根据步骤(1)中的网络节点数目、网络分布空间范围、节点间最小间距、网络拓扑结构以及节点物理属性中的最大通信距离,生成网络初始分布,并将分布好的网络中各节点位置信息存入节点位置矩阵中;(3)基于节点物理属性与节点位置矩阵,获取节点信息和链路信息:根据步骤(1)中的节点物理属性以及步骤(2)生成的节点位置矩阵,仿真获取节点信息NO ...
【技术特征摘要】
1.一种无线多跳网络建模方法,其特征在于,包括以下步骤:(1)输入网络特性参数,所述网络特性参数包括:网络节点数目N、网络分布空间范围SCALE={LENGTHWIDTHHEIGHT}、节点间最小间距、网络拓扑结构、节点物理属性NODEPROP={RANGEPSEPREDATARATEMODFREPOWER}、链路相关性指数;其中,LENGTH、WIDTH、HEIGHT依次表示网络分布空间范围的长、宽、高,RANGE、PSE、PRE、DATARATE、MOD、FRE、POWER依次表示通信节点的最大通信距离、发送功率、接收功率、数据传输速率、信号调制方式、工作频率、节点能量,链路相关性指数的取值范围为[0,1](2)基于网络特性参数,生成节点位置矩阵:根据步骤(1)中的网络节点数目、网络分布空间范围、节点间最小间距、网络拓扑结构以及节点物理属性中的最大通信距离,生成网络初始分布,并将分布好的网络中各节点位置信息存入节点位置矩阵中;(3)基于节点物理属性与节点位置矩阵,获取节点信息和链路信息:根据步骤(1)中的节点物理属性以及步骤(2)生成的节点位置矩阵,仿真获取节点信息NODEINFO与链路信息LINKINFO;其中,NODEINFO={AVAILENERGY},AVAIL、ENERGY依次表示节点效用表、节点能量表,LINKINFO={DISTANCEPRRDELAYCONSUMPTIONDATARATE},DISTANCE、PRR、DELAY、CONSUMPTION、DATARATE依次表示距离矩阵、期望包接收率矩阵、期望延迟矩阵、期望能耗矩阵、数据传输速率矩阵;(4)基于链路相关性指数与期望包接收率矩阵,实现节点间数据包收发状况参考表:根据步骤(1)中的网络特性参数中链路相关性指数和步骤(3)中的链路信息中期望包接收率矩阵,构建数据包收发状况参考表STATE={kSERESTRING};其中,k、SE、RE、STRING依次表示STATE序号、发送节点序号、接收节点序号、数据包收发状况参考序列;数据包收发状况参考表的元素数等于网络中的期望包投递率非零的链路数;数据包收发状况参考序列是位数为STRLEN位的二进制序列,1/0代表数据包传输成功/未成功,通过选定序列中某一位来代表对应链路的数据收发成功与否;数据包收发状况参考序列中为1的位数等于STRLEN与对应链路期望包接收率的乘积取整;使用模型进行仿真时,每一跳数据包传输过程中,首先选择一个位序号,然后选定发送节点序号相同的多个数据包收发状况参考表,将后者的数据包收发状况参考序列中该位的值1或0来代表同发送节点的多个接收节点数据包成功或未成功接收,以此实现对链路间相关性的描述;所述数据包收发状况参考表的生成方法:(a)生成初始数据包接收状态参考表:从全网所有N个节点中选取一对节点,节点序号分别为i、j,节点i...
【专利技术属性】
技术研发人员:徐淑芳,王慧斌,张丽丽,刘阳,毛莺池,黄倩,
申请(专利权)人:河海大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。