控制电话服务的方法及装置的制造方法

文档序号:8267388阅读:199来源:国知局
控制电话服务的方法及装置的制造方法
【技术领域】
[0001]本公开涉及通信及计算机处理领域,尤其涉及控制电话服务的方法及装置。
【背景技术】
[0002]随着电子技术的发展,移动终端已经普遍应用。移动终端最基本的功能就是呼叫业务。移动终端在开机过程中需要寻找和接入移动网络,并进行相关配置。在开机过程中主要涉及移动终端内部的RIL(Rad1 Interface Layer,无线接口层)层和telephony (电话)服务层。

【发明内容】

[0003]为克服相关技术中存在的问题,本公开提供一种控制电话服务的方法及装置。
[0004]根据本公开实施例的第一方面,提供一种控制电话服务的方法,包括:
[0005]接收RIL层上报的RIL消息;
[0006]根据收到的所述RIL消息和预设的配置信息,检查调制解调器的配置是否正确;
[0007]在调制解调器的配置正确时,屏蔽向RIL层发送配置命令。
[0008]本公开的实施例提供的技术方案可以包括以下有益效果:
[0009]在一个实施例中,所述方法还包括:
[0010]在调制解调器的配置不正确时,向RIL层发送配置命令。
[0011]本公开的实施例提供的技术方案可以包括以下有益效果:
[0012]在一个实施例中,所述方法还包括:
[0013]获得预设的查询配置;
[0014]根据获得的所述查询配置,判断是否需要查询网络服务配置;
[0015]在判断出不需要查询网络服务配置时,屏蔽向RIL层发送查询命令。
[0016]本公开的实施例提供的技术方案可以包括以下有益效果:
[0017]在一个实施例中,所述方法还包括:
[0018]根据预设的延时策略,延迟向RIL层发送状态查询命令。
[0019]本公开的实施例提供的技术方案可以包括以下有益效果:
[0020]在一个实施例中,所述根据预设的延时策略,延迟向RIL层发送状态查询命令,包括:
[0021]接收操作系统发送的启动完成消息;在收到所述启动完成消息后,向RIL层发送状态查询命令;或者
[0022]检查运行状态是否高于预设的运行状态阈值,在运行状态不高于运行状态阈值时,向RIL层发送状态查询命令;或者
[0023]在延迟预设的时长后,向RIL层发送状态查询命令。
[0024]本公开的实施例提供的技术方案可以包括以下有益效果:
[0025]根据本公开实施例的第二方面,提供一种控制电话服务的装置,包括:
[0026]接收模块,用于接收RIL层上报的RIL消息;
[0027]检查模块,用于根据收到的所述RIL消息和预设的配置信息,检查调制解调器的配置是否正确;
[0028]第一屏蔽模块,用于在调制解调器的配置正确时,屏蔽向RIL层发送配置命令。
[0029]在一个实施例中,所述装置还包括:
[0030]发送模块,用于在调制解调器的配置不正确时,向RIL层发送配置命令。
[0031 ]在一个实施例中,所述装置还包括:
[0032]获取模块,用于获得预设的查询配置;
[0033]判断模块,用于根据获得的所述查询配置,判断是否需要查询网络服务配置;
[0034]第二屏蔽模块,用于在判断出不需要查询网络服务配置时,屏蔽向RIL层发送查询命令。
[0035]在一个实施例中,所述装置还包括:
[0036]延迟模块,用于根据预设的延时策略,延迟向RIL层发送状态查询命令。
[0037]在一个实施例中,所述延迟模块包括:接收子模块、检查子模块或延时子模块;
[0038]所述接收子模块,用于接收操作系统发送的启动完成消息;在收到所述启动完成消息后,向RIL层发送状态查询命令;
[0039]所述检查子模块,用于检查运行状态是否高于预设的运行状态阈值,在运行状态不高于运行状态阈值时,向RIL层发送状态查询命令;
[0040]所述延时子模块,用于在延迟预设的时长后,向RIL层发送状态查询命令。
[0041]根据本公开实施例的第三方面,提供一种控制电话服务的装置,包括:
[0042]处理器;
[0043]用于存储处理器可执行指令的存储器;
[0044]其中,所述处理器被配置为:
[0045]接收RIL层上报的RIL消息;
[0046]根据收到的所述RIL消息和预设的配置信息,检查调制解调器的配置是否正确;
[0047]在调制解调器的配置正确时,屏蔽向RIL层发送配置命令。
[0048]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0049]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0050]图1是根据一示例性实施例示出的一种控制电话服务的方法的流程图。
[0051]图2是根据一示例性实施例示出的一种控制电话服务的方法的流程图。
[0052]图3是根据一示例性实施例示出的一种控制电话服务的方法的流程图。
[0053]图4是根据一示例性实施例示出的一种控制电话服务的方法的流程图。
[0054]图5是根据一示例性实施例示出的一种控制电话服务的装置的框图。
[0055]图6是根据一示例性实施例示出的一种控制电话服务的装置的框图。
[0056]图7是根据一示例性实施例示出的一种控制电话服务的装置的框图。
[0057]图8是根据一示例性实施例示出的一种控制电话服务的装置的框图。
[0058]图9是根据一示例性实施例示出的一种延迟模块的框图。
[0059]图10是根据一示例性实施例示出的一种装置的框图。
【具体实施方式】
[0060]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0061]移动终端在开机过程中,RIL层与telephony层之间需要交互多个消息,如进行移动网络配置和网络状态查询等。
[0062]本公开的发明人发现,有些RIL消息是可以不发送的,不会影响移动终端的正常开机,还可以节省资源,缩短开机时间,使开机过程更顺畅。
[0063]图1是根据一示例性实施例示出的一种控制电话服务的方法的流程图,如图1所示,该方法可以由移动终端实现,包括以下步骤:
[0064]在步骤101中,接收RIL层上报的RIL消息。
[0065]在步骤102中,根据收到的所述RIL消息和预设的配置信息,检查调制解调器的配置是否正确。
[0066]在步骤103中,在调制解调器的配置正确时,屏蔽向RIL层发送配置命令。
[0067]相关技术中不对调制解调器的配置是否正确进行检查,在收到RIL消息后,telephony层均会将配置命令发送给RIL层。
[0068]本实施例中,telephony层收到RIL消息后,会根据最新的配置信息对RIL消息上报的配置信息进行检查,以检查调制解调器的配置是否正确。在调制解调器的配置正确时,屏蔽向RIL层发送配置命令。这样不仅减少了 telephony层与RIL层之间的消息传输,还不需要调制解调器进行重复配置。
[0069]例如,移动终端支持2G(第二代移动通信网络)、3G和4G网络,预设的配置信息为移动终端优先接入3G网络。在开机过程中,调制解调器通过RIL层向tel印hony层发送RIL消息(如EVENT-S頂-READY),通知
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1