System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 控制设备的方法及设备技术_技高网

控制设备的方法及设备技术

技术编号:44063701 阅读:7 留言:0更新日期:2025-01-17 16:03
本申请提供一种控制设备的方法及设备,涉及通信领域,其中,所述设备包括应用处理器、基带处理器、嵌入式用户识别模块eSIM卡和卡槽,所述卡槽用于插入物理SIM卡,所述方法包括:检测卡事件,所述卡事件包括所述卡槽插入所述物理SIM卡或从所述卡槽移除所述物理SIM卡获取配置信息,所述配置信息用于指示SIM卡工作模式;若所述配置信息指示仅使用所述eSIM卡工作,则只向所述应用处理器通知所述卡事件。本申请提供的技术方案改善了设备使用eSIM卡工作的过程被打断的问题,提高了仅使用eSIM卡工作场景下的稳定性和可靠性。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及一种控制设备的方法及设备


技术介绍

1、客户前置设备(customer premise equipment,cpe),是一种接收移动信号并以无线保真(wireless fidelity,wi-fi)信号转发出来的移动信号接入设备。cpe既可以包括卡槽,从而在该卡槽插入物理用户识别模块(subscriber identity module,sim)卡,也可以包括嵌入式(embedded sim,esim)卡。cpe可以基于不同的用户需求,选择使用物理sim卡还是esim卡执行业务,但同时也需要更加灵活的控制方法来实现物理sim卡和是esim卡的共存。

2、现有技术中,cpe可以向物理sim卡执行上电操作从而使用该物理sim卡,或者,也可以向esim卡执行上电操作从而使用该esim卡,但无论如何,当该cpe的卡槽中插入或者移除该物理sim卡时,都会导致cpe重启,从而影响该cpe当前的正常使用,因此cpe的可靠性和用户体验很差。


技术实现思路

1、有鉴于此,本申请提供一种控制设备的方法及设备,改善了设备使用esim卡工作的过程被打断的问题,提高了仅使用esim卡工作场景下的稳定性和可靠性。

2、为了实现上述目的,第一方面提供一种控制设备的方法,所述设备包括应用处理器、基带处理器、esim卡和卡槽,所述卡槽用于插入物理sim卡,所述方法包括:检测卡事件,所述卡事件包括所述卡槽插入所述物理sim卡或从所述卡槽移除所述物理sim卡;获取配置信息,所述配置信息用于指示sim卡工作模式;若所述配置信息指示仅使用所述esim卡工作,则只向所述应用处理器通知所述卡事件。

3、上述方案中可以检测卡槽插入物理sim卡或从卡槽移除物理sim卡等卡事件,并获取用于指示sim卡工作模式的配置信息。若配置信息指示当前的sim卡工作模式是仅使用esim卡工作,则可以向应用处理器通知卡事件,使得应用层感知到该卡事件,而不向基带处理器通知卡事件。也即是,在仅使用esim卡工作的情况下,屏蔽基带处理器对插入物理sim卡和移除物理sim卡等卡事件的感知,进而减少由此导致的重启操作,改善了设备使用esim卡工作的过程被打断的问题,提高了仅使用esim卡工作场景下的稳定性和可靠性。

4、在一些实施方式中,基带处理器为单卡单待的基带处理器,即基带处理器在同一时刻只能向一个sim卡上电。设备支持单卡单待,即该设备可以包括两个或以上的sim卡,但在同一时刻只能向其中一个sim卡上电。当从使用一个sim卡工作切换至使用另一个sim卡工作时,该设备需要给当前的sim卡下电,并切换至给另一个sim卡上电。

5、在一些实施方式中,所述配置信息包括存储在内核层的非易失(non-volatile,nv)数据,所述若所述配置信息指示仅使用所述esim卡工作,则只向所述应用处理器通知所述卡事件,包括:若所述nv数据为第一取值,则只向所述应用处理器通知所述卡事件。

6、其中,nv数据可以包括多个取值,当nv数据为不同的取值时可以表示不同的sim卡工作模式。在一些实施方式中,若nv数据为第一取值可以指示sim卡工作模式为仅使用esim卡工作,若nv数据为第二取值可以指示sim卡工作模式为仅使用物理sim卡工作;若nv数据为第三取值可以指示sim卡工作模式为优先使用物理sim卡工作。在一些实施方式中,第一取值、第二取值和第三数值可以分别为0、1和2中的任一个。可以理解的是,在实际应用中,nv数据的取值范围不限于0-2,也不限于仅为数字。

7、在一些实施方式中,配置信息可以根据外部输入的操作而配置或更新,比如由用户或者相关技术人员提交的信息。在一些实施方式中,可以响应于用户对sim卡工作模式的设置操作,更新该配置信息。在一些实施方式中,所述方法还包括:响应于第一设置操作,将所述nv数据设置为所述第一取值,所述第一设置操作用于将所述sim卡工作模式设置为仅使用所述esim卡工作。相似的,可以响应于第二设置操作,将nv数据设置为第二取值,第二设置操作用于将sim卡工作模式设置为仅使用物理sim卡工作;可以响应于第三设置操作,将nv数据设置为第三取值,第三设置操作用于将sim卡工作模式设置为优先使用物理sim卡工作。

