APN信息的配置方法及装置

申请号 CN201210102642.3 申请日 2012-04-10 公开(公告)号 CN103369510B 公开(公告)日 2016-09-28
申请人 中兴通讯股份有限公司; 发明人 杨翠红; 杨剑;
摘要 本 发明 公开一种APN信息的配置方法,该方法包括以下步骤:接收SGSN发送的携带用户签约APN列表的PDP上下文激活拒绝消息;解析签约APN列表;根据签约APN列表的解析结果和签约APN列表,配置用户APN信息。本发明通过接收包含用户签约APN列表的PDP上下文激活拒绝消息并根据签约APN列表配置用户APN信息的方法,实现了终端自动配置或引导用户正确设置用户APN信息且在网络的APN信息发生变化时终端能及时动态的获取到最新且正确的APN参数的有益效果,解决了 现有技术 中用户因无法获取网络侧正确的签约APN列表信息而导致所需数据业务连接失败的问题。
权利要求

1. 一种接入点名称APN信息的配置方法,其特征在于,包括以下步骤: 接收服务GPRS支持节点SGSN发送的携带用户签约APN列表的分组数据协议PDP上下文 激活拒绝消息; 解析所述签约APN列表,根据商定的TOP上下文拒绝消息中增加的所述签约APN列表,进 行所述APN列表信息的解析; 根据签约APN列表的解析结果和所述签约APN列表,配置用户APN信息; 所述配置用户APN信息包括: 提示用户按照所述签约APN列表设置用户APN信息,或者不提示用户自动配置用户APN 信息。
2. 根据权利要求1所述的APN信息的配置方法,其特征在于,所述提示用户按照所述签 约APN列表设置用户APN信息的步骤包括: 提取所述签约APN列表中的APN信息; 将所述APN信息通过预置方式提示给用户,并引导用户按照所述提示设置用户APN信 息。
3. 根据权利要求1所述的APN信息的配置方法,其特征在于,所述接收SGSN发送的携带 用户签约ANP列表的TOP上下文激活拒绝消息的步骤之前还包括步骤: SGSN判断当前用户的APN信息是否合法或是否在所述签约APN列表中; 若所述APN信息不合法且不在所述签约APN列表中,则向移动终端发送携带用户签约 APN列表的TOP上下文激活拒绝消息。
4. 根据权利要求1至3任一项所述的APN信息的配置方法,其特征在于,所述签约APN列 表包含一个或一组APN信息,且所述签约APN列表记录了用户正确的签约APN信息。
5. -种APN信息的配置装置,其特征在于,包括: 接收模,用于接收SGSN发送的携带用户签约APN列表的PDP上下文激活拒绝消息; 解析模块,用于解析所述签约APN列表,根据商定的PDP上下文拒绝消息中增加的所述 签约APN列表,进行所述APN列表信息的解析; 配置模块,用于根据签约APN列表的解析结果和所述签约APN列表,配置用户APN信息; 所述配置模块包括: 用户设置单元,用于提示用户按照所述签约APN列表设置用户APN信息; 自动配置单元,用于不提示用户自动配置用户APN信息。
6. 根据权利要求5所述的APN信息的配置装置,其特征在于,所述用户设置单元包括: 信息提取子单元,用于提取所述签约APN列表中的APN信息; 信息设置子单元,用于将所述APN信息通过预置方式提示给用户,并引导用户按照所述 提示设置用户APN信息。
7. 根据权利要求5所述的APN信息的配置装置,其特征在于,还包括: SGSN模块; 所述SGSN模块包括: 信息判断单元,用于判断当前用户的APN信息是否合法或是否在所述签约APN列表中; 消息发送单元,用于在所述APN信息不合法且不在所述签约APN列表中时,向移动终端 发送携带用户签约APN列表的PDP上下文激活拒绝消息。
8.根据权利要求5至7任一项所述的APN信息的配置装置,其特征在于,所述签约APN列 表包含一个或一组APN信息,且所述签约APN列表记录了用户正确的签约APN信息。

