Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND TERMINAL FOR CONTROLLING CLOSED SUBSCRIBER GROUP (CSG) LIST BY OPERATOR
Document Type and Number:
WIPO Patent Application WO/2011/057563
Kind Code:
A1
Abstract:
A method and a terminal for controlling the Closed Subscriber Group (CSG) list by an operator are related to the field of communication technology, which can ensure that the CSG Identification (CSG ID) controlled by the operator is not updated by the manner of Non-Access Stratum (NAS) signaling. The method includes: the terminal saves an allowed CSG list and an operator CSG list; the terminal selects network automatically according to the operator CSG list and the allowed CSG list; the terminal requests to access a CSG cell, if a rejection message is received, and the operator CSG list and/or the allowed CSG list includes the CSG ID of the CSG cell, the terminal deletes the CSG ID which included in the allowed CSG list, and the CSG ID in the operator CSG list is held; if an acceptance message is received, and the allowed CSG list does not include the CSG ID of the CSG cell, the CSG ID is added to the allowed CSG list.

Inventors:
LIU JUAN (CN)
WANG HAINING (CN)
CHEN GUOQIAO (CN)
GUAN ZHI (CN)
WANG RUI (CN)
Application Number:
PCT/CN2010/078599
Publication Date:
May 19, 2011
Filing Date:
November 10, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
LIU JUAN (CN)
WANG HAINING (CN)
CHEN GUOQIAO (CN)
GUAN ZHI (CN)
WANG RUI (CN)
International Classes:
H04L12/417
Foreign References:
CN101547242A2009-09-30
TW200932013A2009-07-16
US20090270092A12009-10-29
Download PDF:
Claims:
权 利 要 求

1、 一种运营商控制闭合用户群组列表的方法, 其特征在于, 包括: 终端保存允许 CSG列表和运营商 CSG列表;

所述终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择; 所述终端请求接入 CSG小区;

当所述终端收到拒绝消息, 所述运营商 CSG列表包含该 CSG小区的 CSG ID 时, 所述终端保留所述运营商 CSG列表中的该 CSG ID;

当所述终端收到拒绝消息,所述允许 CSG列表包含该 CSG小区的 CSG ID时, 所述终端删除所述允许 CSG列表中的该 CSG ID ;

当所述终端收到接受消息, 所述允许 CSG列表中不包含该 CSG小区的 CSG ID时, 所述终端在所述允许 CSG列表中添加该 CSG ID。

2、如权利要求 1所述的运营商控制闭合用户群组列表的方法,其特征在于, 所述终端保存允许 CSG列表和运营商 CSG列表后还包括:

所述终端不显示所述运营商 CSG列表, 或者, 在所述终端收到删除所述运 营商 CSG列表中的 CSG ID时提示列表不可更改。

3、如权利要求 1所述的运营商控制闭合用户群组列表的方法,其特征在于, 所述终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择包 括:

终端依次对所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID进行自 动网络选择; 或者,

终端依次对所述允许 CSG列表和所述运营商 CSG列表中的 CSG ID进行自 动网络选择。

4、如权利要求 1所述的运营商控制闭合用户群组列表的方法,其特征在于, 所述终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择包 括:

终端将所述运营商 CSG列表中的 CSG ID添加到所述允许 CSG列表中; 所述终端根据所述允许 CSG列表, 依次对所述列表中的 CSG ID进行自动 网络选择。

5、如权利要求 4所述的运营商控制闭合用户群组列表的方法,其特征在于, 当所述终端收到网络侧对所述运营商 CSG列表更新时, 更新所述允许 CSG 列表。 6、如权利要求 1所述的运营商控制闭合用户群组列表的方法,其特征在于, 所述终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择包 括:

终端将所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID合并生成融 合 CSG列表;

所述终端根据所述融合 CSG列表, 依次对所述列表中的 CSG ID进行自动 网络选择。

7、如权利要求 6所述的运营商控制闭合用户群组列表的方法,其特征在于, 8、如权利要求 6所述的运营商控制闭合用户群组列表的方法,其特征在于, 所述终端请求接入 CSG小区收到拒绝消息, 所述融合 CSG列表中包含该 CSG小区的 CSG ID时, 所述终端从所述融合 CSG列表中删除该 CSG ID; 或者,

所述终端请求接入 CSG小区收到接受消息,所述融合 CSG列表中不包含该 CSG小区的 CSG ID时, 所述终端在所述融合 CSG列表中添加该 CSG ID; 或者,

所述终端收到网络侧更新所述运营商 CSG列表或所述允许 CSG列表,重新 生成或更新所述融合 CSG列表。 9、如权利要求 1所述的运营商控制闭合用户群组列表的方法,其特征在于, 在所述终端请求接入 CSG 小区且收到拒绝消息时, 所述终端对在所述运营商 CSG列表中的该 CSG小区的 CSG ID进行处理, 所述处理至少包括以下一种: 对该 CSG ID增加指示标识, 指示其为"不可接入"或"待删除"; 或者, 将该 CSG ID加入 CSG黑名单, 对用户不可见; 或者,

将该 CSG ID的优先级更改为所述运营商 CSG列表中的最低优先级。

10、如权利要求 1-9任一项所述的运营商控制闭合用户群组列表的方法,其 特征在于,

所述拒绝消息为非接入层信令的拒绝消息且错误码为 #25, 包括附着请求、 位置更新请求或服务请求的拒绝消息;

所述接受消息为非接入层信令的接受消息, 包括附着请求、 位置更新请求 或服务请求的接受消息。 11、 一种运营商控制闭合用户群组列表的方法, 其特征在于, 包括: 终端保存允许 CSG列表,在所述允许 CSG列表中对仅由运营商控制的 CSG

ID增加标识, 指示其仅由运营商控制;

所述终端根据所述允许 CSG列表进行自动网络选择;

所述终端请求接入 CSG小区;

当所述终端收到拒绝消息,所述允许 CSG列表中包含该 CSG小区的 CSG ID 时, 所述终端对没有标识为仅由运营商控制的所述 CSG ID删除,对标识为仅由 运营商控制的所述 CSG ID不删除;

