[发明专利]基于RTS/CTS机制的多跳无线网络拥塞控制方法有效
申请号: | 200810029968.1 | 申请日: | 2008-08-04 |
公开(公告)号: | CN101345749A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 姜胜明;韦岗;佐琴;胡海燕;刘桂开 | 申请(专利权)人: | 华南理工大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 广州粤高专利代理有限公司 | 代理人: | 何淑珍 |
地址: | 510640广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 rts cts 机制 无线网络 拥塞 控制 方法 | ||
1.基于RTS/CTS机制的多跳无线网络拥塞控制方法,所述拥塞是根据接收节点当前或将来某个时间的缓存被占用的状况来判断的:设L为接收节点缓存的最大容量,T为拥塞门限值,N为接收节点当前或将来某个时间的缓存被占用的量,且0<T≤L,当N<T时,没有拥塞;否则有拥塞;其特征在于该方法包括:
发送节点向接收节点发送RTS时,在接收节点认为自己周围没有隐藏终端的情况下,如果接收节点没有足够的缓存空间来接收发送节点请求发送的数据,则接收节点通过发回一个fCTS给RTS发送方,所述fCTS的内容包括该RTS发送方能发送数据包的信号或未来时间点;所述fCTS的内容还包括所述RTS发送方能发送数据包的数量;所述RTS发送方接收到fCTS后,按fCTS的内容所指定的条件发送数据包;每个节点需要预留缓存空间用于避免死锁情况发生,所述死锁情况是指一已拥塞的节点需要向另一拥塞的节点发送数据来解除本身的拥塞状况:如果某个节点刚刚发出所述fCTS或nCTS,然后又发出RTS,该RTS的接收节点周围如果没有隐藏终端,则必须向该RTS的发送方返回CTS,所述nCTS用来通知RTS的发送方不要进行任何数据发送;
当RTS的发送方节点为数据源节点时,该数据源节点的数据链路层根据本节点的拥塞状况来确定其上层可向该层发送数据包的量,该数据源节点的数据链路层将该数据量通知给上层,或根据该数据量模拟产生用来决定上层向下层发送数据包数量的信息,并将该信息传递给上层。
2.根据权利要求1所述的方法,其特征在于非RTS发送方节点听到所述fCTS,须在侦听到fCTS所规定的信号后或在fCTS所指定的时间点后,再重新进行信道使用权的竞争。
3.根据权利要求2所述的方法,其特征在于所述数据源节点为TCP发送方或UDP发送方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810029968.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:制作绝缘镀锌钢丝的方法
- 下一篇:一种管道支座