终端接入网络的控制方法、核心网节点和通信系统转让专利

申请号 : CN200910262025.8

文献号 : CN101742467B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄羡吴峰叶文忠孔婷

申请人 : 华为技术有限公司

摘要 :

本发明涉及了一种终端接入网络的控制方法、核心网节点和通信系统,属于移动通信技术领域。该方法包括:获取处于漫游地的终端的位置更新信息;在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端的位置更新信息满足预设条件时,允许所述终端通过所述接入点接入所述非优选网络。本发明实施例在优选网络未覆盖漫游地时,保证终端可接入非优选网络,从而可以满足终端的通信需求。

权利要求 :

1.一种终端接入网络的控制方法,其特征在于,包括:

获取处于漫游地的终端的位置更新信息;

在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端的位置更新信息满足预设条件时,允许所述终端通过所述接入点接入所述非优选网络;

所述终端的位置更新信息包括以下一种或多种:终端发起位置更新请求的时间;接入点的信息;

所述预设条件包括以下一种或多种:终端发起相邻两次位置更新请求的时长;相同接入点信息的次数;

当所述终端的位置更新信息为所述终端发起位置更新请求的时间,所述预设条件为所述终端发起相邻两次位置更新请求的时长时,所述确定所述终端的位置更新信息满足预设条件具体为:确定所述终端本次发起位置更新请求的时间与上次发起位置更新请求的时间间隔,超过所述终端发起相邻两次位置更新请求的时长;和/或,当所述终端的位置更新信息为接入点的信息,所述预设条件为相同接入点信息的次数时,所述确定所述终端的位置更新信息满足预设条件具体为:确定所述终端在至少两次位置更新请求中选择相同接入点的次数,超过所述相同接入点信息的次数。

2.根据权利要求1所述的方法,其特征在于,允许所述终端通过所述接入点接入相应网络之后,还包括:清除已获取的所述终端的位置更新信息。

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

在确定所述接入点属于所述终端的优选网络时,允许所述终端通过所述接入点接入所述优选网络;

或者,

在确定所述接入点属于所述终端的非优选网络、且判断出所述终端的位置更新信息不满足预设条件时,拒绝所述终端通过所述接入点接入所述非优选网络。

4.一种核心网节点,其特征在于,包括:

获取模块,用于获取处于漫游地的终端的位置更新信息;

第一控制模块,用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且判断出所述终端的位置更新信息满足预设条件时,允许所述终端通过所述接入点接入所述非优选网络;

所述获取模块,具体用于获取以下一种或多种所述终端的位置更新信息:终端发起位置更新请求的时间;接入点的信息;

所述核心网节点还包括:存储模块,用于存储所述预设条件,所述预设条件包括以下一种或多种:终端发起相邻两次位置更新请求的时长;相同接入点信息的次数;

当所述获取模块获取的所述终端的位置更新信息为终端发起位置更新请求的时间,所述预设条件为终端发起相邻两次位置更新请求的时长时,所述第一控制模块,具体用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端本次发起位置更新请求的时间与上次发起位置更新请求的时间间隔,超过所述终端发起相邻两次位置更新请求的时长,则允许终端接入非优选网络;

当所述获取模块获取的所述终端的位置更新信息为接入点的信息,所述预设条件为相同接入点信息的次数时,所述第一控制模块,具体用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端在至少两次位置更新请求中选择相同接入点的次数,超过所述相同接入点信息的次数时,允许终端接入非优选网络。

5.根据权利要求4所述的核心网节点,其特征在于,所述核心网节点还包括:获取信息清除模块,用于在所述第一控制模块控制所述终端通过所述接入点接入相应网络之后,清除所述获取模块已获取的所述终端的位置更新信息。

6.一种通信系统,其特征在于,包括权利要求4或5所述的核心网节点。

说明书 :

终端接入网络的控制方法、核心网节点和通信系统

技术领域

[0001] 本发明涉及移动通信技术领域,特别是涉及一种终端接入网络的控制方法、核心网节点和通信系统。

背景技术

