[发明专利]一种无线局域网络下跨层减少TCP重复应答方法无效
| 申请号: | 201110085103.9 | 申请日: | 2011-04-06 |
| 公开(公告)号: | CN102186207A | 公开(公告)日: | 2011-09-14 |
| 发明(设计)人: | 廖勇;王丹;陈徐洪;程金波;彭小秦;王聪;黄卫华 | 申请(专利权)人: | 重庆大学 |
| 主分类号: | H04W28/06 | 分类号: | H04W28/06;H04W84/12;H04L1/16 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 400044 *** | 国省代码: | 重庆;85 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 无线 局域网络 下跨层 减少 tcp 重复 应答 方法 | ||
1.一种无线局域网络下减少TCP重复应答的跨层设计方法,其特征在于:在无线接入点(AP)进行适当的协议改进,增加存储发送端(可以为有线或无线终端)发送给目的端的TCP头和IP头部分数据功能;在无线终端的MAC和TCP之间采用跨层设计思路,MAC缓存本地产生的TCP头的TCP发送建议窗口,并在保留的MAC头帧控制域中新增TCP ACK是否回复的状态位,根据TCP层的回复,设置MAC头帧控制域TCP ACK状态位并比较TCP ACK回复的建议窗口和之前缓存在MAC的建议窗口是否发生变化,组建捎带新TCP建议窗口负载的MAC ACK或不捎带负载的MAC ACK到AP;AP在接收到无线终端数据后,根据MAC ACK类型进行判断,然后将之前缓存的发送端部分帧头数据结合现有的MAC ACK捎带TCP建议窗口负载组建新的TCP ACK代理目的端对发送端进行TCP回复。
2.根据权利要求1所述的一种无线局域网络下减少TCP重复应答的跨层设计方法,其特征在于:AP在接收到发送端数据时,在本地缓存TCP的序号字段(4字节)、协议域(1字节)、IP头部长度(0.5字节)和IP地址(4字节),然后转发数据给无线终端。
3.根据权利要求1所述的一种无线局域网络下减少TCP重复应答的跨层设计方法,其特征在于:无线终端接收到AP数据之后,转发到协议栈的TCP层,并等待短帧间间隔(SIFS);如果在这个时间内MAC层收到TCP ACK,无线终端在MAC头帧控制域里面打上TCP ACK ON的标记,并把TCP层的TCP发送建议窗口大小和缓存的建议窗口比较;如果建议窗口有变化,那么产生的MAC ACK将携带2字节的TCP建议窗口数据作为MAC负载,以捎带负载的MAC ACK发送给AP;如果建议窗口没变化,就直接回复AP MAC ACK。
4.根据权利要求1所述的一种无线局域网络下减少TCP重复应答的跨层设计方法,其特征在于:MAC层在标识是否收到TCP ACK的状态时,采用的是MAC头帧控制域的保留域;类型为01(对应帧控制域b3b2比特,即控制帧)和子类型域1000和1001(对应帧控制域b7b6b5b4比特)分别表示TCP ACK OFF(没有回复TCP ACK)和TCP ACK ON(接收到TCP ACK)。
5.根据权利要求1所述的一种无线局域网络下减少TCP重复应答的跨层设计方法,其特征在于:AP在收到无线终端的数据后,根据MAC ACK是否携带TCP建议窗口负载进行组建TCP ACK对发送端进行代理应答;AP在收到MAC ACK后,首先判断MAC头帧控制域TCP ACK的状态,如果是ON并且携带有负载,那么解封装MAC帧帧负载取出里面的TCP建议窗口,并添加之前本地缓冲区存储的TCP序号字段(4字节)、协议域(1字节)、IP头部长度(0.5字节)和IP地址(4字节)等信息以捎带建议窗口负载构成TCP ACK向发送端发送;如果只是一个状态位ON,AP只需要向发送端发送一个快速的TCP ACK(只含有TCP序号字段(4字节)、协议域(1字节)、IP头部长度(0.5字节)和IP地址(4字节)等组成的帧);如果AP收到MAC ACK里面的TCP ACK状态是OFF,那么AP将不会向发送端发送任何确认。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110085103.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种齿轮箱油量监测装置和方法
- 下一篇:一种冬菇鸡肉肠及其加工方法





