Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种支持多phone业务的安卓系统、方法及系统芯片 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:华为技术有限公司

摘要:本发明实施例公开了一种支持多phone业务的安卓系统、方法及系统芯片。该安卓系统包括:phone应用模块、phone管理模块、IMS phone模块、IMS RIL‑JAVA模块、RIL‑C模块,第一phone模块,第一RIL‑JAVA模块,第一phone模块为安卓原生系统中的GSM phone模块或者CDMA phone模块,该系统中包含IMS phone模块和IMS RIL‑JAVA模块,且为IMS RIL‑JAVA模块与RIL‑C模块之间的通信设置了IMS Socket通信通道及命令字,使得系统能够有效支持IMS业务,且IMS业务与第一phone模块的业务处理逻辑互相独立,有效支持多phone业务。

主权项:一种支持多电话phone业务的安卓系统,其特征在于,包括:phone应用模块、phone管理模块、网络之间互连的协议IP多媒体子系统IMS phone模块、IMS无线接口层JAVA语言RIL‑JAVA模块、无线接口层C语言RIL‑C模块,第一phone模块,第一RIL‑JAVA模块,所述第一phone模块为安卓原生系统中的全球移动通信系统GSM phone模块或者码分多址CDMA phone模块;所述phone应用模块用于生成应用业务,所述应用业务包括:指令和类型参数;所述phone管理模块用于接收所述应用业务,并根据所述类型参数、第一业务类型及第二业务类型,确定由所述IMS phone模块处理或由所述第一phone模块处理所述应用业务,所述第一业务类型为所述第一phone模块当前所注册的交换域支持的业务类型,所述第二业务类型为所述IMS phone模块当前所注册的交换域支持的业务类型;当确定由所述第一phone模块处理所述应用业务时,所述第一phone模块用于接收所述phone管理模块发送的所述指令,根据所述指令创建第一业务实体,以及将所述指令转换成第一RIL命令,并将所述第一RIL命令发送给所述第一RIL‑JAVA模块;所述第一RIL‑JAVA模块用于将所述第一RIL命令通过第一套接字Socket通信通道发送给所述RIL‑C模块,所述业务实体用于记录应用业务的特性及处理状态;当确定由所述IMS phone模块处理所述应用业务时,所述IMS phone模块用于接收所述指令,根据所述指令创建第二业务实体,以及将所述指令转换成第二RIL命令,并将所述第二RIL命令发送给所述IMS RIL‑JAVA模块;所述IMS RIL‑JAVA模块用于将所述第二RIL命令通过IMS Socket通信通道发送给所述RIL‑C模块;所述RIL‑C模块用于接收所述第一RIL命令,将所述第一RIL命令转换成第一调制解调器命令,并将所述第一调制解调器命令发送给基带处理器,或者接收所述第二RIL命令,将所述第二RIL命令转换成第二调制解调器命令,并将所述第二调制解调器命令发送给所述基带处理器,以使所述基带处理器响应所述第一调制解调器命令或者所述第二调制解调器命令。

