[发明专利]一种无线通信速率自适应控制方法及装置有效
申请号: | 201811516314.1 | 申请日: | 2018-12-12 |
公开(公告)号: | CN109362104B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 姚远;吴劲阳;周兴社;杨刚;任乾;许治琦 | 申请(专利权)人: | 西北工业大学 |
主分类号: | H04W28/22 | 分类号: | H04W28/22;H04L1/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭永丽;侯芳 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线通信 速率 自适应 控制 方法 装置 | ||
1.一种无线通信速率自适应控制方法,其特征在于,包括:
在设定时间内根据目标节点丢失的数据包数量和传输的总数据包数量,确定设定时间内的丢包率;
当所述丢包率大于设定阈值时,根据所述目标节点所在通信环境,确定与所述目标节点进行通信的通信节点之间的通信节点距离;根据单位时间内所述目标节点接收到的干扰数据包的数量,确定实时通信密度;
根据所述通信密度和所述通信节点距离,通过通信环境与通信参数表确定第一信道速率和第一信息发送速率;根据所述第一信道速率和所述第一信息发送速率对所述目标节点所在通信环境进行优化;
其中,所述根据所述第一信道速率和所述第一信息发送速率对所述目标节点所在通信环境进行优化,包括:
将所述第一信道速率添加到MAC包头,以使所述目标节点在下一个周期传输时采用所述第一信道速率;
将所述第一信息发送速率发送至应用层,以使所述应用层根据所述第一信息发送速率调整所述目标节点的发送周期。
2.如权利要求1所述的方法,其特征在于,所述丢包率通过下列公式确定:
其中,Loss_Rate为丢包率,Packetlost为单位时间丢失的数据包数量,Packetsent为单位时间内传输的总数据包数量。
3.如权利要求1所述的方法,其特征在于,所述实时通信密度通过下列公式确定:
其中,C_D为通信密度;n为一个时间间隔内接收到的所有干扰数据包的数量,Packet_Size为数据包的大小,以字节为单位,T为一个时间间隔,单位为秒。
4.如权利要求1所述的方法,其特征在于,所述通过通信环境与通信参数表确定信道速率和信息发送速率之前,还包括:
预设多组第二信道速率和多组第二信息发送率,将每个所述第二信道速率对应多组所述第二信息发送率确定的多组丢包率和吞吐量确定为所述通信环境与通信参数表。
5.一种无线通信速率自适应控制装置,其特征在于,包括:
第一确定单元,用于在设定时间内根据目标节点丢失的数据包数量和传输的总数据包数量,确定设定时间内的丢包率;
第二确定单元,用于当所述丢包率大于设定阈值时,根据所述目标节点所在通信环境,确定与所述目标节点进行通信的通信节点之间的通信节点距离;根据单位时间内所述目标节点接收到的干扰数据包的数量,确定实时通信密度;
优化单元,用于根据所述通信密度和所述通信节点距离,通过通信环境与通信参数表确定第一信道速率和第一信息发送速率;根据所述第一信道速率和所述第一信息发送速率对所述目标节点所在通信环境进行优化;
其中,所述优化单元具体用于:
将所述第一信道速率添加到MAC包头,以使所述目标节点在下一个周期传输时采用所述第一信道速率;
将所述第一信息发送速率发送至应用层,以使所述应用层根据所述第一信息发送速率调整所述目标节点的发送周期。
6.如权利要求5所述的装置,其特征在于,所述丢包率通过下列公式确定:
其中,Loss_Rate为丢包率,Packetlost为单位时间内丢失的数据包数量,Packetsent为单位时间内传输的总数据包数量。
7.如权利要求5所述的装置,其特征在于,所述实时通信密度通过下列公式确定:
其中,C_D为通信密度;n为一个时间间隔内接收到的所有干扰数据包的数量,Packet_Size为数据包的大小,以字节为单位,T为一个时间间隔,单位为秒。
8.如权利要求5所述的装置,其特征在于,所述优化单元还用于:
预设多组第二信道速率和多组第二信息发送率,将每个所述第二信道速率对应多组所述第二信息发送率确定的多组丢包率和吞吐量确定为所述通信环境与通信参数表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811516314.1/1.html,转载请声明来源钻瓜专利网。