The invention provides a probability-based end-to-end delay estimation method, including steps: S1, preprocessing, configuring WSN environment; S2, initialization, setting node parameter initial values, and setting data flow parameters; S3, judging whether the maximum number of iterations is achieved, if executed, if executed, if executed, S 4, acquiring node records. Record the local timestamp and send it to the next hop node; S5, the next hop node records the local timestamp, calculates the delay between the two nodes, calculates the updated local mean variance parameter; S6, determines whether the current node is a Sink node, if it stops sending the timestamp data and transfers it to the next hop node; otherwise, S7, forwards this Ground timestamp data is given to the next hop node and loops from 15 to 7 until it is sent to the Sink node; S8, calculating the end-to-end delay distribution curve. The invention is used to indicate the evolution of link performance over time, and to describe the probability distribution of end-to-end delay distribution and fluctuation intervals.
【技术实现步骤摘要】
基于概率的端到端时延估计方法
本专利技术涉及无线传感器网络
,具体为一种基于概率的端到端时延估计方法。
技术介绍
WSN(WirelessSensorNetwork),无线传感器网络是一种自组织网络,它是由分散在一定区域范围内的多个无线传感器组成,通过协议动态组网。它是一种新型的信息数据获取及处理的技术,通过无线感知实时地获取各种监测对象的实时数据,比如环境信息,设备振动数据等。由于它的体积小及动态组网等特点,通常情况下,无需人为监控,因此可以用于长期监测各种复杂恶劣环境下的状态数据。由于被监测对象空间跨度大,或者监测区域较大,诸如监测大型设备或者监测大量机械设备等,此时监测系统就需要部署在一个较大的区域范围内。由于单个传感器节点辐射的覆盖半径大约为10米的范围,为了能够覆盖整个监测的区域,就需要采用多跳的WSN结构。多跳的WSN结构中,常常有Sink节点发送指令给采集节点,或者采集节点发送采集数据给Sink节点。而此时,端到端时延作为衡量WSN的一个重要性能指标,需要实时的监测与量化,来确保网络性能,控制拥塞程度等。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种基于概率的端到端时延估计方法,其用于指示随着时间的推移链路性能的演变,以及对端到端时延的分布规律及波动区间进行概率分布的描述。本专利技术技术方案如下:一种基于概率的端到端时延估计方法,其关键在于,包括有下列步骤:步骤S1,预处理,配置WSN环境;步骤S2,初始化,设置节点参数初值,以及设置数据流参数;步骤S3,判断是否达到最大迭代次数,若是则执行步骤S8,若否则执行步骤S4;步骤S4, ...
【技术保护点】
1.一种基于概率的端到端时延估计方法,其特征在于,包括有下列步骤:步骤S1,预处理,配置WSN环境;步骤S2,初始化,设置节点参数初值,以及设置数据流参数;步骤S3,判断是否达到最大迭代次数,若是则执行步骤S8,若否则执行步骤S4;步骤S4,采集节点记录本地时间戳,并发送给下一跳节点;步骤S5,下一跳节点记录本地时间戳,计算两个节点间时延τn,利用指数平滑算法计算更新本地的均值un以及方差
【技术特征摘要】
1.一种基于概率的端到端时延估计方法,其特征在于,包括有下列步骤:步骤S1,预处理,配置WSN环境;步骤S2,初始化,设置节点参数初值,以及设置数据流参数;步骤S3,判断是否达到最大迭代次数,若是则执行步骤S8,若否则执行步骤S4;步骤S4,采集节点记录本地时间戳,并发送给下一跳节点;步骤S5,下一跳节点记录本地时间戳,计算两个节点间时延τn,利用指数平滑算法计算更新本地的均值un以及方差参数;步骤S6,判断当前节点是否为Sink节点,若是则停止发送时间戳数据并转步骤S3,若否则执行步骤S7;步骤S7,转发本地时间戳数据给下一跳节点,并循环步骤S5至步骤S7,直至发送到Sink节点。步骤S8,根据各节点转发的均值un和方差参数,计算端到端时延的均值μn和方差σn2,并计算端到端时延分布曲线。2.根据权利要求1所述的基于概率的端到端时延估计方法,其特征在于,其中配置WSN环境包括:确定WSN的拓扑结构,节点间的距离服从一个范围值为5到15米的正态分布;采用的低功耗的MAC层协议和路由协议。3.根据权利要求2所述的基于概率的...
【专利技术属性】
技术研发人员:胡友梅,李宽,徐小权,吴跃琴,韩坤,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。