一种数据卡APN锁定状态的控制方法及装置、数据卡制造方法及图纸

技术编号:9672091 阅读:357 留言:0更新日期:2014-02-14 19:58
本发明专利技术公开了一种数据卡APN锁定状态的控制方法及装置、数据卡及采用该数据卡的拨号方法,该控制方法包括:数据卡在接收到为管理员用户指令的APN参数设置指令后,根据该指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将该指令中携带的APN参数及APN锁定状态写入非易失存储区中;该拨号方法包括:建立拨号连接时,PC侧拨号软件查询数据卡的APN锁定状态,如果当前数据卡为加锁状态,则只能使用默认的PDP?Profile中设置的APN参数建立拨号连接。本发明专利技术可以控制用户接入网络时APN参数的设置权限,使其在特定的应用场景下只能使用特定的APN参数访问特定的网络,以满足不同用户对网络访问权限的需要。

【技术实现步骤摘要】
一种数据卡APN锁定状态的控制方法及装置、数据卡
本专利技术涉及通信领域,具体涉及一种数据卡APN(Access Point Name,接入点名称)锁定状态的控制方法及装置、数据卡及采用该数据卡的拨号方法。
技术介绍
随着移动无线通信技术在全球的广泛应用和逐步普及,移动终端产品(手机、各种接口的数据卡等)也从高科技代名词而逐步过度为普通大众的生活用品(甚或必备品)。市场上各厂家的竞争也日趋激烈,如何更好的增加产品的功能,提高产品的性能,不断满足用户的需求,使终端产品具有更好的用户体验,成为各大厂商关注的热点问题。APN是移动终端通过移动网络访问互联网必须配置的一个参数,它决定了移动终端通过哪种接入方式来访问网络。APN包括两部分:网络名和运营商名,APN在GGSN(Gateway GPRS Support Node,网关GPRS支持节点)中用来标识一个指定的外部网和一种服务的 ISP (Internet Service Provider,互联网服务提供商),在 SGSN (Serving GPRSSupport Node,服务GPRS支持节点)中可根据APN通过DNS (Domain Name System,域名系统)解析得到与此APN对应的GGSN地址。通常在运营商的网络中,GGSN都会设置多个APN,用以提供不同类型的服务以及控制外部网络的访问权限和范围。当用户访问网络时,根据用户发送的请求中的APN,SGSN向DNS服务器发出查询请求,找到与服务器平台连接的GGSN,并将用户请求通过GTP (General Data Transfer Platform,通用数据传输平台)隧道封装送给GGSN ;GGSN将用户认证信息通过专线送至Radius进行认证;Radius认证服务器确认是合法用户发来的请求后,向DHCP (Dynamic Host Configuration Protocol,动态主机设置协议)服务器请求分配用户地址,并向GGSN发送携带用户地址的确认信息;用户得到了 IP地址,就可以正常访问外部网络了。APN—般都部署在GGSN设备上或者逻辑连接到GGSN上,用户上网时都通过GGSN代理出去到外部网络。目前,通常数据卡的APN都是在建立拨号连接时由用户设定的,并没有对APN加锁,用户终端可以接入任意网络,在接入不同运营商的网络进行数据业务时,需要使用不同运营商提供的APN。如图1所示,数据卡包括:APN参数处理模块、PDP ProfiIe (Packet DataProtocol Profile,分组数据协议配置文件),APN参数处理模块在收到PC软件测下发APN参数设置指令后,将解析出的APN参数写入TOP Profile中,之后PC侧软件下发拨号指令给拨号模块,拨号模块使用已设置的TOP Profile发起PDP激活过程。而这种方式无法控制用户终端接入的网络,也无法满足一些运营商和企业网用户对于终端网络访问权限和范围进行限制的要求。
技术实现思路
本专利技术需要解决的技术问题是提供一种数据卡APN锁定状态的控制方法及装置、数据卡及采用该数据卡的拨号方法,能够根据需求修改APN的锁定状态,控制用户接入网络时APN参数的设置权限,满足不同网络和不同应用场景下用户对网络访问权限和范围的不同需要。为了解决上述技术问题,本专利技术提供了一种数据卡APN锁定状态的控制方法,包括:数据卡在接收到为管理员用户指令的接入点名称APN参数设置指令后,根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将所述APN参数设置指令中携带的APN参数及所述APN锁定状态写入非易失存储区中。进一步地,所述根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将所述APN锁定状态写入非易失存储区中,包括:若所述APN参数设置指令中携带的锁定状态参数为加锁,则对当前数据卡的APN进行加锁,修改所述非易失存储区中的锁定状态为加锁;若所述APN参数设置指令中携带的锁定状态参数为解锁,则对当前数据卡的APN进行解锁,修改所述非易失存储区中的锁定状态为解锁。进一步地,所述方法还包括:所述数据卡在收到所述APN参数设置指令后,取出所述APN参数设置指令中携带的加密字段进行校验,如果校验成功则将所述APN参数设置指令中携带的APN参数写入默认的分组数据协议配置文件TOP Profile中,同时存储至所述非易失存储区中,并根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,修改所述非易失存储区中的锁定状态;如果校验失败,则数据卡中止指令处理并返回相应的错误状态。进一步地,所述方法还包括:所述数据卡在掉电或升级后,在上电重启时将所述非易失存储区中的APN参数写入所述F1DP Profile中。为了解决上述技术问题,本专利技术还提供了一种数据卡APN锁定状态的控制装置,包括:指令接收模块,用于接收PC软件侧下发的接入点名称APN参数设置指令,并在判断该APN参数设置指令为管理员用户指令时将所述APN参数设置指令通知APN锁定模块和APN参数处理模块;APN锁定模块,用于根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将所述APN锁定状态写入非易失存储区中;APN参数处理模块,用于将所述APN参数设置指令中携带的APN参数写入所述非易失存储区中。进一步地,所述APN锁定模块,用于根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将所述APN锁定状态写入非易失存储区中,包括:若所述APN参数设置指令中携带的锁定状态参数为加锁,则对当前数据卡的APN进行加锁,修改所述非易失存储区中的锁定状态为加锁;若所述APN参数设置指令中携带的锁定状态参数为解锁,则对当前数据卡的APN进行解锁,修改所述非易失存储区中的锁定状态为解锁。进一步地,所述指令接收模块,还用于在收到所述APN参数设置指令后,取出所述APN参数设置指令中携带的加密字段进行校验,如果校验成功则将所述APN参数设置通知给所述APN锁定模块和所述APN参数处理模块;如果校验失败,则中止指令处理并返回相应的错误状态;所述APN锁定模块,用于根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,修改所述非易失存储区中的锁定状态;所述APN参数处理模块,用于将所述APN参数设置指令中携带的APN参数写入默认的分组数据协议配置文件TOP Profile中,同时存储至所述非易失存储区中。进一步地,所述装置还包括:主控模块,用于所述数据卡在掉电或升级后,在上电重启时将所述非易失存储区中的APN参数写入所述rop Profile中。为了解决上述技术问题,本专利技术还提供了一种数据卡,包括:如上所述的数据卡接入点名称APN锁定状态的控制装置以及与其相连的分组数据协议配置文件rop Profile和非易失性存储区。为了解决上述技术问题,本专利技术还提供了一种采用如上所述的数据卡的拨号方法,包括:建立拨号连接时,PC侧拨号软件查询所述数据卡的接入点名称APN锁定状态,如果当前数据卡的APN锁定状态为加锁状态,则所述PC侧拨号软件在下发的拨号指令中本文档来自技高网
...

