数据业务的调度方法、装置及终端转让专利

申请号 : CN201810218744.9

文献号 : CN110290598A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赵琳翁玮文曹蕾

申请人 : 中国移动通信有限公司研究院中国移动通信集团有限公司

摘要 :

本发明提供一种数据业务的调度方法、装置及终端。其中该方法包括:监测目标应用对数据业务的调度请求;响应所述调度请求,根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡;其中所述流量价格信息中记录了相对应的所述SIM卡承载不同应用的数据业务的价格;通过所述目标SIM卡执行所述调度请求所请求的数据业务。采用该方法,每一SIM卡均对应流量价格信息,该流量价格信息中记录有相对应的SIM卡承载不同应用的数据业务的价格,基于此能够选择出适合承载该目标应用的数据业务的SIM卡,使得从而使得至少两张SIM卡的流量额度得到有效利用。

权利要求 :

1.一种数据业务的调度方法,应用于包括至少两个用户身份识别模式SIM卡的终端,其特征在于,所述方法包括:监测目标应用对数据业务的调度请求;

响应所述调度请求,根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡;其中所述流量价格信息中记录了相对应的所述SIM卡承载不同应用的数据业务的价格;

通过所述目标SIM卡执行所述调度请求所请求的数据业务。

2.根据权利要求1所述的调度方法,其特征在于,所述根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:确定至少两个所述SIM卡中,每一所述SIM卡承载所述调度请求所请求的数据业务的价格;

选择至少两个所述SIM卡中,承载所述目标应用的数据业务时价格最低的SIM卡为所述目标SIM卡。

3.根据权利要求1所述的调度方法,其特征在于,所述流量价格信息中还记录了相对应的所述SIM卡所支持的定向应用和/或非定向应用;

所述根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:当根据所述流量价格信息,确定所述目标应用为至少两个所述SIM卡中预设SIM卡的定向应用时,则确定所述预设SIM卡为所述目标SIM卡;

当根据所述流量价格信息,确定所述目标应用不为至少两个所述SIM卡中任一SIM卡的定向应用时,则确定至少两个所述SIM卡中,承载所述目标应用的数据业务时价格最低的SIM卡为所述目标SIM卡。

4.根据权利要求1所述的调度方法,其特征在于,所述流量价格信息中记录了相对应的所述SIM卡基于不同地理位置的网络流量承载不同应用的数据业务的价格;

所述根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:获取所述终端的当前地理位置;

确定在所述当前地理位置,每一所述SIM卡所使用的网络流量;

根据所述流量价格信息,获取每一所述SIM卡采用所确定的网络流量承载所述调度请求所请求的数据业务的价格;

选择至少两个所述SIM卡中,分别在所述当前地理位置承载所述调度请求所请求的数据业务时,价格最低的SIM卡为所述目标SIM卡。

5.根据权利要求4所述的调度方法,其特征在于,所述流量价格信息中记录了相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格和相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格;

所述确定在所述当前地理位置,每一所述SIM卡所使用的网络流量的步骤包括:将所述终端的当前地理位置与每一所述SIM卡的所属地理位置进行比较;

若所述终端的当前地理位置与相对应的所述SIM卡的所属地理位置相同,则确定相对应的所述SIM卡所使用的网络流量为基于所属地理位置的网络流量;若所述终端的当前地理位置与相对应的所述SIM卡的所属地理位置不相同,则确定相对应的所述SIM卡所使用的网络流量为基于全国通用地理位置的网络流量。

6.根据权利要求5所述的调度方法,其特征在于,所述流量价格信息中所记录的相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格为:(所述终端在相应的所述SIM卡订购的套餐内所属地理位置的流量+所述终端在所述SIM卡订购的套餐外赠送的所属地理位置的流量+所述终端购买的在所述SIM卡所属地理位置的加油包流量)/(所属地理位置的套餐价格+所属地理位置的加油包价格)。

7.根据权利要求6所述的调度方法,其特征在于,所述流量价格信息中记录的相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格为:(所述终端在所述SIM卡订购的套餐内全国通用地理位置的流量+所述终端在所述SIM卡订购的套餐外赠送的全国通用地理位置的流量+所述终端购买的在所述SIM卡全国通用地理位置的加油包流量)/(全国通用地理位置的套餐价格+全国通用地理位置的加油包价格)。

8.根据权利要求7所述的调度方法,其特征在于,所述方法还包括:获取所述终端对每一所述SIM卡基于所属地理位置和全国通用地理位置分别订购的套餐信息。

9.根据权利要求1所述的调度方法,其特征在于,所述通过所述目标SIM卡执行所述调度请求所请求的数据业务的步骤包括:判断所述终端的当前服务SIM卡是否为所述目标SIM卡;

若所述当前服务SIM卡为所述目标SIM卡,则直接通过当前服务SIM卡执行所述调度请求所请求的数据业务;

若所述当前服务SIM卡并非为所述目标SIM卡,则将当前服务SIM卡切换至所述目标SIM卡后,执行所述调度请求所请求的数据业务。

10.一种数据业务的调度装置,应用于包括至少两个用户身份识别模式SIM卡的终端,其特征在于,所述装置包括:监测模块,用于监测目标应用对数据业务的调度请求;

