数据业务通信处理方法和装置的制造方法_3

文档序号:9931669阅读:来源:国知局
要进行设置。例如,在本实施例中,可以调用预置的测速软件对数据传输速率进行测试,也可以控制移动终端建立相应的连接,以通过对应的数据业务交互方式进行试运行,从而得到对应的数据传输速率。
[0072]计算模块30,用于根据所述传输速率计算各数据业务交互方式对应的功耗;
[0073]可以理解的是,当传输速率较快时,移动终端内置的处理器芯片运行速率高,这样会导致电流很大,功耗对应很高。因此针对不同的数据传输速率,功耗不一致,且不同的数据业务交互方式,功耗也不一致。本实施例中,可以根据经验值进行建表,在后续计算功耗时,可以计算传输速率所属的区间,最后获取该区间范围内的功耗大小,从而得到数据业务交互方式对应的功耗。
[0074]处理模块40,用于根据各数据业务交互方式对应的数据传输速率和/或功耗确认是否切换所述移动终端当前的数据业务交互方式。
[0075]当分析得到移动网络数据业务对应的数据传输速率Al和功耗BI,以及wifi网络数据业务对应的数据传输速率A2和功耗B2后,可以根据数据传输速率Al、数据传输速率A2、功耗BI和功耗B2四者之间的关系确定采用那种优化的数据业务交互方式进行数据传输,以满足用户的需求。
[0076]可以理解的是,对于传输速率优先考虑还是功耗优先考虑,可以根据用户的需求进行设置,例如可以提供一个界面供用户选择。如,用户可以在该界面上设置传输速率和功耗的优先级,根据优先级配置对应的权重值,可以根据传输速率的权重值和功耗的优先级对应的权重值进行计算得到两者之间的总和,最后比较和值之间的大小,从而确定采用哪种数据业务交互方式。需要说明的是,对于不同的应用场景,上述权重值的比例大小可以不同。例如,当前采用移动网络数据进行数据传输时,可以采用一种权重比例;采用wifi网络数据业务时,可以采用另一种权重比例。对此权重值的比例大小可以根据实际情况进行设置,在此不作进一步地限定。
[0077]应当说明的是,还可以针对不同的应用对应设置不同的优先级,例如浏览网页和看视频时,可以设置数据传输速率优先。
[0078]此外,对于当前使用的数据业务交互方式不同,对应判断是否进行切换的条件也不相同。以下将以几个不同的实施方式进行详细说明:
[0079]例如,在第一实施方式中,当所述移动终端当前使用的数据业务交互方式为移动网络数据业务时,所述处理模块40具体用于:
[0080]判断未使用的数据业务交互的数据传输速率是否大于当前使用的数据业务交互方式的数据传输速率;若是,则确认切换所述移动终端当前的数据业务交互方式。
[0081]即在本实施例中,若当前采用移动网络数据业务进行数据传输时,可以仅根据数据传输速率确定是否采用wifi网络数据业务进行输出传输。也就是说,当用户只开了移动网络数据业务时,实时检测外部是否存在Wifi网络;当存在Wifi网络时,可以检测Wifi网络数据业务的数据传输速率以及当前移动网络数据业务的数据传输速率,当Wifi网络数据业务的数据传输速率大于移动网络数据业务的数据传输速率时,则可以切换到Wifi网络数据业务,从而提高数据传输速度,满足用户对网络的需求。
[0082]在第二实施方式中,当所述移动终端当前使用的数据业务交互方式为移动网络数据业务时,上述处理模块40具体用于:
[0083]判断未使用的数据业务交互的功耗是否小于当前使用的数据业务交互方式的功耗;若是,则确认切换所述移动终端当前的数据业务交互方式。
[0084]在第二实施方式中与上述第一实施方式的区别在于,用户对切换满足的条件不一致,在第二实施例中主要对耗电量的需求。即在本实施例中,若当前采用移动网络数据业务进行数据传输时,可以仅根据功耗大小确定是否采用wifi网络数据业务进行输出传输。也就是说,当用户只开了移动网络数据业务时,实时检测外部是否存在wifi网络;当存在wifi网络时,可以检测wifi网络数据业务的数据传输速率以及当前移动网络数据业务的数据传输速率,并对应计算wifi网络数据业务的功耗以及当前移动网络数据业务的功耗;当wifi网络数据业务的功耗小于当前移动网络数据业务的功耗时,则可以切换到wifi网络数据业务,从而减小移动终端的功耗,延长电池的使用时间。
[0085]可以理解的是,在该第二实施方式中,为了不影响用户的正常的使用,即保证数据传输速率,在当wifi网络数据业务的功耗小于当前移动网络数据业务的功耗时,判断wifi网络数据业务的数据传输速率是否大于移动网络数据业务的数据传输速率时,当Wifi网络数据业务的数据传输速率大于移动网络数据业务的数据传输速率时,则确定切换到Wifi网络数据业务,从而提高数据传输速度,满足用户对网络的需求。
[0086]在第三实施方式中,当所述移动终端当前使用的数据业务交互方式为wifi网络数据业务时,上述处理模块40具体用于:
[0087]判断当前使用的数据业务交互方式对应的数据传输速率是否小于当前运行的应用程序所需求的最低网速;
[0088]当前使用的数据业务交互方式对应的数据传输速率小于当前运行的应用程序所需求的最低网速时,判断未使用的数据业务交互方式对应的功耗是否小于所述当前使用的数据业务交互方式对应的功耗;若是,则确认切换所述移动终端当前的数据业务交互方式。
[0089]在本实施方式中,当用户仅开了wifi作进行数据业务交互时,为了不浪费流量,尽量使用wifi网络数据业务进行数据交互。但是部分wifi可能收到网络本身网速限制,数据传输速率较低,但是通常在用户使用相应的应用程序的过程中,为了保证正常使用该应用程序有最低网速要求;当Wifi网络数据业务的传输速率小于当前运行的应用程序所需求的最低网速时,可以计算Wifi网络数据业务的功耗以及当前移动网络数据业务的功耗,当当前移动网络数据业务的功耗小于Wifi网络数据业务的功耗时,则可以切换到移动网络数据业务,从而减小移动终端的功耗,延长电池的使用时间。
[0090]本发明实施例通过获取移动终端当前可用数据业务交互方式;检测获取到的数据业务交互方式中各数据业务交互方式对应的数据传输速率;根据所述传输速率计算各数据业务交互方式对应的功耗;根据各数据业务交互方式对应的数据传输速率和/或功耗确认是否切换所述移动终端当前的数据业务交互方式。由于本发明实施例可以根据数据业务交互方式的数据传输速率和功耗自动选择相应的网络,因此提高了网络的灵活性。
[0091]进一步地,参照图4,基于本发明数据业务通信处理装置的第一实施例,在本发明数据业务通信处理装置的第二实施例中,该数据业务通信处理装置还包括:
[0092]获取模块10,用于获取移动终端当前可用数据业务交互方式;
[0093]检测模块20,用于检测获取到的数据业务交互方式中各数据业务交互方式对应的数据传输速率;
[0094]计算模块30,用于根据所述传输速率计算各数据业务交互方式对应的功耗;
[0095]处理模块40,用于根据各数据业务交互方式对应的数据传输速率和/或功耗确认是否切换所述移动终端当前的数据业务交互方式;
[0096]输出模块50,用于输出相应的提示信息供用户选择是否进行数据业务交互方式切换;
[0097]控制模块60,用于当接收到用户输入的确认切换指令时,控制所述移动终端切换当前的数据业务交互方式。
[0098]本实施例中,在进行数据业务交互方式切换前,首先输出相应的提示信息提醒用户是否进行数据业务交互方式切换。当用户确认进行切换时,则进行相应的切换。具体地,上述提示信息的内容可以根据实际需要进行设置,在本实施例中,优选地,该提示信息可以包括各数据业务交互方式对应的数据传输速率和功耗。此时,用户可以比对进行切换。
[0099]此外,需要说明的是,在同一区域内可以存在多个wifi网络,可以测试出每一个可用wifi网络对应的数据传输速率和功耗,从而输出给用户选择,以满足不同用户的需求。
[0100]例如,用户在浏览网页或者看视频,对网络的需求是不同的,若当前的网络速度不能满足用于需求时,又检测到另一路的网络速度明显比当前的网络速度要好时,可以提示用户使用另一种方式进行数据交换,以浏览网页为例进行说明,浏览网页对网络要求的最小速度是可以确定的,若当前网络的速度不满足该最小的速度,并且又检测到另一路的网络速度比当前的好,可提示用户切换网络通道,由用户决定是否去切换,看视频也是一样的不同分辨率的视频
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1