全文数据:一种支持多phone业务的安卓系统、方法及系统芯片技术领域[0001]本发明涉及通信技术领域,尤其涉及一种支持多电话phone业务的安卓系统、方法及系统芯片。背景技术[0002]安卓Android系统架构中的无线接口层RadioInterfaceLayer,缩写为:RIL提供了安卓通信相关的服务于无线电硬件之间的抽象层。RIL本身是与通讯无关的,其为上层提供基于全球移动通信系统GlobalSystemforMobilecommunication,缩写为:GSM、宽带码分多址WidebandCodeDivisionMultipleAccess,缩写为:WCDMA、码分多址CodeDivisionMultipleAccess,缩写为:CDMA、时分同步码分多址TimeDivision-SynchronousCodeDivisionMultipleAccess,缩写为:TD_SCDMA、长期演进(LongTermEvolution,缩写为:LTE等网络的服务及应用。[0003]RIL位于无线基带系统MODEM的协议栈之上,安卓系统的框架层之下,分成了两部分,一部分是RIL-JAVA语言JAVA部分,一部分是RIL-C语言C部分,RIL-JAVA部分和RIL-C部分是通过套接字Socket通道连通应用层和平台驱动层的,其中,RIL-C部分的框架主要分成两部分,一个是RILD守护进程,一个是针对调制解调器(MODEM实现的功能库Libril〇[0004]其中,RIL为接入点AccessPoint,缩写为:AP上层软件系统和无线设备之间通信提供接口,提供了AP和调制解调器MODEM之间进行通信的一个抽象层,负责指令的可靠传输、AP侧的请求消息的发送及MODEM侧响应的解析,因此,RIL的性能的好坏影响着所有无线通信应用相关的软件的使用。[0005]在安卓原生系统中支持GSMphone和CDMAphone的创建,但是这两个phone是根据不同的底层平台独立存在的,即如果MODEM支持的是CDMA模式,则上层应用使用CDMAphone,其他模式下都是使用GSMphone。因此,目前的安卓原生系统中,未提供支持多phone业务并发的功能,例如若同时存在传统电路交换CircuitSwitched,缩写为:CS域业务与IP多媒体子系统(IPMultimediaSubsystem,缩写为:IMS业务时,安卓系统需要在原有的GSMphone、Framework和RIL-C中增加IMS业务功能的支持,受原有系统的影响,新增业务在原有系统中很难扩展与维护。发明内容[0006]本发明实施例提供了一种支持多phone业务的安卓系统、方法及系统芯片,用于解决现有技术中安卓原生系统难以有效支持IMS业务的问题。[0007]本发明第一方面提供了一种支持多phone业务的安卓系统,包括:[0008]phone应用模块、phone管理模块、网络之间互连的协议IP多媒体子系统IMSphone模块、IMS无线接口层JAVA语言RIL-JAVA模块、无线接口层C语言RIL-C模块,第一phone模块,第一RIL-JAVA模块,所述第一phone模块为安卓原生系统中的全球移动通信系统GSMphone模块或者码分多址CDMAphone模块;[0009]所述phone应用模块用于生成应用业务,所述应用业务包括:指令和类型参数;[0010]所述Phone管理模块用于接收所述应用业务,并根据所述类型参数、第一业务类型及第二业务类型,确定由所述IMSphone模块处理或由所述第一phone模块处理所述应用业务,所述第一业务类型为所述第一Phone模块当前所注册的交换域支持的业务类型,所述第二业务类型为所述IMSphone模块当前所注册的交换域支持的业务类型;[0011]当确定由所述第一Phone模块处理所述应用业务时,所述第一phone模块用于接收所述phone管理模块发送的所述指令,根据所述指令创建第一业务实体,以及将所述指令转换成第一RIL命令,并将所述第一RIL命令发送给所述第一RIL-JAVA模块;所述第一RIL-JAVA模块用于将所述第一RIL命令通过第一套接字Socket通信通道发送给所述RIL-C模块,所述业务实体用于记录应用业务的特性及处理状态;[0012]当确定由所述IMSphone模块处理所述应用业务时,所述IMSphone模块用于接收所述指令,根据所述指令创建第二业务实体,以及将所述指令转换成第二RIL命令,并将所述第二RIL命令发送给所述IMSRIL-JAVA模块;所述IMSRIL-JAVA模块用于将所述第二RIL命令通过IMSSocket通信通道发送给所述RIL-C模块;[0013]所述RIL-C模块用于接收所述第一RIL命令,将所述第一RIL命令转换成第一调制解调器命令,并将所述第一调制解调器命令发送给基带处理器,或者接收所述第二RIL命令,将所述第二RIL命令转换成第二调制解调器命令,并将所述第二调制解调器命令发送给所述基带处理器,以使所述基带处理器响应所述第一调制解调器命令或者所述第二调制解调器命令。[0014]在第一方面第一种可能的实现方式中,所述phone管理模块具体用于判断所述类型参数对应的业务类型是否属于所述第一业务类型,及判断所述类型参数对应的业务类型是否属于所述第二业务类型;[0015]若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型不属于所述第二业务类型,则确定由所述第一Phone模块处理所述应用业务;[0016]若所述类型参数对应的业务类型不属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则确定由所述IMSphone模块处理所述应用业务;[0017]若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则判断所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级是否高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述第一phone模块处理所述应用业务,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级低于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述頂Sphone模块处理所述应用业务。[0018]结合第一方面第一种可能的实现方式,在第一方面第二种可能的实现方式中,所述第一Socket通信通道为安卓原生系统中的Socket通信通道,所述RIL-C模块通过标记区分所述IMSSocket通信通道和所述第一Socket通信通道。[0019]结合第一方面第二种可能的实现方式,在第一方面第三种可能的实现方式中,所述RIL-C模块具体用于若接收到所述第一RIL命令,将所述第一RIL命令转换成所述第一调制解调器命令,将所述第一调制解调器命令及接收所述第一RIL命令的Socket通信通道的标记发送给所述基带处理器;或者,若接收到所述第二RIL命令,将所述第二RIL命令转换成所述第二调制解调器命令,将所述第二调制解调器命令及接收所述第二RIL命令的Socket通信通道的标记发送给所述基带处理器;[0020]所述RIL-C模块还用于若接收到所述基带处理器返回的响应消息和Socket通信通道的标记,则通过所述Socket通信通道的标记对应的Socket通信通道发送所述响应消息。[0021]结合第一方面或者第一方面第一种可能的实现方式或者第一方面第二种可能的实现方式或者第一方面第三种可能的实现方式,在第一方面第四种可能的实现方式中,所述RIL-C模块中包含供所述IMSphone模块使用的一套命令字,和安卓原生系统中的供所述第一phone模块使用的一套命令字;[0022]所述RIL-C模块还用于接收所述基带处理器发送的第三调制解调器命令和所述第三调制解调器命令的命令字,将所述第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与phone模块之间的对应关系,确定与所述第三调制解调器命令的命令字对应的phone模块,且若与所述第三调制解调器命令的命令字对应的phone模块为所述第一phone模块,则通过所述第一Socket通信通道向所述第一RIL-JAVA模块发送所述第三RIL命令,若与所述第三调制解调器命令的命令字对应的Phone模块为所述IMSphone模块,则通过所述IMSSocket通信通道向所述IMSRIL-JAVA模块发送所述第三RIL命令。[0023]结合第一方面第四种可能的实现方式,在第一方面第五种可能的实现方式中,所述IMSphone模块还用于若确定由所述IMSphone模块处理所述应用业务,则所述IMSphone模块处理完所述应用业务之后,删除所述第二业务实体;[0024]所述第一phone模块还用于若确定由所述第一phone模块处理所述应用业务,则所述第一phone模块处理完所述应用业务之后,删除所述第一业务实体。[0025]本发明第二方面提供了一种支持多电话phone业务的方法,包括:[0026]生成应用业务,所述应用业务包括:指令和所述类型参数;[0027]根据所述类型参数、第一业务类型及第二业务类型确定所述应用业务是在第一网络模式下处理还是在网络之间互连的协议IP多媒体子系统頂S模式下处理,所述第一网络模式为全球移动通信系统GSM模式或者码分多址CDMA模式,所述第一业务类型为所述第一网络模式当前所注册的交换域支持的业务类型,所述第二业务类型为所述頂S模式当前所注册的交换域支持的业务类型;[0028]若确定在所述第一网络模式下处理所述应用业务,则根据所述指令创建第一业务实体,将所述指令转换成第一RIL命令;或者,若确定在所述IMS模式下处理所述应用业务,则根据所述指令创建第二业务实体,将所述指令转换成第二RIL命令,所述业务实体用于记录所述应用业务的特性及处理状态;[0029]将所述第一RIL命令转换成第一调制解调器命令并将所述第一调制解调器命令发送给基带处理器,或者,将所述第二RIL命令转换成第二调制解调器命令并将所述第二调制解调器命令发送给所述基带处理器。[0030]在第二方面第一种可能的实现方式中,所述根据所述类型参数、第一业务类型及第二业务类型确定所述应用业务是在第一网络模式还是在网络之间互连的协议IP多媒体子系统IMS模式下处理,包括:[0031]若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型不属于所述第二业务类型,则确定在所述第一网络模式下处理所述应用业务;[0032]若所述类型参数对应的业务类型不属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则确定在所述IMS模式下处理所述应用业务;[0033]若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则判断所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级是否高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述第一网络模块处理所述应用业务,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级低于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述MS模式处理所述应用业务。[0034]结合第二方面或者第二方面第一种可能的实现方式,在第二方面第二种可能的实现方式中,所述方法还包括:[0035]接收基带处理器发送的第三调制解调器命令和所述第三调制解调器命令的命令字,将所述第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与网络模式之间的对应关系,确定与所述第三调制解调器命令的命令字对应的网络模式,其中,若与所述第三调制解调器命令的命令字对应的网络模式为第一网络模式,则在所述第一网络模式下处理所述第三调制解调器命令,若与所述第三调制解调器命令的命令字对应的网络模式为IMS模式,则在所述頂S模式下处理所述第三调制解调器命令。[0036]结合第二方面第二种可能的实现方式,在第二方面第三种可能的实现方式中,所述方法还包括:[0037]若在第一网络模式下处理所述应用业务,则在处理完所述应用业务之后,删除在所述第一网络模式下建立的所述第一业务实体;[0038]若在IMS模式下处理所述应用业务,则在处理完所述应用业务之后,删除在所述IMS模式下建立的所述第二业务实体。[0039]本发明第三方面提供了一种系统芯片,包括:应用处理器和基带处理器,所述应用处理器运行如权利要求1至6所述的支持多电话phone业务的安卓系统,用于生成应用业务,所述应用业务包括:指令和所述类型参数;根据所述类型参数、第一业务类型及第二业务类型确定所述应用业务是在第一网络模式下处理还是在网络之间互连的协议IP多媒体子系统IMS模式下处理,所述第一网络模式为全球移动通信系统GSM模式或者码分多址CDMA模式,所述第一业务类型为所述第一网络模式当前所注册的交换域支持的业务类型,所述第二业务类型为所述IMS模式当前所注册的交换域支持的业务类型;若确定在所述第一网络模式下处理所述应用业务,则根据所述指令创建第一业务实体,将所述指令转换成第一RIL命令;将所述第一RIL命令转换成第一调制解调器命令并将所述第一调制解调器命令发送给所述基带处理器,所述业务实体用于记录所述应用业务的特性及处理状态;若确定在所述IMS模式下处理所述应用业务,则根据所述指令创建第二业务实体,将所述指令转换成第二RIL命令;将所述第二RIL命令转换成第二调制解调器命令并将所述第二调制解调器命令发送给所述基带处理器;[0040]所述基带处理器用于响应所述第一调制解调器命令或者所述第二调制解调器命令。[0041]在第三方面第一种可能的实现方式中,所述应用处理器用于根据所述类型参数、第一业务类型及第二业务类型确定所述应用业务是在第一网络模式还是在网络之间互连的协议IP多媒体子系统IMS模式下处理,具体包括:[0042]若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型不属于所述第二业务类型,则确定在所述第一网络模式下处理所述应用业务;[0043]若所述类型参数对应的业务类型不属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则确定在所述頂S模式下处理所述应用业务;[0044]若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则判断所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级是否高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述第一网络模块处理所述应用业务,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级低于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述MS模式处理所述应用业务。[0045]结合第三方面或者第三方面第一种可能的实现方式,在第三方面第二种可能的实现方式中,所述应用处理器还用于:[0046]接收基带处理器发送的第三调制解调器命令和所述第三调制解调器命令的命令字,将所述第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与网络模式之间的对应关系,确定与所述第三调制解调器命令的命令字对应的网络模式,其中,若与所述第三调制解调器命令的命令字对应的网络模式为第一网络模式,则在所述第一网络模式下处理所述第三调制解调器命令,若与所述第三调制解调器命令的命令字对应的网络模式为IMS模式,则在所述頂S模式下处理所述第三调制解调器命令。[0047]结合第三方面第二种可能的实现方式,在第三方面第三种可能的实现方式中,所述应用处理器还用于:[0048]若在第一网络模式下处理所述应用业务,则在处理完所述应用业务之后,删除在所述第一网络模式下建立的所述第一业务实体;[0049]若在IMS模式下处理所述应用业务,则在处理完所述应用业务之后,删除在所述IMS模式下建立的所述第二业务实体。[0050]从以上技术方案可以看出,本发明实施例具有以下优点:[0051]支持多phone业务的安卓系统包括:phone应用模块、phone管理模块、IMSphone模块、IMSRIL-JAVA模块、RIL-C模块,第一phone模块、第一RIL-JAVA模块,其中,第一phone模块为安卓原生系统中的GSMphone模块或者CDMA模块,其中,phone应用模块用于生成应用业务,该应用业务包括指令和类型参数,phone管理模块用于根据类型参数、第一业务类型及第二业务类型,确定由IMSphone模块或由第一phone模块处理该应用业务,且第一业务类型为第一phone模块当前所注册的交换域支持的业务类型,第二业务类型为IMSphone模块当前所注册的交换域支持的业务类型,当确定由第一phone模块处理该应用业务时,第一phone模块接收该phone管理模块发送的指令,根据该指令创建第一业务实体,将该指令转换成第一RIL命令,将该第一RIL命令发送给第一RIL-JAVA模块,该第一RIL-JAVA模块用于将该第一RIL命令通过第一套接字(Socket通信通道发送给RIL-C模块,当确定由IMSphone模块处理该应用业务时,该IMSphone模块接收指令,根据该指令创建第二业务实体,将该指令转换成该第二RIL命令,并将该第二RIL命令发送给IMS-RIL-JAVA模块,该IMSRIL-JAVA模块用于将该第二RIL命令通过IMSSocket通信通道发送给RIL-C模块,RIL-C模块用于接收第一RIL命令,将该第一RIL命令转换成第一调制解调器命令,并将该调制解调器命令发送给基带处理器,或者接收第二RIL命令,将该第二RIL命令转换成第二调制解调器命令,将该第二调制解调器命令发送给基带处理器,使得基带处理器响应该第一调制解调器命令或者第二调制解调器命令,通过在系统中设置IMSphone模块、IMSRIL-JAVA模块及IMSSocket通信信道,使得系统能够有效的支持IMS业务,且頂S业务与其他的Phone业务的业务逻辑独立,互不影响,能够有效支持多phone业务。附图说明[0052]图1为本发明实施例中支持多phone业务的安卓系统的一个示意图;[0053]图2为本发明实施例中支持多phone业务的方法的另一示意图;[0054]图3为本发明实施例中系统芯片的结构的示意图。具体实施方式[0055]本发明实施例提供了一种支持多phone业务的安卓系统、方法及系统芯片,用于解决现有的安卓原生系统难以有效支持IMS业务的问题。[0056]请参阅图1,为本发明实施例中支持多phone业务的安卓系统的实施例,包括:[0057]phone应用模块101、phone管理模块1〇2、IMSphone模块1〇3,IMSRIL-JAVA模块104、RIL-C模块105、第一phone模块106、第一RIL-JAVA模块107,其中,第一phone模块106为安卓原生系统中的GSMphone模块或者CDMAphone模块;[0058]其中,phone应用模块101用于生成应用业务、该应用业务包括:指令和类型参数;[0059]phone管理模块102用于接收该应用业务,并根据该类型参数、第一业务类型及第二业务类型确定由IMSphone模块103还是由第一phone模块106处理该应用业务,该第一业务类型为第一phone模块106当前所注册的交换域支持的业务类型,该第二业务类型为IMSphone模块103当前所注册的交换域支持的业务类型;[0060]当确定由第一phone模块106处理该应用业务时,该第一phone模块106用于接收phone管理模块102发送的指令,根据该指令创建第一业务实体,以及将该指令转换成第一RIL命令,并将该第一RIL命令发送给第一RIL-JAVA模块107;第一RIL-JAVA模块107则用于将该第一RIL命令通过第一Socket通信通道发送给RIL-C模块105,其中,业务实体用于记录应用业务的特性及处理状态;[0061]当确定由IMSphone模块103处理该应用业务时,该IMSphone模块103用于接收指令,根据该指令创建第二业务实体,以及将该指令转换成第二RIL命令,并将该第二RIL命令发送给IMSRIL-JAVA模块104;该IMSRIL-JAVA模块104用于将该第二RIL命令通过IMSSocket通彳目通道发送给RIL-C模块105;[0062]RIL-C模块105用于接收第一RIL命令,将该第一RIL命令转换成第一调制解调器命令,并将该第一调制解调器命令发送给基带处理器;或者,接收第二RIL命令,将该第二RIL命令转换成第二调制解调器命令,并将该第二调制解调器命令发送给基带处理器,使得该基带处理器响应第一调制解调器命令或者第二调制解调器命令。[0063]其中,第一phone模块106当前所注册的交换域可以是CS域或者分组交换PacketSwitch,PS域,顶Sphone模块103当前所注册的交换域可以是頂S域。[0064]上述的支持多phone业务的安卓系统可以是基于安卓原生系统的架构设计的操作系统,通过在该安卓原生系统中增加IMSPhone模块103、IMSRIL-JAVA模块104及供IMSRIL-JAVA模块104使用的IMSSocket通信通道,使得该系统能够支持頂S业务,且MS业务与安卓原生系统原来支持的业务互相独立,能够有效支持多phone业务。[0065]在本发明实施例中,phone管理模块102具体用于判断类型参数对应的业务类型是否属于第一业务类型,及判断类型参数对应的业务类型是否属于第二业务类型;[0066]若该类型参数对应的业务类型属于第一业务类型,且该类型参数对应的业务类型不属于第二业务类型,则确定由第一phone模块106处理该应用业务;[0067]若该类型参数对应的业务类型不属于第一业务类型,且该类型参数对应的业务类型属于第二业务类型,则确定由頂Sphone模块103处理该应用业务;[0068]若该类型参数对应的业务类型属于第一业务类型,且该类型参数对应的业务类型属于第二业务类型,则判断该类型参数对应的业务类型在第一业务类型中预先设置的优先级是否高于类型参数对应的业务类型在第二业务类型中预先设置的优先级,若该类型参数对应的业务类型在第一业务类型中预先设置的优先级高于该类型参数对应的业务类型在第二业务类型中预先设置的优先级,则确定由第一phone模块106处理应用业务,若该类型参数对应的业务类型在第一业务类型中预先设置的优先级低于该类型参数对应的业务类型在第二业务类型中预先设置的优先级,则确定由頂Sphone模块103处理该应用业务。[0069]需要说明的是,在预先设置应用业务在不同的phone模块中的优先级时,可避免同一业务类型的应用业务在多个phone模块中的优先级设置的相同,或者,若该类型参数对应的业务类型在第一业务类型中预先设置的优先级与该类型参数对应的业务类型在第二业务类型中预先设置的优先级相同,则可任意选择IMSphone模块103或者第一phone模块106处理该应用业务。在实际应用中,可根据需要设置不同phone模块中不同业务类型的应用业务的优先级,此处不做限定。[0070]在本发明实施例中,第一Socket通信通道为安卓原生系统中的Socket通信通道,RIL-C模块1〇5通过标记区分IMSSocket通信通道和第一Socket通信通道。例如,可将IMSRIL-JAVA模块104与RIL-C模块105之间的IMSSocket通信通道标记为1,将第一RIL-JAVA模块107与RIL-C模块1〇5之间的第一Socket通信通道标记为0,或者,将IMS-JAVA模块104与RIL-C模块105之间的IMSSocket通信通道标记为0,将第一RIL-JAVA模块107与RIL-C模块105之间的第一Socket通信通道标记为1,在实际应用中,可根据具体的需要设置Socket通信通道的标记,此处不做限定。[0071]在本发明实施例中,RIL-C模块1〇5具体用于若接收到第一RIL命令,将该第一RIL命令转换成第一调制解调器命令,将该第一调制解调器命令及接收该第一RIL命令的Socket通信通道的标记发送给基带处理器,或者,若接收到第二RIL命令,将该苐二RIL命令转换成第二调制解调器命令,将该第二调制解调器命令及接收该第二RIL命令的Socket通信通道的标记发送给基带处理器。[0072]其中,调制解调器命令还可称为ATAttention命令。[0073]在本发明实施例中,支持多phone业务的安卓系统中包含了IMSphone模块103和第一phone模块106,不同的phone模块都有对应的Socket通信通道进行通信,能够有效的支持多phone业务的业务逻辑独立,实现多phone业务并发。[0074]RIL-C模块105还用于若接收到基带处理器返回的响应消息和Socket通信通道的标记,则通过该Socket通信通道的标记对应的Socket通信通道发送该响应消息。[0075]在本发明实施例中,第一phone模块106还用于若确定由第一phone模块106处理应用业务,则该第一phone模块106处理完该应用业务之后,删除在第一RIL-JAVA模块107创建的第一业务实体。IMSphone模块103还用于若确定使用IMSphone模块1〇3处理应用业务,则IMSphone模块103还用于在处理完该应用业务之后,删除在IMSRIL-JAVA模块104创建的与应用业务对应的第二业务实体。[0076]在本发明实施例中,RIL-C模块105中包含供IMSphone模块103使用的一套命令字,和安卓原生系统中的供第一phone模块106使用的一套命令字。命令字用于RIL-C模块105确定来自基带处理器的调制解调器命令需要发送给IMSphone模块103还是第一phone模块106,通过对不同的phone模块提供不同的命令字,使得不同的phone模块之间的业务处理逻辑相互独立。[0077]其中,RIL-C105还用于接收基带处理器发送的第三调制解调器命令和该第三调制解调器命令的命令字,将该第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与phone模块之间的对应关系,确定与该第三调制解调器命令的命令字对应的phone模块,且若与该第三调制解调器命令的命令字对应的phone模块为第一phone模块106,则通过第一Socket通信通道向第一RIL-JAVA模块107发送该第三RIL命令,若与第三调制解调器命令的命令字对应的phone模块为IMSphone模块103,则通过IMSSocket通信通道向IMSRIL-JAVA模块104发送该第三RIL命令。[0078]在本发明实施例中,支持多phone业务的安卓系统中包含IMSphone模块103和IMSRIL-JAVA模块104,且为IMSRIL-JAVA模块104与RIL-C模块105之间的通信设置了IMSSocket通信通道及命令字,使得系统能够有效支持IMS业务,且IMS业务与第一phone模块106的业务处理逻辑互相独立,并不影响第一phone模块106的性能,有效支持多phone业务。[0079]请参阅图2,为本发明实施例中支持多phone业务的方法的实施例,包括:[0080]201、生成应用业务,应用业务包括:指令和类型参数;[0081]在本发明实施例中,支持多phone业务的安卓系统生成应用业务,该应用业务包括指令和类型参数。[0082]202、根据类型参数、第一业务类型及第二业务类型确定应用业务是在第一网络模式下处理还是在IMS模式下处理,第一网络模式为GSM模式或者CDMA模式,第一业务类型为第一网络模式当前所注册的交换域支持的业务类型,第二业务类型为IMS模式当前所注册的交换域支持的业务类型;执行步骤203或者204;[0083]在本发明实施例中,系统可根据应用业务包含的类型参数、第一业务类型及第二业务类型确定应用业务是在第一网络模式下处理还是在IMS模式下处理,其中,第一网络模式为GSM模式或者⑶MA模式,第一业务类型为第一网络模式当前所注册的交换域支持的业务类型,且第一网络模式当前所注册的交换域可以是CS域或者PS域,其中,第二业务类型为IMS模式当前所注册的交换域支持的业务类型,且IMS模式当前所注册的交换域为頂S域。[0084]其中,系统确定该应用业务是在第一网络模式下处理还是在IMs模式下处理具体可以为:[0085]若该应用业务包括的类型参数对应的业务类型属于第一业务类型,且该类型参数对应的业务类型不属于第二业务类型,则确定在第一网络模式下处理该应用业务;[0086]若该类型参数对应的业务类型不属于第一业务类型,且该类型参数对应的业务类型属于第二业务类型,则确定在IMS模式下处理应用业务;[0087]若该类型参数对应的业务类型属于第一业务类型,且该类型参数对应的业务类型属于第二业务类型,则判断该类型参数对应的业务类型在第一业务类型中预先设置的优先级是否高于该类型参数对应的业务类型在第二业务类型中预先设置的优先级,若该类型参数对应的业务类型在第一业务类型中预先设置的优先级高于该类型参数对应的业务类型在第二业务类型中预先设置的优先级,则确定由第一网络模块处理应用业务,若该类型参数对应的业务类型在第一业务类型中预先设置的优先级低于该类型参数对应的业务类型在第二业务类型中预先设置的优先级,则确定由IMS模式处理应用业务。[0088]203、若确定在第一网络模式下处理应用业务,则根据指令创建第一业务实体,将指令转换成第一RIL命令,该业务实体用于记录应用业务的特性及处理状态;[0089]在本发明实施例中,若确定在第一网络模式下处理该应用业务,则根据应用业务中包含的指令创建第一业务实体,将该指令转换成第一RIL命令,其中,业务实体用于记录该应用业务的特性及处理状态,其中,应用业务的特性包括:应用业务的指令、类型参数等等。[0090]204、若确定在IMS模式下处理应用业务,则根据指令创建第二业务实体,将指令转换成第二RIL命令;[0091]在本发明实施例中,若确定在IMS模式下处理该应用业务,则根据该应用业务包含的指令创建第二业务实体,将该指令转换成第二RIL命令。[0092]205、将第一RIL命令转换成第一调制解调器命令并将第一调制解调器命令发送给基带处理器,业务实体用于记录应用业务的特性及处理状态;或者,将第二RIL命令转换成第二调制解调器命令并将第二调制解调器命令发送给基带处理器。[0093]在本发明实施例中,系统将该第一RIL命令转换成第一调制解调器命令并将第一调制解调器命令发送给基带处理器,使得该基带处理器能够响应该第二调制解调器命令,或者将该第二RIL命令转换成第二调制解调器命令并将第二调制解调器命令发送给基带处理器,使得基带处理器能够响应该第二调制解调器命令。[0094]需要说明的是,在第一网络模式下处理完该应用业务之后,可删除该第一业务实体,在IMS模式下处理完该应用业务之后,可删除该第二业务实体。[0095]需要说明的是,在该系统中包含IMSphone模块和第一phone模块,且IMSphone模块支持IMS模式,第一phone模块支持GSM模式或者CDMA模式,该系统可以同时支持頂S模式和GSM模式,且IMS模式下处理应用业务的业务逻辑与GSM模式下处理应用业务的业务逻辑相互独立,或者同时支持IMS模式和CDMA模式,且IMS模式下处理的应用业务的业务逻辑与CDMA模式下处理的应用业务的业务逻辑相互独立,使得该系统能够支持多Phone业务。[0096]在本发明实施例中,系统中还包含供IMS模式下使用的命令字及供第一网络模式下使用的命令字,且供第一网络模式下使用的命令字为安卓原生系统中的命令字。[0097]其中,系统还可接收基带处理器发送的第三调制解调器命令和第三调制解调器命令的命令字,并将第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与网络模式之间的对应关系,确定与第三调制解调器命令的命令字对应的网络模式,其中,若与第三调制解调器命令的命令字对应的网络模式为第一网络模式,则在第一网络模式下处理第三调制解调器命令,若与第三调制解调器命令的命令字对应的网络模式为頂S模式,则在IMS模式下处理第三调制解调器命令。[0098]在本发明实施例中,支持多phone业务的安卓系统将根据生成的应用业务的类型参数、第一业务类型及第二业务类型确定是在第一网络模式还是在IMS模式下处理该应用业务,并且在不同的网络模式下处理业务的业务逻辑相互独立,使得能够支持IMS业务,且能够有效支持多phone业务。[0099]请参阅图3,为本发明实施例中一种系统芯片的结构的示意图,包括:[0100]应用处理器301和基带处理器302,所述应用处理器运行如图1所示实施例描述的支持多phone业务的安卓系统。[0101]其中,应用处理器301用于生成应用业务,该应用业务包括:指令和该应用业务的类型参数;根据类型参数、第一业务类型及第二业务类型确定该应用业务是在第一网络模式下处理还是在IMS模式下处理,第一网络模式为GSM模式或者CDMA模式,第一业务类型为第一网络模式当前所注册的交换域支持的业务类型,第二业务类型为顶S模式当前所注册的交换域支持的业务类型;若确定在第一网络模式下处理应用业务,则根据指令创建第一业务实体,将该指令转换成第一RIL命令;将该第一RIL命令转换成第一调制解调器命令并将该第一调制解调器命令发送给基带处理器302,业务实体用于记录应用业务的特性及处理状态;若确定在頂S模式下处理该应用业务,则根据该指令创建第二业务实体,将该指令转换成第二RIL命令;将该第二RIL命令转换成第二调制解调器命令并将该第二调制解调器命令发送给基带处理器302;[0102]基带处理器3〇2用于响应第一调制解调器命令或者第二调制解调器命令。[0103]在本发明实施例中,应用处理器301用于根据类型参数、第一业务类型及第二业务类型确定应用业务是在第一网络模式还是在IMS模式下处理,具体包括:[0104]若该应用业务包含的类型参数对应的业务类型属于第一业务类型,且该类型参数对应的业务类型不属于第二业务类型,则确定在第一网络模式下处理应用业务;[0105]若该类型参数对应的业务类型不属于第一业务类型,且该类型参数对应的业务类型属于第二业务类型,则确定在IMS模式下处理应用业务;[0106]若该类型参数对应的业务类型属于第一业务类型,且该类型参数对应的业务类型属于第二业务类型,则判断该类型参数对应的业务类型在第一业务类型中预先设置的优先级是否高于该类型参数对应的业务类型在第二业务类型中预先设置的优先级,若该类型参数对应的业务类型在第一业务类型中预先设置的优先级高于该类型参数对应的业务类型在第二业务类型中预先设置的优先级,则确定由第一网络模块处理应用业务,若该类型参数对应的业务类型在第一业务类型中预先设置的优先级低于该类型参数对应的业务类型在第二业务类型中预先设置的优先级,则确定由IMS模式处理应用业务。[0107]在本发明实施例中,应用处理器3〇1还用于:接收基带处理器3〇2发送的第三调制解调器命令和该第三调制解调器命令的命令字,将第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与网络模式之间的对应关系,确定与该第三调制解调器命令的命令字对应的网络模式,其中,若与该第三调制解调器命令的命令字对应的网络模式为第一网络模式,则在第一网络模式下处理该第三调制解调器命令,若与该第三调制解调器命令的命令字对应的网络模式为IMS模式,则在IMS模式下处理第三调制解调器命令。[0108]在本发明实施例中,应用处理器301还用于:若在第一网络模式下处理应用业务,则在处理完该应用业务之后,删除在第一网络模式下建立的第一业务实体;若在IMS模式下处理应用业务,则在处理完应用业务之后,删除在IMS模式下建立的第二业务实体。[0109]在你本发明实施例中,应用处理器301可根据生成的应用业务包含的类型参数、第一业务类型及第二业务类型确定该应用业务是在第一网络模式下处理还是在IMS模式下处理,且若在第一网络模式下处理该应用业务,则根据该应用业务包含的指令创建第一业务实体,将该指令转换成第一RIL命令,将该第一RIL命令转换成第一调制解调器命令并将该第一调制解调器命令发送给基带处理器302,若在IMS模式下处理该应用业务,则根据该指令创建第二业务实体,将该指令转换成第二RIL命令,将该第二RIL命令转换成第二调制解调器命令并将该第二调制解调器命令发送给基带处理器3〇2,通过在系统芯片中设置第一网络模式及IMS模式,且第一网络模式下处理应用业务的业务逻辑与IMS模式下处理应用业务的业务逻辑相互独立,能够有效的支持IMS业务,且能够支持多phone业务。[0110]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。[0111]以上对本发明所提供的一种支持多Phone业务的安卓系统、方法及系统芯片进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

权利要求:1.一种支持多电话phone业务的安卓系统,其特征在于,包括:phone应用模块、phone管理模块、网络之间互连的协议IP多媒体子系统IMSphone模块、IMS无线接口层JAVA语言RIL-JAVA模块、无线接口层C语言RIL-C模块,第一phone模块,第一RIL-JAVA模块,所述第一phone模块为安卓原生系统中的全球移动通信系统GSMphone模块或者码分多址CDMAphone模块;所述phone应用模块用于生成应用业务,所述应用业务包括:指令和类型参数;所述phone管理模块用于接收所述应用业务,并根据所述类型参数、第一业务类型及第二业务类型,确定由所述IMSphone模块处理或由所述第一phone模块处理所述应用业务,所述第一业务类型为所述第一Phone模块当前所注册的交换域支持的业务类型,所述第二业务类型为所述MSphone模块当前所注册的交换域支持的业务类型;当确定由所述第一phone模块处理所述应用业务时,所述第一phone模块用于接收所述phone管理模块发送的所述指令,根据所述指令创建第一业务实体,以及将所述指令转换成第一RIL命令,并将所述第一RIL命令发送给所述第一RIL-JAVA模块;所述第一RIL-JAVA模块用于将所述第一RIL命令通过第一套接字Socket通信通道发送给所述RIL-C模块,所述业务实体用于记录应用业务的特性及处理状态;当确定由所述IMSphone模块处理所述应用业务时,所述IMSphone模块用于接收所述指令,根据所述指令创建第二业务实体,以及将所述指令转换成第二RIL命令,并将所述第二RIL命令发送给所述IMSRIL-JAVA模块;所述IMSRIL-JAVA模块用于将所述第二RIL命令通过IMSSocket通信通道发送给所述RIL-C模块;所述RIL-C模块用于接收所述第一RIL命令,将所述第一RIL命令转换成第一调制解调器命令,并将所述第一调制解调器命令发送给基带处理器,或者接收所述第二RIL命令,将所述第二RIL命令转换成第二调制解调器命令,并将所述第二调制解调器命令发送给所述基带处理器,以使所述基带处理器响应所述第一调制解调器命令或者所述第二调制解调器命令。2.根据权利要求1所述的系统,其特征在于,所述phone管理模块具体用于判断所述类型参数对应的业务类型是否属于所述第一业务类型,及判断所述类型参数对应的业务类型是否属于所述第二业务类型;若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型不属于所述第二业务类型,则确定由所述第一phone模块处理所述应用业务;若所述类型参数对应的业务类型不属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则确定由所述MSphone模块处理所述应用业务;若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则判断所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级是否高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述第一phone模块处理所述应用业务,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级低于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述IMSphone模块处理所述应用业务。3.根据权利要求2所述的系统,其特征在于,所述第一Socket通信通道为安卓原生系统中的Socket通信通道,所述RIL-C模块通过标记区分所述IMSSocket通信通道和所述第一Socket通信通道。4.根据权利要求3所述的系统,其特征在于,所述RIL-C模块具体用于若接收到所述第一RIL命令,将所述第一RIL命令转换成所述第一调制解调器命令,将所述第一调制解调器命令及接收所述第一RIL命令的Socket通信通道的标记发送给所述基带处理器;或者,若接收到所述第二RIL命令,将所述第二RIL命令转换成所述第二调制解调器命令,将所述第二调制解调器命令及接收所述第二RIL命令的Socket通信通道的标记发送给所述基带处理器;所述RIL-C模块还用于若接收到所述基带处理器返回的响应消息和Socket通信通道的标记,则通过所述Socket通信通道的标记对应的Socket通信通道发送所述响应消息。5.根据权利要求1至4任一项所述的系统,其特征在于,所述RIL-C模块中包含供所述IMSphone模块使用的一套命令字,和安卓原生系统中的供所述第一phone模块使用的一套命令字;所述RIL-C模块还用于接收所述基带处理器发送的第三调制解调器命令和所述第三调制解调器命令的命令字,将所述第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与phone模块之间的对应关系,确定与所述第三调制解调器命令的命令字对应的phone模块,且若与所述第三调制解调器命令的命令字对应的phone模块为所述第一phone模块,则通过所述第一Socket通信通道向所述第一RIL-JAVA模块发送所述第三RIL命令,若与所述第三调制解调器命令的命令字对应的phone模块为所述IMSphone模块,则通过所述頂SSocket通信通道向所述顶SRIL-JAVA模块发送所述第三RIL命令。6.根据权利要求5所述的系统,其特征在于,所述IMSphone模块还用于若确定由所述IMSphone模块处理所述应用业务,则所述IMSphone模块处理完所述应用业务之后,删除所述第二业务实体;所述第一Phone模块还用于若确定由所述第一phone模块处理所述应用业务,则所述第一phone模块处理完所述应用业务之后,删除所述第一业务实体。7.—种支持多电话phone业务的方法,其特征在于,包括:生成应用业务,所述应用业务包括:指令和类型参数;根据所述类型参数、第一业务类型及第二业务类型确定所述应用业务是在第一网络模式下处理还是在网络之间互连的协议IP多媒体子系统IMS模式下处理,所述第一网络模式为全球移动通信系统GSM模式或者码分多址CDMA模式,所述第一业务类型为所述第一网络模式当前所注册的交换域支持的业务类型,所述第二业务类型为所述IMS模式当前所注册的交换域支持的业务类型;若确定在所述第一网络模式下处理所述应用业务,则根据所述指令创建第一业务实体,将所述指令转换成第一RIL命令;或者,若确定在所述顶S模式下处理所述应用业务,则根据所述指令创建第二业务实体,将所述指令转换成第二RIL命令,所述业务实体用于记录所述应用业务的特性及处理状态;将所述第一RIL命令转换成第一调制解调器命令并将所述第一调制解调器命令发送给基带处理器,或者,将所述第二RIL命令转换成第二调制解调器命令并将所述第二调制解调器命令发送给所述基带处理器。8.根据权利要求7所述的方法,其特征在于,所述根据所述类型参数、第一业务类型及第二业务类型确定所述应用业务是在第一网络模式还是在网络之间互连的协议IP多媒体子系统IMS模式下处理,包括:若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型不属于所述第二业务类型,则确定在所述第一网络模式下处理所述应用业务;若所述类型参数对应的业务类型不属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则确定在所述IMS模式下处理所述应用业务;若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则判断所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级是否高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述第一网络模块处理所述应用业务,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级低于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述頂S模式处理所述应用业务。9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:接收基带处理器发送的第三调制解调器命令和所述第三调制解调器命令的命令字,将所述第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与网络模式之间的对应关系,确定与所述第三调制解调器命令的命令字对应的网络模式,其中,若与所述第三调制解调器命令的命令字对应的网络模式为第一网络模式,则在所述第一网络模式下处理所述第三调制解调器命令,若与所述第三调制解调器命令的命令字对应的网络模式为IMS模式,则在所述頂S模式下处理所述第三调制解调器命令。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:若在第一网络模式下处理所述应用业务,则在处理完所述应用业务之后,删除在所述第一网络模式下建立的所述第一业务实体;若在IMS模式下处理所述应用业务,则在处理完所述应用业务之后,删除在所述IMS模式下建立的所述第二业务实体。11.一种系统芯片,其特征在于,包括:应用处理器和基带处理器,所述应用处理器运行如权利要求1至6任一项所述的支持多电话phone业务的安卓系统,用于生成应用业务,所述应用业务包括:指令和所述类型参数;根据所述类型参数、第一业务类型及第二业务类型确定所述应用业务是在第一网络模式下处理还是在网络之间互连的协议IP多媒体子系统IMS模式下处理,所述第一网络模式为全球移动通信系统GSM模式或者码分多址CDMA模式,所述第一业务类型为所述第一网络模式当前所注册的交换域支持的业务类型,所述第二业务类型为所述IMS模式当前所注册的交换域支持的业务类型;若确定在所述第一网络模式下处理所述应用业务,则根据所述指令创建第一业务实体,将所述指令转换成第一RIL命令;将所述第一RIL命令转换成第一调制解调器命令并将所述第一调制解调器命令发送给所述基带处理器,所述业务实体用于记录所述应用业务的特性及处理状态;若确定在所述IMS模式下处理所述应用业务,则根据所述指令创建第二业务实体,将所述指令转换成第二RIL命令;将所述第二RIL命令转换成第二调制解调器命令并将所述第二调制解调器命令发送给所述基带处理器;所述基带处理器用于响应所述第一调制解调器命令或者所述第二调制解调器命令。12.根据权利要求11所述的系统芯片,其特征在于,所述应用处理器用于根据所述类型参数、第一业务类型及第二业务类型确定所述应用业务是在第一网络模式还是在网络之间互连的协议IP多媒体子系统MS模式下处理,具体包括:若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型不属于所述第二业务类型,则确定在所述第一网络模式下处理所述应用业务;若所述类型参数对应的业务类型不属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则确定在所述頂S模式下处理所述应用业务;若所述类型参数对应的业务类型属于所述第一业务类型,且所述类型参数对应的业务类型属于所述第二业务类型,则判断所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级是否高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级高于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述第一网络模块处理所述应用业务,若所述类型参数对应的业务类型在所述第一业务类型中预先设置的优先级低于所述类型参数对应的业务类型在所述第二业务类型中预先设置的优先级,则确定由所述MS模式处理所述应用业务。13.根据权利要求11或12所述的系统芯片,其特征在于,所述应用处理器还用于:接收基带处理器发送的第三调制解调器命令和所述第三调制解调器命令的命令字,将所述第三调制解调器命令转换成第三RIL命令,并查找预先设置的命令字与网络模式之间的对应关系,确定与所述第三调制解调器命令的命令字对应的网络模式,其中,若与所述第三调制解调器命令的命令字对应的网络模式为第一网络模式,则在所述第一网络模式下处理所述第三调制解调器命令,若与所述第三调制解调器命令的命令字对应的网络模式为IMS模式,则在所述IMS模式下处理所述第二调制解调器命令。14.根据权利要求13所述的系统芯片,其特征在于,所述应用处理器还用于:若在第一网络模式下处理所述应用业务,则在处理完所述应用业务之后,删除在所述第一网络模式下建立的所述第一业务实体;若在IMS模式下处理所述应用业务,则在处理完所述应用业务之后,删除在所述IMS模式下建立的所述第二业务实体。

百度查询: 华为技术有限公司 一种支持多phone业务的安卓系统、方法及系统芯片

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。