说明书全文

APN信息的配置方法及装置

技术领域

[0001 ] 本发明设及移动通讯技术领域,尤其设及一种APN(Access化int Name,接入点名 称)信息的配置方法及装置。

背景技术

[0002] 随着科技的不断进步和发展,移动通信提供了越来越高的带宽和传输速率,如从 2.5G( IGB= 1024MByte,兆比特)到3G,再到4G。移动终端也演进到了如今的大面积智能机普 及,人们可用随时随地进行无线上网冲浪、网络聊天、微博访问等,运些业务都称为无线数 据业务,移动终端必须建立和激活数据链路,连接到运营商的SGSN(Service GPRS Suppod Node,服务GPRS(General Packet Radio Service,通用分组无线业务)支持节点)和GGSN (Gateway GPRS Suppo;rt Node,网关GPRS支持节点)W获取资源,从而可W进行internet (因特网)业务应用。
[0003] 对于普通手机终端用户而言,APNUccess Point Name,接入点名称)只是为了实 现上网而在手机终端上预先配置或手工设定的一组参数。对于移动网络来说,APN是用来实 现用户IP( Internet Protocol,互联网协议)报文路由至相应GGSN及外部网络的必不可少 的标识;APN的作用具体包括:
[0004] APN作为路由标识:SGSN根据APN,向特定DNS(Domain化me Server,域名服务器) 查询该APN对应的GGSN IP地址,W确定用户应该接入的GGSN。
[0005] APN作为业务域标识:GGS咐良据APN的不同,将用户的业务流送到不同的业务域,而 不同的业务域则对应了不同的业务承载组网方式、用户标识获取方式、计费模式等。
[0006] 由此可见,只有在APN配置或设定正确的情况下,网络才允许终端用户接入。终端 用户接入网络的具体过程是:用户在进行数据业务请求时,连接的消息中发送PDP(hcket Data Protocol,分组数据协议)上下文激活请求,并携带用户配置或设定的APN信息,SGSN 通过比较用户请求的APN信息和用户签约的APN信息,来决定用户是否可W接入相应的数据 网络。
[0007] 在现有的技术中,如果用户配置或设定的APN信息有误,同时该APN信息又不在签 约的APN列表中,则SGSN直接拒绝用户的此次数据接入。在通常情况下,普通用户不了解APN 信息,也不清楚如何设置正确的APN信息,运导致用户无法使用自己想要进行的数据业务, 给用户的工作和生活带来了极大的不便,也影响了核屯、网侧统计的PDP激活成功率指标。

发明内容

