基于双卡终端的缓存状态报告上报方法、装置及双卡终端与流程

文档序号:14613282发布日期:2018-06-05 21:22阅读:147来源:国知局
基于双卡终端的缓存状态报告上报方法、装置及双卡终端与流程

本发明涉及移动通信技术领域,尤其涉及一种基于双卡终端的缓存状态报告上报方法、装置及双卡终端。



背景技术:

随着手机技术的日益强大以及人们对于手机功能的需求增多,双卡双待单通手机技术得到广泛应用,双卡双待单通手机的两张SIM卡能够共享一套射频资源,通过软件的调度和控制芯片的调度,在不同时间内分别完成对应的任务。大大提高了手机的利用率,为手机用户节约了成本。

然而,对于双卡双待单通手机而言,当一张SIM卡驻留在LTE网络进行上行数据的传输,且另一张SIM卡驻留在GSM或WCDMA网络定时接收寻呼以及测量等任务时,由于驻留在GSM或WCDMA网络的那张SIM卡会使用射频资源,可能导致驻留在LTE网络的那张SIM卡的上行资源调度漏检或者上行资源未正常发送出去的情况。



技术实现要素:

本发明提供的基于双卡终端的缓存状态报告上报方法、装置及双卡终端,能够避免驻留在GSM或WCDMA网络的SIM卡使用射频资源时造成的驻留在LTE网络的SIM卡的上行资源调度漏检或者上行资源未正常发送出去的问题。

第一方面,本发明提供一种基于双卡终端的缓存状态报告上报方法,所述双卡终端的第一用户卡驻留在LTE网络,第二用户卡驻留在其他网络,所述双卡终端包括LTE网络调度模块、其他网络调度模块和存储模块,所述方法包括:

所述LTE网络调度模块监测所述其他网络调度模块安排所述其他网络任务时获取的所述其他网络任务的相关信息,并将所述其他网络任务的相关信息存储于所述存储模块中;其中,所述其他网络任务的相关信息包括所述其他网络任务的类型、起始时间和持续时间;

所述LTE网络调度模块定期查询所述存储模块中的所述其他网络任务的相关信息,当查询到所述其他网络任务的起始时间与当前时间之间的时间差小于预设值时,将所述缓存状态报告的上报值调整为零,并在所述其他网络任务完成后恢复所述缓存状态报告的上报值。

可选地,所述方法还包括:

当所述LTE网络调度模块查询到所述其他网络任务的起始时间与当前时间之间的时间差大于预设值时,保持所述缓存状态报告的上报值不变。

可选地,所述其他网络为GSM网络或者WCDMA网络。

可选地,所述存储模块为先进先出存储器。

第二方面,本发明提供一种基于双卡终端的缓存状态报告上报装置,所述双卡终端的第一用户卡驻留在LTE网络,第二用户卡驻留在其他网络,所述装置包括LTE网络调度模块、其他网络调度模块和存储模块;

所述其他网络调度模块,用于安排所述其他网络任务;

所述LTE网络调度模块,用于监测所述其他网络调度模块安排所述其他网络任务时获取的所述其他网络任务的相关信息,并将所述其他网络任务的相关信息存储于所述存储模块中;其中,所述其他网络任务的相关信息包括所述其他网络任务的类型、起始时间和持续时间;

所述LTE网络调度模块,还用于定期查询所述存储模块中的所述其他网络任务的相关信息,当查询到所述其他网络任务的起始时间与当前时间之间的时间差小于预设值时,将所述缓存状态报告的上报值调整为零,并在所述其他网络任务完成后恢复所述缓存状态报告的上报值。

可选地,所述LTE网络调度模块,还用于当查询到所述其他网络任务的起始时间与当前时间之间的时间差大于预设值时,保持所述缓存状态报告的上报值不变。

可选地,所述其他网络为GSM网络或者WCDMA网络。

可选地,所述存储模块为先进先出存储器。

第三方面,本发明提供一种双卡终端,所述双卡终端的第一用户卡驻留在LTE网络,第二用户卡驻留在其他网络,所述双卡终端包括上述基于双卡终端的缓存状态报告上报装置。

本发明实施例提供的基于双卡终端的缓存状态报告上报方法、装置及双卡终端,所述LTE网络调度模块监测所述其他网络任务的相关信息,并将所述其他网络任务的相关信息存储于所述存储模块中;同时,所述LTE网络调度模块定期查询所述存储模块中的所述其他网络任务的相关信息,当查询到所述其他网络任务的起始时间与当前时间之间的时间差小于预设值时,将所述缓存状态报告的上报值调整为零,并在所述其他网络任务完成后恢复所述缓存状态报告的上报值;有效的解决了双卡终端驻留不同网络SIM卡的任务冲突问题,从而避免驻留在GSM或WCDMA网络的SIM卡使用射频资源时造成的驻留在LTE网络的SIM卡的上行资源调度漏检或者上行资源未正常发送出去的问题。

附图说明

图1为本发明一实施例基于双卡终端的缓存状态报告上报方法的流程图;

图2为本发明驻留在GSM网络第二用户卡的PCH任务的时间示意图;

图3为本发明一实施例基于双卡终端的缓存状态报告上报装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供一种基于双卡终端的缓存状态报告上报方法,所述双卡终端的第一用户卡驻留在LTE网络,第二用户卡驻留在其他网络,所述双卡终端包括LTE网络调度模块、其他网络调度模块和存储模块,如图1所示,所述方法包括:

S11、所述LTE网络调度模块监测所述其他网络调度模块安排所述其他网络任务时获取的所述其他网络任务的相关信息,并将所述其他网络任务的相关信息存储于所述存储模块中;

