处理ps域业务、实现ps域业务请求的方法和移动终端的制作方法

文档序号:7768348阅读:247来源:国知局
专利名称:处理ps域业务、实现ps域业务请求的方法和移动终端的制作方法
技术领域
本发明涉及移动通信技术,特别是指一种处理PS域业务、实现PS域业务请求的 方法和移动终端。
背景技术
国际移动电话系统-2000 (IMT-2000, International Mobile Telecom System-2000)是一种先进的移动通信系统,可以使移动终端在全球范围内的任何时间、任何地点,与 任何人通过任何方式高质量地传输信息。每个移动终端均可同时支持多种业务,可以 在连接到局域网的同时还能接收语音呼叫,同时进行话音通信和收发数据。在通信系 统中,核心网(CN,CoreNet)为用户提供了所有通信业务的基础平台,通信业务包括 电话呼叫的交换和分组数据的路由,因此核心网从逻辑上分为电路交换域(CS,Circuit Switched)和分组交换域(PS,Packet Switched Domain);每个域的功能通过若干组基 本过程来实现,每组基本过程由若干子过程构成,分别完成一组特定的功能。CS域的 基本过程主要支持CS域业务,包括正常位置更新,周期性位置更新和国际移动用户识 别码(IMSI,international mobile subscriber identity)附着 / 分离,临时识别码(TMSI, Temporary Mobile Subscriber Identity)的重分配,鉴权,加密,身份识别等子过程;PS域 的基本过程主要支持PS域业务,包括组合或非组合的通用分组无线服务技术(GPRS, General Packet Radio Service)附着/分离,组合的路由更新,正常的路由更新和周期性 的路由更新,分组临时移动用户识别码(P-TMSI,Packet Temperate Mobile Subs cription Identity)的重分配,GPRS鉴权和加密等子过程。基本过程分为一般过程和特殊过程一 般过程是在已经建立信令连接后才发起的,特殊过程则是在信令连接不存在时发起的, 并且由网络端判断是否接受。
发明人发现现有技术存在如下问题移动终端发起基本过程之后,如果该基本 过程被网络端以原因7 (GPRS services not allowed)拒绝,根据3GPP的相应协议-例如 TS24.008协议,该移动终端会设置GPRS的状态为GU3ROAMING NOT ALLOWED,删 除各个状态标志位如 P-TMSI、P-TMSIsignature、RAI 以及 GPRS CKSN(Ciphering Key Sequence Number),并且在关机或者更换MM卡之前,网络端都无法为此^tM卡提供 GPRS业务,给移动终端的用户带来了使用上的麻烦。发明内容
本发明要解决的技术问题是,提供一种处理PS域业务、实现PS域业务请求的 方法和移动终端,用于解决现有技术中,移动终端发起的基本过程被网络端以7号原因 (GPRS services not allowed)拒绝之后,会造成在关机或者更换MM卡之前,网络端都无 法为此MM卡提供GPRS业务,给移动终端的用户带来困扰的缺陷。
为解决上述技术问题,本发明的实施例提供一种处理分组交换域业务,应用于 移动终端,包括
一种处理分组交换域业务、实现PS域业务请求的方法,应用于移动终端,包 括移动终端对于PS域信令过程的类型进行识别,其中,所述PS域信令过程用以实现 PS域业务;当该PS域信令过程的类型属于第一类型时,获取该PS域信令过程对应的PS 域信令过程结果;当判定所述PS域信令过程结果为网络拒绝,且拒绝原因为7号原因 GPRS服务不被允许时;进一步判定当前所驻留的公用陆地移动通信网PLMN不是本地 公用陆地移动网络HPLMN,将所述公用陆地移动通信网放入禁止网络GPRS服务列表。
所述的方法中,将所述公用陆地移动通信网放入禁止网络GPRS服务列表之 后,还包括移动终端在选网过程中搜索PLMN,在搜索到的PLMN中优先选择不存在 于所述禁止网络GPRS服务列表中的PLMN的小区进行驻留。
所述的方法中,当判定所述PS域信令过程结果为网络拒绝,且拒绝原因为7号 原因之后,还包括所述移动终端对PS域信令过程的GPRS状态标志位进行设置。
所述的方法中,所述设置包括GPRS业务的状态为漫游不被允许,删除 P-TMSI, P-TMSI signature, RAI 以及 GPRS CKSN。
所述的方法中,若所述移动终端进行选网的触发条件是用户请求GPRS业务, 且选网成功后所述移动终端驻留的小区所在PLMN不在禁止网络GPRS服务列表中,且 GPRS业务的状态为GU1UPDATED,则所述移动终端向网络端发起GPRS业务。
所述的方法中,若所述移动终端进行选网的触发条件是手动选网或失去覆盖, 则选网成功后驻留新找到的小区。
所述的方法中,所述第一类型包括网络端向移动终端发起的GPRS分离;移 动终端发起的组合或非组合的GPRS附着或分离;组合的路由更新、正常的路由更新或 周期性的路由更新。
一种移动终端,包括识别单元,用于对于PS域信令过程的类型进行识别,其 中,所述PS域信令过程用以实现PS域业务;信令分析单元,用于当该PS域信令过程的 类型属于第一类型时,获取该PS域信令过程对应的PS域信令过程结果;标志位设置单 元,用于当判定所述PS域信令过程结果为网络拒绝,且拒绝原因为7号原因GPRS服务 不被允许时,通知标志位设置单元;禁止网络服务管理单元,用于在进一步判定当前所 驻留的公用陆地移动通信网PLMN不是本地公用陆地移动网络HPLMN时,将所述公用 陆地移动通信网放入禁止网络GPRS服务列表。
所述的移动终端中,所述第一类型包括网络端向移动终端发起的GPRS分 离·’移动终端发起的组合或非组合的GPRS附着或分离;组合的路由更新,正常的和周 期性的路由更新。
所述的移动终端中,还包括搜索单元,用于搜索PLMN ;在搜索到的PLMN 中,优先选择不存在于禁止网络GPRS服务列表的PLMN的小区进行驻留。
本发明的上述技术方案的有益效果如下在移动终端中,如果PS域信令过程结 果表示PS域信令过程已经被网络端以7号原因(GPRS服务不被允许,GPRS services not allowed)拒绝,这表明移动终端即使再次尝试获取网络服务也可能被再次拒绝,则将移 动终端当前所驻留的非本地公用陆地移动通信网放入禁止网络GPRS服务列表,阻断了 该移动终端在当前驻留的非本地公用陆地移动通信网中再次获取网络服务的尝试,并且 触发该移动终端在可能驻留的其他非本地公用陆地移动通信网或者本地公用陆地移动通信网中再次获取网络服务进行尝试,以此来提高分组交换域业务成功率。使得在不进行 关机或者更换^tM卡的情形下,根据移动终端当前所驻留的公用陆地移动通信网的类型 不同,对网络能否再为此SIM卡提供GPRS业务做出不同的处理。


