SIM卡注册方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:21146451 阅读:65 留言:0更新日期:2019-05-18 06:51
本申请涉及一种SIM卡注册方法、装置、计算机设备和存储介质,包括:接收SIM卡注册请求,获取SIM卡注册请求对应的SIM卡类别;接收基于SIM卡注册请求返回的反馈信息;当反馈信息中携带有预设信息时,基于SIM卡类别响应反馈信息。通过上述SIM卡注册方法、装置、计算机设备和存储介质,通过SIM卡的类别对SIM卡注册请求返回的信息作出不同的响应,可以避免在反馈信息中携带预设信息的情况下,不提供cs服务的SIM卡无法注册上数据网络服务,导致不能上网的问题。

【技术实现步骤摘要】
SIM卡注册方法、装置、计算机设备和存储介质
本申请涉及通信
,特别是涉及一种SIM卡注册方法、装置、计算机设备和存储介质。
技术介绍
随着通信技术行业的发展,SIM卡中出现了不提供cs服务的SIM卡。现有技术中,用户对SIM卡进行注册时,向网络发起SIM卡注册请求,并接收网络基于SIM卡注册请求返回的反馈信息,终端响应反馈信息,完成注册。其中,部分网络在返回反馈信息的同时,还携带CSdomainnotavailable的原因值,此时依据标准协议,需要将该SIM卡的4G能力关闭,如此会导致不提供cs服务的SIM卡无法注册上数据网络服务,影响正常上网。
技术实现思路
基于此,有必要针对上述技术问题,提供一种SIM卡注册方法、装置、计算机设备和存储介质。一种SIM卡注册方法,所述方法包括:接收SIM卡注册请求,获取所述SIM卡注册请求对应的SIM卡类别;接收基于所述SIM卡注册请求返回的反馈信息;当所述反馈信息中携带有预设信息时,基于所述SIM卡类别响应所述反馈信息。在其中一个实施例中,SIM卡类别包括:实体卡和虚拟卡。在其中一个实施例中,当SIM卡注册请求为通过软件主动触发时,判定SIM卡注册请求对应的SIM卡类别为虚拟卡。在其中一个实施例中,预设信息为CS域不可用的原因值。在其中一个实施例中,基于SIM卡类别响应所述反馈信息,包括:当SIM卡类别为虚拟卡时,保留数据能力。在其中一个实施例中,基于SIM卡类别响应所述反馈信息,包括:当SIM卡类别为实体卡时,按照标准协议响应反馈信息。一种SIM卡注册装置,所述装置包括:SIM卡类别获取模块,用于接收SIM卡注册请求,获取所述SIM卡注册请求对应的SIM卡类别;返回信息接收模块,用于接收基于所述SIM卡注册请求返回的反馈信息;响应模块,用于当所述反馈信息中携带有预设信息时,基于所述SIM卡类别响应所述反馈信息。在其中一个实施例中,SIM卡类别包括:实体卡和虚拟卡。在其中一个实施例中,响应模块,用于当SIM卡类别为虚拟卡时,保留数据能力。在其中一个实施例中,响应模块,用于当SIM卡类别为实体卡时,按照标准协议响应反馈信息。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。上述SIM卡注册方法、装置、计算机设备和存储介质,在接收到SIM卡注册请求时,获取SIM卡注册请求对应的SIM卡的SIM卡类型;接收接收基于所述SIM卡注册请求返回的反馈信息,当反馈信息中携带预设信息时,根据SIM卡类别来确定对反馈信息的响应操作。上述方法,通过SIM卡的类别对SIM卡注册请求返回的信息作出不同的响应,可以避免在反馈信息中携带预设信息的情况下,不提供cs服务的SIM卡无法注册上数据网络服务,导致不能上网的问题。附图说明图1为一个实施例中SIM卡注册方法的流程示意图;图2为一个具体实施例中SIM卡注册方法的流程示意图;图3为另一个具体实施例中SIM卡注册方法的流程示意图;图4为一个实施例中SIM卡注册装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请的一个实施例中,如图1所示,提供了一种SIM卡注册方法,包括以下步骤S110至步骤S130。步骤S110,接收SIM卡注册请求,获取SIM卡注册请求对应的SIM卡类别。用户在使用一张新的SIM卡之前,需要对进行注册。其中,SIM卡注册请求为在用户注册SIM卡时,向运营商网络发起的请求。在一个实施例中,SIM卡类别包括:实体卡和虚拟卡。其中,虚拟卡,也叫流量卡,仅用于提供网络数据服务,虚拟卡不能提供cs服务,例如eSIM卡,(Embedded-SIM,嵌入式SIM卡),eSIM卡的概念就是将传统SIM卡直接嵌入到设备芯片上,而不是作为独立的可移除零部件加入设备中,用户无需插入物理SIM卡;实体卡则与虚拟卡对应,为传统的SIM卡,实体卡可以提供cs服务。本实施例中,当用户对SIM卡进行注册时,向运营商网络发起SIM卡注册请求,终端接收到SIM卡注册请求时,根据SIM卡注册请求获取该SIM卡注册请求对应的SIM卡类别。进一步地,在一个实施例中,虚拟卡的SIM卡注册请求可以是由用户通过软件进行主动触发的,而实体卡的SIM卡注册请求通常可以是在用户将卡片插入终端的卡槽时,自动发起的。可以理解地,在其它实施例中,实体SIM卡和虚拟SIM卡也可以是通过其他方式发起SIM卡注册请求,只需确定终端根据该SIM卡注册请求可以区分对应的SIM卡的SIM卡类别即可。因此更进一步地,当终端接收到SIM卡注册请求时,可以根据SIM卡注册请求发起的方式获取到对应的SIM卡的SIM卡类型,并由此可以实现对SIM卡注册请求的SIM类别。一个实施例中,根据SIM卡注册请求确定该SIM卡注册请求对应的SIM卡类别,包括:当SIM卡注册请求为通过软件主动触发时,判定SIM卡注册请求对应的SIM卡的SIM卡类别为虚拟卡。进一步地,终端可以根据SIM卡的SIM卡类别设置相应的SIM卡类别标识。步骤S120,接收基于SIM卡注册请求返回的反馈信息。其中,用户通过终端向运营商网络发出SIM卡注册请求,运营商网络基于SIM卡注册请求返回反馈信息。步骤S130,当反馈信息中携带有预设信息时,基于SIM卡类别响应反馈信息。进一步地,终端在接收到运营商网络基于SIM注册请求返回的反馈信息之后,根据协议响应反馈信息。在本实施例中,当接收到的反馈信息中包含有预设信息时,则根据SIM卡注册请求对应的SIM卡类别来对反馈信息进行响应操作。其中,在部分运营商网络返回的反馈信息中会携带有预设信息。在一个实施例中,预设信息为CS域不可用的原因值。其中,CS域表示电路交换域(CircuitSwitchingDomain),在发端和收端之间建立电路连接,并保持到通信结束的一种交换方式。因此电路交换在通信之前要在通信双方之间建立一条被双方独占的物理通路。在一个实施例中,CS域不可用的原因值为cause#18。在一个具体实施例中,以SIM卡的注册类型为combinedattach为例,部分网络会回复EPSonlyattach(反馈信息),并且携带CS域不可用的原因值(CSdomainnotavailable)(预设信息)。因此,在本实施例中,当终端接收到携带有CS域不可用的原因值的反馈信息时,根据SIM卡类别来响应反馈信息。进一步地,终端根据SIM卡为实体卡或者SIM卡为虚拟卡对于接收到的反馈信息终端做出不同的响应操作。进一步地,在一个实施例中,终端基于SIM卡类别响应反馈信息,包括:当SIM卡类别为虚拟卡时,保留数据能力;或者,在另一个实施例中,终端基于SIM卡类别响应反馈信息,包括:当SIM卡类别为实体卡时,按照标准协议响应反馈信息。在本实施例中,当反馈信息中携带预设信息时,如果该SIM卡注册请求对应的SIM卡类别为虚拟卡时,则终端响应反馈信息本文档来自技高网...

