[发明专利]一种适用于eSIM应用的不同品牌通信芯片与Modem的适配系统有效
申请号: | 201910004933.0 | 申请日: | 2019-01-03 |
公开(公告)号: | CN109739586B | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 沈伟;李果;陈旭;秦倩;田光辉;廖丁石;龙荣平;韦熙;陈树成;陈翠萍 | 申请(专利权)人: | 中国—东盟信息港股份有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F8/41 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 谭连香 |
地址: | 530200 广西壮*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 esim 应用 不同 品牌 通信 芯片 modem 系统 | ||
1.一种适用于eSIM应用的不同品牌通信芯片与Modem的适配系统,其特征在于,包括储存模块(1)、识别模块(2)、服务应用模块(3)及Modem接口模块(4),
所述储存模块(1)用于储存不同厂商的各种芯片与Modem对接的eSIM应用适配数据和各种Android版本的RIL层中涉及到Telephony相关的接口适配数据;
所述识别模块(2)包括芯片型号获取子模块(21)及操作系统获取子模块(22),所述芯片型号获取子模块(21)用于识别并获取芯片的生产厂商及型号;所述操作系统获取子模块(22)用于识别并获取操作系统的Android版本;
所述服务应用模块(3)包括差异分析子模块(31)、继承子模块(32)及适配子模块(33),所述差异分析子模块(31)用于获取不同芯片和不同操作系统的相同块及差异块,所述继承子模块(32)用于将所述识别模块(2)中芯片和操作系统的所述相同块进行继承;所述适配子模块(33)用于将所述识别模块(2)中芯片和操作系统的所述差异块进行分析处理,并调取所述储存模块(1)的数据对Modem进行适配及编译;
所述差异分析子模块(31)以相同芯片生产厂商在不同芯片型号的eSIM应用方案的逻辑及流程作为所述相同块;以相同芯片生产厂商在不同芯片的接口方式和提供接口程序类型作为所述差异块;
所述差异分析子模块(31)将操作系统通过模块化和插件化设计,将不同的Android版本中的RIL层的加载及常规方法作为所述相同块,将不同的Android版本的RIL层中涉及到Telephony相关接口作为所述差异块;
所述Modem接口模块(4)用于为所述服务应用模块(3)提供调用接口。
2.根据权利要求1所述的一种适用于eSIM应用的不同品牌通信芯片与Modem的适配系统,其特征在于:所述适配子模块(33)根据处理不同芯片型号的eSIM应用通路方案差异和功能,确定具体的接口参数和适配流程,以调取所述储存模块(1)对应的适配数据;所述适配子模块(33)能够根据不同的Android版本的底层差异逻辑及功能,调取所述储存模块(1)对应的适配方案。
3.根据权利要求1所述的一种适用于eSIM应用的不同品牌通信芯片与Modem的适配系统,其特征在于:所述适配子模块(33)由上到下依次分为eSIM服务层(331)、Modem接口代理功能层(332)、Modem接口适配层(333)三个层次,并将所述差异块屏蔽在最底层;所述eSIM服务层(331)用于与所述差异块的接口进行耦合,并通过调用所述Modem接口代理功能层(332)的数据,以实现eSIM应用的上网功能;Modem接口代理功能层(332)用于将所述Modem接口适配层(333)的功能逻辑进行抽象封装,形成统一的原子服务,以供所述eSIM服务层(331)应用调用;所述Modem接口适配层(333)用于适配所述差异块的Modem接口协议,并调取所述储存模块(1)的数据与所述继承子模块(32)合并。
4.根据权利要求1所述的一种适用于eSIM应用的不同品牌通信芯片与Modem的适配系统,其特征在于:所述Modem接口模块(4)设有统一适配各芯片的Java层的eSIM应用接入Modem接口。
5.根据权利要求1所述的一种适用于eSIM应用的不同品牌通信芯片与Modem的适配系统,其特征在于:包括下述适配步骤:
A1.在所述储存模块(1)中录入不同厂商的各种芯片与Modem对接的eSIM应用适配数据和各种Android版本的RIL层中涉及到Telephony相关的接口适配数据:
A2.通过在所述识别模块(2)获取手机的芯片的生产厂商及型号和手机的操作系统Android版本;
A3.所述差异分析子模块(31)将所述识别模块(2)中芯片的eSIM应用方案的逻辑及流程作为相同块,并将所述识别模块(2)中芯片的接口方式和提供接口程序类型作为所述差异块;同时,将所述识别模块(2)中操作系统的RIL层的加载及常规方法作为所述相同块,并将所述识别模块(2)中的RIL层涉及到Telephony相关接口作为所述差异块;
A4.所述继承子模块(32)将所述差异分析子模块(31)中的所述相同块进行继承;
A5.所述适配子模块(33)根据不同芯片型号的所述差异块中eSIM应用通路方案差异和功能,确定该芯片的具体的接口参数和适配流程,以调取所述储存模块(1)对应的适配数据,并与该芯片的所述继承子模块(32)数据进行合并;所述适配子模块(33)根据不同操作系统的所述差异块中Android版本的底层差异逻辑及功能,调取所述储存模块(1)对应的适配数据,并与该操作系统的所述继承子模块(32)数据进行合并;
A6.所述Modem接口模块(4)将调用接口提供给所述适配子模块(33),以使所述适配子模块(33)能够接收Modem的信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国—东盟信息港股份有限公司,未经中国—东盟信息港股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910004933.0/1.html,转载请声明来源钻瓜专利网。