[发明专利]控制无线信道访问竞争的方法及装置有效
申请号: | 200610089504.0 | 申请日: | 2006-06-30 |
公开(公告)号: | CN101098296A | 公开(公告)日: | 2008-01-02 |
发明(设计)人: | 郭代飞;隋爱芬;F·雷纳 | 申请(专利权)人: | 西门子(中国)有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/26;H04L29/06;H04Q7/38;H04L9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 无线 信道 访问 竞争 方法 装置 | ||
1.一种控制无线信道访问竞争的方法,其特征在于,所述方法包括以下步骤:
A、发送节点和接收节点在本次数据传输过程中协商确定发送节点下次发送数据使用的退避定时值;
B、如果发送节点在下次发送数据时出现竞争,则等待所述退避定时值后再请求向所述接收节点发送数据。
2.根据权利要求1所述的方法,其特征在于,所述步骤A包括:
A1、发送节点和接收节点在基于MAC层协议发送数据的交互过程中分别选定退避定时参数并传送给对方;
A2、发送节点和接收节点分别根据所述退避定时参数确定发送节点下次发送数据使用的退避定时值。
3.根据权利要求2所述的方法,其特征在于,
发送节点在[0,CWmin]范围内选择随机数b1作为其选定的退避定时参数;
接收节点在[0,CWmin]范围内选择随机数b2作为其选定的退避定时参数;
所述CWmin为竞争窗最小值。
4.根据权利要求3所述的方法,其特征在于,
发送节点通过请求发送RTS消息将选定的退避定时参数b1传送给接收节点;
接收节点通过清除发送CTS消息将选定的退避定时参数b2传送给发送节点。
5.根据权利要求4所述的方法,其特征在于,所述步骤A1进一步包括:
发送节点记录尝试发送数据的次数i,并将该次数i与所述退避时间参数b1一起传送给接收节点。
6.根据权利要求2所述的方法,其特征在于,所述方法进一步包括:
接收节点根据监测到的发送节点的本次实际退避定时值确定对该发送节点的惩罚值,并将其传送给发送节点。
7.根据权利要求6所述的方法,其特征在于,所述接收节点确定对该发送节点的惩罚值的步骤具体为:
根据以下公式计算惩罚值P:
P=(Bnext-Breal)*F1+P0*F2,其中,
F1、P0、F2为任意常数;
Bnext为计算得到的发送节点本次发送数据使用的退避定时值;
Breal为接收节点监测到的发送节点本次发送数据使用的实际退避定时值。
8.根据权利要求6所述的方法,其特征在于,接收节点通过确认ACK消息将所述惩罚值传送给发送节点。
9.根据权利要求6所述的方法,其特征在于,所述步骤A2具体为:
设定中间值Bh=G(b1,b2,NodeID(N-S),NodeID(N-R),i)+P;i=0,1,2,....;
如果Bh<CWmax,则发送节点下次发送数据使用的退避定时值Bnext=Bhmod CWmax;
如果Bh>=CWmax,则发送节点下次发送数据使用的退避定时值Bnext=F*CWmax+(Bh mod((1-F)*CWmax));
其中,NodeID(N-S)为发送节点标识,NodeID(N-R)为接收节点标识;
G为由b1,b2,NodeID(N-S),NodeID(N-R),i参数确定的一个随机值;
i为发送节点记录尝试发送数据的次数;
F为固定系数;
P为惩罚值;
CWmax为竞争窗最大值。
10.一种控制无线信道访问竞争的装置,其特征在于,所述装置位于无线局域网内的各节点上,包括:
退避定时值确定模块,用于在本次数据传输过程中与对方节点协商确定发送节点下次发送数据使用的退避定时值;
数据发送控制模块,与所述退避定时值确定模块相连,用于在本节点出现竞争时根据所述退避定时值控制本节点数据的发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子(中国)有限公司,未经西门子(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610089504.0/1.html,转载请声明来源钻瓜专利网。