【技术保护点】
1.一种SIM卡注册方法,所述方法包括:接收SIM卡注册请求,获取所述SIM卡注册请求对应的SIM卡类别;接收基于所述SIM卡注册请求返回的反馈信息;当所述反馈信息中携带有预设信息时,基于所述SIM卡类别响应所述反馈信息。

【技术特征摘要】
1.一种SIM卡注册方法,所述方法包括:接收SIM卡注册请求,获取所述SIM卡注册请求对应的SIM卡类别;接收基于所述SIM卡注册请求返回的反馈信息;当所述反馈信息中携带有预设信息时,基于所述SIM卡类别响应所述反馈信息。2.根据权利要求1所述的方法,其特征在于,所述SIM卡类别包括:实体卡和虚拟卡。3.根据权利要求2所述的方法,其特征在于,当所述SIM卡注册请求为通过软件主动触发时,判定所述SIM卡注册请求的SIM卡类别为虚拟卡。4.根据权利要求1所述的方法,其特征在于,所述预设信息为CS域不可用的原因值。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述基于所述SIM卡类别响应所述反馈信息,包括:当所述SIM卡类别为虚拟卡时,保留数据能力;或者,当所述SIM卡类别为实体卡时,按照标准协议响应所述反馈信息。6.一种SIM卡注册装置,其特征在于,所述装置包括:S...

【专利技术属性】
技术研发人员:闵泽可
申请(专利权)人:深圳市万普拉斯科技有限公司
类型:发明
国别省市:广东,44

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

1