当所述终端收到接受消息,所述允许 CSG列表中不包含该 CSG小区的 CSG ID时, 所述终端在所述允许 CSG列表中添加该 CSG ID, 对该 CSG ID不增加 指示仅由运营商控制的标识。

12、 如权利要求 11所述的运营商控制闭合用户群组列表的方法, 其特征在 于, 所述终端保存允许 CSG列表和运营商 CSG列表后还包括:

所述终端不显示所述标识为仅由运营商控制的 CSG ID, 或者,

在所述终端收到删除该 CSG ID时提示不可更改。

13、 如权利要求 11 所述的运营商控制闭合用户群组列表的方法, 其特征 在于, 在所述终端请求接入一个 CSG小区且收到拒绝消息时, 所述终端对包含 在所述允许 CSG列表中且标识为仅由运营商控制的 CSG ID进行处理, 所述处 理至少包括以下一种:

对该 CSG ID增加标识, 指示其为"不可接入"或"待删除"; 或者,

将该 CSG ID加入 CSG黑名单, 对用户不可见; 或者,

将该 CSG ID的优先级更改为所述允许 CSG列表中的最低优先级。

14、 如权利要求 11-13任一项所述的运营商控制闭合用户群组列表的方法, 其特征在于,

所述拒绝消息为非接入层信令的拒绝消息且错误码为 #25, 包括附着请求、 位置更新请求或服务请求的拒绝消息;

所述接受消息为非接入层信令的接受消息, 包括附着请求、 位置更新请求 或服务请求的接受消息。

15、 一种运营商控制闭合用户群组列表的终端, 其特征在于, 包括: 双列表保存单元, 用于保存允许 CSG列表和运营商 CSG列表;

自动网络选择单元,用于根据所述运营商 CSG列表和所述允许 CSG列表进 行自动网络选择;

拒绝消息处理单元, 用于在接入一个 CSG 小区收到拒绝消息, 所述运营商 CSG列表包含该 CSG小区的 CSG ID时,保留所述运营商 CSG列表中的该 CSG ID; 在接入一个 CSG 小区收到拒绝消息, 所述允许 CSG列表包含该 CSG小区 的 CSG ID时, 删除所述允许 CSG列表中的该 CSG ID ;

接受消息处理单元, 用于在请求接入一个 CSG小区收到接受消息, 所述允 许 CSG列表中不包含该 CSG小区的 CSG ID时, 在所述允许 CSG列表中添加 该 CSG ID。

16、 如权利要求 15所述的运营商控制闭合用户群组列表的终端, 其特征在 于, 所述拒绝消息处理单元至少包括以下任一种单元:

第一处理单元, 用于在请求接入 CSG小区且收到拒绝消息时, 对所述运营 商 CSG列表中的该 CSG小区的 CSG ID增加指示标识, 指示其为"不可接入"或 "待删除";

第二处理单元, 用于在请求接入 CSG小区且收到拒绝消息时, 将所述运营 商 CSG列表中的该 CSG小区的 CSG ID加入 CSG黑名单, 对用户不可见; 第三处理单元, 用于在请求接入 CSG小区且收到拒绝消息时, 将所述运营 商 CSG列表中的该 CSG小区的 CSG ID的优先级更改为所述运营商 CSG列表 中的最低优先级。

17、 如权利要求 15或 16所述的运营商控制闭合用户群组列表的终端, 其 特征在于, 所述自动网络选择单元至少包括如下任一模块:

第一选择模块,用于依次对所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID进行自动网络选择;或者,依次对所述允许 CSG列表和所述运营商 CSG 列表中的 CSG ID进行自动网络选择;

第二选择模块, 用于将所述运营商 CSG列表中的 CSG ID添加到所述允许 CSG列表中, 根据所述允许 CSG列表依次对所述列表中的 CSG ID进行自动网 络选择;

第三选择模块,用于将所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID合并生成融合 CSG列表, 根据所述融合 CSG列表依次对所述列表中的 CSG ID进行自动网络选择;

18、 一种运营商控制闭合用户群组列表的终端, 其特征在于, 包括: 单列表保存单元,用于保存允许 CSG列表,在所述允许 CSG列表中对仅由 运营商控制的 CSG ID增加标识, 指示其仅由运营商控制;

自动网络选择单元, 用于根据所述允许 CSG列表进行自动网络选择; 拒绝消息处理单元, 用于在请求接入一个 CSG小区收到拒绝消息, 所述允 许 CSG列表中包含该 CSG小区的 CSG ID时,对没有标识为仅由运营商控制的 所述 CSG ID删除, 对标识为仅由运营商控制的所述 CSG ID不删除;

接受消息处理单元, 用于在请求接入一个 CSG小区收到接受消息, 所述允 许 CSG列表中不包含该 CSG小区的 CSG ID时, 在所述允许 CSG列表中添加 该 CSG ID, 对该 CSG ID不增加指示仅由运营商控制的标识。

Description:
运营商控制闭合用户群組列表的方法和终端

本申请要求于 2009年 11月 10日提交中国专利局、 申请号为 200910222124.3、 发明名称为"运营商控制闭合用户群组列表的 法和终端"的中国专利申请的优 先权, 其全部内容通过引用结合在本申请中。 技术领域

本发明涉及通信技术领域, 尤其涉及一种运营商控制闭合用户群组( Closed Subscriber Group, CSG ) 的方法和终端。 背景技术

为了提供更高的数据传输速率、 更小的时延, 同时降低运营商运营成本, 3GPP ( 3rd Generation Partnership Project, 第三代合作伙伴计划)提出了一种基 于 HeNB ( Home eNodeB ,演进的家庭基站)的接入服务。这种服务通 在家庭、 商场或企业等场所部署 HeNB, HeNB作为私有设备只允许特定的用户群组通过 HeNB接入 EPS ( Evolved Packet System, 演进的分组系统), 并获得更高的数据 传输速率或其他特殊服务。 这些被允许通过 HeNB接入网络的用户组就称之为 CSG ( Close subcriber group, 闭合用户群组)。

