CN105517104B - 终端通过apn建立网络连接的方法及终端 - Google Patents
终端通过apn建立网络连接的方法及终端 Download PDFInfo
- Publication number
- CN105517104B CN105517104B CN201510906386.7A CN201510906386A CN105517104B CN 105517104 B CN105517104 B CN 105517104B CN 201510906386 A CN201510906386 A CN 201510906386A CN 105517104 B CN105517104 B CN 105517104B
- Authority
- CN
- China
- Prior art keywords
- information
- ehplmn
- terminal
- operator
- apn
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000010586 diagram Methods 0.000 description 6
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/14—Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/17—Selecting a data network PoA [Point of Attachment]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种终端通过APN建立网络连接的方法及终端,方法包括:终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商对等归属网络EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络HPLMN对应相同APN的其它PLMN信息;所述终端根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;所述终端根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。避免了运营商PLMN扩容后,终端中预置的列表不会随之更新,在预置APN列表中找不到对应PLMN的情况,使终端无法使用APN建立网络连接的情况发生。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种终端通过APN建立网络连接的方法及终端。
背景技术
接入点名称(Access Point Name,缩写:APN)是移动网络数据业务的基本配置参数之一,不同APN标识了终端访问网络使用数据业务的方式。
现有的通过APN建立网络连接的方法,通常先对APN进行获取,获取后使用与运营商对应的APN进行上网。现有的APN配置方法,通常在终端中预置国内所有运营商的公共陆地移动网络(Public Land Mobile Network,缩写:PLMN)和APN之间的对应关系。每个运营商通常会有多于一个的PLMN,因此会出现多个PLMN对应同一组APN的情况。在用户将全球用户识别卡(Universal Subscriber Identity Module,缩写:USIM)卡放入终端后,终端可以从指定文件中读取国际移动用户识别码(International Mobile SubscriberIdentification Number,缩写:IMSI),通过IMSI前几位读取运营商PLMN,即归属PLMN,再根据终端中预置的列表查找到对应的APN,并选择APN,保证用户使用连接网络并使用数据业务。
但是,随着用户数量的增加,如果原有PLMN不足以容纳,很可能增加新的PLMN,由于终端中预置的列表不会随之更新,就会出现在预置APN列表中找不到对应PLMN的情况,那么终端将无法使用APN建立网络连接。
发明内容
本发明提供一种终端通过APN建立网络连接的方法及终端,避免现有技术中,由于PLMN扩容,出现的终端将无法使用APN建立网络连接的技术问题。
本发明一方面提供一种终端通过APN建立网络连接的方法,包括:
终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商对等归属网络EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与运营商PLMN对应相同APN的信息;
所述终端根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
所述终端根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
本发明另一方面提供一种终端,包括:
第一读取模块,所述第一读取模块用于从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与运营商PLMN对应相同APN的信息;
第一查询模块,所述第一查询模块用于根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
第一连接模块,所述第一连接模块用于根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
本发明提供的一种终端通过APN建立网络连接的方法及终端,将已知的运营商EHPLMN信息预置在USIM卡中的EFEHPLMN文件中,通过读取EFEHPLMN文件,根据已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;并且根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。实现了终端预置的列表中不包括新增的运营商PLMN与APN对应信息时,通过查询已知的运营商EHPLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。避免了运营商PLMN扩容后造成的终端无法使用APN建立网络连接的情况发生。
附图说明
图1为本发明实施例一提供的终端通过APN建立网络连接的方法的流程图;
图2为本发明实施例二提供的终端通过APN建立网络连接的方法的流程图;
图3为本发明实施例三提供的终端通过APN建立网络连接的方法的流程图;
图4为本发明实施例四提供的终端通过APN建立网络连接的方法的流程图;
图5为本发明实施例五提供的终端的结构示意图;
图6为本发明实施例六提供的终端的结构示意图;
图7为本发明实施例七提供的终端的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
图1为本发明实施例一提供的终端通过APN建立网络连接的方法的流程图,如图1所示,本实施例的方法可以包括:
步骤101,终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商对等归属网络(Equivalent Home PLMN,缩写:EHPLMN)信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络(Home Public Land Mobile Network,缩写:HPLMN)对应相同APN的其它PLMN信息;
具体地,EFEHPLMN文件为存储在USIM卡中的存储有已知的运营商EHPLMN信息的基本文件(Elementary File,缩写:EF)。EHPLMN信息为运营商已发布的与运营商PLMN信息对等的信息,且与运营商PLMN对应相同APN的信息。
可选的,终端可以通过Cu接口从USIM卡中读取EFEHPLMN文件。其中,Cu接口为终端与USIM卡之间的接口,Cu接口采用标准接口。
相应的,在USIM卡中,需要将运营商已发布的PLMN预置在EFEHPLMN文件中。
步骤102,所述终端根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
步骤103,所述终端根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
具体地,将所述已知的运营商EHPLMN信息对应的APN信息作为USIM卡中HPLMN对应相同APN的信息,并通过上述APN信息建立网络连接。
实施例中,将已知的运营商EHPLMN信息预置在USIM卡中的EFEHPLMN文件中,通过读取EFEHPLMN文件,根据已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;并且根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。实现了终端预置的列表中不包括新增的运营商PLMN与APN对应信息时,通过查询已知的运营商EHPLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。避免了运营商PLMN扩容后造成的终端无法使用APN建立网络连接的情况发生。
实施例二
图2为本发明实施例二提供的终端通过APN建立网络连接的方法的流程图,如图2所示,本实施例在实施例一的基础上,对实施例一进行进一步限定,本实施例的方法可以包括:
步骤201,所述终端从USIM卡中EFIMSI文件中获取IMSI信息;
具体地,EFIMSI文件为存储在USIM卡中的存储有IMSI信息的文件。
步骤202,所述终端根据所述IMSI信息得到所述运营商PLMN;
具体地,IMSI信息包括移动国家号码MCC,移动网号MNC,移动客户识别码MSIN。PLMN=MCC+MNC,例如***的PLMN为46000,***的PLMN为46001。其中,从IMSI中获取的运营商PLMN,为与USIM对应的用户归属PLMN信息。
步骤203,所述终端根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;
具体地,终端中预先设置有用于存储运营商PLMN与的运营商PLMN对应的APN信息之间关系的列表。列表在终端出厂时预置在终端中,包括多个运营商PLMN与多个运营商PLMN对应的APN之间的关系。当USIM卡***到终端后,终端根据获取的USIM卡中的运营商PLMN,在预置的列表中查找所述运营商PLMN对应的APN信息。
步骤204,若所述终端在所述预置的列表中未查找到所述运营商PLMN对应的APN信息,则执行步骤205。
步骤205,终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商对等归属网络(Equivalent Home PLMN,缩写:EHPLMN)信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络HPLMN对应相同APN的其它PLMN信息;
步骤206,所述终端根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
步骤207,所述终端根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
其中,步骤205、206和步骤207分别与上述实施例中的步骤101、102和步骤103相同,请参阅实施例一中的详细说明,本实施例不再赘述。
实施例中,通过从USIM卡中EFIMSI文件中获取IMSI信息,得到所述运营商PLMN,根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;在未查找到所述运营商PLMN对应的APN信息,从USIM卡中读取EFEHPLMN文件获取已知的运营商EHPLMN信息,通过已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息。通过在终端中预置列表,实现了终端预置的列表中不包括新增的运营商PLMN与APN对应信息时,通过查询已知的运营商EHPLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。避免了运营商PLMN扩容后造成的终端无法使用APN建立网络连接的情况发生。
实施例三
图3为本发明实施例三提供的终端通过APN建立网络连接的方法的流程图,如图3所示,本实施例在实施例二的基础上,对实施例二进行进一步限定,本实施例的方法可以包括:
步骤301,所述终端从USIM卡中EFIMSI文件中获取IMSI信息;
步骤302,所述终端根据所述IMSI信息得到所述运营商PLMN;
步骤303,所述终端根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;
具体地,终端中预先设置有用于存储运营商PLMN与的运营商PLMN对应的APN信息之间关系的列表。列表在终端出厂时预置在终端中,包括多个运营商PLMN与多个运营商PLMN对应的APN之间的关系。当USIM卡***到终端后,终端根据获取的USIM卡中的运营商PLMN,在预置的列表中查找所述运营商PLMN对应的APN信息。
步骤304,若所述终端在所述预置的列表中查找到所述运营商PLMN对应的APN信息,则执行步骤305;
步骤305,所述终端根据所述预置的列表中查找到的对应APN信息建立网络连接。
其中,步骤301、302和步骤203分别与实施例二中的步骤201、202和步骤203相同,请参阅实施例二中的详细说明,本实施例不再赘述。
实施例中,通过从USIM卡中EFIMSI文件中获取IMSI信息,得到所述运营商PLMN,根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;若查找到所述运营商PLMN对应的APN信息,则根据所述预置的列表中查找到的对应APN信息建立网络连接。通过在终端中预置列表,实现了终端通过查询运营商PLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。
实施例四
图4为本发明实施例四提供的终端通过APN建立网络连接的方法的流程图,如图4所示,本实施例在实施例二的基础上,对实施例二进行进一步限定,本实施例的方法可以包括:
步骤401,所述终端从USIM卡中EFIMSI文件中获取IMSI信息;
步骤402,所述终端根据所述IMSI信息得到所述运营商PLMN;
步骤403,所述终端根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;
具体地,终端中预先设置有用于存储运营商PLMN与的运营商PLMN对应的APN信息之间关系的列表。列表在终端出厂时预置在终端中,包括多个运营商PLMN与多个运营商PLMN对应的APN之间的关系。当USIM卡***到终端后,终端根据获取的USIM卡中的运营商PLMN,在预置的列表中查找所述运营商PLMN对应的APN信息。
步骤404,若所述终端在所述预置的列表中未查找到所述运营商PLMN对应的APN信息,则执行步骤205。
步骤405,终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商对等归属网络(Equivalent Home PLMN,缩写:EHPLMN)信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络HPLMN对应相同APN的其它PLMN信息;
步骤406,所述终端根据所述预置的列表查找所述已知的运营商EHPLMN信息对应的APN信息。
当终端在预置的列表中未查找到所述运营商PLMN对应的APN信息时,通过读取EFEHPLMN文件,获取已知的运营商EHPLMN信息,使用已知的运营商EHPLMN信息在预置的列表中查询与已知的运营商EHPLMN信息对应的APN信息。
步骤407,所述终端根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
其中,步骤401-405和步骤407分别与上述实施例中的步骤201-205和步骤207相同,请参阅实施例二中的详细说明,本实施例不再赘述。
实施例中,通过从USIM卡中EFIMSI文件中获取IMSI信息,得到所述运营商PLMN,根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;在未查找到所述运营商PLMN对应的APN信息,从USIM卡中读取EFEHPLMN文件获取已知的运营商EHPLMN信息,通过在预置的列表中查询已知的运营商EHPLMN信息,获取与所述已知的运营商EHPLMN信息对应的APN信息,并使用上述APN信息建立网络连接。通过在终端中预置列表,实现了终端预置的列表中不包括新增的运营商PLMN与APN对应信息时,通过查询已知的运营商EHPLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。避免了运营商PLMN扩容后造成的终端无法使用APN建立网络连接的情况发生。
实施例五
图5为本发明实施例五提供的终端的结构示意图,如图5所示,本实施例提供的终端可以包括:
第一读取模块1,所述第一读取模块1用于从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络HPLMN对应相同APN的其它PLMN信息;
可选的,所述第一读取模块具体用于:通过Cu接口从USIM卡中读取EFEHPLMN文件。
第一查询模块2,所述第一查询模块2用于根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
第一连接模块3,所述第一连接模块3用于根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
具体地,EFEHPLMN文件为存储在USIM卡中的存储有已知的运营商EHPLMN信息的基本文件(Elementary File,缩写:EF)。EHPLMN信息为运营商已发布的与运营商PLMN信息对等的信息,且与运营商PLMN对应相同APN的信息。
可选的,终端可以通过Cu接口从USIM卡中读取EFEHPLMN文件。其中,Cu接口为终端与USIM卡之间的接口,Cu接口采用标准接口。
具体地,将所述已知的运营商EHPLMN信息对应的APN信息作为运营商PLMN对应相同APN的信息,并通过上述APN信息建立网络连接。
相应的,在USIM卡中,需要将已知的运营商EHPLMN信息预置在EFEHPLMN文件中。
实施例中,将已知的运营商EHPLMN信息预置在USIM卡中的EFEHPLMN文件中,通过读取EFEHPLMN文件,根据已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;并且根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。实现了终端预置的列表中不包括新增的运营商PLMN与APN对应信息时,通过查询已知的运营商EHPLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。避免了运营商PLMN扩容后造成的终端无法使用APN建立网络连接的情况发生。
实施例六
图6为本发明实施例六提供的终端的结构示意图,如图6所示,本实施例在实施例五的基础上,对实施例五进行进一步限定,本实施例的终端可以包括:
第一读取模块1,所述第一读取模块1用于从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络HPLMN对应相同APN的其它PLMN信息;
第一查询模块2,所述第一查询模块2用于根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
第一连接模块3,所述第一连接模块3用于根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
本实施例中的终端还包括:第二读取模块4,所述第二读取模块4用于在所述终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息之前,从USIM卡中EFIMSI文件中获取IMSI信息;
所述第二读取模块4还用于根据所述IMSI信息得到所述运营商PLMN;
第二查询模块5,所述第二查询模块5用于根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;
所述第二查询模块5还用于当所述终端在所述预置的列表中未查找到所述运营商PLMN对应的APN信息时,使第一读取模块1从USIM卡中读取EFEHPLMN文件。
具体地,终端中预先设置有用于存储运营商PLMN与的运营商PLMN对应的APN信息之间关系的列表。列表在终端出厂时预置在终端中,包括多个运营商PLMN与多个运营商PLMN对应的APN之间的关系。当USIM卡***到终端后,终端根据获取的USIM卡中的运营商PLMN,在预置的列表中查找所述运营商PLMN对应的APN信息。
其中,第一读取模块1、第一查询模块2和第一连接模块3分别与实施例五中的第一读取模块1、第一查询模块2和第一连接模块3相同,请参阅实施例五中的详细说明,本实施例不再赘述。
实施例中,通过从USIM卡中EFIMSI文件中获取IMSI信息,得到所述运营商PLMN,根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;在未查找到所述运营商PLMN对应的APN信息,从USIM卡中读取EFEHPLMN文件获取已知的运营商EHPLMN信息,通过已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息。通过在终端中预置列表,实现了终端预置的列表中不包括新增的运营商PLMN与APN对应信息时,通过查询已知的运营商EHPLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。避免了运营商PLMN扩容后造成的终端无法使用APN建立网络连接的情况发生。
实施例七
图7为本发明实施例七提供的终端的结构示意图,如图7所示,本实施例在实施例六的基础上,对实施例六进行进一步限定,本实施例的终端可以包括:
第一读取模块1,所述第一读取模块1用于从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与运营商PLMN对应相同APN的信息;
第一查询模块2,所述第一查询模块2用于根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
第一连接模块3,所述第一连接模块3用于根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
第二读取模块4,所述第二读取模块4用于在所述终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息之前,从USIM卡中EFIMSI文件中获取IMSI信息;
所述第二读取模块4还用于根据所述IMSI信息得到所述运营商PLMN;
具体地,所述根据IMSI信息得到所述运营商PLMN,为与USIM卡对应的用户归属PLMN信息。
第二查询模块5,所述第二查询模块5用于根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;
所述第二查询模块5还用于在所述终端在所述预置的列表中查找到所述运营商PLMN对应的APN信息时,使第一连接模块根据所述预置的列表中查找到的对应APN信息建立网络连接。
具体地,终端中预先设置有用于存储运营商PLMN与的运营商PLMN对应的APN信息之间关系的列表。列表在终端出厂时预置在终端中,包括多个运营商PLMN与多个运营商PLMN对应的APN之间的关系。当USIM卡***到终端后,终端根据获取的USIM卡中的运营商PLMN,在预置的列表中查找所述运营商PLMN对应的APN信息。
其中,第一读取模块1、第一查询模块2、第一连接模块3、第二读取模块4分别与实施例六中的第一读取模块1、第一查询模块2、第一连接模块3、第二读取模块4相同,请参阅实施例六中的详细说明,本实施例不再赘述。
实施例中,通过从USIM卡中EFIMSI文件中获取IMSI信息,得到所述运营商PLMN,根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;若查找到所述运营商PLMN对应的APN信息,则根据所述预置的列表中查找到的对应APN信息建立网络连接。通过在终端中预置列表,实现了终端通过查询运营商PLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。
实施例八
本实施例在实施例六的基础上,对实施例六进行进一步限定,请再次参阅图6,本实施例的终端可以包括:
第一读取模块1,所述第一读取模块1用于从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络HPLMN对应相同APN的其它PLMN信息;
预置第一查询模块2,所述第一查询模块2用于根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
本实施例中,第一查询模块2具体用于:根据所述预置的列表查找所述已知的运营商EHPLMN信息对应的APN信息。
第一连接模块3,所述第一连接模块3用于根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接。
第二读取模块4,所述第二读取模块4用于在所述终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息之前,从USIM卡中EFIMSI文件中获取IMSI信息;
所述第二读取模块4还用于根据所述IMSI信息得到所述运营商PLMN;
第二查询模块5,所述第二查询模块5用于根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;
所述第二查询模块5还用于当所述终端在所述预置的列表中未查找到所述运营商PLMN对应的APN信息时,使第一读取模块1从USIM卡中读取EFEHPLMN文件。
具体地,终端中预先设置有用于存储运营商PLMN与的运营商PLMN对应的APN信息之间关系的列表。列表在终端出厂时预置在终端中,包括多个运营商PLMN与多个运营商PLMN对应的APN之间的关系。当USIM卡***到终端后,终端根据获取的USIM卡中的运营商PLMN,在预置的列表中查找所述运营商PLMN对应的APN信息。
当终端在预置的列表中未查找到所述运营商PLMN对应的APN信息时,通过读取EFEHPLMN文件,获取已知的运营商EHPLMN信息,使用已知的运营商EHPLMN信息在预置的列表中查询与已知的运营商EHPLMN信息对应的APN信息。
其中,第一查询模块2、第一连接模块3、第二读取模块4和第二查询模块5分别与实施例七中的第一查询模块2、第一连接模块3、第二读取模块4和第二查询模块5相同,请参阅实施例六中的详细说明,本实施例不再赘述。
实施例中,通过从USIM卡中EFIMSI文件中获取IMSI信息,得到所述运营商PLMN,根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;在未查找到所述运营商PLMN对应的APN信息,从USIM卡中读取EFEHPLMN文件获取已知的运营商EHPLMN信息,通过在预置的列表中查询已知的运营商EHPLMN信息,获取与所述已知的运营商EHPLMN信息对应的APN信息,并使用上述APN信息建立网络连接。通过在终端中预置列表,实现了终端预置的列表中不包括新增的运营商PLMN与APN对应信息时,通过查询已知的运营商EHPLMN信息获取该运营商的APN信息,并且通过上述APN建立网络连接。避免了运营商PLMN扩容后造成的终端无法使用APN建立网络连接的情况发生。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (8)
1.一种终端通过APN建立网络连接的方法,其特征在于,包括:
终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商对等归属网络EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络HPLMN对应相同APN的其它PLMN信息;
所述终端根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
所述终端根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接;
所述终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与运营商PLMN对应相同的APN的信息之前,还包括:
所述终端从USIM卡中EFIMSI文件中获取IMSI信息;
所述终端根据所述IMSI信息得到所述运营商PLMN;
所述终端根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;
若所述终端在所述预置的列表中未查找到所述运营商PLMN对应的APN信息,则所述终端从USIM卡中读取EFEHPLMN文件。
2.根据权利要求1所述的方法,其特征在于,若所述终端在所述预置的列表中查找到所述运营商PLMN对应的APN信息,则所述方法还包括:
所述终端根据所述预置的列表中查找到的对应APN信息建立网络连接。
3.根据权利要求1所述的方法,其特征在于,所述终端从USIM卡中读取EFEHPLMN文件,具体包括:
所述终端通过Cu接口从USIM卡中读取EFEHPLMN文件。
4.根据权利要求1所述的方法,其特征在于,
所述终端根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息,具体包括:
所述终端根据所述预置的列表查找所述已知的运营商EHPLMN信息对应的APN信息。
5.一种终端,其特征在于,包括:
第一读取模块,所述第一读取模块用于从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息,其中,EHPLMN信息为存储在USIM卡中的已知的且与本地公用陆地移动网络HPLMN对应相同APN的其它PLMN信息;
第一查询模块,所述第一查询模块用于根据所述已知的运营商EHPLMN信息获取与所述已知的运营商EHPLMN信息对应的APN信息;
第一连接模块,所述第一连接模块用于根据所述已知的运营商EHPLMN信息对应的APN信息建立网络连接;
第二读取模块,所述第二读取模块用于在所述终端从USIM卡中读取EFEHPLMN文件,所述EFEHPLMN文件中存储有已知的运营商EHPLMN信息之前,从USIM卡中EFIMSI文件中获取IMSI信息;
所述第二读取模块还用于根据所述IMSI信息得到所述运营商PLMN;
第二查询模块,所述第二查询模块用于根据终端中预置的列表中查找所述运营商PLMN对应的APN信息;
所述第二查询模块还用于当所述终端在所述预置的列表中未查找到所述运营商PLMN对应的APN信息时,使第一读取模块从USIM卡中读取EFEHPLMN文件。
6.根据权利要求5所述的终端,其特征在于,
所述第二查询模块还用于在所述终端在所述预置的列表中查找到所述运营商PLMN对应的APN信息时,使第一连接模块根据所述预置的列表中查找到的对应APN信息建立网络连接。
7.根据权利要求5所述的终端,其特征在于,所述第一读取模块具体用于:
通过Cu接口从USIM卡中读取EFEHPLMN文件。
8.根据权利要求5所述的终端,其特征在于,所述第一查询模块具体用于:根据所述预置的列表查找所述已知的运营商EHPLMN信息对应的APN信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510906386.7A CN105517104B (zh) | 2015-12-09 | 2015-12-09 | 终端通过apn建立网络连接的方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510906386.7A CN105517104B (zh) | 2015-12-09 | 2015-12-09 | 终端通过apn建立网络连接的方法及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105517104A CN105517104A (zh) | 2016-04-20 |
CN105517104B true CN105517104B (zh) | 2019-02-15 |
Family
ID=55724658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510906386.7A Active CN105517104B (zh) | 2015-12-09 | 2015-12-09 | 终端通过apn建立网络连接的方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105517104B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107306388B (zh) * | 2016-04-21 | 2021-07-27 | 中兴通讯股份有限公司 | 一种接入点名称apn的配置方法及装置 |
CN105764044B (zh) * | 2016-04-25 | 2019-03-19 | 中国联合网络通信集团有限公司 | 一种apn配置方法及装置 |
CN107371234B (zh) * | 2016-05-13 | 2022-09-02 | 中兴通讯股份有限公司 | 注册方法、装置及终端 |
CN109714808B (zh) * | 2019-02-26 | 2021-06-25 | 广东小天才科技有限公司 | 一种数据业务处理方法及*** |
CN109890066A (zh) * | 2019-03-28 | 2019-06-14 | 努比亚技术有限公司 | Apn参数配置方法、装置、移动终端及可读存储介质 |
CN112822755B (zh) * | 2019-10-31 | 2022-05-17 | 荣耀终端有限公司 | Apn匹配方法、终端及存储介质 |
CN113079514B (zh) * | 2021-03-24 | 2023-09-08 | 深圳市广和通无线股份有限公司 | 一种入网校验方法、装置及计算机可读存储介质 |
CN114339961A (zh) * | 2021-12-16 | 2022-04-12 | 深圳市广和通无线通信软件有限公司 | 网络接入方法、装置、电子设备、存储介质和计算机程序产品 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980454A (zh) * | 2005-12-02 | 2007-06-13 | ***通信集团公司 | 在多网号网络中选网的方法 |
CN102469548A (zh) * | 2010-11-05 | 2012-05-23 | 中兴通讯股份有限公司 | 接入处理方法、装置及*** |
WO2014098532A1 (ko) * | 2012-12-20 | 2014-06-26 | 엘지전자 주식회사 | 다중 액세스 네트워크를 지원하는 무선 통신 시스템에서 통신 방법 및 이를 지원하는 장치 |
CN104320833A (zh) * | 2014-11-19 | 2015-01-28 | 成都中科创达软件有限公司 | 一种移动终端自动选网的方法及*** |
-
2015
- 2015-12-09 CN CN201510906386.7A patent/CN105517104B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1980454A (zh) * | 2005-12-02 | 2007-06-13 | ***通信集团公司 | 在多网号网络中选网的方法 |
CN102469548A (zh) * | 2010-11-05 | 2012-05-23 | 中兴通讯股份有限公司 | 接入处理方法、装置及*** |
WO2014098532A1 (ko) * | 2012-12-20 | 2014-06-26 | 엘지전자 주식회사 | 다중 액세스 네트워크를 지원하는 무선 통신 시스템에서 통신 방법 및 이를 지원하는 장치 |
CN104320833A (zh) * | 2014-11-19 | 2015-01-28 | 成都中科创达软件有限公司 | 一种移动终端自动选网的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN105517104A (zh) | 2016-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105517104B (zh) | 终端通过apn建立网络连接的方法及终端 | |
CN104869615B (zh) | 一种网络接入方法及移动通信终端 | |
CN104902547B (zh) | WiFi网络连接方法及装置 | |
CN103702319B (zh) | Sim卡、个人化写卡***及方法和根据所述方法获得的sim卡 | |
CN107634845A (zh) | 运营商网络的适配方法及设备 | |
CN104883704B (zh) | 一种移动终端接入点参数的自动纠错方法和装置 | |
CN104010291B (zh) | 网络注册方法及其装置和移动终端 | |
CN104980999A (zh) | 一种网络接入方法及移动终端 | |
CN106211130A (zh) | 一种运营商的接入点过滤方法及*** | |
CN104853409B (zh) | 一种网络接入方法和移动通信终端 | |
CN105592443B (zh) | 基于空中下载技术的终端名称显示更新方法、设备及*** | |
EP3169107A1 (en) | Network access method and mobile communications terminal | |
CN105959934A (zh) | 重入网识别方法和*** | |
CN102148881A (zh) | 地址处理方法及装置 | |
CN104320833A (zh) | 一种移动终端自动选网的方法及*** | |
CN105636016A (zh) | 一种连接网络的方法、装置和*** | |
CN104853412A (zh) | 一种网络接入方法及移动通信终端 | |
CN107426718A (zh) | 一种移动终端及其apn更新方法 | |
CN101867638A (zh) | 一种自动排序的方法及终端 | |
CN102186257A (zh) | 无线终端、主机设备的通信方法及无线终端、主机设备 | |
CN103826286B (zh) | 选择sim卡和公共陆地移动网络的方法和用户设备 | |
CN105912583A (zh) | 移动终端会员服务数据交互方法及装置 | |
CN204362313U (zh) | 一种多模式多频段终端测试*** | |
CN103188822A (zh) | 一种机器通信方法及设备 | |
CN105898047A (zh) | 一种联系人拨号管理方法、拨号方法及相关装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |