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

一种移动网络连接方法及电子设备技术

技术编号:40699893 阅读:2 留言:0更新日期:2024-03-22 10:57
本申请提供一种移动网络连接方法及电子设备,涉及通信领域。电子设备处于第一移动网络覆盖范围内,该第一移动网络的IP类型是第一类型。当电子设备需要接入第一移动网络时,电子设备可以向网络设备发送携带有IP类型是第二类型的PDN连接请求。电子设备接收到网络设备发送的拒绝消息,该第一拒绝消息包含请求被拒绝的原因值的信息,请求被拒绝的原因包括网络仅支持Ipv4类型,网络仅支持Ipv6类型或服务未订阅,表明由于PDN连接请求携带的IP类型与第一移动网络的IP类型不同导致PDN连接失败,即数据业务激活失败。电子设备可以向网络设备发送携带有IP类型是第一类型的PDN连接请求,提高数据业务激活的成功率。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种移动网络连接方法及电子设备


技术介绍

1、在使用电子设备的过程中,电子设备经常会接入运营商提供的移动网络,以满足用户的上网需求,如使用5g移动网络播放视频等。电子设备在请求接入运营商提供的移动网络时,需要向运营商的网络设备(如基站)发送携带有互联网协议(internet protocol,ip)类型的数据业务激活请求,该ip类型表示电子设备配置的网络协议类型,如互联网协议第四个版本(internet protocol version 4,ipv4)、互联网协议第六个版本(internetprotocol version 6,ipv6)等类型。

2、然而,当电子设备请求接入移动网络时所携带的ip类型与运营商所支持的ip类型,即移动网络的ip类型不一致时,电子设备将无法接入该移动网络,从而造成电子设备上网失败。


技术实现思路

1、有鉴于此,本申请提供了一种移动网络连接方法及电子设备,可以降低电子设备上网失败的概率。

2、第一方面,本申请提供一种移动网络连接方法。应用于电子设备,电子设备位于第一移动网络覆盖范围内,第一移动网络的ip类型是第一类型。电子设备可以向网络设备发送第一pdn连接请求,该第一pdn连接请求可以包含ip类型是第二类型的信息,该第一移动网络是该网络设备提供的。

3、电子设备接收网络设备发送的第一拒绝消息,该第一拒绝消息包含请求被拒绝的原因值的信息。其中,第一类型是ipv4类型,相应的,请求被拒绝的原因包括网络仅支持ipv6类型和服务未订阅中的至少一项;或者,第一类型是ipv6类型,相应的,请求被拒绝的原因包括网络仅支持ipv4类型和服务未订阅中的至少一项。

4、基于第一拒绝消息,电子设备向网络设备发送第二pdn连接请求,其中,第二pdn连接请求包含ip类型是第一类型的信息,第一类型与第二类型不同。

5、电子设备接收网络设备发送的请求接受消息,请求接受消息包含请求被接受的原因值的信息。

6、本申请中,电子设备在需要接入第一移动网络时,可以向网络设备发送pdn连接请求,即第一pdn连接请求,以进行数据业务激活,该第一pdn连接请求携带有电子设备底层配置的ip类型,该ip类型是第二类型,与第一网络的ip类型不同。之后,电子设备接收到网络设备的发送第一拒绝消息后,表明pdn连接失败,也即数据业务激活失败,失败原因是网络仅支持ipv4类型,网络仅支持ipv6类型,服务未订阅等原因,表明电子设备可能是由于电子设备底层配置的ip类型与请求接入的第一移动网络的ip类型不一致导致的,电子设备可以利用与第一移动网络的ip类型一致的底层配置ip类型继续发送pdn连接请求,即第二pdn连接请求,从而针对性解决数据业务激活失败的问题,提高移动网络接入的成功率,从而保障电子设备的上网功能,提高用户体验。

7、在第一方面的一种可能的实现方式中,上述第一类型的信息,即第一类型是ipv4类型,第二类型的信息,即第二类型是ipv6类型;或者,上述第一类型是ipv6类型,第二类型是ipv4类型。

8、在第一方面的一种可能的实现方式中,上述请求被接受的原因值的信息(也即请求被接受的原因值)可以为0,其中,请求被接收的原因值为0表示pdn连接成功。基于此,电子设备通过第二pdn连接请求对应的响应消息确定pdn连接是否成功。在响应消息包括的原因值是0的情况下,表明pdn连接成功,该响应消息可以认为是请求接收消息,电子设备激活数据业务成功,可以使用第一移动网络实现上网。

9、在第一方面的一种可能的实现方式中,上述基于第一拒绝消息,电子设备向所述网络设备发送第二pdn连接请求的过程可以包括:

10、在上述第一拒绝消息包含的请求被拒绝的原因值为33、50或51中的一项的情况下,表明pdn连接失败,即数据业务激活失败可能是由于pdn连接请求携带的ip类型与第一移动网络的ip类型不一致导致的,电子设备可以向网络设备发送第二pdn连接请求,该第二pdn连接请求携带的ip类型与第一移动网络的ip类型一致,其中,请求被拒绝的原因值为33表示请求被拒绝的原因是服务未订阅,请求被拒绝的原因值为50表示请求被拒绝的原因是网络仅支持ipv4类型,请求被拒绝的原因值为51表示请求被拒绝的原因是网络仅支持ipv6类型。