根据 3GPP的定义,每个 CSG在 PLMN ( Public Land Mobile Network,公共 陆地移动网络)下都具有唯一的 CSG ID (标识), 每个 CSG ID对应一个 CSG小 区。 在现有技术中, 终端会保存一份允许 CSG列表, 终端所属的 HSS ( Home Subscriber Server, 归属用户数据服务器 )上也会为该终端保存一份允许 CSG列 表, 也就是 ACL(Allowed CSG List), 这个列表中记录了所有允许该用户接入的 CSG ID及其相关信息。

在实现本发明过程中, 发明人研究发现现有技术至少存在如下问题: 运营商无法对利用 ACL列表当中的 CSG ID的网络选择以及对该 ACL列表 中的 CSG ID的维护和修改进行控制, 不能避免 NAS信令导致的对运营商控制 的 CSG ID的更新问题。 发明内容

为保证运营商控制的 CSG不会通过 NAS信令的方式进行更新, 本发明的 实施例提供一种运营商控制 CSG的方法和终端。

本发明实施例提供的一种运营商控制 CSG的方法, 包括:

终端保存允许 CSG列表和运营商 CSG列表; 所述终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择; 所述终端请求接入 CSG小区;

当所述终端收到拒绝消息, 所述运营商 CSG列表包含该 CSG小区的 CSG ID 时, 所述终端保留所述运营商 CSG列表中的该 CSG ID;

当所述终端收到拒绝消息,所述允许 CSG列表包含该 CSG小区的 CSG ID时, 所述终端删除所述允许 CSG列表中的该 CSG ID ;

当所述终端收到接受消息, 所述允许 CSG列表中不包含该 CSG小区的 CSG ID时, 所述终端在所述允许 CSG列表中添加该 CSG ID。

本发明实施例提供的另一种运营商控制 CSG的方法, 包括:

终端保存允许 CSG列表,在所述允许 CSG列表中对仅由运营商控制的 CSG ID增加标识, 指示其仅由运营商控制;

所述终端根据所述允许 CSG列表进行自动网络选择;

所述终端请求接入 CSG小区;

当所述终端收到拒绝消息,所述允许 CSG列表中包含该 CSG小区的 CSG ID 时, 所述终端对没有标识为仅由运营商控制的所述 CSG ID删除,对标识为仅由 运营商控制的所述 CSG ID不删除;

当所述终端收到接受消息,所述允许 CSG列表中不包含该 CSG小区的 CSG ID时, 所述终端在所述允许 CSG列表中添加该 CSG ID, 对该 CSG ID不增加 指示仅由运营商控制的标识。

本发明实施例提供的一种运营商控制 CSG的终端, 包括:

双列表保存单元, 用于保存允许 CSG列表和运营商 CSG列表;

自动网络选择单元,用于根据所述运营商 CSG列表和所述允许 CSG列表进 行自动网络选择;

拒绝消息处理单元, 用于在接入一个 CSG 小区收到拒绝消息, 所述运营商 CSG列表包含该 CSG小区的 CSG ID时,保留所述运营商 CSG列表中的该 CSG ID; 在接入一个 CSG 小区收到拒绝消息, 且所述允许 CSG列表包含该 CSG小 区的 CSG ID时, 删除所述允许 CSG列表中的该 CSG ID ;

接受消息处理单元, 用于在请求接入一个 CSG小区收到接受消息, 所述允 许 CSG列表中不包含该 CSG小区的 CSG ID时, 在所述允许 CSG列表中添加 该 CSG ID。

本发明实施例提供的另一种运营商控制 CSG的终端, 包括: 单列表保存单元,用于保存允许 CSG列表,在所述允许 CSG列表中对仅由 运营商控制的 CSG ID增加标识, 指示其仅由运营商控制;

自动网络选择单元, 用于根据所述允许 CSG列表进行自动网络选择; 拒绝消息处理单元, 用于在请求接入一个 CSG小区收到拒绝消息, 所述允 许 CSG列表中包含该 CSG小区的 CSG ID时,对没有标识为仅由运营商控制的 所述 CSG ID删除, 对标识为仅由运营商控制的所述 CSG ID不删除;

接受消息处理单元, 用于在请求接入一个 CSG小区收到接受消息, 所述允 许 CSG列表中不包含该 CSG小区的 CSG ID时, 在所述允许 CSG列表中添加 该 CSG ID, 对该 CSG ID不增加指示仅由运营商控制的标识。

由上述本发明实施例提供的技术方案可知, 无论终端保存一个 CSG列表或 保存两个 CSG列表的情况下, 都能够满足运营商控制的 CSG ID不会通过 NAS 信令的方式进行更新, 保证了终端始终能够接入运营商指定的某些 CSG 小区, 实现了与各种终端 CSG列表保存方案的兼容。 附图说明

为了更清楚地说明本发明实施例的技术方案, 下面将对实施例中所需要使 用的附图作一简单地介绍。

图 1为本发明的实施例提供的一种运营商控制 CSG方法的流程图;

图 2为本发明的实施例提供的另一种运营商控制 CSG方法的流程图; 图 3为本发明的实施例提供的一种运营商控制 CSG终端的功能单元图; 图 4为本发明的实施例提供的另一种运营商控制 CSG终端的功能单元图。 具体实施方式

下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清 楚、 完整地描述。

参见图 1, 本发明的实施例提供的一种运营商控制 CSG的方法, 包括:

11 , 终端保存允许 CSG列表和运营商 CSG列表;

其中所述运营商 CSG列表, 或者在终端不显示, 或者在终端收到删除所述 运营商 CSG列表下的 CSG ID时提示不可更改, 以保证运营商 CSG列表下的 CSG ID不会被用户在终端随意删除。

12,终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择。

13 , 终端请求接入一个 CSG小区;

