【技术实现步骤摘要】
本专利技术属于数据传输控制
,尤其涉及一种无线传感器网络拥塞的控制方法及系统。
技术介绍
由于无线传感器网络中的资源的稀少性(例如,带宽和电力供应),所以传感器数据流的有效传播是非常重要的。传输带宽在网络中是及其有限的资源,因此开发一种自优化技术,能够按照底层的无线传感器网络链路容量调整传感器源的数据流速率,以避免网络拥塞以及网络效能最大化。在有线网络中,网络效能最大化(Network Utility Maximization,NUM)框架已得到广泛应用,通过优化分配数据流速率来解决网络拥塞问题。最近,NUM已经被扩展到无线网络,其中的群体效能和网络拥塞程度不仅取决于流量,还取决于每个参与转发的节点的传输功率,这定义了每条链路的传输容量。因此,在无线传感器网络中的拥塞控制问题成为一个联合优化问题,包含数据流速率和传输功率的优化。例如,文献″Balancing transport and physical Layers in wireless multi-hop networks:jointly optimal congestion control and power control,″IEEE Journal on Selected Areas in Communications,Vol.23,no.1,pp.104-116,2005.和文献″Mission-Based Joint Adaptation of Data Rates and Transmission Power for Multicast Wireless Sensor Networ ...
【技术保护点】
一种无线传感器网络拥塞的控制方法,其特征在于,所述控制方法包括以下步骤:A、判断时间指数t是否小于节点的发送时隙T,如是,则执行步骤B,如否,则结束本次控制检测;B、判断本发送节点是否是源节点,如是,对数据流(X,P)速率Xf(t+1)进行调整并执行步骤C,如否,则直接执行步骤C;C、判断本节点是否是转发节点,如是,则对传输功率Pn(t+1)及容量Cn,f(t+1)进行调整并执行步骤D;如否,则直接执行步骤D;D、判断时间指数t是否可以被整除迭代次数M,如是,则执行步骤E,如否,则执行步骤F;E、在本节点执行自适应发送时间分配算法,其公式:αn,f(t+1)=[αn,f(t)-ξ(αn,f(t)-ηn,f(t)/Σe∈Fnηn,e(t))]+;]]>F、对时间分配指数τ=τ+1及对网络时间指数t=t+1进行递增调整;其中,t是时间指数,T是发送时隙,(X,P)是数据流,Xf(t+1)是速率,Pn(t+1)是传输功率,Cn,f(t+1)是容量,M是迭代次数,τ是时间分配指数,αn,f ...
【技术特征摘要】
1.一种无线传感器网络拥塞的控制方法,其特征在于,所述控制方法包括以下步骤:A、判断时间指数t是否小于节点的发送时隙T,如是,则执行步骤B,如否,则结束本次控制检测;B、判断本发送节点是否是源节点,如是,对数据流(X,P)速率Xf(t+1)进行调整并执行步骤C,如否,则直接执行步骤C;C、判断本节点是否是转发节点,如是,则对传输功率Pn(t+1)及容量Cn,f(t+1)进行调整并执行步骤D;如否,则直接执行步骤D;D、判断时间指数t是否可以被整除迭代次数M,如是,则执行步骤E,如否,则执行步骤F;E、在本节点执行自适应发送时间分配算法,其公式: α n , f ( t + 1 ) = [ α n , f ( t ) - ξ ( α n , f ( t ) - η n , f ( t ) / Σ e ∈ F n η n , e ( t ) ) ] + ; ]]>F、对时间分配指数τ=τ+1及对网络时间指数t=t+1进行递增调整;其中,t是时间指数,T是发送时隙,(X,P)是数据流,Xf(t+1)是速率,Pn(t+1)是传输功率,Cn,f(t+1)是容量,M是迭代次数,τ是时间分配指数,αn,f是节点n用于发送数据流f的发送时间比例,ηn,f是数据流f相对于节点n的最大可用容量Cn,f的饱和程度,即数据流f在节点n的饱和因子,n为节点索引,f为数据流索引,α和η是决策变量,ξ是固定步长,e属于节点n发送的数据流集合Fn中任意一个元素。2.根据权利要求1所述的控制方法,其特征在于,所述步骤E中每执行M次数据流速率和传输功率的迭代之后才执行1次发送时隙比例的调整。3.根据权利要求2所述的控制方法,其特征在于,所述步骤E中使用时间分配指数τ来标识发送时间调整的执行次数是否相对少于数据流速率和传输功率调整的执行次数加快函数的收敛。4.根据权利要求3所述的控制方法,其特征在于,所述步骤E中只需要局部信息与节点关联的数据流速率和链路容量作为调整节点发送时间分配依据。5.根据权利要求4所述的控制方法,其特征在于,所述步骤E中的节点自适应发送时间分配算法只要数据流速率和传输功率能够得到正确的调整,可以与任何类型的联合数据流速率和传输功率分配方法集成在一起。6.根据权利要求1-5任一项所述的控制方法,其特征在于,所述步骤E中算法函数具有收敛性。7.一种无线传感器...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。