一种数据传输的方法及装置制造方法及图纸

技术编号:14243288 阅读:66 留言:0更新日期:2016-12-21 20:54
本发明专利技术涉及移动通信领域,尤其涉及一种数据传输的方法及装置。用以降低包含多个射频模块的移动终端的功率消耗。本发明专利技术公开的数据传输的方法包括:当确定上层应用需要传输数据时,确定多个射频模块的工作状态;当多个射频模块中有处于连续开启状态的射频模块时,将处于连续开启状态的至少一个射频模块作为进行数据传输的射频模块;通过所述进行数据传输的射频模块为所述上层应用进行数据传输。通过选择处于连续开启状态的射频模块进行数据传输,从而不必将处于非连续开启状态的射频模块切换到连续开启状态,得以减小移动终端所有射频模块的整体功率消耗。

【技术实现步骤摘要】
本申请是2013年8月23日提出的专利技术名称为“一种数据传输的方法及装置”的中国专利技术专利申请201310374128.X的分案申请。
本专利技术涉及移动通信领域,尤其涉及一种数据传输的方法及装置。
技术介绍
随着移动通信技术的发展,移动终端已经由原来单一的通话功能向话音、数据、图像、音乐和多媒体方向综合演变。 目前的移动终端基本上可以分成两种:一种是传统手机(feature phone);另一种是智能手机(smart phone)。智能手机具有传统手机的基本功能,并有以下特点:开放的操作系统、硬件和软件的可扩充性和支持第三方的二次开发。相对于传统手机,智能手机以其强大的功能和便捷的操作等特点,越来越得到人们的青睐。然而,智能手机作为一种便携式和移动性的终端,完全依靠电池来供电,随着智能手机的功能越来越强大,其功率损耗也越来越大。因此,必须提高智能手机的使用时间和待机时间。对于这个问题,有两种解决方案:一种是配备更大容量的手机电池;另一种是改进系统设计,采用先进技术,降低手机的功率损耗。现阶段,手机配备的电池以锂离子电池为主,虽然锂离子电池的能量密度比以往提升了近30%,但是仍不能满足智能手机发展需求。就目前使用的锂离子电池材料而言,能量密度只有20%左右的提升空间。而另一种被业界普遍看做是未来手机电池发展趋势的燃料电池,能使智能手机的通话时间超过13 小时,待机时间长达1个月,但是这种电池技术仍不成熟,离商用还有一段时间。同时,增大手机电池容量总的趋势上将会增加整机的成本。因此,从智能手机的总体设计入手,设计降低功率损耗的方案,从而尽可能延长智能手机的使用时间和待机时间是目前降低手机功率消耗的一个比较可行且成本低廉的方案。一般地,智能手机功率消耗较大的三个模块分别为:1)应用处理器;2)LCD屏幕;3)射频模块。目前,当使用智能手机的用户没有操作移动终端时,应用处理器和LCD屏幕都会休眠,但射频模块仍开启,使得移动终端功耗较大。因此,降低射频模块的功率消耗成为降低智能手机功率消耗的一个重要手段。双模智能手机是指同时提供两个通信制式的数据传输的智能手机。与单模智能手机相比,双模智能手机由于可能需要同时提供两路数据传输,功率消耗更大,因此,如何降低双模智能手机的射频模块的功率消耗,进而降低智能手机的功率消耗成为急需解决的问题。
技术实现思路
本专利技术实施例提供一种数据传输的方法和装置,用以降低包含多个射频模块的移动终端的功率消耗。本专利技术实施例提供一种数据传输的方法,包括:当确定上层应用需要传输数据时,确定多个射频模块的工作状态;当多个射频模块中有处于连续开启状态的射频模块时,将处于连续开启状态的至少一个射频模块作为进行数据传输的射频模块;通过所述进行数据传输的射频模块为所述上层应用进行数据传输。通过选择处于连续开启状态的射频模块进行数据传输,从而不必将处于非连续开启状态的射频模块切换到连续开启状态,得以减小移动终端所有射频模块的整体功率消耗。较佳地,所述将处于连续开启状态的至少一个射频模块作为进行数据传输的射频模块,包括:确定处于连续开启状态的射频模块中与所述上层应用传输数据所需要的数据传输速率相匹配的射频模块;从匹配的射频模块中选择一个射频模块作为进行数据传输的射频模块。本方案中,从处于连续开启状态的射频模块中选择与上层应用传输数据所需要的数据传输速率相匹配的射频模块中选择一个进行数据传输,避免同时开启多个通信链路能够提供的数据传输速率较低的射频模块,进而在满足数据传输要求的情况下进一步降低移动终端各射频模块整体的功耗。较佳地,所述将处于连续开启状态的至少一个射频模块作为进行数据传输的射频模块,还包括:当不存在与所述上层应用传输数据所需要的数据传输速率相匹配的、处于连续开启状态的射频模块时,根据所述上层应用传输数据所需要的数据传输速率,以及每一个处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率,确定多个处于连续开启状态的射频模块为进行数据传输的射频模块。本方案中,为了满足上层应用传输数据的要求,确定多个处于连续开启状态的射频模块为进行数据传输的射频模块,保证了数据传输。较佳地,根据所述上层应用传输数据所需要的数据传输速率,以及每一个处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率,确定多个处于连续开启状态的射频模块为进行数据传输的射频模块,包括:若所述上层应用传输数据所需要的数据传输速率不小于所有处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率的总和,则确定所有处于连续开启状态的射频模块为进行数据传输的射频模块;否则,确定多个处于连续开启状态的射频模块为进行数据传输的射频模块,使得该多个射频模块对应的通信链路能提供的数据传输速率的总和不小于所述上层应用传输数据所需要的数据传输速率,且进行数据传输的射频模块的数量最少。本方案中,若所述上层应用传输数据所需要的数据传输速率不小于所有处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率的总和,则确定所有处于连续开启状态的射频模块为进行数据传输的射频模块,为上层应用提供移动终端当前所能提供的最大数据传输速率,保证上层应用的数据传输。若上层应用传输数据所需要的数据传输速率小于所有处于连续开启状态的射频模块对应的通信链路能提供的数据传输速率的总和,确定多个处于连续开启状态的射频模块为进行数据传输的射频模块,使得该多个射频模块对应的通信链路能提供的数据传输速率的总和不小于所述上层应用传输数据所需要的数据传输速率,且进行数据传输的射频模块的数量最少。这样,在保证数据传输速率的前提下,减少进行数据传输的射频模块的数量,进而减小移动终端各射频模块总的功率消耗。较佳地,在确定各个射频模块的工作状态之后,在利用确定的进行数据传输的射频模块为所述上层应用进行数据传输之前,该方法还包括:若所有射频模块均处于非连续开启状态,确定与所述上层应用传输数据所需要的数据传输速率相匹配的射频模块;从匹配的射频模块中选择以最短的关闭周期关闭的射频模块为进行数据传输的射频模块,并将该选择的射频模块转换到连续开启状态。本方案中,从匹配的射频模块中选择以最短的关闭周期关闭的射频模块为进行数据传输的射频模块,并将该选择的射频模块转换到连续开启状态,从而避免使用以较长的关闭周期关闭的的射频模块,进一步减小移动终端各射频模块的整体功率消耗。较佳地,在确定各个射频模块的工作状态之后,在利用确定的进行数据传输的射频模块为所述上层应用进行数据传输之前,该方法还包括:若所有射频模块均处于非连续开启状态,且不存在与所述上层应用传输数据所需要的数据传输速率相匹配的射频模块,则根据所述上层应用传输数据所需要的数据传输速率、每一个射频模块对应的通信链路能提供的数据传输速率,确定多个射频模块为进行数据传输的射频模块。本方案中,若所有射频模块均处于非连续开启状态,且不存在与所述上层应用传输数据所需要的数据传输速率相匹配的射频模块,则确定多个射频模块为进行数据传输的射频模块,以保证上层应用的数据传输。较佳地,根据所述上层应用传输数据所需要的数据传输速率,以及每一个射频模块对应的通信链路能提供的数据传输速率,确定多个射频模块为进行数据传输的射频模块,包括:若所述上层应用传输数据所需要的本文档来自技高网
...
一种数据传输的方法及装置