14,终端收到拒绝消息,所述运营商 CSG列表包含该 CSG小区的 CSG ID, 保留所述运营商 CSG列表中的该 CSG ID; 和 /或, 所述允许 CSG列表包含该 CSG小区的 CSG ID, 删除所述允许 CSG列表中的该 CSG ID;

其中, 所述拒绝消息可以为 NAS信令的拒绝消息且错误码为 #25, 包括附 着请求、 位置更新请求或服务请求等拒绝消息, 但不限于上述消息类型。

优选地, 对存在于所述运营商 CSG列表中且收到拒绝消息的 CSG ID, 在 不删除该 CSG ID的情况下, 为保证终端不再尝试接入或减少尝试接入的次 数, 避免增加网络负担, 影响终端正常接入网络, 可以对该 CSG ID增加指示标识, 指示其为"不可接入"或"待删除", 保证终端不再尝试接入; 或者, 终端保存一个 CSG黑名单, 将该 CSG ID加入 CSG黑名单, 保证终端不再尝试接入; 或者将 该 CSG ID的优先级更改为所述运营商 CSG列表中的最低优先级, 从而优先接 入其他 CSG ID, 减少了尝试接入该 CSG ID的次数。

15,或终端收到接受消息,所述允许 CSG列表中不包含该 CSG小区的 CSG ID, 在所述允许 CSG列表中添加该 CSG ID;

其中, 所述接受消息可以为 NAS信令的接受消息, 包括附着请求、 位置更 新请求或服务请求等接受消息, 但不限于上述消息类型。

关于终端如何根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络 选择, 本发明的实施例给出了如下四种实现方案:

方案一,终端依次对所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID 进行自动网络选择;或者,终端依次对所述允 许 CSG列表和所述运营商 CSG列 表中的 CSG ID进行自动网络选择。

方案二,终端将所述运营商 CSG列表中的 CSG ID复制到所述允许 CSG列 表中, 并根据所述允许 CSG列表, 依次对所述列表中的 CSG ID进行自动网络 选择。

在本方案二下, 当终端收到网络侧对所述运营商 CSG列表更新时, 需要更 新所述允许 CSG列表。

方案三,终端将所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID合 并生成融合 CSG列表,并根据所述融合 CSG列表,依次对所述列表中的 CSG ID 进行自动网络选择。

当然, 进一步地终端也可以将所述运营商 CSG列表中的 CSG ID和所述允 许 CSG列表中存在而所述运营商 CSG列表中不存在的 CSG ID合并生成融合 CSG列表。 在本方案三下, 当终端接入一个 CSG 小区时,

如果收到 NAS信令的拒绝消息且错误码为 #25, 还需要检查所述融合 CSG 列表下是否包含该 CSG ID,如果包含,从所述融合 CSG列表中删除该 CSG ID; 如果收到 NAS信令的接受消息, 还需要检查所述融合 CSG列表下是否包 含该 CSG ID, 如果不包含, 在所述融合 CSG列表中添加该 CSG ID;

并且,当终端收到网络侧更新所述运营商 CSG列表或所述允许 CSG列表时, 需要重新生成或更新所述融合 CSG列表。

方案四, 终端生成可用的运营商 CSG列表, 并根据所述可用的运营商 CSG 列表和所述允许 CSG列表, 依次对所述列表中的 CSG ID进行自动网络选择。

终端生成可用的运营商 CSG列表的过程包括: 终端获取 CSG ID, 然后将 所述获取的并且包含在所述运营商 CSG 列表中的 CSG ID 生成可用的运营商 CSG列表。 其中, 获取的方式可以采用空口搜索的方式。

该可用的运营商 CSG列表在终端开机时生成并在关机时删除, 并且根据终 端获取的 CSG ID的变化而更新。

在本方案四下, 当终端接入一个 CSG 小区时,

如果收到 NAS信令的拒绝消息且错误码为 #25, 还需要检查所述可用的运 营商 CSG列表下是否包含该 CSG ID, 如果包含, 从所述可用的运营商 CSG列 表中删除该 CSG ID;

如果收到 NAS信令的接受消息, 还需要检查所述可用的运营商 CSG列表 下是否包含该 CSG ID, 如果不包含, 在所述可用的运营商 CSG列表中添加该 CSG ID;

并且, 当终端收到网络侧更新所述运营商 CSG列表时, 需要更新所述可用 的运营商 CSG列表。

为此,本发明的实施例提供的运营商控制 CSG的方法,在终端保存两个 CSG 列表,一个为仅由运营商可控的运营商 CSG列表,一个为允许 CSG列表的情况 下,在请求接入一个 CSG小区且收到错误码为 #25的拒绝消息时,对运营商 CSG 列表下包含的 CSG ID不进行删除, 在请求接入一个 CSG小区且收到接受消息 时, 对运营商 CSG列表下未包含的 CSG ID也不进行添加, 从而保证了运营商 CSG列表不会通过 NAS信令的方式进行更新, 而只能在网络侧通过 OTA/OMA DM方式进行更新, 保证了终端始终能够接入运营商指定的某些 CSG 小区。 并 且,通过运营商 CSG列表的或者在终端不显示,或者在终端收到 删除运营商 CSG 列表下的 CSG ID时提示不可更改, 避免了用户在终端对运营商 CSG列表下的 CSG ID的随意删除。

本实施例通过提供终端根据所述运营商 CSG列表和所述允许 CSG列表进行 自动网络选择的不同方案, 解决了运营商 CSG列表和允许 CSG列表共存时的 CSG自动选择问题, 在保证每个 CSG列表正确更新的同时, 能够实现与各种终 端 CSG列表保存方案的兼用。

参见图 2, 本发明的实施例提供的另一种运营商控制 CSG的方法, 包括:

21 ,终端保存允许 CSG列表,在所述允许 CSG列表中对仅由运营商控制的 CSG ID增加标识, 指示其仅由运营商控制;

其中, 所述标识为仅由运营商控制的 CSG ID, 或者在终端不显示, 或者在 终端收到删除该 CSG ID时提示不可更改, 以保证仅由运营商控制的 CSG ID不 会被用户在终端随意删除。