11、本申请中,电子设备在数据业务激活失败的原因是与ip类型不一致相关的情况下,利用第一移动网络的ip类型重新请求接入第一移动网络,以提高移动网络接入成功的概率,并且实现问题的针对性解决。

12、在第一方面的一种可能的实现方式中,电子设备接收用户输入的第一操作。之后,电子设备响应于该第一操作,向网络设备发送第一pdn连接请求,电子设备的显示界面的状态栏上不包括第一图标,实现移动网络功能的开启,在电子设备成功接入第一移动网络之前,电子设备的状态栏上不显示第一图标。

13、在电子设备接收网络设备发送的请求接受消息之后,也即在电子设备成功接入第一移动网络后,电子设备的显示界面的状态栏包括第一图标,以直观地告知用户电子设备已经成功接入移动网络,能够使用移动网络上网。

14、其中,上述第一图标可以包括第一移动网络图标,该第一移动网络图标用于提示电子设备使用的网络是移动网络。

15、可选地,在电子设备成功接入第一移动网络之前或之后,电子设备可以显示有移动网络类型图标和信号质量图标,移动网络类型图标用于指示电子设备所处的网络覆盖范围的类型,例如,移动网络类型图标是5g网络图标,表明手机处于5g网络覆盖范围内。信号质量图标表示手机所处的网络的信号质量。

16、在第一方面的一种可能的实现方式中,电子设备在得到第一拒绝消息后,可以先重复,即重新向网络设备发送第一pdn连接请求,进行自愈。在自愈结束后,电子设备可以向网络设备发送第二pdn连接请求。基于此,电子设备在数据业务激活失败后,如果存在自愈的业务逻辑,可以先执行自愈动作。在自愈结束后,才利用与第一移动网络的ip类型一致的底层配置的ip类型,即修改后的底层配置的ip类型进行pdn连接,减少业务逻辑的修改。

17、在第一方面的一种可能的实现方式中,上述电子设备向网络设备发送第一pdn连接请求的过程可以包括:

18、电子设备基于电子设备中的目标sim卡的信息,查找第一apn参数;其中,第一apn参数包括第一apn名称和ip类型是第一类型的信息;目标sim卡是电子设备请求接入第一移动网络所使用的sim卡,该第一apn参数表示电子设备上层配置的apn参数。

19、电子设备判断电子设备是否存在包括第一apn名称的底层配置的apn参数。如果存在,也即存在第二apn参数,电子设备可以基于第二apn参数中的ip类型是第二类型的信息,即底层配置的ip类型,向网络设备发送第一pdn连接请求,实现数据业务的激活。

20、在第一方面的一种可能的实现方式中,在数据业务激活失败后本文档来自技高网...

【技术保护点】

1.一种移动网络连接方法,其特征在于,应用于电子设备,所述电子设备位于第一移动网络覆盖范围内,所述第一移动网络的IP类型是第一类型;

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一拒绝消息,所述电子设备向所述网络设备发送第二PDN连接请求,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述电子设备向网络设备发送第一数组分组网络PDN连接请求,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述电子设备向所述网络设备发送第二PDN连接请求之前,所述方法还包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述电子设备向网络设备发送第一数组分组网络PDN连接请求,包括:

6.根据权利要求5所述的方法,其特征在于,在所述电子设备接收所述网络设备发送的第一拒绝消息之后,所述方法还包括:

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

8.根据权利要求7所述的方法,其特征在于,所述将第二APN参数中的所述IP类型是第二类型的信息修改为所述IP类型是第一类型的信息之后,所述方法还包括:

9.根据权利要求1至8中任一项所述的方法,其特征在于,所述电子设备处于所述电子设备中的目标SIM卡对应的号码所属地,所述IP类型是本地IP类型;

10.根据权利要求1至9中任一项所述的方法,其特征在于,所述请求接收消息包含请求被接受的原因值为0;其中,所述请求被接收的原因值为0表示PDN连接成功。

11.一种电子设备,其特征在于,所述电子设备包括显示屏、SIM卡接口、存储器和一个或多个处理器;所述显示屏、SIM卡接口、所述存储器和所述处理器耦合;所述SIM卡接口用于连接SIM卡,所述显示屏用于显示所述处理器生成的图像,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令;当所述处理器执行所述计算机指令时,使得所述电子设备执行如权利要求1至10中任一项所述的方法。

12.一种芯片,其特征在于,所述芯片包括通信接口和至少一个处理器:

13.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至10中任一项所述的方法。

...

【技术特征摘要】

1.一种移动网络连接方法,其特征在于,应用于电子设备,所述电子设备位于第一移动网络覆盖范围内,所述第一移动网络的ip类型是第一类型;

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一拒绝消息,所述电子设备向所述网络设备发送第二pdn连接请求,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述电子设备向网络设备发送第一数组分组网络pdn连接请求,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述电子设备向所述网络设备发送第二pdn连接请求之前,所述方法还包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述电子设备向网络设备发送第一数组分组网络pdn连接请求,包括:

6.根据权利要求5所述的方法,其特征在于,在所述电子设备接收所述网络设备发送的第一拒绝消息之后,所述方法还包括:

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

8.根据权利要求7所述的方法,其特征在于,所述将第二apn参数中的所述ip类型是第二类型的信息修改为所述ip类型是第一类型...

【专利技术属性】
技术研发人员:魏旭凯
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1