图1为本发明实施例处理分组交换域业务的方法流程示意图2为本发明实施例处理分组交换域业务的应用场景示意图3为本发明实施例发起PS域业务请求的方法流程示意图4为本发明实施例发起PS域业务请求的应用场景示意图5为本发明实施例移动终端结构示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及 具体实施例进行详细描述。
本发明所提供的实施例中,移动终端发起的基本过程被网络端拒绝,且为7号 原因(GPRS services not allowed)之后,在不进行关机或者更换SIM卡的情形下,根据 移动终端当前所驻留的公用陆地移动通信网(PLMN,Public Land Mobile-Communication Network)的类型不同,对网络能否再为此^tM卡提供GPRS业务做出不同的处理。
对于一个特定的移动终端而言,通常需要维护几种不同类型的PLMN列表,每 个列表中会有多个PLMN,本发明主要用到下列PLMN列表
(1),HPLMN (Home PLMN)归属 PLMN,为终端用户归属的 PLMN。
(2),VPLMN(VisitedPLMN)访问 PLMN,为终端用户访问的 PLMN。其 PLMN和存在^tM卡中的IM^t的MCC,MNC是不完全相同的。当移动终端丢失覆盖 后,一个VPLMN将被选择。
国际移动电话系统-2000中,每个域的功能是通过若干组基本过程实现的,每 组基本过程由若干子过程构成,各个子过程分别完成一组特定的功能。PS域的基本过程 主要支持PS域业务,包括(1)组合/非组合的GPRS附着/分离,(2)组合的路由更 新,⑶正常的路由更新和周期性的路由更新,G)P-TM^[的重分配,(5)GPRS鉴权和 加密等子过程。基本过程分为一般过程和特殊过程一般过程是在已经建立信令连接后 才发起的,特殊过程则是在信令连接不存在时发起的,并且由网络端判断是否接受。PS 域的特殊过程包括
(1),网络端发起的GPRS分离;
(2),移动终端发起的组合/非组合的GPRS附着/分离;
(3),组合的路由更新,或者正常的和周期性的路由更新;
(4),PS域业务请求。以上过程在TSM.008标准中可以查到。
其中前三种特殊过程(1)、(2)和⑶如果被网络端拒绝,均可能是由原因 7 (GPRS services not allowed)拒绝引起的。
本发明提供一种处理分组交换域业务的方法,应用于移动终端,如图1所示, 包括
步骤101,移动终端对于PS域信令过程的类型进行识别,其中,所述PS域信令 过程用以实现PS域业务;
步骤102,当该PS域信令过程的类型属于第一类型时,获取该PS域信令过程对 应的PS域信令过程结果;
步骤103,当判定所述PS域信令过程结果为网络端拒绝,且为7号原因-GPRS 服务不被允许(GPRS services not allowed)时,所述移动终端对PS域信令过程的GPRS状态标志位进行设置;
并且在进一步判定当前所驻留的公用陆地移动通信网(PLMN)不是本地公用陆 地移动网络(HPLMN)时,将所述公用陆地移动通信网放入禁止网络GPRS服务列表。
应用上述技术方案,在移动终端中,如果PS域信令过程结果表示PS域信令过程 已经被网络端拒绝,且为7号原因(GPRS services not allowed),这表明移动终端即使再次 尝试获取网络服务也可能被再次拒绝,则将移动终端当前所驻留的非本地公用陆地移动 通信网放入禁止网络GPRS服务列表,阻断了该移动终端在当前驻留的非本地公用陆地 移动通信网中再次获取网络服务的尝试,并且触发该移动终端在可能驻留的其他非本地 公用陆地移动通信网或者本地公用陆地移动通信网中再次获取网络服务进行尝试,以此 来提高分组交换域业务成功率。使得在不进行关机或者更换^tM卡的情形下,根据移动 终端当前所驻留的公用陆地移动通信网的类型不同,对网络能否再为此^tM卡提供GPRS 业务做出不同的处理。
PS域信令过程中,第一类型的范围包括前三种特殊过程(1),网络端发起的 GPRS分离;(2),移动终端发起的组合/非组合的GPRS附着/分离;(3),组合的路由 更新/正常的和周期性的路由更新。
步骤102中,判定所述PS域信令过程结果为网络拒绝,且为7号原因(GPRS services not allowed),所述移动终端对PS域信令过程的GPRS状态标志位进行设置,具体 包括
设置GPRS 业务的状态为 ROAMING NOT ALLOWED,删除 P-TMSI,P-TMSI signature, RAI 以及 GPRS CKSN (Ciphering Key Sequence Number)。
步骤103中,如果移动终端当前所驻留的PLMN为本地公用陆地移动网络 (HPLMN, Home Public Land Mobile Network),在移动终端关机并重启或者更换SIM卡之前,网络端不再为该移动终端提供GPRS业务的服务。
对上述技术方案进行细化描述,如图2所示,包括
步骤201,移动终端发起PS域第一类型的基本过程请求。
步骤202,移动终端收到网络消息。
步骤203,判断网络消息是否为拒绝消息,如果是,转步骤204,否则转步骤 207。
步骤204,判断拒绝消息的拒绝原因是否为7号原因,如果是,转步骤205,否 则转步骤207。
步骤205,判断移动终端当前是否驻留在HPLMN中,如果是,转步骤207,否 则转步骤206。
步骤206,将当前所驻留的PLMN存入禁止网络GPRS服务(forbidden PLMNs forGPRS service)列表。
步骤207,结束。
本发明提供一种处理PS域业务请求的方法,应用于移动终端,如图3所示,包 括
步骤301,当判定移动终端当前的GPRS业务的状态为漫游不被允 许-GU3ROAMING NOT ALLOWED 时,
步骤302,进一步判定移动终端当前所在PLMN存在于禁止网络GPRS服务 (forbidden PLMNs for GPRS service)列表中;
步骤303,发起PLMN搜索,在搜索到的PLMN中,优先选择不存在于禁止 网络GPRS服务(forbidden PLMNs for GPRS service)列表的小区进行驻留,若选网成 功且该小区所属PLMN不在禁止网络GPRS服务列表中,终端的GPRS业务的状态为 GU1UPDATED,则向网络发起GPRS业务请求。
为帮助技术人员理解本发明提供的技术方案,以下通过具体的应用场景对技术 方案进行进一步地描述。如图4所示,
步骤401,用户发起PS域业务请求;
步骤402,读取移动终端当前的GPRS业务的状态;
步骤403,判断当前的GPRS业务的状态类型,若为GU3R0AMING N0TALL0WED,转步骤404,否则转步骤407。
步骤404,判断移动终端当前所在PLMN是否存在于禁止网络GPRS服务列表 中,如果是,继续步骤405,否则,进入步骤407。
步骤405,搜索PLMN,在搜索到的PLMN中,优先选择不存在于禁止网络 GPRS服务列表的小区尝试进行驻留。
步骤406,判断移动终端当前所在PLMN是否不存在于〃 forbidden PLMNsfor GPRS service"列表中,且GPRS业务的状态为GU1UPDATED。
如果是则转步骤408,否则转步骤407。
步骤407,按照标准中的描述进行处理。
步骤408,向网络端发起GPRS业务请求。
应用所提供的技术方案,不失一般性,移动终端为一 A类移动终端。
当该移动终端在某一小区VPLMNA上驻留时,进行路由区更新时,移动终端收 到的PS域信令过程结果为网络拒绝时,首先判断是否是原因7,如果是原因7,判断当前 是否驻留在本地公用陆地移动网络HPLMN上,如果不是,则将VPLMNA存入禁止网络 GPRS服务列表中。之后若通过手动选网驻留到新的小区,或者失去覆盖后驻留到新的小 区-例如VPLMN B/HPLMN上,在新的小区中可以允许用户尝试使用GPRS业务。
若未进行手动选网或因失去覆盖而驻留到其他PLMN上,如果用户请求PS业 务,则移动终端自动进行PLMN选择,优先驻留非禁止网络GPRS服务列表中的PLMN, 若驻留成功,且该PLMN不在禁止网络GPRS服务列表中,终端的GPRS业务的状态为 GU1UPDATED,则向网络发起GPRS业务请求。
如果不是在HPLMN上被原因7拒绝,则仅仅是对当前的PLMN不再提供GPRS 服务-将此PLMN存入禁止网络GPRS服务“forbidden PLMNs for GPRS service”列表,之后再次驻留的PLMN若是其他PLMN,则其他PLMN仍可以提供GPRS服务。
上述应用场景提供的技术方案符合HPLMN不可以存入禁止网络GPRS服务 "forbidden PLMNs for GPRS service”列表的规定,并且还可以尝试在HPLMN或其他PLMN上提供GPRS业务。可以最大限度的为用户提供分组交换域业务服务。
移动终端为一数据卡。当其在某一 VPLMNA上驻留,进行路由区更新时, 被网络以7号原因拒绝。数据卡收到网络拒绝,首先判断是否是原因7,如果是的话, 判断当前是否驻留在HPLMN上,如果不是,则将VPLMN A存入禁止网络GPRS服务"forbidden PLMNs for GPRS service"列表中。之后若通过手动选网驻留到新的小区,或 者失去覆盖后驻留到新的小区,VPLMNB/HPLMN上,可以允许用户尝试使用GPRS业 务。
若未进行手动选网或因失去覆盖而驻留到其他PLMN上,如果用户要求PS业 务,则数据卡自动进行PLMN选择,优先驻留非禁止网络GPRS服务“forbidden PLMNs for GPRS service"列表中的PLMN,若驻留成功,且该PLMN不在禁止网络GPRS服务 列表中,终端的GPRS业务的状态为GU1UPDATED,则向网络发起GPRS业务请求。
对应的,本发明实施例的一种移动终端,如图5所示,包括
识别单元501,用于对于PS域信令过程的类型进行识别,其中,所述PS域信令 过程用以实现PS域业务;
信令分析单元502,用于当该PS域信令过程的类型属于第一类型时,获取该PS 域信令过程对应的PS域信令过程结果;
标志位设置单元503,用于当判定所述PS域信令过程结果为网络端拒绝,且为7 号原因(GPRS services not allowed)时,对PS域信令过程的GPRS状态标志位进行设置;
禁止网络服务列表管理单元504,用于在进一步判定当前所驻留的公用陆地移动 通信网PLMN不是本地公用陆地移动网络HPLMN时,将所述公用陆地移动通信网放入 禁止网络GPRS服务列表。
PS域信令过程中,所述第一类型包括
网络端向移动终端发起的GPRS分离;
移动终端发起的组合或非组合的GPRS附着或分离;
组合的路由更新,正常的和周期性的路由更新。
移动终端中还包括
搜索单元,用于搜索PLMN;在搜索到的PLMN中,优先选择不存在于禁止网 络GPRS服务列表的PLMN进行驻留。
应用上述技术方案,在移动终端中,如果PS域信令过程结果表示PS域信令过程 已经被网络端拒绝,且为7号原因(GPRS services not allowed),这表明移动终端即使再次 尝试获取网络服务也可能被再次拒绝,则将移动终端当前所驻留的非本地公用陆地移动 通信网放入禁止网络GPRS服务列表,阻断了该移动终端在当前驻留的非本地公用陆地 移动通信网中再次获取网络服务的尝试,并且触发该移动终端在可能驻留的其他非本地 公用陆地移动通信网或者本地公用陆地移动通信网中再次获取网络服务进行尝试,以此 来提高分组交换域业务成功率。使得在不进行关机或者更换MM卡的情形下,根据移动 终端当前所驻留的公用陆地移动通信网的类型不同,对网络能否再为此^tM卡提供GPRS业务做出不同的处理。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和 润饰也应视为本发明的保护范围。
权利要求
1.一种处理分组交换域业务、实现分组交换域业务请求的方法,应用于移动终端, 其特征在于,包括移动终端对于PS域信令过程的类型进行识别,其中,所述PS域信令过程用以实现 PS域业务;当该PS域信令过程的类型属于第一类型时,获取该PS域信令过程对应的PS域信令 过程结果;当判定所述PS域信令过程结果为网络拒绝,且拒绝原因为7号原因GPRS服务不被 允许时;进一步判定当前所驻留的公用陆地移动通信网PLMN不是本地公用陆地移动网络 HPLMN,将所述公用陆地移动通信网放入禁止网络GPRS服务列表。
2.根据权利要求1所述的方法,其特征在于,将所述公用陆地移动通信网放入禁止网 络GPRS服务列表之后,还包括移动终端在选网过程中搜索PLMN,在搜索到的PLMN中优先选择不存在于所述禁 止网络GPRS服务列表中的PLMN的小区进行驻留。
3.根据权利要求1所述的方法,其特征在于,当判定所述PS域信令过程结果为网络 拒绝,且拒绝原因为7号原因之后,还包括所述移动终端对PS域信令过程的GPRS状态标志位进行设置。
4.根据权利要求3所述的方法,其特征在于,所述设置包括GPRS业务的状态为漫游不被允许,删除P-TMSI,P-TMSI signature,RAI以及 GPRS CKSN。
5.根据权利要求2所述的方法,其特征在于,若所述移动终端进行选网的触发条件是 用户请求GPRS业务,且选网成功后所述移动终端驻留的小区所在PLMN不在禁止网络 GPRS服务列表中,且GPRS业务的状态为GU1UPDATED,则所述移动终端向网络端发 起GPRS业务。
6.根据权利要求5所述的方法,其特征在于,若所述移动终端进行选网的触发条件是 手动选网或失去覆盖,则选网成功后驻留新找到的小区。
7.根据权利要求1所述的方法,其特征在于,所述第一类型包括网络端向移动终端发起的GPRS分离;移动终端发起的组合或非组合的GPRS附着或分离;组合的路由更新、正常的路由更新或周期性的路由更新。
8.—种移动终端,其特征在于,包括识别单元,用于对于PS域信令过程的类型进行识别,其中,所述PS域信令过程用以 实现PS域业务;信令分析单元,用于当该PS域信令过程的类型属于第一类型时,获取该PS域信令过 程对应的PS域信令过程结果;标志位设置单元,用于当判定所述PS域信令过程结果为网络拒绝,且拒绝原因为7 号原因GPRS服务不被允许时,通知标志位设置单元;禁止网络服务管理单元,用于在进一步判定当前所驻留的公用陆地移动通信网 PLMN不是本地公用陆地移动网络HPLMN时,将所述公用陆地移动通信网放入禁止网络GPRS服务列表。
9.根据权利要求8所述的移动终端,其特征在于, 所述第一类型包括网络端向移动终端发起的GPRS分离;移动终端发起的组合或非组合的GPRS附着或分离;组合的路由更新,正常的和周期性的路由更新。
10.根据权利要求8所述的移动终端,其特征在于,还包括搜索单元,用于搜索PLMN ;在搜索到的PLMN中,优先选择不存在于禁止网络 GPRS服务列表的PLMN的小区进行驻留。
全文摘要
本发明提供一种处理PS域业务、实现PS域业务请求的方法和移动终端,方法应用于移动终端,包括移动终端对于PS域信令过程的类型进行识别,其中,PS域信令过程用以实现PS域业务;当该PS域信令过程的类型属于第一类型时,获取该PS域信令过程对应的PS域信令过程结果;当判定PS域信令过程结果为网络拒绝,且拒绝原因为7号原因时;进一步判定当前所驻留的公用陆地移动通信网PLMN不是本地公用陆地移动网络HPLMN,将公用陆地移动通信网放入禁止网络GPRS服务列表。上述术方案使得可尝试在HPLMN或其他PLMN上提供GPRS业务,可以最大限度的为用户提供分组交换域业务服务。
文档编号H04W4/00GK102025627SQ201010582270
公开日2011年4月20日 申请日期2010年12月6日 优先权日2010年12月6日
发明者蒲欢 申请人:意法·爱立信半导体(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1