8、在一些实施方式中,所述卡事件包括所述卡槽插入所述物理sim卡,所述方法还包括:将物理sim卡的状态信息更新为所述卡槽包括所述物理sim卡;响应于第二设置操作或第三设置操作,以及所述卡槽包括所述物理sim卡,重启所述设备,所述第二设置操作用于将所述sim卡工作模式设置为仅使用所述物理sim卡工作,所述第三设置操作用于将所述sim卡工作模式设置为优先使用所述物理sim卡工作。也即是,在卡槽包括物理sim卡的情况下,由于物理sim卡可用,因此若用户将sim卡工作切换至仅使用物理sim卡工作或者优先使用物理sim卡工作,则可以重启设备,以切换至使用物理sim卡工作。

9、在一些实施方式中,当物理sim卡的状态信息指示卡槽不包括物理sim卡(或者在通过任意方式确定卡槽中不包括物理sim卡)时,可以响应于对sim卡工作模式的第一设置操作或第三设置操作,重启设备。也即是,在卡槽不包括物理sim卡的情况下,由于物理sim卡不可用,因此若用户将sim卡工作模式设置为仅使用esim卡工作或优先使用物理sim卡工作,则可以重启设备,以切换至使用esim卡工作。

10、其中,物理sim卡的状态信息可以用于指示卡槽是否包括物理sim卡。在一些实施方式中,可以基于卡事件,更新物理sim卡的状态信息,其中,若卡事件为卡槽插入物理sim卡,则可以将物理sim卡的状态信息更新为卡槽包括物理sim卡;若卡事件为从卡槽移除物理sim卡,则可以将该状态信息更新为卡槽不包括物理sim卡。也即是,在sim卡工作模式为仅使用esim卡工作且检测到卡事件的情况下,可以屏蔽基带处理器感知该卡事件,但可以根据该卡事件更新存储的物理sim卡的状态信息,在后续工作过程中,在sim卡工作模式被更新为仅使用物理sim卡工作或优先使用物理sim卡工作,且卡槽包括物理sim卡的情况下,仍然可以重启设备,从而实现从使用esim工作切换至使用物理sim卡工作。

11、在一些实施方式中,物理sim卡的状态信息可以存储在应用层,则可以由应用处理器更新物理sim卡的状态信息,也以便于应用处理器响应于接收到的对配置信息的更新操作,获取该状态信息并判断是否重启设备。

12、在一些实施方式中,所述方法还包括:若所述配置信息指示仅使用所述物理sim卡工作或优先使用所述物理sim卡工作,则向所述应用处理器和所述基带处理器通知所述卡事件。

13、在一些实施方式中,所述向所述应用处理器通知所述卡事件,包括:通过系统守护程序向所述应用处理器通知所述卡事件。其中,系统守护程序可以运行在应用处理器中,是一种具有较高系统权限的程序,可以用于保障设备的安全运行。在本申请实施例中,应用本文档来自技高网...

【技术保护点】

1.一种控制设备的方法,其特征在于,所述设备包括应用处理器、基带处理器、嵌入式用户识别模块eSIM卡和卡槽,所述卡槽用于插入物理SIM卡,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述配置信息包括存储在内核层的非易失NV数据,所述若所述配置信息指示仅使用所述eSIM卡工作,则只向所述应用处理器通知所述卡事件,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1-3任一所述的方法,其特征在于,所述卡事件包括所述卡槽插入所述物理SIM卡,所述方法还包括:

5.根据权利要求1-4任一所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一所述的方法,其特征在于,所述向所述应用处理器通知所述卡事件,包括:

7.根据权利要求1-6任一所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述卡槽包括第一引脚,所述第一引脚与所述应用处理器耦合,当所述卡槽包括所述物理SIM卡时所述第一引脚为第一电平,当所述卡槽不包括所述物理SIM卡时所述第一引脚为第二电平,所述基于所述配置信息,向所述eSIM卡或所述物理SIM卡执行上电操作,包括下述任一项:

9.一种设备,其特征在于,包括:处理器、嵌入式用户识别模块eSIM卡和卡槽,所述卡槽用于插入物理SIM卡和存储器,所述处理器包括应用处理器和基带处理器,所述存储器用于存储程序;所述处理器用于在调用所述程序时执行如权利要求1-8任一项所述的方法。

10.一种可读存储介质,其上存储有程序,其特征在于,所述程序被设备执行时实现如权利要求1-8任一项所述的方法。

...

【技术特征摘要】

1.一种控制设备的方法,其特征在于,所述设备包括应用处理器、基带处理器、嵌入式用户识别模块esim卡和卡槽,所述卡槽用于插入物理sim卡,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述配置信息包括存储在内核层的非易失nv数据,所述若所述配置信息指示仅使用所述esim卡工作,则只向所述应用处理器通知所述卡事件,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1-3任一所述的方法,其特征在于,所述卡事件包括所述卡槽插入所述物理sim卡,所述方法还包括:

5.根据权利要求1-4任一所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-5任一所述的方法,其特征在于,所述向所述应用处理器通知所述卡事件,包括:

7.根据权...

【专利技术属性】
技术研发人员:韩耀辉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1