[发明专利]一种移动网络环境下数据传输的系统和方法有效
申请号: | 201510280651.5 | 申请日: | 2015-05-27 |
公开(公告)号: | CN104967613B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 王春;杨娜 | 申请(专利权)人: | 王春 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 102208 北京市昌*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 网络 环境 数据传输 系统 方法 | ||
本发明涉及一种移动网络环境下数据传输的系统和方法。方法包括以下步骤,通过API接口接收客户端所发送的请求数据,将所述请求数据的传输协议转换为UDP协议并发送;以UDP协议接收所述请求数据,将所述请求数据的传输协议转换为TCP协议并发送至服务器;以TCP协议接收服务器所发送的响应数据,将所述响应数据的传输协议转换为UDP协议并发送;以UDP协议接收所述响应数据,并将所述响应数据通过API接口发送至客户端应用程序。本发明能够以低代价运用至客户端应用程序中,不依赖于客户端操作系统环境,能够在原有业务无需进行任何适配的前提下降低传输时延,具有简洁的服务端部署框架,运维与管理较为方便,升级代价低。
技术领域
本发明涉及通信技术领域,尤其涉及一种移动网络环境下数据传输的系统和方法。
背景技术
随着无线互联网的普及,越来越多的人通过手机、pad等无线终端,通过运营商无线网络(2G、3G、4G)访问互联网。无线网络特性与传统的有限网络(固网)有明显的区别:如时延、丢包、带宽等。无线终端上的APP目前主要通过TCP访问业务服务器。但是适用于固网的TCP传输协议不能适用于移动网络。这是由于,在传统固定网络场景下,网络质量比较优良,端到端时延小,用户体验方面没有表现出明显的弊端。而在移动网络场景下,网络时延、带宽均与固网相差较大,TCP协议采取的连接机制(TCP连接三次握手导致额外的时延开销)以及拥塞控制策略(TCP的拥塞控制主要针对固网环境,不能适应移动网络的时延、拥塞等特点)导致TCP协议并不适合移动网络场景(典型的表现为移动网络中打开网页呈现速度较慢),进而影响用户体验。为了解决无线终端上的客户端应用程序与服务器的数据传输速率问题,现有技术中,主要有三种解决方法。
第一种方法是使用SPDY取代HTTP作为应用层传输协议。这种技术方法存在的缺陷是:1、由google主导,目前并未形成行业标准,且其实现依赖于ssl/tls机制,服务端与客户端均需要进行复杂的运算,大量的计算导致性能受损。2、依然无法避免TCP协议的连接管理、拥塞控制等策略,对无线访问速度的提升受限。3、应用层必须使用HTTP作为数据传输协议。
第二种方法是使用改进的TCP协议栈。这种技术方法存在的缺陷是:1、需要客户端具备特定的运行环境,不具备普遍性。2、协议栈属于内核模块,修改协议栈在某些场景下不具可行性(如手机客户端,内核不能进行修改)。
第三种方法是使用新的端到端传输层协议。这种技术方法存在的缺陷是:客户端使用新的数据传输机制,原有应用程序与服务器端均需要进行重构,修改代价过高,无法广泛使用。
因此,现有技术中亟需一种新的数据传输方法,针对移动网络的特点对客户端应用程序与服务器之间的数据传输进行优化,达到让用户更快的获取内容的目的。
发明内容
本发明所要解决的技术问题是提供一种基于移动网络,提高服务端应用程序与服务器之间的数据传输速率的通信系统和方法。
本发明解决上述技术问题的技术方案如下:一种移动网络环境下数据传输的方法,包括以下步骤,
步骤S1,客户端加速模块通过API接口接收客户端应用程序所发送的请求数据,将所述请求数据的传输协议转换为UDP协议并发送;
步骤S2,服务器转换模块以UDP协议接收所述请求数据,将所述请求数据的传输协议转换为TCP协议并发送至服务器;
步骤S3,服务器转换模块以TCP协议接收服务器所发送的响应数据,将所述响应数据的传输协议转换为UDP协议并发送;
步骤S4,客户端加速模块以UDP协议接收所述响应数据,并将所述响应数据通过API接口发送至客户端应用程序。
本发明的有益效果是:能够以低代价运用至客户端应用程序中,不依赖于客户端操作系统环境,能够在原有业务无需进行任何适配的前提下降低传输时延,具有简洁的服务端部署框架,运维与管理较为方便,升级代价低。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王春,未经王春许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510280651.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消息发送方法和设备
- 下一篇:一种信息处理方法、终端及服务器