数据传输方法、移动终端及计算机可读存储介质技术

技术编号:19938368 阅读:45 留言:0更新日期:2018-12-29 06:34
本发明专利技术公开了一种数据传输方法、移动终端及计算机可读存储介质,通过根据当前的通信网络的工作参数判断是否满足当前的通信协议规定的环境条件,根据判断的结果对第一终端中用户数据进行转换,并将转换后的用户数据通过与判断的结果对应的通信协议传送至第二终端,从而实现了在相同的通信网络下,通过切换适当的通信协议来保证数据传输的完整,同时也提高数据的传输安全性,并且通过根据网络环境进行通信协议的切换还可以避免了用于网络环境的因素而导致数据在传输过程中丢包的现象,并且实现了实时的通信协议更换,保证数据传输的及时性,提高了数据传输的效率。

【技术实现步骤摘要】
数据传输方法、移动终端及计算机可读存储介质
本专利技术涉及导航
,更具体地说,涉及一种数据传输方法、移动终端及计算机可读存储介质。
技术介绍
随着无线局域网的普及,越来越多的人通过手机、pad等无线终端,通过无线局域网进行数据的相互传输。无线局域网络特性与传统的有线网络(固网)有明显的区别:如时延、丢包、带宽等。无线终端上的APP目前主要通过TCP访问业务服务器。路由器与客户端之间的通信需要进行协议转换,是基于tcp/ip层的upd(UserDatagramProtocol,用户数据报协议)和tcpP(TransmissionControlProtocol,传输控制协议)之间的协议进行转换。目前大部分游戏和视频软件,其选择基于TCP和UDP是在大多场景下是最优的,但是还有一些场景存在性能偏低的情况,比如在wlan网络中环境比较嘈杂,容易发生丢包,重传,等现象时,而在UDP的通信中其丢包的控制并没有TCP的通信中的丢包率控制得好,而现在的有些游戏,有些视频,就是基于UDP协议进行的数据传输,而就路由器和客户端两者的通信中,为了解决丢包的问题,目前的主要解决方式是通过一些辅助的电路本文档来自技高网...

【技术保护点】
1.一种数据传输方法,应用于第一终端与第二终端之间的通信传输,其特征在于,所述方法包括:检测所述第一终端当前所处的通信网络的工作参数;判断所述工作参数是否满足当前的通信协议规定的环境条件,所述通信协议包括用户数据报协议UDP和传输控制协议TCP中的一种;获取所述第一终端中待传输的用户数据;根据判断的结果对所述用户数据进行转换,并将转换后的用户数据通过与判断的结果对应的通信协议传送至所述第二终端上。

【技术特征摘要】
1.一种数据传输方法,应用于第一终端与第二终端之间的通信传输,其特征在于,所述方法包括:检测所述第一终端当前所处的通信网络的工作参数;判断所述工作参数是否满足当前的通信协议规定的环境条件,所述通信协议包括用户数据报协议UDP和传输控制协议TCP中的一种;获取所述第一终端中待传输的用户数据;根据判断的结果对所述用户数据进行转换,并将转换后的用户数据通过与判断的结果对应的通信协议传送至所述第二终端上。2.根据权利要求1所述的数据传输方法,其特征在于,在判断所述工作参数是否满足当前的通信协议规定的环境条件之后,还包括:将判断的结果发送至所述第二终端,通知所述第二终端根据所述判断的结果对应调整通信协议。3.根据权利要求2所述的数据传输方法,其特征在于,所述方法还包括:接收所述第二终端根据判断的结果发送回来的消息,并根据所述消息建立两者之间的通信连接,所述通信连接为以所述判断的结果对应的通信协议进行建立的。4.根据权利要求1所述的数据传输方法,其特征在于,所述工作参数包括当前所处的通信网络的环境嘈杂系数,所述判断所述工作参数是否满足当前的通信协议规定的环境条件包括:判断所述环境嘈杂系数是否大于当前的通信协议规定的嘈杂系数阈值;若大于嘈杂系数阈值,则所述判断的结果为不选择采用当前的通信协议进行数据传输;若不大于嘈杂系数阈值,则所述判断的结果为选择当前的通信协议进行数据传输。5.根据权利要求4所述的数据传输方法,其特征在于,若所述当前的通信协议为用户数据协议UDP,且所述环境嘈杂系数大于所述嘈杂系数阈值时,所述根据判断的结果对所述用户数据进行转换,并将转换后的用户数据通过与判断的结果对应的通信协议传送至所述第二终端上包括:将所述第一终端的所述通信协议从所述用户...

【专利技术属性】
技术研发人员:赵万
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1