[发明专利]无线传感器网络中汇聚节点的传输控制方法无效
申请号: | 200910027993.0 | 申请日: | 2009-05-15 |
公开(公告)号: | CN101557607A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 姚国良;时龙兴 | 申请(专利权)人: | 东南大学 |
主分类号: | H04W28/04 | 分类号: | H04W28/04;H04W28/10;H04W84/18;H04L1/16;H04L1/00 |
代理公司: | 南京经纬专利商标代理有限公司 | 代理人: | 叶连生 |
地址: | 211109江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 传感器 网络 汇聚 节点 传输 控制 方法 | ||
1.一种无线传感器网络中汇聚节点的传输控制方法,其特征在于该方法包括以下步骤:
①基于包到达间隔的可用带宽测量:通过测量确认包到达的时间间隔并对时间间隔取平均值再计算可用带宽,然后用滤波器对测量得到的可用带宽进行滤波消除误差,以此得到较为准确的可用带宽测量值;
②分段线性增长的拥塞避免阶段控制方式,结合可用带宽测量值和当前瓶颈链路缓冲区长度测量值,将拥塞避免阶段分成两个线形增长的阶段,使数据包发送速率较快增大到接近网络最大容量,再减缓到达网络最大容量的速度,使得发送过程较稳定在较高的发送速率:
③区分无线环境中拥塞和误码丢包原因并采取合理措施,当发生丢包时根据瓶颈链路缓冲区长度区分拥塞丢包或者无线误码丢包,使得在误码率较高的无线网络环境下能快速恢复拥塞窗口大小,并且慢启动阈值和发送窗口能够根据网络状况调整到一个合适的值。
2、根据权利要求1所述的无线传感器网络中汇聚节点的传输控制方法,其特征在于所述步骤①中对时间间隔取平均值方法为:发送节点记录一段时间每个确认包-ACK到达的时刻,并计算确认包之间的时间间隔以及时间间隔总数目,然后对这些时间间隔求和并除以时间间隔总数目得到时间间隔的平均值。
3、根据权利要求1所述的无线传感器网络中汇聚节点的传输控制方法,其特征在于所述步骤②中将拥塞避免阶段分成两个线形增长的阶段的方法具体为:预先设定阈值λ
①如果瓶颈链路缓冲区长度测量值小于等于阈值λ,则快速增加发送窗口,发送窗口增长方式为cwnd=cwnd+β1/cwnd;其中cwnd为发送窗口,β1为调控因子,用于控制发送窗口增长速度;
②如果瓶颈链路缓冲区长度测量值大于阈值λ,则减缓发送窗口增长速度,发送窗口增长方式为cwnd=cwncd+1/(β2×cwnd)。这里β2为调控因子,用于控制发送窗口增长速度。
4、根据权利要求1所述的无线传感器网络中汇聚节点的传输控制方法,其特征在于所述步骤③区分无线环境中拥塞和误码丢包原因方法具体为:设置阈值δ,当收到3个重复ACK包时,如果测得瓶颈链路缓冲区长度L<δ,表明丢包原因为信道误码;当L>δ,表明丢包原因为网络趋于拥塞。
5、根据权利要求1所述的无线传感器网络中汇聚节点的传输控制方法,其特征在于所述步骤③中根据丢包原因设置合适的慢启动阈值方法具体为:如果丢包原因为信道误码,则设置慢启动阈值为ssthresh=bwe×(RTTcur+RTTmin)/2,如果丢包原因为网络拥塞,则设置慢启动阈值为ssthresh=bwe×RTTmin,其中的ssthresh为慢启动阈值,bwe为当前测量的带宽,RTTcur为当前测量的ACK包往返时间,RTTmin为测量得到的最小ACK包往返时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910027993.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种扩频捕获方法及其实现的接收端
- 下一篇:一种基于移动位置服务的设备和方法