一种基于USB绑定的移动终端带宽控制方法及系统技术方案

技术编号:12692112 阅读:73 留言:0更新日期:2016-01-13 09:55
本发明专利技术公开了一种基于USB绑定的移动终端带宽控制方法及系统,所述方法包括:当移动终端与电脑相连接,并且启动USB绑定时,获取移动终端连接时的电池电量并保存为第一电池电量;实时检测移动终端电池电量是否小于第一电池电量,若为是则重新设置带宽为所述当前带宽减预设值,否则重新设置带宽为所述当前带宽加预设值。本发明专利技术采用当移动终端与电脑相连接,并且启动USB绑定时,获取电池电量并保存为第一电池电量;检测电池电量是否小于第一电池电量,若为是则减小带宽,否则增大带宽;保证移动终端耗电与USB充电持平,使用户的电脑能够一直通过移动终端来进行网络连接。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种基于USB绑定的移动终端带宽控制方法及系统
技术介绍
随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。现有技术中手机的功能越来越多,上网功能是移动终端经常使用的功能之一。USB TETHERING (中文翻译为USB绑定),此为移动终端的常见功能之一,当移动终端与电脑通过USB数据线连接后,若移动终端开启USB TETHERING功能,则电脑能够与移动终端进行网络连接;具体地,电脑将网络数据通过USB与移动终端进行通讯,而移动终端将所述网络数据通过运营商的数据业务与远端服务器进行通讯;从而实现了电脑通过移动终端进行网络连接的功能。在现有技术中,移动终端通过USB数据线连接电脑后,电脑将为移动终端充电,而在移动终端启用USB TETHERING后,当电脑进行下载等占用较高带宽的网络操作时,移动终端将持续与网络进行高速通讯,这将导致移动终端的功耗一直维持在高水平,导致电脑通过USB为移动终端所充的电不足以维持移动终端的功耗,使移动终端的电量越来越少,最终使移动终端的电量耗尽,使电脑无法继续使用移动终端进行网络连接。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的电脑与移动终端通过USB数据线相连后,如果长时间连续进行高速网络连接,会导致移动终端电量耗尽,最终使电脑无法继续使用移动终端进行网络连接的缺陷,提供一种基于USB绑定的移动终端带宽控制方法及系统。提供了一种快速可靠的基于USB绑定的移动终端带宽控制方法,通过调节带宽的方式对网络进行限速,从而保证移动终端耗电与USB充电持平,使用户的电脑通够一直通过移动终端来进行网络连接,为用户提供了方便。本专利技术解决技术问题所采用的技术方案如下: 一种基于USB绑定的移动终端带宽控制方法,其中,包括: A、当移动终端与电脑相连接,并且启动USB绑定时,获取移动终端连接时的电池电量并保存为第一电池电量; B、实时检测移动终端电池电量是否小于第一电池电量,若为是则重新设置带宽为所述当前带宽减预设值,否则重新设置带宽为所述当前带宽加预设值。所述的基于USB绑定的移动终端带宽控制方法,其中,所述步骤A之前包括: 510、预先设置用于逐级递减调小带宽的第一预定值; 511、预先设置用于逐级增加调大带宽的第二预定值。所述的基于USB绑定的移动终端带宽控制方法,其中,所述步骤B具体为: B1、启动定时器,每隔第一设定时间获取检测移动终端电池电量; B2、判断所获取的移动终端电池电量是否小于第一电池电量; B3、当所获取的移动终端电池电量小于第一电池电量,获取当前带宽,重新设置带宽为所述当前带宽减预设值; B4、当所获取的移动终端电池电量大于第一电池电量,获取当前带宽,重新设置带宽为所述当前带宽加预设值。所述的基于USB绑定的移动终端带宽控制方法,其中,所述步骤B后还包括: C、直至检测移动终端电池电量等于第一电池电量,保持移动终端带宽不再调整。所述的基于USB绑定的移动终端带宽控制方法,其中,所述预设值为10千字节/秒。所述的基于USB绑定的移动终端带宽控制方法,其中,所述第一设定时间为2秒。一种基于USB绑定的移动终端带宽控制系统,其中,包括: 初始化模块,用于当移动终端与电脑相连接,并且启动USB绑定时,获取移动终端连接时的电池电量并保存为第一电池电量; 带宽控制模块,用于实时检测移动终端电池电量是否小于第一电池电量,若为是则重新设置带宽为所述当前带宽减预设值,否则重新设置带宽为所述当前带宽加预设值。所述基于USB绑定的移动终端带宽控制系统,其中,还包括: 第一预先设置模块,用于预先设置用于逐级递减调小带宽的第一预定值; 第二预先设置模块,用于预先设置用于逐级增加调大带宽的第二预定值; 调整控制模块,用于直至检测移动终端电池电量等于第一电池电量,控制保持移动终端带宽不再调整。所述基于USB绑定的移动终端带宽控制系统,其中,所述带宽控制模块包括: 获取单元,用于启动定时器,每隔第一设定时间获取检测移动终端电池电量; 判断单元,用于判断所获取的移动终端电池电量是否小于第一电池电量; 带宽减小控制单元,用于当所获取的移动终端电池电量小于第一电池电量,获取当前带宽,重新设置带宽为所述当前带宽减预设值; 带宽增大控制单元,用于当所获取的移动终端电池电量大于第一电池电量,获取当前带宽,重新设置带宽为所述当前带宽加预设值。所述基于USB绑定的移动终端带宽控制系统,其中,所述预设值为10千字节/秒;所述第一设定时间为2秒。本专利技术所提供的了一种基于USB绑定的移动终端带宽控制方法及系统,相较于现有技术,本专利技术采用当移动终端与电脑相连接,并且启动USB绑定时,获取电池电量并保存为第一电池电量;检测电池电量是否小于第一电池电量,若为是则减小带宽,否则增大带宽;保证移动终端耗电与USB充电持平,使用户的电脑通够一直通过移动终端来进行网络连接。【附图说明】图1是本专利技术基于USB绑定的移动终端带宽控制方法的较佳实施例的流程图。图2是本专利技术基于USB绑定的移动终端带宽控制系统的较佳实施例的原理框图。【具体实施方式】为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于USB绑定的移动终端带宽控制方法的较佳实施例的流程图。图1所示的一种基于USB绑定的移动终端带宽控制方法,包括: 步骤S100、当移动终端与电脑相连接,并且启动USB绑定时,获取移动终端连接时的电池电量并保存为第一电池电量。具体地,当移动终端与电脑通过USB数据线相连接,并且用户启动移动终端的USB绑定(USB TETHRING),以使移动终端作为电脑的网卡,电脑通过移动终端进行网络连接时,移动终端获取此时电池电量,并将该电池电量保存为第一电池电量。步骤S200、实时检测移动终端电池电量是否小于第一电池电量,若为是则重新设置带宽为所述当前带宽减预设值,否则重新设置带宽为所述当前带宽加预设值。本专利技术在具体实施时,需要预先设置预先设置用于逐级递减调小带宽的第一预定值;例如,所述第一预设值为10千字节/秒。以及预先设置用于逐级增加调大带宽的第二预定值,例如所述第二预设值为10千字节/秒。本专利技术在具体实施时,所述步骤S200包括: B1、启动定时器,每隔第一设定时间获取检测移动终端电池电量;较佳地,所述第一设定时间为2秒。B2、判断所获取的移动终端电池电量是否小于第一电池电量;即判断后面移动终端与电脑当前第1页1 2 本文档来自技高网...

【技术保护点】
一种基于USB绑定的移动终端带宽控制方法,其特征在于,包括:A、当移动终端与电脑相连接,并且启动USB绑定时,获取移动终端连接时的电池电量并保存为第一电池电量;B、实时检测移动终端电池电量是否小于第一电池电量,若为是则重新设置带宽为所述当前带宽减预设值,否则重新设置带宽为所述当前带宽加预设值。

【技术特征摘要】

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

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

1