22, 终端根据所述允许 CSG列表进行自动网络选择。

23, 终端请求接入一个 CSG小区。

24,终端收到拒绝消息,所述允许 CSG列表中包含该 CSG小区的 CSG ID, 对没有标识为仅由运营商控制的所述 CSG ID删除,对标识为仅由运营商控制的 所述 CSG ID不删除;

其中, 所述拒绝消息可以为 NAS信令的拒绝消息且错误码为 #25, 包括附 着请求、 位置更新请求或服务请求等拒绝消息, 但不限于上述消息类型。

优选地, 对包含在所述允许 CSG 列表中且标识为仅由运营商控制的 CSG ID, 在收到 NAS信令的拒绝消息而不删除该 CSG ID的情况下, 为保证终端不 再尝试接入或减少尝试接入的次数, 避免增加网络负担, 影响终端正常接入网 络, 可以对该 CSG ID增加指示标识, 指示其为"不可接入"或"待删除", 保证终 端不再尝试接入; 或者, 终端保存一个 CSG黑名单, 将该 CSG ID加入 CSG黑 名单,保证终端不再尝试接入;或者将该 CSG ID的优先级更改为所述允许 CSG 列表中的最低优先级, 从而优先接入其他 CSG ID, 减少尝试接入该 CSG ID的 次数。

25,或终端收到接受消息,所述允许 CSG列表中不包含该 CSG小区的 CSG ID, 在所述允许 CSG列表中添加该 CSG ID,对该 CSG ID不增加指示仅由运营 商控制的标识; 其中, 所述接受消息可以为 NAS信令的接受消息, 包括附着请求、 位置更 新请求或服务请求等接受消息, 但不限于上述消息类型。

为此, 本发明实施例提供的运营商控制 CSG的方法, 在终端仅保存一个允 许 CSG列表的情况下,通过在所述允许 CSG列表中为对仅运营商控制的 CSG ID 增加标识, 指示其仅由运营商控制, 来实现对用户和运营商可控与仅由运营商 可控的 CSG ID的区分, 并且, 通过对仅由运营商控制标识的 CSG ID, 或者在 终端不显示, 或者在终端收到删除该 CSG ID时提示不可更改,避免了用户在终 端对仅由运营商 CSG控制的 CSG ID的随意删除。这样在请求接入一个 CSG小 区且收到错误码为 #25的拒绝消息时, 对仅由运营商控制标识的 CSG ID不进行 删除,在请求接入一个 CSG小区且收到接受消息时,对未包含在允许 CSG列表 下的 CSG ID按现有方式进行添加, 但不增加指示是否仅由运营商控制的标识, 控制的 CSG ID不会通过 NAS信令的方式进行更新,而只能通过 OTA/OMA DM 方式进行更新, 保证了终端始终能够接入运营商指定的某些 CSG 小区。

下面通过具体实施例对本发明提供的两种运营 商控制 CSG 的方法进行说 明。

实施例一

终端和网络侧各保存两个 CSG列表,一个用户和运营商可控的允许 CSG列 表, 一个仅由运营商可控的运营商 CSG列表。

终端收到删除运营商 CSG列表下的 CSG ID的命令时, 提示不可更改, 或 者终端不显示运营商 CSG列表, 从而避免用户更改。

终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择,具 体方案如下:

终端依次对所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID进行自 动网络选择,或者,终端依次对所述允许 CSG列表和所述运营商 CSG列表中的 CSG ID进行自动网络选择。

当终端接入一个 CSG小区, 如果收到 NAS拒绝消息且错误码为 #25, 具体 方案如下:

如果所述允许 CSG列表下含有该 CSG ID则删除该 CSG ID。如果所述运营 商 CSG列表下的含有该 CSG小区的 CSG ID则不删除该 CSG ID,但对该 CSG ID 增加指示标识, 指示其为"不可接入"或"待删除", 终使端不再尝试接入; 或者, 终端保存一个 CSG黑名单, 将该 CSG ID加入 CSG黑名单, 该黑名单对用户不 可见,并且当终端进行自动网络选择时不再尝 试接入黑名单中的 CSG ID所对应 的 CSG小区, 但当终端进行手动选择时可尝试接入黑名单中 的 CSG ID所对应 的 CSG小区,如果接入成功,则从黑名单中删除该 CSG ID;或者,将该 CSG ID 的优先级更改为运营商 CSG列表中的最低优先级, 从而优先接入其他 CSG ID, 减少尝试接入该 CSG ID的次数。

当终端接入一个 CSG小区, 如果收到 NAS接受消息, 终端检查允许 CSG 列表下是否包含该 CSG小区的 CSG ID, 如果不包含, 终端就在允许 CSG列表 中添加该 CSG小区的 CSG ID, 运营商 CSG列表保持不变。

网络侧可以通过 OTA/OMA DM方式对所述运营商 C SG列表进行更新。 网络侧可以通过 OTA/OMA DM和 /或 NAS信令方式对所述允许 CSG列表 进行更新。

当然,在终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络 选择,也可以将所述运营商 CSG列表中的 CSG ID添加到所述允许 CSG列表中, 并根据所述允许 CSG列表, 依次对所述列表中的 CSG ID进行自动网络选择。

此时, 终端请求接入一个 CSG小区时, 当收到拒绝消息且错误码为 #25时, 检查所述允许 CSG列表下是否包含该 CSG小区的 CSG ID, 如果包含, 从所述 允许 CSG列表中删除该 CSG ID; 当如果收到接受消息时, 终端检查所述允许 CSG列表下是否包含该 CSG小区的 CSG ID, 如果不包含, 在所述允许 CSG列 表中添加该 CSG ID。

网络侧可以通过 OTA/OMA DM方式对所述运营商 C SG列表进行更新。 网络侧可以通过 OTA/OMA DM和 /或 NAS信令方式对所述允许 CSG列表 进行更新。

并且, 当终端收到网络侧对所述运营商 CSG列表更新时, 需要更新所述允 许 CSG列表。

实施例二