[000引本发明的主要目的是提供一种APN信息的配置方法,旨在自动配置或引导用户正 确设置用户APN信息,且在网络的APN信息发生变化时终端也可W及时动态的获取到最新且 正确的APN参数。
[0009]本发明提供了一种APN信息的配置方法,包括W下步骤:
[0010]接收SGSN发送的携带用户签约APN列表的PDP上下文激活拒绝消息;
[0011] 解析所述签约APN列表;[001 ^ 根据签约APN列表的解析结果和所述签约APN列表,配置用户APN倍島。
[OOU]优选地,所述配置用户APN信息包括:
[0014]提示用户按照所述签约APN列表设置用户APN信息,或者不提示用户自动配置用户 AP峭息。[001引优选地,所述提示用户按照所述签约APN列表设置用户APN信息的步骤包括:
[0016] 提取所述签约APN列表中的APN信息;
[0017]将所述APN信息通过预置方式提示给用户,并引导用户按照所述提示设置用户APN 信息。
[0018] 优选地,所述接收SGSN发送的携带用户签约ANP列表的PDP上下文激活拒绝消息的 步骤之前还包括步骤:
[0019] SGSN判断当前用户的APN信息是否合法或是否在所述签约APN列表中;
[0020] 若所述APN信息不合法且不在所述签约APN列表中,则向移动终端发送携带用户签 约APN列表的PDP上下文激活拒绝消息。
[0021] 优选地,所述签约APN列表包含一个或一组APN信息,且所述签约APN列表记录了用 户正确的签约APN信息。[002^ 本发明还提供了一种APN信息的配置装置,包括:
[0023] 接收模,用于接收SGSN发送的携带用户签约APN列表的PDP上下文激活拒绝消 息;
[0024] 解析模块,用于解析所述签约APN列表;[002引配置模块,用于根据签约APN列表的解析结果和所述签约APN列表,配置用户APN信 息。
[00%]优选地,所述配置模块包括:
[0027]用户设置单元,用于提示用户按照所述签约APN列表设置用户APN信息;[00%]自动配置单元,用于不提示用户自动配置用户APN信息。
[0029] 优选地,所述用户设置单元包括:
[0030] 信息提取子单元,用于提取所述签约APN列表中的APN信息;
[0031] 信息设置子单元,用于将所述APN信息通过预置方式提示给用户,并引导用户按照 所述提示设置用户APN信息。
[0032] 优选地,所述APN信息的配置装置还包括:
[0033] SGSN 模块;
[0034] 所述SGSN模块包括:
[0035] 信息判断单元,用于判断当前用户的APN信息是否合法或是否在所述签约APN列表 中;
[0036] 消息发送单元,用于在所述APN信息不合法且不在所述签约APN列表中时,向移动 终端发送携带用户签约APN列表的PDP上下文激活拒绝消息。
[0037] 优选地,所述签约APN列表包含一个或一组APN信息,且所述签约APN列表记录了用 户正确的签约APN信息。
[0038] 本发明通过接收包含用户签约APN列表的PDP上下文激活拒绝消息并根据所述签 约APN列表配置用户APN信息的方法,实现了终端自动配置或引导用户正确设置用户APN信 息且在网络的APN信息发生变化时终端能及时动态的获取到最新且正确的APN参数的有益 效果,解决了现有技术中用户因无法获取网络侧正确的签约APN列表信息而导致所需数据 业务连接失败的问题。附图说明
[0039] 图1是本发明APN信息的配置方法第一实施例流程示意图;
[0040] 图2是本发明APN信息的配置方法中分组域简化网络架构中PDP上下文激活拒绝流 程示意图;
[0041] 图3是本发明APN信息的配置方法中提示用户按照所述签约APN列表设置用户APN 信息一实施例流程示意图;
[0042] 图4是本发明APN信息的配置方法第二实施例流程示意图;
[0043] 图5是本发明APN信息的配置装置第一实施例流程示意图;
[0044] 图6是本发明APN信息的配置装置中配置模块一实施例结构示意图;
[0045] 图7是本发明APN信息的配置装置中用户设置单元一实施例结构示意图;
[0046] 图8是本发明APN信息的配置装置第二实施例结构示意图。
[0047] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0048] W下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此 处所描述的具体实施例仅仅用W解释本发明,并不用于限定本发明。
[0049] 参照图1,图1是本发明APN信息的配置方法第一实施例流程示意图。如图1所示,本 发明APN信息的配置方法包括W下步骤:
[0050] 步骤SOl、接收SGSN发送的携带用户签约APN列表的PDP上下文激活拒绝消息;
[0051] 参照图2,图2是本发明APN信息的配置方法中分组域简化网络架构中PDP上下文激 活拒绝流程示意图。如图2所示,移动终端肥化ser Equipment,用户设备)向SGSN发送激活 PDP上下文请求,当移动终端肥数据连接失败时,接收SGSN发送的PDP上下文拒绝消息;所述 PDP上下文拒绝消息携带用户签约的APN列表,所述APN列表为本发明在3GPP (the 3rd GenerationPartnership Project,第S代合作伙伴项目)规范规定的PDP上下文拒绝消息 中新增加的一项参数。
[0052] 在一优选的实施例中,本发明所述PDP上下文拒绝消息包括W下信息:[0化3]
[0054] 参照上表,3GPP规范规定的PDP上下文拒绝消息中,包含的参数有: Protocoldiscriminator(协议鉴别符)transaction identifier(事务标识),Activate PDPcontext reject message identity(上下文激活拒绝消息身份)、SM cause(SM错误 值),Protocol configuration options(协议配置选项),上述运5项是现有规范和技术中 的参数,上表所示的第6项参数:APN IisUAPN列表信息)是本发明新增的一项参数,记录了 SGSN给移动终端传递的该终端用户正确的签约APN信息。具体的APN list内容本发明不做 进一步限制和规定,可W是只有一个APN,也可W是有多个或一组APN信息,只要APN list中 的一个或多个APN参数符合规范规定的APN描述即可。
[0055] 步骤S02、解析所述签约APN列表;
[0056] 移动终端根据商定的PDP上下文拒绝消息中增加的所述签约APN列表,进行所述 APN列表信息的解析。所述APN列表可W是一个APN信息,也可W是多个一组APN信息,且所述 APN信息中记录了 SGSN给移动终端传递的所述终端用户正确的签约APN信息。
[0057] 步骤S03、根据签约APN列表的解析结果和所述签约APN列表,配置用户APN信息。
[0058] 移动终端根据签约APN列表的解析结果,W及所述签约APN列表中SGSN给移动终端 传递的终端用户正确的签约APN信息,配置用户APN信息。
[0059] 移动终端配置用户APN信息的方式有两种:一种是,提示用户按照所述签约APN列 表进行正确的配置;另一种是,不提示用户,移动终端自动给用户配置好签约APN信息。其 中,移动终端自动给用户配置好签约APN信息的简要过程如下:移动终端提取所述签约APN 列表,移动终端的负责配置APN信息的模块根据预置规则,自动配置好正确的签约APN信息, 不需用户手动设置。
[0060] 本发明APN信息的配置方法通过移动终端接收包含用户签约APN列表的PDP上下文 激活拒绝消息并根据所述签约APN列表配置用户APN信息的方法,实现了终端自动配置或引 导用户正确设置用户APN信息且在网络的APN信息发生变化时终端能及时动态的获取到最 新且正确的APN参数的有益效果,解决了现有技术中用户因无法获取网络侧正确的签约APN 列表信息而导致所需数据业务连接失败的问题。
[0061] 参照图3,图3是本发明APN信息的配置方法中提示用户按照所述签约APN列表设置 用户APN信息一实施例流程示意图。如图3所示,本发明APN信息的配置方法中,提示用户按 照所述签约APN列表设置用户APN信息的步骤包括:
[0062] 步骤Sll、提取所述签约APN列表中的APN信息;
[0063] 移动终端根据本发明商定的PDP上下文拒绝消息中增加的用户签约APN列表参数, 进行用户签约APN列表信息的提取;在一优选的实施例中,所述提取签约APN列表中的APN信 息是提取本次移动终端进行数据业务接入所需要的APN信息。
[0064] 步骤S12、将所述APN信息通过预置方式提示给用户,并引导用户按照所述提示设 置用户APN信息。
[0065] 移动终端将所述APN信息通过一定的方式提示给用户,如安装步骤提示、短信息提 示等,同时引导用户按照该提示进行正确的APN信息的设置。
[0066] 本发明APN信息的配置方法通过提示用户按照所述签约APN列表设置用户APN信息 的方法,实现了移动终端引导用户正确设置用户APN信息且在网络的APN信息发生变化时终 端能及时动态的获取到最新且正确的APN参数的有益效果,解决了现有技术中用户因无法 获取网络侧正确的签约APN列表信息而导致所需数据业务连接失败的问题。
[0067] 参照图4,图4是本发明APN信息的配置方法第二实施例流程示意图。如图4所示,本 发明APN信息的配置方法中,基于具体实施方式一并参照图1,在步骤SOl之前还包括步骤: [006引步骤S00、SGSN判断当前用户的APN信息是否合法或是否在所述签约APN列表中;
[0069] 若所述APN信息合法或在所述签约APN列表中,则执行步骤SOOl;
[0070] 若所述APN信息不合法且不在所述签约APN列表中,则执行步骤S002;
[0071] 步骤S001、允许用户接入相应的数据网络
[0072] 步骤S002、向移动终端发送携带用户签约APN列表的PDP上下文激活拒绝消息。
[0073] 移动终端肥向SGSN发送激活PDP上下文请求,SGSN收到PDP上下文激活请求后,判 断PDP上下文激活请求报文中的移动终端所上报的APN信息;如果所述APN不合法且不在该 用户签约的APN列表中,SGSN会直接发送PDP上下文拒绝消息给移动终端,终端数据连接失 败;所述PDP上下文拒绝消息中携带用户签约APN列表。若所述APN信息合法或所述APN信息 在所述签约APN列表中,则SGSN允许用户接入相应的数据网络。
[0074] 本发明APN信息的配置方法通过SGSN判断当前用户的APN信息是否合法或是否在 所述签约APN列表中的方法,实现了移动终端引导用户正确设置用户APN信息且在网络的 APN信息发生变化时终端能及时动态的获取到最新且正确的APN参数的有益效果,解决了现 有技术中用户因无法获取网络侧正确的签约APN列表信息而导致所需数据业务连接失败的 问题。
[0075] 参照图5,图5是本发明APN信息的配置装置第一实施例流程示意图。如图5所示,本 发明APN信息的配置装置包括:
[0076] 接收模块01,用于接收SGSN发送的携带用户签约APN列表的PDP上下文激活拒绝消 息;
[0077] 解析模块02,用于解析所述签约APN列表;[007引配置模块03,用于根据签约APN列表的解析结果和所述签约APN列表,配置用户APN 信息。
[0079] 移动终端肥化ser Equipment,用户设备)向SGSN发送激活PDP上下文请求,当移动 终端肥数据连接失败时,接收模块Ol接收SGSN发送的PDP上下文拒绝消息;所述PDP上下文 拒绝消息携带用户签约的APN列表,所述APN列表为本发明在3GPP(the 3rd Generation Partnership Project,第S代合作伙伴项目)规范规定的PDP上下文拒绝消息中新增加的 一项参数。解析模块02根据商定的PDP上下文拒绝消息中增加的所述签约APN列表,进行所 述APN列表信息的解析。所述APN列表可W是一个APN信息,也可W是多个一组APN信息,且所 述APN信息中记录了 SGSN给移动终端传递的所述终端用户正确的签约APN信息。配置模块03 根据签约APN列表的解析结果,W及所述签约APN列表中SGSN给移动终端传递的终端用户正 确的签约APN信息,配置用户APN信息。
[0080] 本发明APN信息的配置装置通过移动终端接收包含用户签约APN列表的PDP上下文 激活拒绝消息并根据所述签约APN列表配置用户APN信息的方法,实现了终端自动配置或引 导用户正确设置用户APN信息且在网络的APN信息发生变化时终端能及时动态的获取到最 新且正确的APN参数的有益效果,解决了现有技术中用户因无法获取网络侧正确的签约APN 列表信息而导致所需数据业务连接失败的问题。
[0081] 参照图6,图6是本发明APN信息的配置装置中配置模块一实施例结构示意图。如图 6所示,本发明APN信息的配置装置中,配置模块03具体包括:
[0082] 用户设置单元031,用于提示用户按照所述签约APN列表设置用户APN信息;
[0083] 自动配置单元032,用于不提示用户自动配置用户APN信息。
[0084] 配置模块03配置用户APN信息的方式有两种:一种是,用户设置单元031提示用户 按照所述签约APN列表进行正确的APN信息配置;另一种是,不提示用户,自动配置单元032 自动给用户配置好签约APN信息。其中,自动配置单元032自动给用户配置好签约APN信息的 简要过程如下:自动配置单元032提取所述签约APN列表,根据预置规则,自动配置好正确的 签约APN信息,不需用户手动设置。
[0085] 本发明APN信息的配置装置通过根据签约APN列表的解析结果和所述签约APN列 表,配置用户APN信息的方法,实现了终端自动配置或引导用户正确设置用户APN信息且在 网络的APN信息发生变化时终端能及时动态的获取到最新且正确的APN参数的有益效果,解 决了现有技术中用户因无法获取网络侧正确的签约APN列表信息而导致所需数据业务连接 失败的问题。
[0086] 参照图7,图7是本发明APN信息的配置装置中用户设置单元一实施例结构示意图。 如图7所示,本发明APN信息的配置装置中,用户设置单元031包括:
[0087] 信息提取子单元311,用于提取所述签约APN列表中的APN信息;
[0088] 信息设置子单元312,用于将所述APN信息通过预置方式提示给用户,并引导用户 按照所述提示设置用户APN信息。
[0089] 信息提取子单元311根据本发明商定的PDP上下文拒绝消息中增加的用户签约APN 列表参数,进行用户签约APN列表信息的提取;在一优选的实施例中,所述提取签约APN列表 中的APN信息是提取本次移动终端进行数据业务接入所需要的APN信息。信息设置子单元 312将所述APN信息通过一定的方式提示给用户,如安装步骤提示、短信息提示等,同时引导 用户按照该提示进行正确的APN信息的设置。
[0090] 本发明APN信息的配置装置通过提示用户按照所述签约APN列表设置用户APN信息 的方法,实现了移动终端引导用户正确设置用户APN信息且在网络的APN信息发生变化时终 端能及时动态的获取到最新且正确的APN参数的有益效果,解决了现有技术中用户因无法 获取网络侧正确的签约APN列表信息而导致所需数据业务连接失败的问题。
[0091] 参照图8,图8是本发明APN信息的配置装置第二实施例结构示意图。如图8所示,本 发明APN信息的配置装置还包括:
[0092] SGSN 模块 04;
[0093] 所述SGSN模块04具体包括:
[0094] 信息判断单元041,用于判断当前用户的APN信息是否合法或是否在所述签约APN 列表中;
[0095] 消息发送单元042,用于在所述APN信息不合法且不在所述签约APN列表中时,向移 动终端发送携带用户签约APN列表的PDP上下文激活拒绝消息。
[0096] 移动终端肥向SGSN发送激活PDP上下文请求,SGSN模块04收到PDP上下文激活请求 后,信息判断单元041判断PDP上下文激活请求报文中的移动终端所上报的APN信息;如果所 述APN不合法且不在该用户签约的APN列表中,消息发送单元042会直接发送PDP上下文拒绝 消息给移动终端,终端数据连接失败;所述PDP上下文拒绝消息中携带用户签约APN列表。若 所述APN信息合法或所述APN信息在所述签约APN列表中,则SGSN模块04允许用户接入相应 的数据网络。
[0097] 本发明APN信息的配置装置通过SGSN判断当前用户的APN信息是否合法或是否在 所述签约APN列表中的方法,实现了移动终端引导用户正确设置用户APN信息且在网络的 APN信息发生变化时终端能及时动态的获取到最新且正确的APN参数的有益效果,解决了现 有技术中用户因无法获取网络侧正确的签约APN列表信息而导致所需数据业务连接失败的 问题。
[0098] W上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明 说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领 域,均同理包括在本发明的专利保护范围内。
QQ群二维码
意见反馈