一种数据传输方法及终端设备技术

技术编号:13394458 阅读:61 留言:0更新日期:2016-07-23 12:00
本发明专利技术实施例公开了一种数据传输方法及终端设备,在该方法中,第一操作系统用于控制第一无线保真模块和第二无线保真模块,第二操作系统仅用于控制第二无线保真模块,该方法包括:运行所述第一操作系统;接收数据传输指令;响应所述数据传输指令确定所述第一无线保真模块以及所述第二无线保真模块是否处于开启状态;若所述第一无线保真模块以及所述第二无线保真模块均处于开启状态,则控制所述第一无线保真模块以及所述第二无线保真模块从待传输数据包的两端分别进行传输。实施本发明专利技术实施例,在终端设备运行第一操作系统时,可以从待传输数据包的两端分别进行传输,提高了数据的传输效率。

【技术实现步骤摘要】

本专利技术涉及移动通信
,尤其涉及一种数据传输方法及终端设备。
技术介绍
随着终端设备技术的发展,几乎所有智能手机、平板电脑、笔记本电脑等终端设备都支持无线保真(WirelessFidelity,WIFI)进行网络连接,但是,在使用WIFI设备(如无线路由器)连接的网络时,当多个终端设备连接到同一个WIFI设备同时上网,或者,当终端设备的传输数据量较大、传输速度较高时,终端设备的上传/下载速度会变得很慢,甚至有可能出现通信中断,导致数据传输速度缓慢,降低了数据的传输效率。
技术实现思路
本专利技术实施例提供了一种数据传输方法及终端设备,在终端设备运行第一操作系统时,可以从待传输数据包的两端分别进行传输,提高了数据的传输效率。本专利技术实施例第一方面公开了一种数据传输方法,第一操作系统用于控制第一无线保真模块和第二无线保真模块,第二操作系统仅用于控制第二无线保真模块,所述方法包括:运行所述第一操作系统;接收数据传输指令;响应所述数据传输指令确定所述第一无线保真模块以及所述第二无线保真模块是否处于开启状态;若所述第一无线保真模块以及所述第二无线保真模块均处于开启状态,则控制所述第一无线保真模块以及所述第二无线保真模块从待传输数据包的两端分别进行传输。作为一种可选的实施方式,所述控制所述第一无线保真模块以及所述第二无线保真模块从待传输数据包的两端分别进行传输之前,所述方法还包括:将待传输数据包划分成N个子数据包,其中N为大于1的整数;从起始包开始对所述N个子数据包按正序进行编号。作为一种可选的实施方式,所述控制所述第一无线保真模块以及所述第二无线保真模块从待传输数据包的两端分别进行传输,包括:控制所述第一无线保真模块从起始包开始正序传输,以及所述第二无线保真模块从结束包开始倒序传输。作为一种可选的实施方式,所述方法还包括:判断所述第一无线保真模块当前传输的数据包号与所述第二无线保真模块当前传输的数据包号是否相同;若所述第一无线保真模块和所述第二无线保真模块当前均在传输数据包i,且所述数据包i被完整接收时,则停止数据传输,其中,所述数据包i为所述待传输数据包中任一数据包。作为一种可选的实施方式,所述响应所述数据传输指令确定所述第一无线保真模块以及所述第二无线保真模块是否处于开启状态之后,所述方法还包括:若所述第一无线保真模块或者所述第二无线保真模块不是处于开启状态,则输出提示信息。本专利技术实施例第二方面公开了一种终端设备,第一操作系统用于控制第一无线保真模块和第二无线保真模块,第二操作系统仅用于控制第二无线保真模块,所述终端设备包括:运行单元,用于运行所述第一操作系统;接收单元,用于接收数据传输指令;确定单元,用于响应所述数据传输指令确定所述第一无线保真模块以及所述第二无线保真模块是否处于开启状态;控制单元,用于在所述第一无线保真模块以及所述第二无线保真模块均处于开启状态时,控制所述第一无线保真模块以及所述第二无线保真模块从待传输数据包的两端分别进行传输。作为一种可选的实施方式,所述终端设备还包括:划分单元,用于将待传输数据包划分成N个子数据包,其中N为大于1的整数;编号单元,用于从起始包开始对所述N个子数据包按正序进行编号。作为一种可选的实施方式,所述控制单元,具体用于控制所述第一无线保真模块从起始包开始正序传输,以及所述第二无线保真模块从结束包开始倒序传输。作为一种可选的实施方式,所述终端设备还包括:判断单元,用于判断所述第一无线保真模块当前传输的数据包号与所述第二无线保真模块当前传输的数据包号是否相同;执行单元,用于在所述第一无线保真模块和所述第二无线保真模块当前均在传输数据包i,且所述数据包i被完整接收时,停止数据传输,其中,所述数据包i为所述待传输数据包中任一数据包。作为一种可选的实施方式,所述终端设备还包括:提示单元,用于在所述第一无线保真模块或者所述第二无线保真模块不是处于开启状态时,输出提示信息。从以上技术方案可以看出,本专利技术实施例具有以下优点:在本专利技术实施例中,终端设备中的第一操作系统用于控制第一无线保真模块和第二无线保真模块,第二操作系统仅用于控制第二无线保真模块,通过在终端设备中运行第一操作系统,接收数据传输指令,响应上述数据传输指令确定第一无线保真模块以及第二无线保真模块是否处于开启状态,进一步地,在第一无线保真模块以及第二无线保真模块均处于开启状态时,控制第一无线保真模块以及第二无线保真模块从待传输数据包的两端分别进行传输。实施本专利技术实施例,在终端设备运行第一操作系统时可以通过第一无线保真模块和第二无线保真模块从待传输数据包的两端分别进行传输,提高了数据的传输效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种数据传输方法的流程示意图;图2为本专利技术实施例公开的另一种数据传输方法的流程示意图;图3为本专利技术实施例公开的一种终端设备的结构示意图;图4为本专利技术实施例公开的另一种终端设备的结构示意图;图5为本专利技术实施例公开的另一种终端设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”和“第二”是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术实施例提供了一种数据传输方法及终端设备,在终端设备运行第一操作系统时,可以从待传输数据包的两端分别进行传输,提高了数据的传输效率。本专利技术实施例中,终端设备可以包括手机、平板电脑、个本文档来自技高网...