【技术保护点】
一种数据卡APN锁定状态的控制方法,包括:数据卡在接收到为管理员用户指令的接入点名称APN参数设置指令后,根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将所述APN参数设置指令中携带的APN参数及所述APN锁定状态写入非易失存储区中。

【技术特征摘要】
1.一种数据卡APN锁定状态的控制方法,包括:数据卡在接收到为管理员用户指令的接入点名称APN参数设置指令后,根据所述APN 参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将所述APN参数设置指令中携带的APN参数及所述APN锁定状态写入非易失存储区中。2.如权利要求1所述的方法,其特征在于:所述根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将所述APN锁定状态写入非易失存储区中,包括:若所述APN参数设置指令中携带的锁定状态参数为加锁,则对当前数据卡的APN进行加锁,修改所述非易失存储区中的锁定状态为加锁; 若所述APN参数设置指令中携带的锁定状态参数为解锁,则对当前数据卡的APN进行解锁,修改所述非易失存储区中的锁定状态为解锁。3.如权利要求2所述的方法,其特征在于:所述方法还包括:所述数据卡在收到所述APN参数设置指令后,取出所述APN参数设置指令中携带的加密字段进行校验,如果校验成功则将所述APN参数设置指令中携带的APN参数写入默认的分组数据协议配置文件TOP Profile中,同时存储至所述非易失存储区中,并根据所述APN 参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,修改所述非易失存储区中的锁定状态;如果校验失败,则数据卡中止指令处理并返回相应的错误状态。4.如权利要求3所述的方法,其特征在于:所述方法还包括:所述数据卡在掉电或升级后,在上电重启时将所述非易失存储区中的APN参数写入所述 PDP Profile 中。5.一种数据卡APN锁定状态的控制装置,包括:指令接收模块,用于接收PC软件侧下发的接入点名称APN参数设置指令,并在判断该 APN参数设置指令为管理员用户指令时将所述APN参数设置指令通知APN锁定模块和APN 参数处理模块;APN锁定模块,用于根据所述APN参数设置指令中携带的锁定状态参数修改当前数据卡的APN锁定状态,并将所述APN锁定状态写入非易失存储区中;APN参数处理模块,用于将所述APN参数设...

【专利技术属性】
技术研发人员:郑巍张红
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1