信息查询模块,用于响应所述调度请求,根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡;其中所述流量价格信息中记录了相对应的所述SIM卡承载不同应用的数据业务的价格;

处理模块,用于通过所述目标SIM卡执行所述调度请求所请求的数据业务。

11.一种终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器执行所述程序时实现如权利要求1至9中任一项所述的调度方法。

12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至9中任一项所述的调度方法中的步骤。

说明书 :

数据业务的调度方法、装置及终端

技术领域

[0001] 本发明涉及终端技术领域,尤其是指一种数据业务的调度方法、装置及终端。

背景技术

[0002] 随着长期演进(Long Term Evolution,LTE)的普及和基于语音业务的长期演进(Voice over LTE,VoLTE)商用,双卡双LTE终端产品即将推出。双卡双LTE终端能够使两张用户卡都能接入LTE网络,也即,主卡和副卡都具备接入4G网络使用数据业务的能力,但是由于双卡单通终端的特性,两张用户卡无法同时使用数据业务。
[0003] 与此同时,运营商流量经营策略也向着精细化发展,比如推出针对特定应用的定向流量套餐,不定时的赠送流量等,而双LTE双卡终端用户在面对不同的流量价格及纷繁的流量优惠时,无法合理利用两张卡的流量额度进行流量使用,从而造成经济上的损失和浪费。

发明内容

[0004] 本发明的目的在于提供一种数据业务的调度方法、装置及终端,用于解决双卡双LTE终端无法合理利用两张卡的流量额度进行流量使用的问题。
[0005] 本发明实施例提供一种数据业务的调度方法,应用于包括至少两个用户身份识别模式SIM卡的终端,其中,所述方法包括:
[0006] 监测目标应用对数据业务的调度请求;
[0007] 响应所述调度请求,根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡;其中所述流量价格信息中记录了相对应的所述SIM卡承载不同应用的数据业务的价格;
[0008] 通过所述目标SIM卡执行所述调度请求所请求的数据业务。
[0009] 可选地,所述的调度方法,其中,所述根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0010] 确定至少两个所述SIM卡中,每一所述SIM卡承载所述调度请求所请求的数据业务的价格;
[0011] 选择至少两个所述SIM卡中,承载所述目标应用的数据业务时价格最低的SIM卡为所述目标SIM卡。
[0012] 可选地,所述的调度方法,其中,所述流量价格信息中还记录了相对应的所述SIM卡所支持的定向应用和/或非定向应用;
[0013] 所述根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0014] 当根据所述流量价格信息,确定所述目标应用为至少两个所述SIM卡中预设SIM卡的定向应用时,则确定所述预设SIM卡为所述目标SIM卡;
[0015] 当根据所述流量价格信息,确定所述目标应用不为至少两个所述SIM卡中任一SIM卡的定向应用时,则确定至少两个所述SIM卡中,承载所述目标应用的数据业务时价格最低的SIM卡为所述目标SIM卡。
[0016] 可选地,所述的调度方法,其中,所述流量价格信息中记录了相对应的所述SIM卡基于不同地理位置的网络流量承载不同应用的数据业务的价格;
[0017] 所述根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0018] 获取所述终端的当前地理位置;
[0019] 确定在所述当前地理位置,每一所述SIM卡所使用的网络流量;
[0020] 根据所述流量价格信息,获取每一所述SIM卡采用所确定的网络流量承载所述调度请求所请求的数据业务的价格;
[0021] 选择至少两个所述SIM卡中,分别在所述当前地理位置承载所述调度请求所请求的数据业务时,价格最低的SIM卡为所述目标SIM卡。
[0022] 可选地,所述的调度方法,其中,所述流量价格信息中记录了相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格和相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格;
[0023] 所述确定在所述当前地理位置,每一所述SIM卡所使用的网络流量的步骤包括:
[0024] 将所述终端的当前地理位置与每一所述SIM卡的所属地理位置进行比较;
[0025] 若所述终端的当前地理位置与相对应的所述SIM卡的所属地理位置相同,则确定相对应的所述SIM卡所使用的网络流量为基于所属地理位置的网络流量;若所述终端的当前地理位置与相对应的所述SIM卡的所属地理位置不相同,则确定相对应的所述SIM卡所使用的网络流量为基于全国通用地理位置的网络流量。
[0026] 可选地,所述的调度方法,其中,所述流量价格信息中所记录的相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格为:
[0027] (所述终端在相应的所述SIM卡订购的套餐内所属地理位置的流量+所述终端在所述SIM卡订购的套餐外赠送的所属地理位置的流量+所述终端购买的在所述SIM卡所属地理位置的加油包流量)/(所属地理位置的套餐价格+所属地理位置的加油包价格)。
[0028] 可选地,所述的调度方法,其中,所述流量价格信息中记录的相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格为:
[0029] (所述终端在所述SIM卡订购的套餐内全国通用地理位置的流量+所述终端在所述SIM卡订购的套餐外赠送的全国通用地理位置的流量+所述终端购买的在所述SIM卡全国通用地理位置的加油包流量)/(全国通用地理位置的套餐价格+全国通用地理位置的加油包价格)。
[0030] 可选地,所述的调度方法,其中,所述方法还包括:
[0031] 获取所述终端对每一所述SIM卡基于所属地理位置和全国通用地理位置分别订购的套餐信息。
[0032] 可选地,所述的调度方法,其中,所述通过所述目标SIM卡执行所述调度请求所请求的数据业务的步骤包括:
[0033] 判断所述终端的当前服务SIM卡是否为所述目标SIM卡;
[0034] 若所述当前服务SIM卡为所述目标SIM卡,则直接通过当前服务SIM卡执行所述调度请求所请求的数据业务;
[0035] 若所述当前服务SIM卡并非为所述目标SIM卡,则将当前服务SIM卡切换至所述目标SIM卡后,执行所述调度请求所请求的数据业务。
[0036] 本发明实施例还提供一种数据业务的调度装置,应用于包括至少两个用户身份识别模式SIM卡的终端,其中,所述装置包括:
[0037] 监测模块,用于监测目标应用对数据业务的调度请求;
[0038] 信息查询模块,用于响应所述调度请求,根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡;其中所述流量价格信息中记录了相对应的所述SIM卡承载不同应用的数据业务的价格;
[0039] 处理模块,用于通过所述目标SIM卡执行所述调度请求所请求的数据业务。
[0040] 本发明实施例还提供一种终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其中,所述处理器执行所述程序时实现如上中任一项所述的调度方法。
[0041] 本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上中任一项所述的调度方法中的步骤。
[0042] 本发明具体实施例上述技术方案中的至少一个具有以下有益效果:
[0043] 本发明实施例所述调度方法,每一SIM卡均对应流量价格信息,该流量价格信息中记录有相对应的SIM卡承载不同应用的数据业务的价格,采用该方式,可以根据流量价格信息确定每一SIM卡执行该目标应用的数据业务时的价格,从而能够选择出适合承载该目标应用的数据业务的SIM卡,也即为目标SIM卡,使得从而使得至少两张SIM卡的流量额度得到有效利用。