[0002] 在移动通信网络中,如果终端移动到漫游地时,终端可按照预设的特定规则搜索此地网络,向搜索到的某一网络发起位置更新流程。如果覆盖漫游地的多个网络都能提供终端所需的服务,则终端有可能登录到不属于终端归属运营商的网络,导致终端归属运营商可能损失部分通信收入;此外,不同运营商的网络提供的服务费用、通信质量等指标不尽相同,可能使得终端需要支付较高的费用、移动业务质量无法得到保证、用户体验不一致等。因此,很多运营商提出漫游优选的需求,即让漫游终端优先接入其归属运营商的网络。 [0003] 现有技术提供了一种漫游优选的解决方案,该方案拒绝漫游终端在非归属运营商网络上进行位置更新。例如:漫游终端向A网发起位置更新请求,如果A网不是终端归属运营商的网络,则网络侧拒绝终端接入A网,终端本次位置更新失败。该情形下,终端需要再次搜索其他网络进行位置更新。如果漫游地为终端归属运营商网络覆盖的区域,终端反复尝试后可接入到归属运营商网络;如果漫游地为终端的归属运营商网络未覆盖的区域,则终端即便反复尝试也无法成功进行位置更新,从而无法满足终端的通信需求。 发明内容
[0004] 本发明实施例提供一种终端接入网络的控制方法、核心网节点和通信系统,用以在优选网络未覆盖漫游地时,保证终端可接入非优选网络。
[0005] 本发明实施例提供了一种终端接入网络的控制方法,包括:
[0006] 获取处于漫游地的终端的位置更新信息;
[0007] 在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端的位置更新信息满足预设条件时,允许所述终端通过所述接入点接入所述非优选网络; [0008] 所述终端的位置更新信息包括以下一种或多种:终端发起位置更新请求的时间;接入点的信息;
[0009] 所述预设条件包括以下一种或多种:终端发起相邻两次位置更新请求的时长;相同接入点信息的次数;
[0010] 当所述终端的位置更新信息为所述终端发起位置更新请求的时间,所述预设条件为所述终端发起相邻两次位置更新请求的时长时,所述确定所述终端的位置更新信息满足预设条件具体为:确定所述终端本次发起位置更新请求的时间与上次发起位置更新请求的时间间隔,超过所述终端发起相邻两次位置更新请求的时长;和/或,当所述终端的位置更新信息为接入点的信息,所述预设条件为相同接入点信息的次数时,所述确定所述终端的位置更新信息满足预设条件具体为:确定所述终端在至少两次位置更新请求中选择相同接入点的次数,超过所述相同接入点信息的次数。
[0011] 本发明实施例还提供了一种核心网节点,包括:
[0012] 获取模块,用于获取处于漫游地的终端的位置更新信息;
[0013] 第一控制模块,用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且判断出所述终端的位置更新信息满足预设条件时,允许所述终端通过所述接入点接入所述非优选网络;
[0014] 所述获取模块,具体用于获取以下一种或多种所述终端的位置更新信息:终端发起位置更新请求的时间;接入点的信息;
[0015] 所述核心网节点还包括:存储模块,用于存储所述预设条件,所述预设条件包括以下一种或多种:终端发起相邻两次位置更新请求的时长;相同接入点信息的次数; [0016] 当所述获取模块获取的所述终端的位置更新信息为终端发起位置更新请求的时间,所述预设条件为终端发起相邻两次位置更新请求的时长时,所述第一控制模块,具体用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端本次发起位置更新请求的时间与上次发起位置更新请求的时间间隔,超过所述终端发起相邻两次位置更新请求的时长,则允许终端接入非优选网络;
[0017] 当所述获取模块获取的所述终端的位置更新信息为接入点的信息,所述预设条件为相同接入点信息的次数时,所述第一控制模块,具体用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端在至少两次位置更新请求中选择相同接入点的次数,超过所述相同接入点信息的次数时,允许终端接入非优选网络。 [0018] 本发明实施例还提供了一种包括上述核心网节点的通信系统。 [0019] 本发明实施例在漫游终端当前连接的接入点属于非优选网络、且终端的位置更新信息满足预设条件时,允许终端接入非优选网络,因此,在优选网络未覆盖漫游地时,保证终端可接入非优选网络,从而可以满足终端的通信需求。
[0020] 附图说明
[0021] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022] 图1为本发明第一实施例提供的终端接入网络的控制方法流程图; [0023] 图2为本发明第二实施例提供的终端接入网络的控制方法流程图; [0024] 图3为本发明第三实施例提供的终端接入网络的控制方法流程图; [0025] 图4为本发明第四实施例提供的终端接入网络的控制方法流程图; [0026] 图5为本发明第五实施例提供的核心网节点的结构示意图;
[0027] 图6为本发明第六实施例提供的核心网节点的结构示意图。
[0028] 具体实施方式
[0029] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030] 图1为本发明第一实施例提供的终端接入网络的控制方法流程图。本实施例的执行主体可为核心网节点。如图1所示,本实施例终端接入网络的控制方法包括: [0031] 步骤11、获取处于漫游地的终端的位置更新信息。
[0032] 终端移动到某一漫游地时,会根据预设的特定规则搜索漫游地的网络,向搜索到的某一网络的接入点发送位置更新请求,该位置更新请求中携带有终端的身份信息。与终端当前连接的接入点将自身信息,如接入点自身的地址信息以及终端的身份信息等信息发送给核心网节点。
[0033] 核心网节点可通过记录的方式获取该终端的位置更新信息,例如:记录该终端发起位置更新请求的次数,和/或记录终端发起位置更新请求的时间,和/或记录终端当前连接的接入点信息等。
[0034] 步骤12、在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端的位置更新信息满足预设条件时,允许所述终端通过所述接入点接入所述非优选网络。
[0035] 核心网节点预先存储有运营商的网络以及运营商的合作网络的信息。本发明实施例将可能覆盖漫游地的网络划分为:终端的优选网络和终端的非优选网络。其中,终端的优选网络包括:所述终端归属运营商的网络,和/或,所述终端归属运营商的合作网络。终端的非优选网络包括:覆盖所述漫游地的、除所述优选网络之外的网络。 [0036] 核心网节点根据终端的身份信息,可确定终端当前连接的接入点是否属于终端的优选网络。如果核心网节点确定终端当前连接的接入点属于终端的优选网络,则允许终端通过该接入点接入到优选网络。终端接入到优选网络,可保证终端归属运营商的收益;同时,由于优选网络通常为其注册的用户提供较好的通话质量、较低资费等,使得终端可享受较好的服务,有利于保证用户体验的一致性。
[0037] 如果核心网节点确定终端当前连接的接入点属于终端的非优选网络,则将终端的位置更新信息与预设条件进行比较,根据比较结果确定是否允许终端通过所述接入点接入非优选网络。如果终端的位置更新信息满足预设条件,则允许终端通过所述接入点接入非优选网络;否则,拒绝终端通过所述接入点接入非优选网络。终端需要重新确定请求接入的网络,反复尝试位置更新,直至选择优选网络,或者,选择非优选网络且该终端的位置更新信息满足预设条件时,可接入非优选网络以享受通信服务。
[0038] 终端的位置更新信息可以包括以下的一种或多种:终端发起位置更新请求的次数;终端发起位置更新请求的时间;接入点的信息。预设条件可包括以下一种或多种:终端发起位置更新请求的最大次数;终端发起相邻两次位置更新请求的时长;相同接入点信息的次数。
[0039] 当获取的终端的位置更新信息为该终端发起位置更新请求的次数,预设条件为该终端发起位置更新请求的最大次数时,如果核心网节点判断出该终端发起位置更新请求的总次数超过终端发起位置更新请求的最大次数,则允许终端通过当前连接的接入点接入非优选网络。
[0040] 当获取的终端的位置更新信息为该终端发起位置更新请求的时间,预设条件为终端发起相邻两次位置更新信息的时长时,如果核心网节点判断出终端本次发起位置更新请求的时间与上次发起位置更新请求的时间间隔,超过所述终端发起相邻两次位置更新请求的时长,则允许终端通过当前连接的接入点接入非优选网络。
[0041] 当获取的终端的位置更新信息为接入点的信息,预设条件为相同接入点信息的次数时,如果核心网节点判断出终端当前连接的接入点属于该终端的非优选网络、且该终端的至少两次位置更新请求选择相同接入点的次数,超过所述相同接入点信息的次数,则允许终端通过当前连接的接入点接入非优选网络。例如:当相同接入点信息的次数为2时,若终端本次发起位置更新请求的接入点信息与在先发起位置更新请求的接入点信息相同时,则允许终端接入非优选网络。当相同接入点信息的次数为N时,终端发起多次位置更新请求时选择相同接入点的次数超过N次时,则允许终端接入非优选网络。
[0042] 在上述技术方案的基础上,如果终端接入网络,如接入了优选网络或非优选网络,则说明漫游终端已成功进行了位置更新。该情形下,核心网节点可清除已获取的该终端的位置更新信息,例如:将已记录的该终端发起位置更新请求的次数清零,和/或,清空已记录的该终端发起位置更新请求的时间,和/或,清空已记录的该终端在位置更新过程中选择连接的接入点信息等。
[0043] 本实施例终端接入网络的控制方法中,将漫游终端发起位置更新流程时请求接入的网络类型以及终端的位置更新信息结合考虑,在漫游终端当前连接的接入点属于非优选网络、且终端的位置更新信息满足预设条件时,允许终端接入非优选网络,因此,在优选网络未覆盖漫游地时,可保证终端接入非优选网络,以满足终端的通信需求。 [0044] 图2为本发明第二实施例提供的终端接入网络的控制方法流程图。本实施例应用场景中,核心网节点记录的同一终端的位置更新信息为:终端发起位置更新请求的次数;预设条件为:终端发起位置更新请求的最大次数。如图2所示,本实施例终端接入网络的控制方法包括:
[0045] 步骤21、终端向自身在漫游地搜索到的某一网络的接入点发送位置更新请求,位置更新请求中包括终端的身份信息。
[0046] 步骤22、接入点向核心网节点发送接入点信息和终端的身份信息。接入点信息和终端的身份信息发送方式不受限制,可选的,接入点信息和终端的 身份信息可携带在更新位置请求中向核心网节点发送。
[0047] 步骤23、核心网节点记录终端发起位置更新请求的总次数,如:核心网节点将自身已记录的该终端发起位置更新请求的次数加1。
[0048] 步骤24、核心网节点根据接入点信息和终端的身份信息,判断接入点是否属于终端的优选网络,如果接入点属于终端的优选网络,执行步骤25;如果接入点不属于终端的优选网络,即接入点属于终端的非优选网络,执行步骤26。
[0049] 步骤25、核心网节点允许终端通过当前连接的接入点接入优选网络,并将已记录的该终端位置更新的总次数清零;结束本流程。
[0050] 步骤26、核心网节点判断终端发起位置更新请求的总次数是否超过最大次数,如果终端发起位置更新的总次数超过最大次数,执行步骤27;否则,执行步骤28。 [0051] 核心网节点可根据实际需要设置最大次数,具体实现方式不受限制。可选的,可根据地区运营商的数量设置,如漫游地网络有3个运营商,则可将最大次数预设为3次。如此处理的好处在于:由于终端在漫游地搜索并确定请求接入的网络时,可能首先确定的请求接入的网络恰好不是终端的优选网络;将最大次数设置为运营商的总数量,以便终端将可能搜索到的各网络进行一次轮询位置更新请求,以提高终端接入优选网络的几率。 [0052] 步骤27、核心网节点允许终端通过该接入点接入非优选网络,并将已记录的该终端位置更新的总次数清零;结束本流程。
[0053] 步骤28、核心网节点拒绝终端通过该接入点接入非优选网络;如果终端再次发起位置更新流程,则执行步骤21。
[0054] 本实施例终端接入网络的控制方法中,将漫游终端发起位置更新流程时请求接入的网络类型和终端发起位置更新的次数结合考虑,如果终端选择接入的网络为优选网络,则允许终端接入;如果终端选择接入的网络为非优选网络,在终端发起位置更新请求的次数超过最大次数时,允许终端接入非优 选网络。如此处理的好处在于: [0055] 由于终端在漫游地搜索并确定请求接入的网络时,可能首先确定的请求接入的网络恰好不是终端的优选网络,该情形下,核心网节点在终端发起位置更新请求的次数没有超过最大次数时,拒绝终端接入非优选网络,从而有利于提高终端接入优选网络的几率。进一步的,即使终端的优选网络未覆盖漫游地,核心网节点在终端发起位置更新请求的次数超过最大次数时,允许终端接入非优选网络,以满足终端的通信需求,从而保证漫游终端接入网络的可靠性。
[0056] 图3为本发明第三实施例提供的终端接入网络的控制方法流程图。本实施例应用场景中,核心网节点记录的同一终端的位置更新信息为:记录终端发起位置更新请求的时间;预设条件为:终端发起相邻两次位置更新请求的时长。如图3所示,本实施例终端接入网络的控制方法包括:
[0057] 步骤31、终端向自身在漫游地搜索到的某一网络的接入点发送位置更新请求,位置更新请求中包括终端的身份信息。
[0058] 步骤32、接入点向核心网节点发送接入点信息和终端的身份信息。接入点信息和终端的身份信息发送方式不受限制,可选的,接入点信息和终端的身份信息可携带在更新位置请求中向核心网节点发送。
[0059] 步骤33、核心网节点记录终端发起位置更新请求的时间,计算终端发起相邻两次位置更新请求的时间间隔。
[0060] 步骤34、核心网节点根据接入点信息和终端的身份信息,判断接入点是否属于终端的优选网络,如果接入点属于终端的优选网络,执行步骤35;如果接入点不属于终端的优选网络,即接入点属于终端的非优选网络,执行步骤36。
[0061] 步骤35、核心网节点允许终端通过当前连接的接入点接入优选网络,并清除已记录的终端发起位置更新请求的时间信息;结束本流程。
[0062] 步骤36、核心网节点判断终端发起相邻两次位置更新请求的时间间隔, 是否超过所述终端发起相邻两次位置更新请求的时长,如果超过,执行步骤37;否则,执行步骤38。 [0063] 核心网节点可根据实际需要设置预设时长,具体实现方式不受限制。可选的,可将预设时长设置为终端遍历一次搜索到的网络后,仍然无法接入网络时,发起新一轮的遍历所需的时间间隔。通常,终端如果遍历一次搜索到的网络后,位置更新仍然失败时,会尝试新一轮的请求。两轮请求之间的时间间隔,相对于同一轮中向不同网络之间的时间间隔较长,可选的,核心网节点可将预设时长设置为终端发起两轮位置更新请求所需的时长。 [0064] 步骤37、核心网节点允许终端通过该接入点接入非优选网络,并清除已记录的终端发起位置更新请求的时间信息;结束本流程。
[0065] 步骤38、核心网节点拒绝终端通过该接入点接入非优选网络;如果终端再次发起位置更新流程,则执行步骤31。
[0066] 本实施例终端接入网络的控制方法,结合考虑漫游终端发起位置更新流程时请求接入的网络类型和该终端相邻两次的位置更新信息的获取时间间隔,如果终端选择接入的网络为优选网络,则允许终端接入;如果终端选择接入的网络为非优选网络,在终端发起相邻两次的位置更新请求的时间间隔超过预设时长时,允许终端接入非优选网络。如此处理的好处在于:
[0067] 由于终端在漫游地搜索并确定请求接入的网络时,尽可能让终端尝试一轮漫游地搜索到的不同网络,从而有利于提高终端接入优选网络的几率。进一步的,如果优选网络未覆盖漫游地,在核心网节点获取两次位置更新信息的时间间隔超过预设时长时,允许终端接入非优选网络,以满足终端的通信需求,从而保证漫游终端接入网络的可靠性。 [0068] 图4为本发明第四实施例提供的终端接入网络的控制方法流程图。本实施例应用场景中,核心网节点记录的同一终端的位置更新信息为:记录接入点的信息;预设条件为:相同接入点信息的次数。本实施例以所述相同接入点信息的次数为两次的情形为例,进行说明。如图4所示,本实施例终端接 入网络的控制方法包括:
[0069] 步骤41、终端向自身在漫游地搜索到的某一网络的接入点发送位置更新请求,位置更新请求中包括终端的身份信息。
[0070] 步骤42、接入点向核心网节点发送接入点信息和终端的身份信息。接入点信息和终端的身份信息方式不受限制,可选的,接入点可将接入点信息和终端的身份信息携带在更新位置请求中向核心网节点发送。
[0071] 步骤43、核心网节点记录接入点信息,如记录接入点的地址信息。 [0072] 步骤44、核心网节点根据接入点信息和终端的身份信息,判断接入点是否属于终端的优选网络,如果接入点属于终端的优选网络,执行步骤45;如果接入点不属于终端的优选网络,即接入点属于终端的非优选网络,执行步骤46。
[0073] 步骤45、核心网节点允许终端通过当前连接的接入点接入优选网络,并清除已记录的接入点信息;结束本流程。
[0074] 步骤46、核心网节点判断记录的接入点信息是否重复出现,如果重复出现,说明核心网节点重复获取到相同的接入点信息,执行步骤47;否则,执行步骤48。 [0075] 步骤47、核心网节点允许终端通过该接入点接入非优选网络,并清除已记录的接入点信息;结束本流程。
[0076] 步骤48、核心网节点拒绝终端通过该接入点接入非优选网络;如果终端再次发起位置更新流程,则执行步骤41。
[0077] 本实施例终端接入网络的控制方法,结合考虑漫游终端发起位置更新流程时请求接入的网络类型以及接入点是否重复选择的信息,如果终端选择接入的网络为优选网络,则允许终端接入;如果终端选择接入的网络为非优选网络,且在终端当前选择连接的接入点与终端在先选择连接的接入点重复时,允许终端接入非优选网络,因此,一方面有利于提高终端在漫游地接入优选网络的几率,以使终端享受优选网络提供的较好服务;另一方面在优选网络 的未覆盖漫游地时,允许终端可接入非优选网络,以满足终端的通信需求,从而保证漫游终端接入网络的可靠性。
[0078] 需要说明的是,虽然本发明图2-图5对应的上述实施例中,分别以核心网节点记录终端的一种位置更新信息,并依据一种预设条件判断终端是否允许接入非优选网络为例进行说明,但本领域技术人员可以理解,在本发明一些其他实施例中,核心网节点可记录同一终端的多种位置更新信息,如记录同一终端位置更新行为的多种相关信息,将多种预设条件结合判断该终端是否允许接入非优选网络,具体实现方式与上述实施例相似,在此不再赘述。
[0079] 本发明实施例所述的核心网节点可具体为信令转接点(Signal TransferPoint,简称STP)。STP部署于归属位置寄存器(Home Location Register,简称HLR)的前端,因此本发明实施例中可通过STP对接入点发送的信令进行拦截,即采用本发明上述实施例的方法对终端漫游接入进行控制。如果STP允许终端通过终端当前连接的接入点接入网络,则将接入点发送的更新位置消息转发给HLR。HLR通知终端在先已附着的网络删除终端的签约信息,并将终端的签约信息发送给终端新接入的网络。如果STP拒绝终端通过当前连接的接入点接入网络,则可向该接入点返回更新位置响应(Update LocationAck)消息,并在该消息中携带错误原因值。
[0080] 或者,本发明实施例所述的核心网节点还可具体为HLR。STP将接入点发送的信令转发给HLR,HLR采用本发明上述实施例的方法对终端漫游接入进行控制。如果HLR允许终端通过终端当前连接的接入点接入网络,则通知终端在先已附着的网络删除终端的签约信息,并将终端的签约信息发送给终端新接入的网络。如果HLR拒绝终端通过当前连接的接入点接入网络,则可向该接入点返回更新位置响应消息,并在该消息中携带错误原因值。 [0081] 图5为本发明第五实施例提供的核心网节点的结构示意图。如图5所示,本实施例核心网节点包括:获取模块51和第一控制模块53。
[0082] 获取模块51用于获取处于漫游地的终端的位置更新信息。
[0083] 第一控制模块53用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且判断出所述终端的位置更新信息满足预设条件时,允许所述终端通过所述接入点接入所述非优选网络。
[0084] 在上述技术方案的基础上,可选的,获取模块具体用于获取以下一种或多种所述终端的位置更新信息:终端发起位置更新请求的次数;终端发起位置更新请求的时间;接入点的信息。核心网节点还可包括:存储模块52。
[0085] 存储模块52用于存储所述预设条件,所述预设条件包括以下一种或多种:终端发起位置更新请求的最大次数;终端发起相邻两次位置更新请求的时长;相同接入点信息的次数。
[0086] 可选的,当获取模块51获取的所述终端的位置更新信息为所述终端发起位置更新请求的次数,所述预设条件为所述终端发起位置更新请求的最大次数时,第一控制模块53具体用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端发起位置更新请求的总次数超过所述预设终端发起位置更新请求的最大次数时,允许终端接入非优选网络。
[0087] 可选的,当获取模块51获取的所述终端的位置更新信息为终端发起位置更新请求的时间,所述预设条件为终端发起相邻两次位置更新请求的时长时,第一控制模块53具体用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端本次发起位置更新请求的时间与上次发起位置更新请求的时间间隔,超过所述终端发起相邻两次位置更新请求的时长,则允许终端接入非优选网络。
[0088] 可选的,当获取模块51获取的所述终端的位置更新信息为接入点的信息,所述预设条件为相同接入点信息的次数时,第一控制模块53具体用于在确定所述终端当前连接的接入点属于所述终端的非优选网络、且所述终端在至少两次位置更新请求中选择相同接入点的次数,超过所述相同接入点信息的次数时,允许终端接入非优选网络。 [0089] 图6为本发明第六实施例提供的核心网节点的结构示意图。如图6所示, 在第五实施例技术方案的基础上,可选的,核心网节点可进一步包括:优选网络判断模块54、第二控制模块55、条件判断模块56和第三控制模块57。
[0090] 优选网络判断模块54用于确定所述接入点属于所述终端的优选网络或非优选网络。
[0091] 第二控制模块55用于在所述优选网络判断模块确定所述接入点属于所述终端的优选网络时,允许所述终端通过所述接入点接入所述优选网络。
[0092] 条件判断模块56用于在所述优选网络判断模块确定所述接入点属于所述终端的非优选网络时,判断所述获取模块获取的所述终端的位置更新信息是否满足预设条件。 [0093] 第三控制模块57用于在所述条件判断模块确定所述获取模块获取的所述终端的位置更新信息不满足预设条件时,拒绝所述终端通过所述接入点接入所述非优选网络。 [0094] 相应的,第一控制模块53具体可用于在所述条件判断模块确定所述获取模块获取的所述终端的位置更新信息满足预设条件时,允许所述终端通过所述接入点接入所述非优选网络。
[0095] 在上述技术方案的基础上,可选的,核心网节点还可包括:记录信息清除模块58。 [0096] 记录信息清除模块58用于在第一控制模块或第二控制模块控制所述终端通过所述接入点接入相应网络之后,清除所述获取模块已获取的所述终端的位置更新信息。 [0097] 本实施例核心网节点的表现实体不受限制,如STP或HLR等,其对漫游终端接入控制的机理,可参见本发明图1-图4对应实施例的记载,在此不再赘述。
[0098] 本实施例核心网节点结合考虑漫游终端发起位置更新流程时请求接入的网络类型、以及终端的位置更新信息,在漫游终端当前连接的接入点属于非优选网络、且终端的位置更新信息满足预设条件时,才允许终端非优选网络, 因此,在优选网络的未覆盖漫游地时,可保证终端可接入非优选网络,提高了漫游终端接入网络的可靠性。 [0099] 本发明实施例还提供了一种包括上述核心网节点的通信系统,核心网节点的细化功能结构可参见图5、图6对应实施例的记载,其实现对漫游终端接入控制的机理,可参见本发明图1-图4对应实施例的记载,在此不再赘述。
[0100] 本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
[0101] 本领域普通技术人员可以理解:实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。 [0102] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。 [0103] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0104] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。