一种发送上行数据的方法,及终端设备技术

技术编号:15655369 阅读:83 留言:0更新日期:2017-06-17 13:47
本发明专利技术实施例公开了一种发送上行数据的方法,及终端设备,其中方法包括:终端设备的调制解调器接收上行数据;所述调制解调器确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求;在所述上行数据的类型不满足唤醒处于低功耗模式的射频模块的情况下,缓存所述上行数据,直到满足预定唤醒条件的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号。在功耗控制过程中,不必唤醒CPU也不需要CPU因此执行中断处理,使CPU的工作被部署到具有智能功能的硬件中,一方面实现的负载的均衡,另一方面减少了CPU的中断,因此可以降低CPU的负荷,也可以降低射频模块的功耗,提升整个终端设备的系统效率。

【技术实现步骤摘要】
一种发送上行数据的方法,及终端设备
本专利技术涉及通信
,特别涉及一种发送上行数据的方法,及终端设备。
技术介绍
中央处理器(CPU,CentralProcessingUnit)是一块超大规模的集成电路,是一台硬件设备的运算核心(Core)和控制核心(ControlUnit)。它的功能主要是解释计算机指令以及处理机软件中的数据。中央处理器主要包括运算器(算术逻辑运算单元,ALU,ArithmeticLogicUnit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子设备三大核心部件。CPU的工作过程是:从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或多个有关操作数地址的字段以及一些表征机器状态的状态字以及特征码。有的指令中也直接包含操作数本身。因此,在电子设备中,所有的功能模块,例如:调制解调器(modem),无线保真(WIFI)、电源模块、视频模块等功能模块;均由CPU进行任务调配,这些功能模块执行处理会发起CPU中断,造成CPU负荷较大,并且整个系统的效率较低。
技术实现思路
本专利技术实施例提供了一种发送上行数据的方法,及终端设备,用于降低CPU和射频模块的功耗,提升整个接入设备系统的效率。一方面本专利技术实施例提供了一种发送上行数据的方法,包括:终端设备的调制解调器接收上行数据;所述调制解调器确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求;在所述上行数据的类型不满足唤醒处于低功耗模式的射频模块的情况下,缓存所述上行数据,直到满足预定唤醒条件的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号。在一个可选的实现方式中,所述调制解调器确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求包括:所述调制解调器确定所述上行数据的服务质量需求,若所述服务质量需求的延迟低于预定阈值,则确定符合唤醒处于低功耗模式的射频模块的要求,否则确定不符合唤醒处于低功耗模式的射频模块的要求。在一个可选的实现方式中,所述直到满足预定唤醒条件的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号包括:直到缓存的数据量达到第一预定值的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号;或者,直到缓存的数据量达到第二预定值,并且接收待发送的上行数据的速率高于预设值的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号;或者,定时器超时后,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号。在一个可选的实现方式中,在所述调制解调器确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求之前,所述方法还包括:解析所述上行数据,确定所述上行数据满足过滤条件的情况下,丢弃所述上行数据;确定所述上行数据不满足过滤条件的情况下,执行所述确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求;在不确定所述上行数据是否满足过滤条件的情况下,向所述上行数据的源应用发出确认信息,在接收到用户的确认指令后,执行所述确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求。在一个可选的实现方式中,所述唤醒所述射频模块包括:向电源模块发送控制指令,使所述电源模块提高对所述射频模块的供电电压;所述方法还包括:所述调制解调器在确定缓存的所述上行数据发送完毕后,向上述电源模块发送控制指令,使所述电源模块降低对所述射频模块的供电电压,使所述射频模块进入低功耗模式。在一个可选的实现方式中,所述向电源模块发送控制指令,使所述电源模块提高对所述射频模块的供电电压包括:所述调制解调器通过所述调制解调器与所述电源模块之间的通信连接向所述电源模块发送控制指令,使所述电源模块提高对所述射频模块的供电电压。二方面本专利技术实施例还提供了一种终端设备,包括:调制解调器以及射频模块,所述调制解调器包括:接收单元,用于接收上行数据;唤醒确定单元,用于确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求;缓存单元,用于在所述上行数据的类型不满足唤醒处于低功耗模式的射频模块的情况下,缓存所述上行数据;唤醒控制单元,用于直到满足预定唤醒条件的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号。在一个可选的实现方式中,所述唤醒确定单元,用于确定所述上行数据的服务质量需求,若所述服务质量需求的延迟低于预定阈值,则确定符合唤醒处于低功耗模式的射频模块的要求,否则确定不符合唤醒处于低功耗模式的射频模块的要求。在一个可选的实现方式中,所述唤醒控制单元,用于直到缓存的数据量达到第一预定值的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号;或者,直到缓存的数据量达到第二预定值,并且接收待发送的上行数据的速率高于预设值的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号;或者,定时器超时后,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号。在一个可选的实现方式中,所述调制解调器还包括:过滤控单元,用于在所述唤醒确定单元确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求之前,解析所述上行数据,确定所述上行数据满足过滤条件的情况下,丢弃所述上行数据;所述唤醒确定单元,用于确定所述上行数据不满足过滤条件的情况下,执行所述确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求;在不确定所述上行数据是否满足过滤条件的情况下,向所述上行数据的源应用发出确认信息,在接收到用户的确认指令后,执行所述确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求。在一个可选的实现方式中,所述唤醒控制单元,用于向电源模块发送控制指令,使所述电源模块提高对所述射频模块的供电电压;所述唤醒控制单元,还用于在确定缓存的所述上行数据发送完毕后,向上述电源模块发送控制指令,使所述电源模块降低对所述射频模块的供电电压,使所述射频模块进入低功耗模式。在一个可选的实现方式中,所述唤醒控制单元,用于通过所述调制解调器与所述电源模块之间的通信连接向所述电源模块发送控制指令,使所述电源模块提高对所述射频模块的供电电压。三方面本专利技术实施例还提供了另一种终端设备,包括:调制解调器、射频模块,电源模块,处理器以及存储器,其中,调制解调器为前述实施例中的调制解调器,在此不再一一赘述。四方面本专利技术实施例还提供了另一种终端设备,包括:以可通信方式连接的调制解调器、射频模块,电源模块,处理器以及存储器,所述射频模块默认处于低功耗模式;所述调制解调器,用于在有上行数据需要发送的情况下,确定所述上行数据的类型不满足唤醒处于低功耗模式的射频模块的情况下,缓存所述上行数据,直到满足预定唤醒条件的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据本文档来自技高网...
一种发送上行数据的方法,及终端设备

【技术保护点】
一种发送上行数据的方法,其特征在于,包括:终端设备的调制解调器接收上行数据;所述调制解调器确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求;在所述上行数据的类型不满足唤醒处于低功耗模式的射频模块的情况下,缓存所述上行数据,直到满足预定唤醒条件的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号。

【技术特征摘要】
1.一种发送上行数据的方法,其特征在于,包括:终端设备的调制解调器接收上行数据;所述调制解调器确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求;在所述上行数据的类型不满足唤醒处于低功耗模式的射频模块的情况下,缓存所述上行数据,直到满足预定唤醒条件的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号。2.根据权利要求1所述方法,其特征在于,所述调制解调器确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求包括:所述调制解调器确定所述上行数据的服务质量需求,若所述服务质量需求的延迟低于预定阈值,则确定符合唤醒处于低功耗模式的射频模块的要求,否则确定不符合唤醒处于低功耗模式的射频模块的要求。3.根据权利要求1所述方法,其特征在于,所述直到满足预定唤醒条件的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号包括:直到缓存的数据量达到第一预定值的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号;或者,直到缓存的数据量达到第二预定值,并且接收待发送的上行数据的速率高于预设值的情况下,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号;或者,定时器超时后,唤醒所述射频模块使所述射频模块发送调制所述上行数据得到的模拟信号。4.根据权利要求1至3任意一项所述方法,其特征在于,在所述调制解调器确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求之前,所述方法还包括:解析所述上行数据,确定所述上行数据满足过滤条件的情况下,丢弃所述上行数据;确定所述上行数据不满足过滤条件的情况下,执行所述确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求;在不确定所述上行数据是否满足过滤条件的情况下,向所述上行数据的源应用发出确认信息,在接收到用户的确认指令后,执行所述确定所述上行数据的类型,是否符合唤醒处于低功耗模式的射频模块的要求。5.根据权利要求1至3任意一项所述方法,其特征在于,所述唤醒所述射频模块包括:向电源模块发送控制指令,使所述电源模块提高对所述射频模块的供电电压;所述方法还包括:所述调制解调器在确定缓存的所述上行数据发送完毕后,向上述电源模块发送控制指令,使所述电源模块降低对所述射频模块的供电电压,使所述射频模块进入低功耗模式。6.根据权利要求5所述方法,其特征在于,所述向电源模块发送控制指令,使所述电源模块提高对所述射频模块的供电电压包括:所述调制解调器通过所述调制解调器与所述电源模块之间的通信连接向所述电源模块发送控制指令,使所述电源模块提高对所述射频模块的供电电压。7.一种终端设备,包括:调制解调器以及射频模块,其特征在于,所述调制解调器包括:接收单元,用于接收上行数据;唤醒确定单元,用于确定所述...

【专利技术属性】
技术研发人员:白剑
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1