【技术保护点】
一种数据传输的方法,其特征在于,包括:确定上层应用需要传输数据,确定各个射频模块的工作状态,其中所述工作状态包括连续开启状态和非连续开启状态;若所述各个射频模块均处于非连续开启状态,确定与所述上层应用需要传输数据的传输速率相匹配的射频模块;若所述相匹配的射频模块不小于两个,则从匹配的射频模块中选择以最短的关闭周期关闭的射频模块为进行数据传输的射频模块,将选择的所述射频模块转换到连续开启状态。

【技术特征摘要】
1.一种数据传输的方法,其特征在于,包括:确定上层应用需要传输数据,确定各个射频模块的工作状态,其中所述工作状态包括连续开启状态和非连续开启状态;若所述各个射频模块均处于非连续开启状态,确定与所述上层应用需要传输数据的传输速率相匹配的射频模块;若所述相匹配的射频模块不小于两个,则从匹配的射频模块中选择以最短的关闭周期关闭的射频模块为进行数据传输的射频模块,将选择的所述射频模块转换到连续开启状态。2.如权利要求1所述的方法,其特征在于,所述确定与所述上层应用需要传输数据的传输速率相匹配的射频模块,具体包括:若射频模块对应的通信链路能够提供的数据传输速率不小于所述上层应用需要的数据传输速率,则确定射频模块与上层应用传输数据所需要的数据传输速率相匹配。3.如权利要求1所述的方法,其特征在于,所述确定与所述上层应用需要传输数据的传输速率相匹配的射频模块,具体包括:若射频模块对应的通信链路能够提供的数据传输速率不小于所述上层应用需要的数据传输速率与预设的所述上层应用对应的速率匹配因子的乘积,则确定射频模块与上层应用传输数据所需要的数据传输速率相匹配;其中,所述预设的所述上层应用对应的速率匹配因子大于0且不大于1,并且速率匹配因子的大小与所述上层应用实时性要求成正比。4.如权利要求1或3所述的方法,其特征在于,所述确定与所述上层应用需要传输数据的传输速率相匹配的射频模块,具体包括:若射频模块对应的通信链路能够提供的数据传输速率不小于所述上层应用需要的数据传输速率与预设的所述上层应用对应的速率匹配因子的乘积,则确定射频模块与上层应用传输数据所需要的数据传输速率相匹配;其中,所述预设的所述上层应用对应的速率匹配因子大于0且不大于1,并且速率匹配因子的大小与所述通信链路的质量成正比。5.如权利要求4所述的方法,其特征在于,还包括:通过Rate_ratio=a*Service_type_index + (1-a)* link_quality_index,确定所述预设的速率匹配因子,其中Rate_ratio为预设的速率匹配因子,a为权重因子,a为大于0且小于等于1的数,Serivice_type_index为业务类型索引,为大于0且小于等于1的数,其表示上层应用对应的业务类型需要的数据传输速率等级,link_quality_index为链路质量索引,为大于0且小于等于1的数...

【专利技术属性】
技术研发人员:杨林李加将
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1