附图说明

[0044] 图1为本发明实施例所述数据业务的调度方法的流程示意图;
[0045] 图2为图1的步骤S130的执行过程示意图;
[0046] 图3为本发明实施例所述调度方法中,将当前服务SIM卡切换至目标SIM卡的流程示意图;
[0047] 图4为本发明实施例所述调度装置的结构示意图;
[0048] 图5为本发明实施例所述终端的结构示意图。

具体实施方式

[0049] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0050] 本发明实施例所述数据业务的调度方法,对于包括至少两个用户身份识别模式(Subscriber Identification Module,简称为SIM)卡的终端,当目标应用发起数据业务的调度请求时,根据不同SIM卡对应承载相应目标应用的数据业务的价格,选择适合承载该目标应用的数据业务的SIM卡,从而使得至少两张SIM卡的流量额度得到有效利用。
[0051] 参阅图1所示,本发明实施例所述数据业务的调度方法,应用于包括至少两个用户身份识别模式SIM卡的终端,其中,所述方法包括:
[0052] S110,监测目标应用对数据业务的调度请求;
[0053] 其中,该目标应用可以为终端中所安装的其中任一应用,也可以预设的特定应用。
[0054] S120,响应调度请求,根据对应每一SIM卡的流量价格信息,确定承载调度请求所请求的数据业务的目标SIM卡;其中流量价格信息中记录了相对应的SIM卡承载不同应用的数据业务的价格;
[0055] 本发明实施例所述调度方法中,每一SIM卡均对应流量价格信息,该流量价格信息中记录有相对应的SIM卡承载不同应用的数据业务的价格,采用该方式,可以根据流量价格信息确定每一SIM卡执行该目标应用的数据业务时的价格,从而能够选择出适合承载该目标应用的数据业务的SIM卡,也即为目标SIM卡。
[0056] S130,通过目标SIM卡执行调度请求所请求的数据业务。
[0057] 本发明实施例所述数据业务的调度方法,对于包括至少两个SIM卡的终端,当目标应用发起数据业务的调度请求时,根据每一SIM卡所对应的流量价格信息,确定不同SIM卡对应承载相应目标应用的数据业务的价格,选择适合承载该目标应用的数据业务的SIM卡。
[0058] 本发明实施例中,如图2所示,步骤S130,通过目标SIM卡执行调度请求所请求的数据业务的步骤包括:
[0059] S131,判断终端的当前服务SIM卡是否为目标SIM卡;
[0060] S132,若当前服务SIM卡为目标SIM卡,则直接通过当前服务SIM卡执行调度请求所请求的数据业务;
[0061] S133,若当前服务SIM卡并非为目标SIM卡,则将当前服务SIM卡切换至目标SIM卡后,执行调度请求所请求的数据业务。
[0062] 采用上述方式,对于包括至少两个SIM卡的终端,可以自动切换至适合的SIM卡执行当前目标应用请求的数据业务,从而达到流量优化使用,给用户带来较大经济效益的效果,此外还避免了用户手动切换,操作繁琐的问题。
[0063] 另外,由于双卡双VoLTE开机后两SIM卡均已建立IP多媒体子系统(IP Multimedia Subsystem,简称为IMS)公用数据网(Public Data Network,简称为PDN)及数据业务PDN连接,因此步骤S133中,如图3所示,将当前服务SIM卡切换至目标SIM卡的步骤包括:
[0064] S1331,当前服务SIM卡发起数据业务PDN连接删除;
[0065] S1332,目标SIM卡发起数据业务PDN连接建立;
[0066] S1333,将终端的数据业务通道从当前服务SIM卡转移至目标SIM卡。
[0067] 基于上述的过程,即能够完成将当前服务SIM卡切换至目标SIM卡的过程,当前双卡双LTE终端中,数据业务卡之间的切换时间为几百毫秒,使得基于本发明上述应用及流量价格来切换数据业务卡变为可能。
[0068] 进一步地,本发明其中一实施例中,结合图1,步骤S120中,根据对应每一SIM卡的流量价格信息,确定承载调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0069] S1211,确定至少两个SIM卡中,每一SIM卡承载调度请求所请求的数据业务的价格;
[0070] S1212,选择至少两个SIM卡中,承载目标应用的数据业务时价格最低的SIM卡为目标SIM卡。
[0071] 采用上述方式,当至少两个SIM卡承载调度请求所请求的数据业务时,仅存在价格不同时,则选择价格最低的SIM卡为目标SIM卡,用于承载目标应用的数据业务。
[0072] 本发明另一实施例中,流量价格信息中还记录了相对应的SIM卡所支持的定向应用和/或非定向应用,基于该记录信息,结合图1,步骤S120中,根据对应每一SIM卡的流量价格信息,确定承载调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0073] S1221,当根据流量价格信息,确定目标应用为至少两个SIM卡中预设SIM卡的定向应用时,则确定预设SIM卡为目标SIM卡;
[0074] S1222,当根据流量价格信息,确定目标应用不为至少两个SIM卡中任一SIM卡的定向应用时,则确定至少两个SIM卡中,承载目标应用的数据业务时价格最低的SIM卡为目标SIM卡。
[0075] 根据上述方式,通过流量价格信息记录相对应的SIM卡所支持的定向应用和/或非定向应用,根据该流量价格信息可以确定目标应用是否为其中一SIM卡的定向应用;当目标应用为预设SIM卡的定向应用时,则确定预设SIM卡为目标SIM卡,用于目标应用的数据业务的承载;当目标应用不为任一SIM卡的定向应用时,则确定承载目标应用的数据业务时价格最低的SIM卡为目标SIM卡;同理,当目标应用为至少两个SIM卡的定向应用时,则确定设定目标应用为定向应用的至少两个SIM卡中,承载目标应用的数据业务时价格最低的SIM卡为目标SIM卡。
[0076] 本发明再一实施例中,流量价格信息中还记录了相对应的SIM卡基于不同地理位置的网络流量承载不同应用的数据业务的价格,基于该记录信息,结合图1,步骤S120中,根据对应每一SIM卡的流量价格信息,确定承载调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0077] S1231,获取终端的当前地理位置;
[0078] S1232,确定在当前地理位置,每一SIM卡所使用的网络流量;
[0079] S1233,根据流量价格信息,获取每一SIM卡采用所确定的网络流量承载所述调度请求所请求的数据业务的价格;
[0080] S1234,选择至少两个SIM卡中,分别在当前地理位置承载调度请求所请求的数据业务时,价格最低的SIM卡为目标SIM卡。
[0081] 基于流量价格信息中所记录的SIM卡基于不同地理位置的网络流量承载不同应用的数据业务的价格,将终端所处地理位置不同时,SIM卡承载目标应用的数据业务时的价格作为目标SIM卡选择的参考因素,使目标SIM卡的选择确定更为优化。
[0082] 可选地,所述流量价格信息中记录了相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格和相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格;
[0083] 具体地,上述步骤S1232中,确定在所述当前地理位置,每一SIM卡所使用的网络流量的步骤包括:
[0084] S12321,将终端的当前地理位置与每一SIM卡的所属地理位置进行比较;
[0085] S12322,若终端的当前地理位置与相对应的SIM卡的所属地理位置相同,则确定相对应的SIM卡所使用的网络流量为基于所属地理位置的网络流量;若终端的当前地理位置与相对应的SIM卡的所属地理位置不相同,则确定相对应的SIM卡所使用的网络流量为基于全国通用地理位置的网络流量。
[0086] 其中,流量价格信息中所记录的相对应的SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格为:
[0087] (终端在相应的SIM卡订购的套餐内所属地理位置的流量+终端在SIM卡订购的套餐外赠送的所属地理位置的流量+终端购买的在SIM卡所属地理位置的加油包流量)/(所属地理位置的套餐价格+所属地理位置的加油包价格)。
[0088] 流量价格信息中记录的相对应的SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格为:
[0089] (终端在相应的SIM卡订购的套餐内全国通用地理位置的流量+终端在SIM卡订购的套餐外赠送的全国通用地理位置的流量+终端购买的在SIM卡全国通用地理位置的加油包流量)/(全国通用地理位置的套餐价格+全国通用地理位置的加油包价格)。
[0090] 基于上述方式,根据相应的SIM卡订购的套餐内所属地理位置(也即为本地位置)的流量和套餐内全国通用地理位置的流量,并考虑针对不同地理位置时的赠送流量和用户购买的加油包流量,计算相应SIM卡采用所属地理位置流量的价格和采用全国通用流量的价格,综合选择用于承载相应目标应用的数据业务的目标SIM卡。
[0091] 本发明实施例中,所述方法还包括:
[0092] 获取终端对每一SIM卡基于所属地理位置和全国通用地理位置分别订购的套餐信息。
[0093] 具体地,所述套餐信息包括相应的SIM卡所签约的套餐价格、套餐内流量、赠送流量及定向流量等。
[0094] 基于上述过程,当终端开机时和/或在开机后间隔第一预设时长T,终端向每一SIM卡所属运营商服务器查询相应SIM卡所签约的套餐信息,该套餐信息包括相应SIM卡所属地理位置和全国通用地理位置分别订购的套餐信息。
[0095] 较佳地,终端开机时和/或在开机后间隔第一预设时长T,终端还向每一SIM卡所属运营商服务器订阅套餐流量变更推送,以适时获取每一SIM卡的流量信息,并能够在流量价格信息中记录套餐内剩余流量,以便于能够准确地能够承载目标应用所请求的数据业务的最为合适的目标SIM卡。
[0096] 可选地,本发明实施例所述调度方法中,所述方法还包括:
[0097] 间隔第二预设时长T,统计终端所安装的每一目标应用的流量使用量。
[0098] 通过上述过程,以了解终端所安装每一目标应用的流量使用情况。
[0099] 可选地,本发明实施例所述调度方法中,所述方法还包括:
[0100] 显示每一SIM卡所对应的流量价格信息;和/或
[0101] 在将当前服务SIM卡切换至目标SIM卡时,显示切换提示信息。
[0102] 本发明实施例所述调度方法,可选地,对应每一SIM卡的流量价格信息,流量价格信息中同时记录相对应的SIM卡所支持的定向应用和/或非定向应用、相对应的SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格和相对应的SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格以及对应每一类型流量的剩余流量,以终端安装有卡SIM1和SIM2为例,形成为如下表一所示的流量价格信息。
[0103] 表一
[0104]
[0105]
[0106] 其中,流量价格信息中的平均价格的确定方式可以参阅上述基于所属地理位置的网络流量承载数据业务的价格的计算方式和基于全国通用位置的网络流量承载数据业务的价格的计算方式,在此不再赘述。
[0107] 上述内容的流量价格信息中,对应每一SIM卡分别记录了:对于非定向应用对应SIM卡所属地理位置的剩余流量和平均价格、对于非定向应用对应全国通用位置的剩余流量和平均价格和对于每一定向应用的剩余流量和平均价格,基于该流量价格信息,在监测到目标应用对数据业务的调度请求时,根据该流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的具体步骤可以包括:
[0108] 判断目标应用是否为至少两个所述SIM卡中预设SIM卡的定向应用;
[0109] 当目标应用为预设SIM卡的定向应用时,则确定预设SIM卡为目标SIM卡,通过预设SIM卡执行调度请求所请求的数据业务;
[0110] 当目标应用不为任一SIM卡的定向应用时,获取终端的当前地理位置;
[0111] 当SIM卡所属地理位置与终端的当前地理位置相同时,对于该SIM卡,确定该SIM卡承载目标应用的数据业务的价格为流量价格信息中,对应SIM卡对于非定向应用基于所属地理位置网络流量的平均价格;
[0112] 当SIM卡所属地理位置与终端的当前地理位置不同时,对于该SIM卡,确定该SIM卡承载目标应用的数据业务的价格为流量价格信息中,对应SIM卡对于非定向应用基于全国通用网络流量的平均价格;
[0113] 比较采用上述方式计算获得的每一SIM卡承载目标应用的数据业务的平均价格,确定平均价格最低对应的SIM卡为所述目标SIM卡。
[0114] 可选地,本发明实施例所述调度方法,结合图1,在步骤S130,通过目标SIM卡执行调度请求所请求的数据业务的步骤之后,所述方法还包括:
[0115] 统计目标应用的数据业务执行所使用的网络流量;
[0116] 根据所统计的网络流量,更新流量价格信息。
[0117] 具体地,上述的更新流量价格信息的步骤中,更新流量价格信息中相应的剩余流量及平均价格。
[0118] 本发明实施例所述调度方法,基于应用和流量价格确定承载目标应用的数据业务的SIM卡,采用该方式,对于包括至少两个SIM卡的终端,可以自动切换至适合的SIM卡执行当前目标应用请求的数据业务,从而达到流量优化使用,给用户带来较大经济效益的效果,此外还避免了用户手动切换,操作繁琐的问题。
[0119] 本发明实施例另一方面还提供一种数据业务的调度装置,应用于包括至少两个用户身份识别模式SIM卡的终端,如图4所示,所述装置包括:
[0120] 监测模块410,用于监测目标应用对数据业务的调度请求;
[0121] 信息查询模块420,用于响应所述调度请求,根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡;其中所述流量价格信息中记录了相对应的所述SIM卡承载不同应用的数据业务的价格;
[0122] 处理模块430,用于通过所述目标SIM卡执行所述调度请求所请求的数据业务。
[0123] 本发明实施例中,其中,该目标应用可以为终端中所安装的其中任一应用,也可以预设的特定应用。本发明实施例所述调度装置,每一SIM卡均对应流量价格信息,该流量价格信息中记录有相对应的SIM卡承载不同应用的数据业务的价格,采用该方式,可以根据流量价格信息确定每一SIM卡执行该目标应用的数据业务时的价格,从而能够选择出适合承载该目标应用的数据业务的SIM卡,也即为目标SIM卡。
[0124] 本发明实施例所述数据业务的调度装置,对于包括至少两个SIM卡的终端,当目标应用发起数据业务的调度请求时,根据不同SIM卡对应承载相应目标应用的数据业务的价格,选择适合承载该目标应用的数据业务的SIM卡,从而使得至少两张SIM卡的流量额度得到有效利用。
[0125] 可选地,本发明所述调度装置的其中一实施例中,信息查询模块420具体用于:
[0126] 确定至少两个所述SIM卡中,每一所述SIM卡承载所述调度请求所请求的数据业务的价格;
[0127] 选择至少两个所述SIM卡中,承载所述目标应用的数据业务时价格最低的SIM卡为所述目标SIM卡。
[0128] 采用上述方式,当至少两个SIM卡承载调度请求所请求的数据业务时,仅存在价格不同时,则选择价格最低的SIM卡为目标SIM卡,用于承载目标应用的数据业务。
[0129] 可选地,所述流量价格信息中还记录了相对应的所述SIM卡所支持的定向应用和/或非定向应用,信息查询模块420具体用于:
[0130] 当根据所述流量价格信息,确定所述目标应用为至少两个所述SIM卡中预设SIM卡的定向应用时,则确定所述预设SIM卡为所述目标SIM卡;
[0131] 当根据所述流量价格信息,确定所述目标应用不为至少两个所述SIM卡中任一SIM卡的定向应用时,则确定至少两个所述SIM卡中,承载所述目标应用的数据业务时价格最低的SIM卡为所述目标SIM卡。
[0132] 根据上述方式,通过流量价格信息记录相对应的SIM卡所支持的定向应用和/或非定向应用,根据该流量价格信息可以确定目标应用是否为其中一SIM卡的定向应用;当目标应用为预设SIM卡的定向应用时,则确定预设SIM卡为目标SIM卡,用于目标应用的数据业务的承载;当目标应用不为任一SIM卡的定向应用时,则确定承载目标应用的数据业务时价格最低的SIM卡为目标SIM卡;同理,当目标应用为至少两个SIM卡的定向应用时,则确定设定目标应用为定向应用的至少两个SIM卡中,承载目标应用的数据业务时价格最低的SIM卡为目标SIM卡。
[0133] 可选地,所述流量价格信息中记录了相对应的所述SIM卡基于不同地理位置的网络流量承载不同应用的数据业务的价格,信息查询模块420具体用于:
[0134] 获取所述终端的当前地理位置;
[0135] 确定在所述当前地理位置,每一所述SIM卡所使用的网络流量;
[0136] 根据所述流量价格信息,获取每一所述SIM卡采用所确定的网络流量承载所述调度请求所请求的数据业务的价格;
[0137] 选择至少两个所述SIM卡中,分别在所述当前地理位置承载所述调度请求所请求的数据业务时,价格最低的SIM卡为所述目标SIM卡。
[0138] 基于流量价格信息中所记录的SIM卡基于不同地理位置的网络流量承载不同应用的数据业务的价格,将终端所处地理位置不同时,SIM卡承载目标应用的数据业务时的价格作为目标SIM卡选择的参考因素,使目标SIM卡的选择确定更为优化。
[0139] 可选地,所述流量价格信息中记录了相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格和相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格;
[0140] 所述确定在所述当前地理位置,每一所述SIM卡所使用的网络流量的步骤包括:
[0141] 将所述终端的当前地理位置与每一所述SIM卡的所属地理位置进行比较;
[0142] 若所述终端的当前地理位置与相对应的所述SIM卡的所属地理位置相同,则确定相对应的所述SIM卡所使用的网络流量为基于所属地理位置的网络流量;若所述终端的当前地理位置与相对应的所述SIM卡的所属地理位置不相同,则确定相对应的所述SIM卡所使用的网络流量为基于全国通用地理位置的网络流量。
[0143] 可选地,所述流量价格信息中所记录的相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格为:
[0144] (所述终端在相应的所述SIM卡订购的套餐内所属地理位置的流量+所述终端在所述SIM卡订购的套餐外赠送的所属地理位置的流量+所述终端购买的在所述SIM卡所属地理位置的加油包流量)/(所属地理位置的套餐价格+所属地理位置的加油包价格)。
[0145] 可选地,所述流量价格信息中记录的相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格为:
[0146] (所述终端在所述SIM卡订购的套餐内全国通用地理位置的流量+所述终端在所述SIM卡订购的套餐外赠送的全国通用地理位置的流量+所述终端购买的在所述SIM卡全国通用地理位置的加油包流量)/(全国通用地理位置的套餐价格+全国通用地理位置的加油包价格)。
[0147] 基于上述方式,根据相应的SIM卡订购的套餐内所属地理位置(也即为本地位置)的流量和套餐内全国通用地理位置的流量,并考虑针对不同地理位置时的赠送流量和用户购买的加油包流量,计算相应SIM卡采用所属地理位置流量的价格和采用全国通用流量的价格,综合选择用于承载相应目标应用的数据业务的目标SIM卡。
[0148] 可选地,所述调度装置还包括:
[0149] 信息获取模块440,用于获取所述终端对每一所述SIM卡基于所属地理位置和全国通用地理位置分别订购的套餐信息。
[0150] 具体地,所述套餐信息包括相应的SIM卡所签约的套餐价格、套餐内流量、赠送流量及定向流量等。
[0151] 当终端开机时和/或在开机后间隔第一预设时长T,信息获取模块440向每一SIM卡所属运营商服务器查询相应SIM卡所签约的套餐信息,该套餐信息包括相应SIM卡所属地理位置和全国通用地理位置分别订购的套餐信息。
[0152] 较佳地,终端开机时和/或在开机后间隔第一预设时长T,信息获取模块440还向每一SIM卡所属运营商服务器订阅套餐流量变更推送,以适时获取每一SIM卡的流量信息,并能够在流量价格信息中记录套餐内剩余流量,以便于能够准确地能够承载目标应用所请求的数据业务的最为合适的目标SIM卡。
[0153] 可选地,所述调度装置还包括:
[0154] 流量统计模块,用于间隔第二预设时长T,统计终端所安装的每一目标应用的流量使用量。
[0155] 通过上述过程,以了解终端所安装每一目标应用的流量使用情况。
[0156] 可选地,所述调度装置还包括:
[0157] 显示模块,用于显示每一SIM卡所对应的流量价格信息;和/或
[0158] 在将当前服务SIM卡切换至目标SIM卡时,显示切换提示信息。
[0159] 可选地,所述处理模块430具体用于:
[0160] 判断所述终端的当前服务SIM卡是否为所述目标SIM卡;
[0161] 若所述当前服务SIM卡为所述目标SIM卡,则直接通过当前服务SIM卡执行所述调度请求所请求的数据业务;
[0162] 若所述当前服务SIM卡并非为所述目标SIM卡,则将当前服务SIM卡切换至所述目标SIM卡后,执行所述调度请求所请求的数据业务。
[0163] 采用上述方式,对于包括至少两个SIM卡的终端,可以自动切换至适合的SIM卡执行当前目标应用请求的数据业务,从而达到流量优化使用,给用户带来较大经济效益的效果,此外还避免了用户手动切换,操作繁琐的问题。
[0164] 本发明实施例所述调度装置,可选地,对应每一SIM卡的流量价格信息,流量价格信息中同时记录相对应的SIM卡所支持的定向应用和/或非定向应用、相对应的SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格和相对应的SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格以及对应每一类型流量的剩余流量,以终端安装有卡SIM1和SIM2为例,形成为如下表一所示的流量价格信息。
[0165] 上述内容的流量价格信息中,对应每一SIM卡分别记录了:对于非定向应用对应SIM卡所属地理位置的剩余流量和平均价格、对于非定向应用对应全国通用位置的剩余流量和平均价格和对于每一定向应用的剩余流量和平均价格,基于该流量价格信息,在监测模块410监测到目标应用对数据业务的调度请求时,信息查询模块420根据该流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的具体步骤可以包括:
[0166] 判断目标应用是否为至少两个所述SIM卡中预设SIM卡的定向应用;
[0167] 当目标应用为预设SIM卡的定向应用时,则确定预设SIM卡为目标SIM卡,通过预设SIM卡执行调度请求所请求的数据业务;
[0168] 当目标应用不为任一SIM卡的定向应用时,获取终端的当前地理位置;
[0169] 当SIM卡所属地理位置与终端的当前地理位置相同时,对于该SIM卡,确定该SIM卡承载目标应用的数据业务的价格为流量价格信息中,对应SIM卡对于非定向应用基于所属地理位置网络流量的平均价格;
[0170] 当SIM卡所属地理位置与终端的当前地理位置不同时,对于该SIM卡,确定该SIM卡承载目标应用的数据业务的价格为流量价格信息中,对应SIM卡对于非定向应用基于全国通用网络流量的平均价格;
[0171] 比较采用上述方式计算获得的每一SIM卡承载目标应用的数据业务的平均价格,确定平均价格最低对应的SIM卡为所述目标SIM卡。
[0172] 可选地,本发明实施例所述调度装置中,流量统计模块还用于:
[0173] 统计目标应用的数据业务执行所使用的网络流量;
[0174] 根据所统计的网络流量,更新流量价格信息。
[0175] 具体地,上述的更新流量价格信息的过程中,更新流量价格信息中相应的剩余流量及平均价格。
[0176] 本发明实施例另一方面还提供一种终端,如图5所示,所述终端包括存储器、处理器及存储在所述存储器上并能够在所述处理器上运行的计算机程序;所述处理器执行所述程序时执行如上任一项所述的数据业务的调度方法。
[0177] 具体地,总线接口提供存储器与处理器相连接的接口,处理器负责管理总线架构和通常的处理,存储器可以存储处理器在执行操作时所使用的数据。由处理器代表的一个或多个处理器和存储器代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。
[0178] 具体地,本发明实施例所述终端,处理器具体用于:
[0179] 监测目标应用对数据业务的调度请求;
[0180] 响应所述调度请求,根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡;其中所述流量价格信息中记录了相对应的所述SIM卡承载不同应用的数据业务的价格;
[0181] 通过所述目标SIM卡执行所述调度请求所请求的数据业务。
[0182] 可选地,处理器根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0183] 确定至少两个所述SIM卡中,每一所述SIM卡承载所述调度请求所请求的数据业务的价格;
[0184] 选择至少两个所述SIM卡中,承载所述目标应用的数据业务时价格最低的SIM卡为所述目标SIM卡。
[0185] 可选地,所述流量价格信息中还记录了相对应的所述SIM卡所支持的定向应用和/或非定向应用;
[0186] 其中,处理器根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0187] 当根据所述流量价格信息,确定所述目标应用为至少两个所述SIM卡中预设SIM卡的定向应用时,则确定所述预设SIM卡为所述目标SIM卡;
[0188] 当根据所述流量价格信息,确定所述目标应用不为至少两个所述SIM卡中任一SIM卡的定向应用时,则确定至少两个所述SIM卡中,承载所述目标应用的数据业务时价格最低的SIM卡为所述目标SIM卡。
[0189] 可选地,所述流量价格信息中记录了相对应的所述SIM卡基于不同地理位置的网络流量承载不同应用的数据业务的价格;
[0190] 其中,处理器根据对应每一所述SIM卡的流量价格信息,确定承载所述调度请求所请求的数据业务的目标SIM卡的步骤包括:
[0191] 获取所述终端的当前地理位置;
[0192] 确定在所述当前地理位置,每一所述SIM卡所使用的网络流量;
[0193] 根据所述流量价格信息,获取每一所述SIM卡采用所确定的网络流量承载所述调度请求所请求的数据业务的价格;
[0194] 选择至少两个所述SIM卡中,分别在所述当前地理位置承载所述调度请求所请求的数据业务时,价格最低的SIM卡为所述目标SIM卡。
[0195] 可选地,所述流量价格信息中记录了相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格和相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格;
[0196] 其中,处理器确定在所述当前地理位置,每一所述SIM卡所使用的网络流量的步骤包括:
[0197] 将所述终端的当前地理位置与每一所述SIM卡的所属地理位置进行比较;
[0198] 若所述终端的当前地理位置与相对应的所述SIM卡的所属地理位置相同,则确定相对应的所述SIM卡所使用的网络流量为基于所属地理位置的网络流量;若所述终端的当前地理位置与相对应的所述SIM卡的所属地理位置不相同,则确定相对应的所述SIM卡所使用的网络流量为基于全国通用地理位置的网络流量。
[0199] 可选地,所述流量价格信息中所记录的相对应的所述SIM卡基于所属地理位置的网络流量承载不同应用的数据业务的价格为:
[0200] (所述终端在相应的所述SIM卡订购的套餐内所属地理位置的流量+所述终端在所述SIM卡订购的套餐外赠送的所属地理位置的流量+所述终端购买的在所述SIM卡所属地理位置的加油包流量)/(所属地理位置的套餐价格+所属地理位置的加油包价格)。
[0201] 可选地,所述流量价格信息中记录的相对应的所述SIM卡基于全国通用地理位置的网络流量承载不同应用的数据业务的价格为:
[0202] (所述终端在所述SIM卡订购的套餐内全国通用地理位置的流量+所述终端在所述SIM卡订购的套餐外赠送的全国通用地理位置的流量+所述终端购买的在所述SIM卡全国通用地理位置的加油包流量)/(全国通用地理位置的套餐价格+全国通用地理位置的加油包价格)。
[0203] 可选地,处理器还用于:
[0204] 获取所述终端对每一所述SIM卡基于所属地理位置和全国通用地理位置分别订购的套餐信息。
[0205] 可选地,处理器通过所述目标SIM卡执行所述调度请求所请求的数据业务时的步骤包括:
[0206] 判断所述终端的当前服务SIM卡是否为所述目标SIM卡;
[0207] 若所述当前服务SIM卡为所述目标SIM卡,则直接通过当前服务SIM卡执行所述调度请求所请求的数据业务;
[0208] 若所述当前服务SIM卡并非为所述目标SIM卡,则将当前服务SIM卡切换至所述目标SIM卡后,执行所述调度请求所请求的数据业务。
[0209] 另外,本发明具体实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上任一项所述调度方法中的步骤。
[0210] 依据以上中的详细描述,本领域技术人员应该能够了解采用本发明具体实施例所述调度方法的终端和计算机可读存储介质的具体实施方式,在此不再详细说明。
[0211] 以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述原理前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。