【技术保护点】
一种数据传输方法,其特征在于,第一操作系统用于控制第一无线保真模块和第二无线保真模块,第二操作系统仅用于控制第二无线保真模块,所述方法包括:运行所述第一操作系统;接收数据传输指令;响应所述数据传输指令确定所述第一无线保真模块以及所述第二无线保真模块是否处于开启状态;若所述第一无线保真模块以及所述第二无线保真模块均处于开启状态,则控制所述第一无线保真模块以及所述第二无线保真模块从待传输数据包的两端分别进行传输。

【技术特征摘要】
1.一种数据传输方法,其特征在于,第一操作系统用于控制第一无线保
真模块和第二无线保真模块,第二操作系统仅用于控制第二无线保真模块,
所述方法包括:
运行所述第一操作系统;
接收数据传输指令;
响应所述数据传输指令确定所述第一无线保真模块以及所述第二无线保
真模块是否处于开启状态;
若所述第一无线保真模块以及所述第二无线保真模块均处于开启状态,
则控制所述第一无线保真模块以及所述第二无线保真模块从待传输数据包的
两端分别进行传输。
2.根据权利要求1所述方法,其特征在于,所述控制所述第一无线保真
模块以及所述第二无线保真模块从待传输数据包的两端分别进行传输之前,
所述方法还包括:
将待传输数据包划分成N个子数据包,其中N为大于1的整数;
从起始包开始对所述N个子数据包按正序进行编号。
3.根据权利要求2所述方法,其特征在于,所述控制所述第一无线保真
模块以及所述第二无线保真模块从待传输数据包的两端分别进行传输,包括:
控制所述第一无线保真模块从起始包开始正序传输,以及所述第二无线
保真模块从结束包开始倒序传输。
4.根据权利要求3所述方法,其特征在于,所述方法还包括:
判断所述第一无线保真模块当前传输的数据包号与所述第二无线保真模
块当前传输的数据包号是否相同;
若所述第一无线保真模块和所述第二无线保真模块当前均在传输数据包i,
且所述数据包i被完整接收时,则停止数据传输,其中,所述数据包i为所述
待传输数据包中任一数据包。
5.根据权利要求1至4任意一项所述方法,其特征在于,所述响应所述
数据传输指令确定所述第一无线保真模块以及所述第二无线保真模块是否处
于开启状态之后,所述方法还包括:
若所述第一无线保真模块或者所述第二无线保...

【专利技术属性】
技术研发人员:彭日亮
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1