终端和网络侧各保存两个 CSG列表,一个用户和运营商可控的允许 CSG列 表, 一个仅由运营商可控的运营商 CSG列表。

终端收到删除运营商 CSG列表下的 CSG ID的命令时, 提示不可更改, 或 者终端不显示运营商 CSG列表, 从而避免用户更改。

终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择,具 体方案如下:

终端将所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID合并生成融 合 CSG列表,生成融合列表的方法可以是终端将所 述运营商 CSG列表中的 CSG ID和所述允许 CSG列表中存在而所述运营商 CSG列表中不存在的 CSG ID合 并生成融合 CSG列表;然后根据所述融合 CSG列表,依次对所述列表中的 CSG ID进行自动网络选择。 当终端接入一个 CSG小区,如果收到 NAS信令的拒绝消息且错误码为 #25, 具体方案如下:

终端检查融合 CSG列表下是否包含该 CSG ID, 如果包含, 从融合 CSG列 表中删除该 CSG ID, 不会再尝试接入; 终端检查允许 CSG列表下是否包含该 CSG ID, 如果包含, 从允许 CSG列表中删除该 CSG ID, 不会再尝试接入; 运 营商 CSG列表保持不变。

当终端接入一个 CSG小区, 如果收到 NAS信令的接受消息, 具体方案如 下:

终端检查融合 CSG列表下是否包含该 CSG小区的 CSG ID, 如果不包含, 在融合列表中添加该 CSG ID; 终端检查允许 CSG列表下是否包含该 CSG小区 的 CSG ID,如果不包含,在允许 CSG列表中添加该 CSG ID;终端对运营商 CSG 列表保持不变。

网络侧可以通过 OTA/OMA DM方式对运营商 CSG列表进行更新, 并且当 运营商 CSG列表发生更新时, 重新生成或者更新融合的 CSG列表。

网络侧可以通过 OTA/OMA DM和 /或 NAS信令方式对允许 CSG列表进行 更新。

并且, 当终端收到网络侧更新所述运营商 CSG列表或所述允许 CSG列表, 重新生成或更新所述融合 CSG列表。

该实施例与实施例一的区别在于 CSG自动选择的方式不同和由此带来对于 NAS信令处理和 CSG列表更新方式的不同。

实施例三

终端和网络侧各保存两个 CSG列表,一个用户和运营商可控的允许 CSG列 表, 一个仅由运营商可控的运营商 CSG列表。

终端收到删除运营商 CSG列表下的 CSG ID的命令时, 提示不可更改, 或 者终端不显示运营商 CSG列表, 从而避免用户更改。

终端根据所述运营商 CSG列表和所述允许 CSG列表进行自动网络选择,具 体方案如下:

终端生成可用的运营商 CSG列表,并根据所述可用的运营商 CSG列表和所 述允许 CSG列表, 依次对所述列表中的 CSG ID进行自动网络选择。

终端生成可用的运营商 CSG列表的过程包括: 终端获取 CSG ID, 将所述 获取的并且包含在所述运营商 CSG列表中的 CSG ID生成可用的运营商 CSG列 表。 其中, 终端可以通过空口搜索方式获取 CSG ID。

该可用的运营商 CSG列表在终端开机时生成并在关机时删除, 并根据终端 获取的 CSG ID的变化而更新。

当终端接入一个 CSG小区,如果收到 NAS信令的拒绝消息且错误码为 #25, 具体方案如下:

终端检查可用的运营商 CSG列表下是否包含该 CSG小区的 CSG ID, 如果 包含, 从可用的运营商 CSG列表中删除该 CSG ID, 不再尝试接入, 不影响运 营商 CSG列表; 终端检查允许 CSG列表下是否包含该 CSG小区的 CSG ID,如 果包含, 从允许 CSG列表中删除该 CSG ID, 不会再尝试接入; 终端对运营商 CSG列表保持不变。

当终端接入一个 CSG小区, 如果收到 NAS信令的接受消息, 具体方案如 下:

终端检查可用的运营商 CSG列表下是否包含该 CSG小区的 CSG ID, 如果 不包含, 在可用的运营商 CSG列表中添加该 CSG ID; 终端检查允许 CSG列表 下是否包含该 CSG小区的 CSG ID,如果不包含,在允许 CSG列表中添加该 CSG ID; 终端对运营商 CSG列表保持不变。

网络侧可以通过 OTA/OMA DM方式对运营商 CSG列表进行更新, 并且当 运营商 CSG列表发生更新时, 更新可用的运营商 CSG列表。

网络侧可以通过 OTA/OMA DM和 /或 NAS信令方式对允许 CSG列表进行 更新。

并且, 当终端收到网络侧更新所述运营商 CSG列表, 需要更新所述可用的 运营商 CSG列表。

实施例四

终端和网络侧各只保存一个用户和运营商可控 的允许 CSG列表, 在该允许 CSG列表中对仅由运营商控制的 CSG ID增加标识, 指示其仅由运营商控制。 其中,增加标识的方式可以通过不同的 CSG ID的编码方式、或者通过在 CSG ID 中设置标识位来指示该 CSG ID仅由运营商控制。

终端收到删除仅由运营商控制的 CSG ID的命令时,提示不可更改, 或者终 端不显示仅由运营商控制的 CSG ID, 从而避免用户更改。

终端根据所述允许 CSG列表进行自动网络选择。

当终端接入一个 CSG小区,如果收到 NAS信令的拒绝消息且错误码为 #25, 具体方案如下:

终端检查允许 CSG列表下是否包含该 CSG小区的 CSG ID, 如果包含, 则 对仅由运营商控制的 CSG ID不删除, 但对该 CSG ID增加标识, 指示其为"不 可接入 "或"待删除", 使终端不再尝试接入, 或者, 终端保存一个 CSG黑名单, 将该 CSG ID加入 CSG黑名单, 保证终端不再尝试接入, 或者将该 CSG ID的 优先级更改为允许 CSG列表中的最低优先级, 从而优先接入其他 CSG ID, 减 少尝试接入该 CSG ID的次数; 终端对不带有仅由运营商控制标识的 CSG ID则 删除。

