[发明专利]一种基于AP优化TCP连接的方法、AP和系统有效
申请号: | 201510686371.4 | 申请日: | 2015-10-21 |
公开(公告)号: | CN105228181B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 陈健健 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
主分类号: | H04W24/02 | 分类号: | H04W24/02 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 罗攀;肖冰滨 |
地址: | 100036 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线驱动模块 发送报文 发送端 目的端 无线网络通信技术 优化 终端 发送 传输效率 发送成功 继续发送 接入点 触发 丢包 重传 转发 反馈 成功 | ||
本发明涉及无线网络通信技术领域,公开了一种基于AP优化TCP连接的方法、AP和系统,该优化TCP连接的方法包括:TCP代理的TCP协议栈将发送端发送的TCP报文转发至AP的无线驱动模块,其中,所述TCP代理设置在建立TCP连接的发送端与目的端之间的接入点AP上;无线驱动模块向目的端发送所述TCP报文;以及无线驱动模块向所述TCP协议栈反馈TCP报文是否发送成功。本发明在AP发送报文给终端出现丢包的时候可以实现快速重传TCP报文,在AP发送报文给终端成功时,生成一个TCP ACK报文,使得有可能触发TCP协议栈继续发送数据,提高TCP的传输效率。
技术领域
本发明涉及无线网络通信技术领域,具体地,涉及一种基于AP(Access Point,即接入点)优化TCP(Transmission Control Protocol,即传输控制协议)连接的方法、AP和系统。
背景技术
通常,无线网络环境主要有如下特点:
(1)无线设备共享信道资源,在信道利用率高的情况下,容易出现丢包。
(2)无线接入点的功率普遍比无线终端高,会出现上下行功率不对等问题,下行功率大于上行功率。
(3)无线信号容易受到环境的影响,丢包和时延不均匀。
(4)无线信号的信号强度受到无线终端与接入点的距离影响,距离远时,信号强度变低,时延和丢包会增加。
因此,在无线网络环境下,由于复杂的无线环境的干扰,容易发生延时和丢包,网络很不稳定,跟有线网络环境相比,在网络稳定性上存在很大的差别,从而导致了TCP连接在无线网络环境下的传输效率较低,使得有些应用的用户体验差。
针对无线网络环境下存在的问题,现有技术中的解决方案通常是在AP上建立TCP代理。TCP代理是处理基于内容的网络业务的常见手段,其基本模型是在原本互通的TCP发送端与目的端之间加入代理端,使原本直接交互的两端分别与代理端进行交互,同时代理端可根据业务的需要对两端交互的内容进行修改。因此,通过TCP代理把终端到服务器的一条TCP连接变成两条TCP连接,一条是终端到AP的TCP连接,一条是AP到服务器的连接,这两条TCP连接也把网络分为无线网络环境和有线网络环境,然后根据无线网络环境,优化TCP的拥塞算法,从而减少TCP的拥塞机会,以提高TCP的传输效率和应用的用户体验。这种方案通过改进TCP的拥塞算法,可以提高TCP的传输效率,但是没有实现与无线驱动模块联动,不能及时向TCP代理模块反馈报文是否发送成功,从而影响TCP协议栈重传报文或继续发送报文的效率。
发明内容
本发明的目的是提供一种基于AP的优化TCP连接的方法、AP和系统,用于解决TCP连接在无线网络环境下的传输效率较低的问题。
为了实现上述目的,本发明提供一种基于AP优化TCP连接的方法,该方法包括:TCP代理的TCP协议栈将发送端发送的TCP报文转发至AP的无线驱动模块,其中,所述TCP代理设置在建立TCP连接的发送端与目的端之间的接入点AP上;无线驱动模块向目的端发送所述TCP报文;以及无线驱动模块向所述TCP协议栈反馈TCP报文是否发送成功。
优选地,无线驱动模块向TCP协议栈反馈TCP报文是否发送成功包括:若AP收到目的端回应的ACK帧,则无线驱动模块向TCP协议栈反馈TCP报文发送成功,否则向TCP协议栈反馈TCP报文发送失败。
优选地,无线驱动模块向所述TCP协议栈反馈TCP报文是否发送成功包括:在AP未收到目的端回应的无线ACK帧的情况下,所述无线驱动模块根据预定的时间间隔和预定的次数向所述目的端重新发送所述TCP报文;以及在重新发送所述TCP报文的过程中,如果接收到所述目的端响应的ACK帧,则确定TCP报文发送成功,否则确定TCP报文发送失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510686371.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信道检测方法、装置及系统
- 下一篇:一种通讯信息处理方法、装置及系统