[发明专利]一种Android双模RIL系统的构建方法及系统有效

专利信息
申请号: 201310375558.3 申请日: 2013-08-26
公开(公告)号: CN103458118A 公开(公告)日: 2013-12-18
发明(设计)人: 张涛;袁志坚;陈融;赵敏;王金双 申请(专利权)人: 中国人民解放军理工大学
主分类号: H04M1/725 分类号: H04M1/725;G06F9/44
代理公司: 南京正联知识产权代理有限公司 32243 代理人: 王素琴
地址: 210007 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 android 双模 ril 系统 构建 方法
【说明书】:

技术领域

发明属于智能手持移动终端操作系统领域,具体地说是一种Android双模RIL系统的构建方法及系统。

背景技术

随着通信技术的发展,用户对双模移动终端的需求越来越强烈,终端厂商开发双模终端的动力也越来越足。双模终端一般可以分为双模双待终端和双模单待终端,双模终端中最关键的是双模的RIL系统,一般说来,双模终端的RIL系统都与特定的硬件平台相关,且不同的双模终端都需要大量修改第三方应用程序,给双模终端开发造成了不便,增加了开发工作量。

另一方面,Android手机操作系统平台是一个架构良好的层次化软硬件平台,可以分为四层:最上层为应用程序层,由操作系统厂商或者第三方开发人员提供多种功能的应用程序;第二层为应用框架层,提供应用程序运行的Java层框架及必要的基础服务等;第三层为系统运行库层,提供系统库和Android运行时库;最底层为Linux内核层,提供必要的操作系统内核驱动和硬件驱动。

如图1所示,原生Android RIL系统包括Phone模块20、RIL-Java模块30、RILD模块40和通信模块50;

然而,现有的构建Android双模RIL系统的方法都是根据硬件厂商指定的两种通信制式来构建的,然而随着4G等更新一代的通信制式的出现,采用这种构建方法多种双模RIL系统其工作量显然比较大,不具有普适性。

发明内容

本发明所解决的技术问题是提供一种具有普适性的Android双模RIL系统的构建方法以及利用该方法所构建的系统。

为解决上述技术问题,本发明一种Android双模RIL系统的构建方法,包括以下步骤:

(1)构建不同通信制式的单模的RIL系统:采用原生Android RIL系统的Phone模块、RIL-Java模块、RILD模块和通信模块,根据通信制式及硬件平台的不同来配置Phone模块、RIL-Java模块、RILD模块中的AT命令字处理子模块和RILD模块中的通信模块驱动器;

(2)构建双模的第一通信通道与第二通信通道;

(3)构建Phone管理器用于调度每个单模RIL系统中的Phone模块;所述Phone管理器包括Phone模块启动器和通知接收器的注册器;

(4)任意选取2个步骤(1)中构建的单模RIL系统分别作为第一RIL系统和第二RIL系统;所述第一RIL系统中的RIL-Java模块和RILD模块采用步骤(2)中所述的第一通信通道进行通信;第二RIL系统中的RIL-Java模块和RILD模块采用步骤(2)中所述的第二通信通道进行通信;

(5)Phone管理器启动步骤(4)选取的2个单模RIL系统中的Phone模块,并注册上述2个单模RIL系统的通知接收器。

进一步地优选方案,本发明Android双模RIL系统的构建方法中,所述步骤(1)的通信制式为2G的GSM、CDMA或3G的WCDMA、CDMA2000、TD-SCDMA。

进一步地优选方案,本发明Android双模RIL系统的构建方法中,所述第一通信通道为原生Android RIL系统中RIL-Java模块和RILD模块通信的socket通道;所述第二通信通道采用与原生Android系统的其他socket通道的名称不冲突的socket通道。

同时本发明还提出了一种利用该方法构建的Android双模RIL系统,其特征在于:包括第一RIL系统和第二RIL系统,所述第一RIL系统包括第一Phone模块、第一RIL-Java模块、第一RILD模块和第一通信模块;所述第一RIL-Java模块与第一RILD模块采用原生Android RIL系统的socket通道;所述第二RIL系统包括第二Phone模块、第二RIL-Java模块、第二RILD模块和第二通信模块,所述第二RIL-Java模块与第二RILD模块采用与原生Android系统的其他socket通道的名称不冲突的socket通道。

本发明与现有技术相比,具有以下显著的优点:(1)通信制式无关性:双模之间无关联关系,方便进行通信制式的替换,可以适用于多个双模通信制式的组合,例如GSM+WCDMA或者TD-SCDMA+CDMA2000等;(2)第三方软件独立性:软件架构对第三方应用程序透明,第三方应用程序无需进行改动或者只需少量改动即可使用双模制式;(3)减少工作量:随着通信制式的增多,本发明在构建多种双模RIL系统的情况下其工作量明显小于现有技术。

附图说明

图1为原始Android RIL系统结构框图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军理工大学,未经中国人民解放军理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310375558.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top