当终端接入一个 CSG小区, 如果收到 NAS信令的接受消息, 具体方案如 下:

检查允许 CSG列表下是否包含该 CSG小区的 CSG ID, 如果不包含, 则在 允许 CSG列表中添加该 CSG ID, 但不增加指示是否为仅由运营商控制的标识, 网络侧可通过 OTA/OMA DM和 /或 NAS信令方式对允许 CSG列表进行更 新。

实施例五

网络侧只保存一个用户和运营商可控的允许 CSG列表,该允许 CSG列表中 既包含用户和运营商可控的 CSG ID, 也包含仅运营商可控的 CSG ID, 并对仅 由运营商控制的 CSG ID增加标识, 指示其仅由运营商控制。

终端保存两个 CSG列表,一个用户和运营商可控的允许 CSG列表,一个仅 由运营商可控的运营商 CSG列表。

终端收到删除运营商 CSG列表下的 CSG ID的命令时, 提示不可更改, 或 者终端不显示运营商 CSG列表, 从而避免用户更改。

终端在自动网络选择时根据所述运营商 CSG列表和所述允许 CSG列表进行 自动网络选择, 具体可以采取实施例一或二或三的方式, 在此不再赘述。

当终端接入一个 CSG小区, 对于 NAS信令处理和列表更新方式也相应的 可以采用实施例一或二或三中的方式, 在此不再赘述。

实施例六

网络侧保存两个 CSG列表,一个用户和运营商可控的允许 CSG列表,一个 仅由运营商可控的运营商 CSG列表。

终端只保存一个用户和运营商可控的允许 CSG列表,该允许 CSG列表中既 包含用户和运营商可控的 CSG ID, 也包含仅运营商可控的 CSG ID, 并对仅由 运营商控制的 CSG ID增加标识, 指示其仅由运营商控制。

终端在自动网络选择时根据该允许 CSG列表进行自动网络选择。

终端收到删除标识为仅由运营商控制的 CSG ID的命令时, 提示不可更改, 或者终端不显示标识为仅由运营商控制的 CSG ID, 从而避免用户更改。

当终端接入一个 CSG小区, 对于 NAS信令处理和列表更新方式可以采用 实施例四中的方式, 在此不再赘述。

由上述各实施例的技术方案可知, 在终端、 网络侧保存一个 CSG列表或保 存两个 CSG列表的各种情况下, 都能够满足运营商控制的 CSG ID不被用户在 终端进行删除的功能, 并避免 NAS信令在终端对运营商控制的 CSG ID进行更 新的问题, 因此实现了与各种终端 CSG列表保存方案的兼容; 同时在终端尝试 接入仅由运营商控制的 CSG ID的 CSG小区时,如收到 NAS信令的错误码为 #25 的拒绝消息时能够在保证不删除仅由运营商控 制的 CSG ID的前提下,可以实现 终端不再尝试接入或者减少尝试接入的次数, 避免增加网络负担, 影响终端正 常接入网络。

基于上述的方法实施例, 参见图 3, 本发明的实施例提供的一种运营商控制 CSG的终端, 包括:

双列表保存单元 31, 用于保存允许 CSG列表和运营商 CSG列表。

其中, 所述运营商 CSG列表, 或者在终端不显示, 或者在终端收到删除所 述运营商 CSG列表下的 CSG ID时提示不可更改。

自动网络选择单元 32, 用于根据所述运营商 CSG列表和所述允许 CSG列 表进行自动网络选择。

拒绝消息处理单元 33, 用于在接入一个 CSG 小区且收到拒绝消息时, 所 述运营商 CSG列表包含该 CSG小区的 CSG ID,保留所述运营商 CSG列表中的 该 CSG ID; 和 /或, 所述允许 CSG列表包含该 CSG小区的 CSG ID, 删除所述 允许 CSG列表中的该 CSG ID;

优选地, 所述拒绝消息处理单元 33, 还用于对在所述运营商 CSG列表中的 该 CSG小区的 CSG ID, 或者对该 CSG ID增加指示标识, 指示其为"不可接入" 或"待删除", 或者将该 CSG ID加入 CSG黑名单, 不再尝试自动接入, 或者将 该 CSG ID的优先级更改为所述运营商 CSG列表中的最低优先级, 以保证终端 不再尝试接入或者减少尝试接入的次数, 避免增加网络负担, 影响终端正常接 入网络。

接受消息处理单元 34, 用于在请求接入一个 CSG小区且收到接受消息时, 所述允许 CSG列表中不包含该 CSG小区的 CSG ID,在所述允许 CSG列表中添 加该 CSG ID。

其中, 仍参见图 3, 所述自动网络选择单元 32具体可为如下任一模块: 第一选择模块 321,用于依次对所述运营商 CSG列表和所述允许 CSG列表 中的 CSG ID进行自动网络选择; 或者, 终端依次对所述允许 CSG列表和所述 运营商 CSG列表中的 CSG ID进行自动网络选择。

第二选择模块 322, 用于将所述运营商 CSG列表中的 CSG ID添加到所述 动网络选择;

此时, 当终端收到网络侧对所述运营商 CSG列表更新, 需要同时更新所述 允许 CSG列表。

第三选择模块 323,用于将所述运营商 CSG列表和所述允许 CSG列表中的 CSG ID合并生成融合 CSG列表, 根据所述融合 CSG列表依次对所述列表中的 CSG ID进行自动网络选择;

此时, 所述拒绝消息处理单元 33, 还用于检查所述融合 CSG列表下是否包 含该 CSG ID, 如果包含, 从所述融合 CSG列表中删除该 CSG ID; 所述接受消 息处理单元 34, 还用于检查所述融合 CSG列表下是否包含该 CSG ID, 如果不 包含, 在所述融合 CSG列表中添加该 CSG ID。 并且, 当终端收到网络侧更新 所述运营商 CSG列表或所述允许 CSG列表,需要重新生成或更新所述融合 CSG 列表。

