无线局域网的反馈确认消息传输方法、装置及系统制造方法及图纸

技术编号:10902221 阅读:139 留言:0更新日期:2015-01-14 12:35
本发明专利技术公开了一种无线局域网的反馈确认消息传输方法、装置及系统,本发明专利技术提供在接收端接收到数据包后,采用适应链路质量的反馈速率发送ack,使得接收端可以正确接收到发送端反馈的ack。这样,就保证在无线局域网中接收端接收到数据包后,反馈的ack可以被发送端正确接收。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种无线局域网的反馈确认消息传输方法、装置及系统,本专利技术提供在接收端接收到数据包后,采用适应链路质量的反馈速率发送ack,使得接收端可以正确接收到发送端反馈的ack。这样,就保证在无线局域网中接收端接收到数据包后,反馈的ack可以被发送端正确接收。【专利说明】无线局域网的反馈确认消息传输方法、装置及系统
本专利技术涉及无线局域网领域,特别涉及一种无线局域网的反馈确认消息传输方 法、装置及系统。
技术介绍
在无线局域网中,当发送端以单播方式发送数据包给接收端后,就需要接收接收 端反馈的确认消息(ack),在发送端正确接收到ack后,才确认本次数据包传输完成,否则 需要进入重传过程。 图1为现有技术传输数据包的时序图,如图所示,在传输一个数据包时,首先是 分布式协调帧间隔(DIFS),在该帧中确认可以传输数据包;然后是竞争窗口(Contention window),在此期间竞争要传输的数据包;再次,传输物理层汇聚协议(PLCP)头,也就是所 传输数据包的协议头;再次,在数据构架(data Frame)中传输数据包;最后,等待短帧间间 隔(SIFS)后,接收反馈的ack,完成一个数据包的传输。 在IEEE802. 11协议中规定了反馈ack速率与发送数据包速率的对应关系,如表1 所示: 【权利要求】1. 一种无线局域网的反馈确认消息传输方法,其特征在于,该方法包括: 接收端接收到发送端发送的数据包后,采用适应链路质量的ack反馈速率将ack反馈 给发送端。2. 如权利要求1所述的方法,其特征在于,在接收端设置数据包发送速率与适应链路 质量的ack反馈速率对应关系,所述采用适应链路质量的ack反馈速率将ack反馈给发送 端为: 接收端根据该对应关系确定数据包的发送速率对应的适应链路质量的ack反馈速率, 采用所确定的ack反馈速率发送ack。3. 如权利要求1所述的方法,其特征在于,所述采用适应链路质量的ack反馈速率将 ack反馈给发送端为: 接收端设置数据包发送速率与ack反馈速率的对应关系,当接收到数据包时,确定该 数据包是重传数据包且之前已经接收到该数据包时,将该数据包发送速率及高于该数据包 发送速率对应的ack反馈速率降低所设置的一个等级后,根据所降低等级后的ack反馈速 率反馈ack ;否则,则按照对应关系确定ack反馈速率,反馈ack。4. 如权利要求1所述的方法,其特征在于,在该方法之前,还包括: 接收端与发送端协商ack反馈方式,接收发送端发送的承载在信标巾贞Beacon、探测请 求 Probe request、探测请求应答 Probe response 或关联请求 association request 的保 留字段中的ack反馈方式,或在关联应答association response的保留字段中承载ack反 馈方式发送给发送端。5. -种无线局域网的反馈确认消息传输方法,其特征在于,该方法包括: 发送端根据发送数据包的发送速率及适应链路质量的ack反馈速率计算接收ack时间 值,在该接收ack时间值内接收到ack。6. 如权利要求5所述的方法,其特征在于,在发送端设置数据包发送速率与适应链路 质量的ack反馈速率对应关系, 所述计算接收ack时间值为: 根据该对应关系,计算得到接收ack时间值。7. 如权利要求5所述的方法,其特征在于, 所述计算接收ack时间值为: 发送端设置数据包发送速率与ack反馈速率的对应关系,当所发送的数据包为重传数 据包时,确定之前接收到并解析了反馈ack的协议头,则将该数据包发送速率及高于该数 据包发送速率对应的ack反馈速率降低所设置的一个等级,计算接收ack时间值;否则,则 根据该对应关系确定接收ack时间值。8. -种无线局域网的反馈确认消息传输系统,其特征在于,包括:接收端和发送端,其 中, 发送端,用于发送数据包给接收端,根据发送数据包的发送速率及适应链路质量的ack 反馈速率计算接收ack时间值,在该接收ack时间值内接收到ack ; 接收端,用于接收数据包后,采用适应链路质量的ack反馈速率将ack反馈给发送端。9. 如权利要求8所述的系统,其特征在于,发送端,还用于设置数据包发送速率与适应 链路质量的ack反馈速率对应关系,根据该对应关系确定接收ack时间值,在接收ack时间 值内接收接收端反馈的ack ; 接收端,还用于设置数据包发送速率与适应链路质量的ack反馈速率对应关系,根据 该对应关系确定所接收数据包的发送速率对应的ack反馈速率,根据所确定的ack反馈速 率反馈ack给发送端。10. 如权利要求8所述的系统,其特征在于,发送端,还用于设置数据包发送速率与ack 反馈速率的对应关系,当所发送的数据包为重传数据包时,确定之前接收到并解析了反馈 ack的协议头,则将该数据包发送速率及高于该数据包发送速率对应的ack反馈速率降低 所设置的一个等级,计算接收ack时间值,在此时间值内接收接收端反馈的ack ;否则,则根 据该对应关系确定接收ack时间值,在该时间值内接收接收端反馈的ack ; 接收端,还用于设置数据包发送速率与ack反馈速率的对应关系,当接收到数据包时, 确定该数据包是重传数据包且之前已经接收到该数据包时,将该数据包发送速率及高于该 数据包发送速率对应的ack反馈速率降低所设置的一个等级后,根据所降低等级后的ack 反馈速率反馈ack ;否则,则按照对应关系确定ack反馈速率,反馈ack。11. 如权利要求8所述的系统,其特征在于, 发送端,还用于与接收端协商ack反馈方式,将ack反馈方式承载在Beacon、Probe request、Probe response或association request的保留字段中通知接收端,或者接收在 association response的保留字段中的ack反馈方式; 接收端,还用于与发送端协商ack反馈方式,接收发送端发送的承载在Beacon、Probe request、Probe response 或 association request 的保留字段中的 ack 反馈方式,或在 association response的保留字段中承载ack反馈方式发送给发送端。12. -种无线局域网的反馈确认消息传输装置,其特征在于,包括:发送模块,设置模 块及接收模块,其中, 发送模块,用于发送数据包给接收端, 设置模块,用于根据发送数据包的发送速率及适应链路质量的ack反馈速率计算接收 ack时间值; 接收模块,用于在设置模块设置的接收ack时间值内接收到ack。13. 如权利要求12所述的装置,其特征在于, 设置模块,还用于设置数据包发送速率与适应链路质量的ack反馈速率对应关系,根 据该对应关系确定接收ack时间值。14. 如权利要求12所述的装置,其特征在于, 发送模块,还用于发送数据包为重传数据包; 设置模块,还用于设置数据包发送速率与ack反馈速率的对应关系,确认接收模块之 前接收到并解析了反馈ack的协议头,则将该数据包发送速率及高于该数据包发送速率对 应的ack反馈速率降低所设本文档来自技高网...
无线局域网的反馈确认消息传输方法、装置及系统

【技术保护点】
一种无线局域网的反馈确认消息传输方法,其特征在于,该方法包括:接收端接收到发送端发送的数据包后,采用适应链路质量的ack反馈速率将ack反馈给发送端。

【技术特征摘要】

【专利技术属性】
技术研发人员:江天明邵春菊
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1