其中,所述其他网络任务的相关信息包括所述其他网络任务的类型、起始时间和持续时间;

其中,所述起始时间和持续时间是指整体任务的起始时间和持续时间;

具体地,以驻留在GSM网络第二用户卡的PCH任务为例,来说明所述其他网络任务的起始时间和持续时间;

所述GSM网络的PCH任务的时间分配如图2所示,单个paging耗时为0.864ms,经过一段空隙后,继续进行下一个耗时为0.864ms的paging,一般情况下,一次寻呼会持续4次paging,约20ms;

由于LTE调度方式为N+4的方式,其中,N+4的调度方式需要4ms反馈时间,即子帧N(LTE每个子帧是1ms)上收到上行调度信息,N+4上根据资源调度发送数据;

所以,对于连在一起的paging任务,单个paging完成后的空隙,不能够支持LTE调度任务的完成,只能将4个paging当作一个整体看待,即paging持续的时间为20ms,才能够避免LTE调度过程中重传,误码的产生。

可选地,所述其他网络为GSM网络或者WCDMA网络。

可选地,所述存储模块为先进先出存储器。

S12、所述LTE网络调度模块定期查询所述存储模块中的所述其他网络任务的相关信息,当查询到所述其他网络任务的起始时间与当前时间之间的时间差小于预设值时,将所述缓存状态报告的上报值调整为零,并在所述其他网络任务完成后恢复所述缓存状态报告的上报值。

可选地,当所述LTE网络调度模块查询到所述其他网络任务的起始时间与当前时间之间的时间差大于预设值时,保持所述缓存状态报告的上报值不变。

其中,所述预设值根据基站实际调度的情况作出调整;

具体地,以第一用户卡驻留在LTE网络,第二用户卡驻留在GSM网络进行寻呼任务为例,来说明所述基于双卡终端的缓存状态报告上报方法的工作流程;

所述双卡终端包括LTE网络调度模块、GSM网络调度模块和存储模块,

所述LTE网络调度模块监测并获取所述GSM网络调度模块安排的寻呼任务信息,并将所述GSM网络的寻呼任务信息存储于所述存储模块中;

所述LTE网络调度模块定期查询所述存储模块中所述GSM网络的相关任务信息;

当查询到所述GSM网络的寻呼任务的起始时间与当前时间与之间的时间差小于预设值时,将所述缓存状态报告的上报值调整为零,并在所述GSM网络寻呼任务完成后恢复所述缓存状态报告的上报值;

具体地,所述预设值一般为20ms,所述预设值可以根据基站实际调度的情况作出调整。

本发明实施例提供的基于双卡终端的缓存状态报告上报方法,所述LTE网络调度模块监测所述其他网络任务的相关信息,并将所述其他网络任务的相关信息存储于所述存储模块中;同时,所述LTE网络调度模块定期查询所述存储模块中的所述其他网络任务的相关信息,当查询到所述其他网络任务的起始时间与当前时间之间的时间差小于预设值时,将所述缓存状态报告的上报值调整为零,并在所述其他网络任务完成后恢复所述缓存状态报告的上报值;有效的解决了双卡终端驻留不同网络SIM卡的任务冲突问题,从而避免驻留在GSM或WCDMA网络的SIM卡使用射频资源时造成的驻留在LTE网络的SIM卡的上行资源调度漏检或者上行资源未正常发送出去的问题。

本发明实施例还提供一种基于双卡终端的缓存状态报告上报装置,所述双卡终端的第一用户卡驻留在LTE网络,第二用户卡驻留在其他网络,如图3所示,所述装置包括:LTE网络调度模块11、其他网络调度模块12和存储模块13;

所述其他网络调度模块12,用于安排所述其他网络任务;

可选地,所述其他网络为GSM网络或者WCDMA网络;

所述LTE网络调度模块11,用于监测所述其他网络调度模块12安排所述其他网络任务时获取的所述其他网络任务的相关信息,并将所述其他网络任务的相关信息存储于所述存储模块13中;其中,所述其他网络任务的相关信息包括所述其他网络任务的类型、起始时间和持续时间;

可选地,所述存储模块13为先进先出存储器。

所述LTE网络调度模块11,还用于定期查询所述存储模块13中的所述其他网络任务的相关信息,当查询到所述其他网络任务的起始时间与当前时间之间的时间差小于预设值时,将所述缓存状态报告的上报值调整为零,并在所述其他网络任务完成后恢复所述缓存状态报告的上报值。

可选地,所述LTE网络调度模块,还用于当查询到所述其他网络的起始时间与当前时间之间的时间差大于预设值时,保持所述缓存状态报告的上报值不变。

本发明实施例提供的基于双卡终端的缓存状态报告上报装置,所述LTE网络调度模块监测所述其他网络任务的相关信息,并将所述其他网络任务的相关信息存储于所述存储模块中;同时,所述LTE网络调度模块定期查询所述存储模块中的所述其他网络任务的相关信息,当查询到所述其他网络任务的起始时间与当前时间之间的时间差小于预设值时,将所述缓存状态报告的上报值调整为零,并在所述其他网络任务完成后恢复所述缓存状态报告的上报值;有效的解决了双卡终端驻留不同网络SIM卡的任务冲突问题,从而避免驻留在GSM或WCDMA网络的SIM卡使用射频资源时造成的驻留在LTE网络的SIM卡的上行资源调度漏检或者上行资源未正常发送出去的问题。

本发明实施例还提供一种双卡终端,所述双卡终端包括上述基于双卡终端的缓存状态报告上报装置。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1