第四选择模块 324, 用于终端生成可用的运营商 CSG列表, 根据所述可用 的运营商 CSG列表和所述允许 CSG列表,依次对所述列表中的 CSG ID进行自 动网络选择。

此时, 所述拒绝消息处理单元 33, 还用于检查所述可用的运营商 CSG列表 下是否包含该 CSG ID,如果包含,从所述可用的运营商 CSG列表中删除该 CSG ID; 所述接受消息处理单元 34,还用于检查所述可用的运营商 CSG列表下是否 包含该 CSG ID,如果不包含,在所述可用的运营商 CSG列表中添加该 CSG ID。 并且, 当终端收到网络侧更新所述运营商 CSG列表, 需要同时更新所述可用的 运营商 CSG列表。

为此, 本发明的实施例提供的运营商控制 CSG的终端, 在终端和 /或网络侧 各保存两个 CSG列表,一个为仅由运营商可控的运营商 CSG列表,一个为允许 CSG列表的情况下, 在收到 NAS的拒绝消息且错误码为 #25时, 通过对运营商 CSG列表下包含的 CSG ID不进行删除, 或在收到 NAS的接受消息时, 通过对 运营商 CSG列表下未包含的 CSG ID也不进行添加,从而保证了运营商 CSG列 表不会通过 NAS信令的方式进行更新, 而只能通过 OTA/OMA DM方式进行更 新, 保证了终端始终能够接入运营商指定的某些 CSG 小区。 并且通过对运营商 CSG列表, 或者在终端不显示, 或者在终端收到删除所述运营商 CSG列表下的 CSG ID时提示不可更改, 从而避免了用户在终端对运营商 CSG列表下的 CSG ID的随意删除。

参见图 4, 本发明的实施例提供的另一种运营商控制 CSG的终端, 包括: 单列表保存单元 41, 用于保存允许 CSG列表, 在所述允许 CSG列表中对 仅由运营商控制的 CSG ID增加标识, 指示其仅由运营商控制;

其中, 所述标识为仅由运营商控制的 CSG ID, 或者在终端不显示, 或者在 终端收到删除该 CSG ID时提示不可更改;

自动网络选择单元 42, 用于根据所述允许 CSG列表进行自动网络选择; 拒绝消息处理单元 43, 用于在请求接入一个 CSG小区且收到拒绝消息时, 所述允许 CSG列表中包含该 CSG小区的 CSG ID, 对没有标识为仅由运营商控 制的所述 CSG ID删除, 对标识为仅由运营商控制的所述 CSG ID不删除;

接受消息处理单元 44, 用于在请求接入一个 CSG小区且收到接受消息时, 所述允许 CSG列表中不包含该 CSG小区的 CSG ID,在所述允许 CSG列表中添 加该 CSG ID, 对该 CSG ID不增加指示仅由运营商控制的标识。

优选地, 所述拒绝消息处理单元 43, 还用于终端对包含在所述允许 CSG列 表中且标识为仅由运营商控制的 CSG ID, 或者对该 CSG ID增加指示标识, 指 示其为 "不可接入"或"待删除", 或者将该 CSG ID加入 CSG黑名单, 不再尝试 自动接入, 或者将该 CSG ID的优先级更改为所述允许 CSG列表中的最低优先 级, 以保证终端不再尝试接入或者减少尝试接入的 次数, 避免增加网络负担, 影响终端正常接入网络。

可选的, 所述拒绝消息处理单元 43至少包括以下任一种单元:

第一处理单元, 用于在请求接入 CSG小区且收到拒绝消息时, 对所述运营 商 CSG列表中的该 CSG小区的 CSG ID增加指示标识, 指示其为"不可接入"或 "待删除";

第二处理单元, 用于在请求接入 CSG小区且收到拒绝消息时, 将所述运营 商 CSG列表中的该 CSG小区的 CSG ID加入 CSG黑名单, 对用户不可见; 第三处理单元, 用于在请求接入 CSG小区且收到拒绝消息时, 将所述运营 商 CSG列表中的该 CSG小区的 CSG ID的优先级更改为所述运营商 CSG列表 中的最低优先级。 为此, 本发明实施例提供的运营商控制 CSG的终端, 在终端和 /或网络侧仅 保存一个允许 CSG列表的情况下,通过在所述允许 CSG列表中对仅由运营商控 制的 CSG ID增加标识, 指示其仅由运营商控制来, 实现对用户和运营商可控与 仅由运营商可控的 CSG ID的区分,并且,通过对仅由运营商控制标识 CSG ID, 或者在终端不显示, 或者在终端收到删除该 CSG ID时提示不可更改,避免了用 户在终端对仅由运营商 CSG控制的 CSG ID的随意删除。 这样在请求接入一个 CSG小区且收到错误码为 #25的拒绝消息时, 对仅由运营商控制标识的 CSG ID 不进行删除,在请求接入一个 CSG小区且收到接受消息时,对未包含在允许 CSG 列表下的 CSG ID按现有方式进行添加,但不增加指示是否仅 运营商控制的标 识, 留待网络侧通过 OTA/OMA DM方式进行更新时再增加,从而保证了仅由运 营商控制的 CSG ID不会通过 NAS信令的方式进行更新,而只能通过 OTA/OMA DM方式进行更新, 保证了终端始终能够接入运营商指定的某些 CSG 小区。

本领域技术人员还可以意识到, 结合本文中所公开的实施例描述的各示例 的单元及实现步骤, 能够以电子硬件、 计算机软件或者二者的结合来实现, 为 了清楚地说明硬件和软件的可互换性, 在上述说明中已经按照功能一般性地描 述了各示例的组成及步骤。 这些功能究竟以硬件还是软件方式来执行, 取决于 技术方案的特定应用和设计约束条件。 本领域技术人员可以对每个特定的应用 来使用不同方法来实现所描述的功能, 但是这种实现不应认为超出本发明的范 围。

上述具体实施例并不用以限制本发明, 对于本技术领域的普通技术人员来 说, 凡在不脱离本发明原理的前提下, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。