Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MANAGEMENT METHOD AND APPARATUS FOR CLOSED SUBSCRIBER GROUP WHITE LIST
Document Type and Number:
WIPO Patent Application WO/2011/157221
Kind Code:
A1
Abstract:
A management method and apparatus for a Closed Subscriber Group (CSG) white list are provided in the present invention, which can avoid the case that causes the CSG white list of a User Equipment (UE) to include a new Operator CSG List (OCL) and an old Allowed CSG List (ACL). The method includes the following steps: a User Equipment (UE) receives an updated Operator CSG List (OCL) or an Allowed CSG List (ACL) from a network side; according to the updated OCL or ACL, UE generates the CSG white list. With the present invention, when UE performs cells selection or handover according to the CSG white list which is provided to a non-access stratum by an access stratum as a basis for access control, the selected CSG identifier can not be refused by the network, the user experience can not be reduced, and unnecessary network signaling overhead can not be increased.

Inventors:
AI MING (CN)
ZHAO GUOSHENG (CN)
Application Number:
PCT/CN2011/075844
Publication Date:
December 22, 2011
Filing Date:
June 17, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
CHINA ACADEMY OF TELECOMM TECH (CN)
AI MING (CN)
ZHAO GUOSHENG (CN)
International Classes:
H04W74/00
Foreign References:
CN101646248A2010-02-10
EP2117261A12009-11-11
CN101686437A2010-03-31
CN102088667A2011-06-08
Other References:
See also references of EP 2547163A4
Attorney, Agent or Firm:
BEIJING TONGDAXINHENG INTELLECTUAL PROPERTY AGENCY LTD. (CN)
北京同达信恒知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种闭合用户群白名单 WCL的管理方法, 其特征在于, 该方法包括 如下步骤:

用户设备 UE获取网络侧更新的运营商闭合用户群列表 OCL和 /或允许的 闭合用户群列表 ACL;

UE根据更新后的 OCL和 /或 ACL生成 WCL。

2、 如权利要求 1 所述的方法, 其特征在于, 当 UE 获取网络侧更新的 OCL时, 所述 UE根据更新后的 OCL生成 WCL, 包括:

UE将同时属于 ACL和更新后的 OCL的闭合用户群标识 CSG ID放入 WCL, 该 WCL中不包括属于 ACL而不属于更新后的 OCL的 CSG ID。

3、 如权利要求 1 所述的方法, 其特征在于, 当 UE 获取网络侧更新的 ACL时, 所述 UE根据更新后的 ACL生成 WCL, 包括:

UE将同时属于 OCL和更新后的 ACL的 CSG ID放入 WCL, 该 WCL中 不包括属于 OCL而不属于更新后的 ACL的 CSG ID。

4、 如权利要求 1或 2或 3所述的方法, 其特征在于, 所述 UE根据更新 后的 OCL或 ACL生成 WCL, 是在 UE的接入层 AS需要使用 WCL时执行 的, 或是在 OCL或 ACL更新后执行的。

5、 如权利要求 4所述的方法, 其特征在于, 该方法还包括:

UE记录网络侧更新 OCL的时间, 以及更新 ACL的时间;

当所述 UE根据更新后的 OCL或 ACL生成 WCL , 是在 UE的接入层 AS 需要使用 WCL时执行的时, 所述生成的 WCL, 是根据更新时间距当前时间 最近的 ACL或 OCL生成的 WCL。

6、 如权利要求 5所述的方法, 其特征在于, 该方法还包括:

当确定有导致 ACL更新的非接入层 NAS过程时, UE记录 NAS过程更 新 ACL的时间。

7、 一种闭合用户群白名单 WCL的管理方法, 其特征在于, 该方法包括 如下步骤:

网络侧确定是否需要更新用户设备 UE处的允许的闭合用户群列表 ACL 或运营商闭合用户群列表 OCL;

在需要更新时, 网络侧同时或在同一更新操作过程中更新 UE处的 ACL 与 OCL。

8、 如权利要求 7所述的方法, 其特征在于, 所述网络侧确定是否需要更 新 UE处的 ACL或 OCL, 包括:

网络侧确定是否需要删除 OCL中的一个或多个表项;

所述在需要更新时, 网络侧同时更新 UE处的 ACL与 OCL, 包括: 当确定需要删除 OCL中的一个或多个表项时, 网络侧同时或在同一更新 操作过程中更新 UE处的 ACL和 OCL。

9、 如权利要求 7或 8所述的方法, 其特征在于, 网络侧在同时更新或在 同一更新操作过程中更新 UE处的 ACL与 OCL时, 釆用开放移动联盟设备管 理 OMA DM方式或者空中下载 OTA方式进行更新。

10、 一种用户设备, 其特征在于, 包括:

接收模块, 用于接收来自网络侧更新的运营商闭合用户群列表 OCL 和 / 或允许的闭合用户群列表 ACL;

生成模块, 用于才艮据更新后的 OCL 和 /或 ACL 生成闭合用户群白名单

11、 如权利要求 10所述的用户设备, 其特征在于, 生成模块包括第一生 成单元和 /或第二生成单元, 其中:

第一生成单元, 用于当接收模块接收来自网络侧更新的 OCL时, 将同时 属于 ACL和 OCL的 CSG ID放入 WCL, 该 WCL中不包括属于 ACL而不属 于 OCL的 CSG ID;

第二生成单元, 用于当接收模块接收来自网络侧更新的 ACL时, 将同时 属于 ACL和 OCL的 CSG ID放入 WCL, 该 WCL中不包括属于 OCL而不属 于 ACL的 CSG ID。 12、 如权利要求 10或 11所述的用户设备, 其特征在于, 所述生成模块, 在所述用户设备的接入层 AS层需要使用 WCL时, 根据更新后的 OCL和 /或 ACL生成 WCL; 或者, 所述生成模块在 OCL和 /或 ACL更新后生成 WCL。

13、 如权利要求 12所述的用户设备, 其特征在于, 该用户设备进一步包 括: 记录模块, 用于记录网络侧更新 OCL的时间, 以及更新 ACL的时间; 生成模块当根据更新后的 OCL 和 /或 ACL 生成 WCL 时, 所述生成的 WCL, 是根据更新时间距当前时间最近的 ACL和 /或 OCL生成的 WCL。

14、 如权利要求 13所述的用户设备, 其特征在于, 记录模块进一步用于 当确定有导致 ACL更新的非接入层 NAS过程时, 记录 NAS过程更新 ACL 的时间。

15、 一种网络侧设备, 其特征在于, 包括:

确定模块, 用于确定是否需要更新用户设备 UE 处的允许的闭合用户群 列表 ACL或运营商闭合用户群列表 OCL;

更新模块, 用于在需要更新时, 同时或在同一更新操作过程中更新 UE 处的 ACL与 OCL。

16、 如权利要求 15所述的设备, 其特征在于,

所述确定模块, 确定是否需要删除 OCL中的一个或多个表项;

当所述确定模块确定需要删除 OCL中的一个或多个表项时, 所述更新模 块同时或在同一更新操作过程中更新 UE处的 ACL与 OCL。

17、 如权利要求 15或 16所述的设备, 其特征在于, 所述更新模块在同 时或在同一更新操作过程中更新 UE处的 ACL与 OCL时, 采用开放移动联盟 设备管理 OMADM方式或者空中下载 OTA方式进行更新。

Description:
一种闭合用户群白名单的管理方法及设备 本申请要求在 2010年 06月 18 曰 提交中 国 专利局 、 申请号为 201010209853.8、发明名称为 "一种闭合用户群白名单的管理方法及设备, 的中 国专利申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域

本发明涉及移动通信技术, 特别涉及一种闭合用户群白名单的管理方法 及设备。 背景技术

针对用户设备 ( User Equipment, UE ), 3 代合作项目 (3rd Generation partnership project, 3 GPP )在版本 8 ( R8 )中,只定义一种闭合用户群( Closed Subscriber Group, CSG )表( LIST ), 称作允许的 CSG列表( ALLOWED CSG LIST ), 本文简称 ACL。

在版本 9 ( R9 ) 中, 引入了运营商 CSG列表( OPERATOR CSG LIST, 本文简称其为 OCL )。 在 R9 中, 也可以称 OCL为运营商控制的 CSG列表 ( OPERATOR CONTROLLED CSG LIST, OACL )。

针对 R8中的 ALLOWED CSG LIST, 在 R9版本研究过程中, 增加了 允许用户对 ACL进行修改的需求, 在 R9版本较早的规范中, 这种 ACL称作 用户 CSG列表( USER CSG LIST, UCL ), 或者用户控制的 CSG列表( USER CONTROLLED CSG LIST, UACL ), 在 R9后来的规范及 R9以上版本中, 仍 统称为 ACL。

在网络侧, 并不存储 ACL和 OCL, 而是 CSG签约数据。 在归属用户服 务器( Home Subscriber Server, HSS )、移动性管理实体 ( Mobility Management Entity, MME )、 服务 GPRS支持节点( Serving GPRS Support Node, SGSN )、 移动交换中心 (Mobile Switching Centre, MSC )等网络节点, 其中存储的是 UE的 CSG签约数据, 网络节点按照 CSG签约数据对 UE进行接入控制。 网络中,还有一个逻辑实体,称作 CSG列表服务器( CSG LIST SERVER ), 它依据按照空中下载( Over-The-Air, OTA )或者开放移动联盟设备管理( Open Mobile Alliance OMADM Device Management, OMADM ) 方法, 对 UE侧的 ACL、 OCL进行更新。这种更新方法的特点是,更新 UE的整个 ACL或 OCL。

除了 OTA、 OMADM方法之外, 还有一种方法, 即手动更新(即利用非 接入层 (Non Access Stratum, NAS )过程) 来更新 UE处的 ACL、 OCL。 手 动更新方法的基本原理是, UE在某个 CSG小区执行 NAS过程, 如果网络接 受该 NAS过程, 则将该 CSG小区的 CSG ID添加到 ACL中(如果该 CSG ID 不在 ACL中), 如果网络拒绝该 NAS过程, 并给出拒绝原因是 #25 , 则将该 CSG ID从该 ACL中删除(如果该 CSG ID在 ACL中)。 手动更新方法( NAS 层方法 )只能更新 ACL, 且只能当 UE在 CSG小区中执行 NAS过程中实现; 该方法无法对整个 ACL进行同时更新的。

在 UE中, NAS层负责 OCL、 ACL的维护和更新, 并据此生成 CSG白 名单 ( white CSG list, 本文简称之为 WCL )给接入层 ( Access Stratum, AS ) 使用。 AS层根据 WCL进行小区的选择、 切换准备等过程。

网络可以根据运营商策略, 配置网络不使用 ACL。

3GPP的规范 TS 22.220 5.3.2 Closed Subscriber Grou 部分关于 CSG的 需求说明为: ACL和 OCL这两个列表彼此独立的维护, 在运营商 CSG列表 改变时不会触发 UE 自动更改允许的 CSG列表来反映所述的改变 ( The two lists are maintained independently from each other. A change in the Operator CSG list shall not trigger the UE to modify the Allowed CSG list to reflect such change automatically )。

在现有规范中, 没有详细定义根据 ACL和 OCL来合成 WCL的方法。 按 照目前对规范的理解, UE认为 ACL和 OCL中的 CSG都是签约 CSG。 所以, 可以认为 ACL和 OCL中的所有 CSG ID都需要列入 WCL(即将 ACL和 OCL 合并), 并提供给 AS层作为小区选择、 切换准备时接入控制的依据。 在 UE侧, 目前的规范考虑了一种场景, 即当 UE在某个 CSG小区执行 NAS层过程, 如附着(ATTACH )、 跟踪区更新( Traking Area Update, TAU )、 路由区更新 (Routing Area Update, RAU )、 服务请求 ( SERVICE REQUEST ) 过程, 拒绝 UE在非签约的 CSG小区接入时, 向 UE指示拒绝的原因 #25。 UE 收到该拒绝原因后,将该 CSG小区的 CSG ID从 ACL中删除。如果该 CSG ID 也在 OCL中, 则根据 UE的实现, 在某些条件下, UE不将该 CSG ID包含在 WCL中。 具体可以参见 3GPP 23.122 3.1A CSG selection或 restriction

还有一种场景 ,如果 ACL采用手动更新方式更新、 OCL采用 OTA或 OMA DM过程, 则可能出现某些 CSG ID已经不在 OCL中,但是这些 CSG ID仍然 在 ACL中的情形。 出现这个问题的原因是, 网络通过 OMA DM或 OTA更新 了 UE侧的 OCL, 却没有同时更新 ACL, 而是依赖 NAS过程来更新 ACL。 或者在网络更新 ACL之前, UE的 NAS层要向 AS层提供 WCL。 此时, UE 的 WCL中将包括新的 OCL和旧的 ACL, NAS层将 WCL提供给 AS作为接 入控制的依据。 出现这个场景后, UE仍然按照 WCL (即旧 ACL与新的 OCL ) 的内容来进行小区选择或者切换, 则一旦选择该这些 CSG ID, 后续的过程将 被网络拒绝, 导致用户体验下降、 增加不必要的网络信令开销等问题。

现有技术的不足在于: 在上述两种场景出现后, 还没有技术方案来处理。 发明内容

本发明所解决的技术问题在于提供了闭合用户 群白名单的管理方法, 用 以解决现有技术中在对 WCL进行管理时存在的问题。

本发明实施例中提供的一种闭合用户群白名单 WCL的管理方法, 包括如 下步骤:

用户设备 UE获取网络侧更新的运营商闭合用户群列表 OCL和 /或允许的 闭合用户群列表 ACL;

UE根据更新后的 OCL和 /或 ACL生成 WCL。

本发明实施例中提供的另一种闭合用户群白名 单 WCL 的管理方法, 包 括如下步骤:

网络侧确定是否需要更新用户设备 UE处的允许的闭合用户群列表 ACL 或运营商闭合用户群列表 OCL;

在需要更新时, 网络侧同时或在同一更新操作过程中更新 UE处的 ACL 与 OCL。

本发明实施例中提供了一种用户设备, 包括:

接收模块, 用于接收来自网络侧更新的运营商闭合用户群 列表 OCL 和 / 或允许的闭合用户群列表 ACL;

生成模块, 用于才艮据更新后的 OCL 和 /或 ACL 生成闭合用户群白名单 WCL。

本发明实施例中提供的一种网络侧设备, 包括:

确定模块, 用于确定是否需要更新用户设备 UE 处的允许的闭合用户群 列表 ACL或运营商闭合用户群列表 OCL;

更新模块, 用于在需要更新时, 同时或在同一更新操作过程中更新 UE 处的 ACL与 OCL。

本发明有益效果如下:

由于网络侧在通过 OMA DM或 OTA更新 UE侧的 OCL时, 也同时更新 ACL, 而非依赖 NAS过程来更新 ACL。 因此, 避免了在 ACL采用手动更新 方式更新、 OCL釆用 OTA或 OMA DM过程中可能出现的某些 CSG ID已经 不在 OCL中 , 但是这些 CSG ID仍然在 ACL中的情形。 进一步的 , 也克服了 导致 UE的 WCL中包括新的 OCL和旧的 ACL的情形,使得 UE在按照 NAS 层提供给 AS作为接入控制的依据的 WCL进行小区选择或者切换时, 所选择 的 CSG ID不可能被网络拒绝, 不会导致用户体验下降、也不会增加不必要的 网络信令开销。 附图说明

图 1为本发明实施例中网络侧的 WCL的管理方法实施流程示意图; 图 2为本发明实施例中 UE侧的 WCL的管理方法实施流程示意图;

图 3为本发明实施例中用户设备结构示意图;

图 4为本发明实施例中网络侧设备结构示意图。 具体实施方式

下面结合附图对本发明的具体实施方式进行说 明。

图 1为网络侧的 WCL的管理方法实施流程示意图, 如图所示, 在网络侧 对 WCL进行管理时, 可以包括如下步骤:

步骤 101、 网络侧确定需要更新 UE处的 ACL或 OCL;

步骤 102、 网络侧同时更新 UE处的 ACL与 OCL。

实施中, 网络侧在同时更新 UE处的 ACL与 OCL时, 可以采用 OMADM 方式或者 OTA方式进行更新。

具体的, 如果网絡要更新 UE处的 ACL或者 OCL, 则网络要同时更新 ACL和 OCL, 或在同一更新操作过程中, 完成 ACL和 OCL的更新。 该方案 适用于网络釆用 OMA DM或者 OTA的情形。

例如, 网络侧当删除 OCL中的一个或多个表项时, 同时也更新 ACL , 以 避免 OCL中被删除的表项仍然保存在 ACL中。 其中, 所述表项, 即 CSG ID。

由于网络侧在通过 OMA DM或 OTA更新 UE侧的 OCL时, 也同时更新 ACL, 而非依赖 NAS过程来更新 ACL。 因此, 避免了在 ACL采用手动更新 方式更新,以及避免 OCL采用 OTA或 OMADM过程中可能出现的某些 CSG ID已经不在 OCL中, 但是这些 CSG ID仍然在 ACL中的情形。 进一步的, 也克服了导致 UE的 WCL中包括新的 OCL和旧的 ACL的情形, 使得 UE在 按照 NAS层提供给 AS作为接入控制的依据的 WCL进行小区选择或者切换 时, 所选择的 CSG ID不可能被网络拒绝, 不会导致用户体验下降、 也不会增 加不必要的网络信令开销。

下面对 UE侧的 WCL的管理方案进行说明。 其目的在于至少解决目前规 范没有说明的如下问题: 1 ) UE在什么时间生成 WCL;

2 ) NAS层如何将 WCL提供给 AS层, 以及何时将 WCL提供给 AS层。 图 2为 UE侧的 WCL的管理方法实施流程示意图, 如图所示, 在 UE侧 对 WCL进行管理时, 可以包括如下步骤:

步骤 201、 UE接收来自网络侧更新的 OCL和 /或 ACL;

步骤 202、 UE根据更新后的 OCL和 /或 ACL生成 WCL。

对于 UE根据更新后的 OCL和 /或 ACL生成 WCL, 主要分两种情况进行 说明, 一种是网络侧更新的是 OCL, —种是网络侧更新的是 ACL, 还有一种 情况是网络侧同时或在同一更新操作过程中对 OCL和 ACL进行更新。

对于 UE根据更新后的 OCL和 /或 ACL生成 WCL的时间 , 可以是在 UE 的 AS层需要使用 WCL时生成 WCL, 也可以是在 OCL和 /或 ACL更新后立 即生成 WCL。 下面进行说明。

一、 网络侧更新的是 OCL, UE根据更新后的 OCL或 ACL生成 WCL, 包括:

UE将同时属于 ACL和 OCL的 CSG ID放入 WCL;

UE不将属于 ACL而不属于 OCL的 CSG ID放入 WCL;

UE将不属于 ACL而属于 OCL的 CSG ID放入 WCL或不放入 WCL。 实施中, 当网络侧通过 OMA DM、 OTA方法更新 UE的 OCL时, UE侧 合成 WCL的方式可以如下:

UE将那些既在 ACL、 也在 OCL中的 CSG ID放入 WCL中。 对于只在 ACL中, 不在 OCL中的 CSG ID, 不放入 WCL中。

如果某个 CSG ID不在 ACL中, 但在 OCL中, 则可以将该 CSG ID添加 到 WCL中, 或者也可以不将该 CSG ID添加到 WCL中 (即使该 CSG ID不 在 WCL中 ) 。

下面再以实例进行说明。

实施例 1

本实施例中生成 WCL的时间采用的是立即更新 WCL。 假设 UE的 NAS层维护 WCL, 当 OCL或者 ACL更新时, 立即对 WCL 进行更新。 AS层在需要使用 WCL时, 直接查找 WCL即可。 在实施例中, 当网络侧通过 OMADM、 OTA方法更新 UE的 OCL时, UE立即更新 WCL。

假设在 OMA DM、 OTA方法更新 UE的 OCL之前, UE的三个 LIST信 息如下:

WCL包含有 CSG的 ID有 A、 B、 C、 D、 E;

ACL包含有 CSG的 ID有 A、 B、 C、 D、 E;

OCL包含有 CSG的 ID有 A、 B、 C、 D、 E;

则在更新 OCL之后, OCL包含有 CSG的 ID有 A、 B、 C、 F ( F是新增 的)。 则 UE应该更新 WCL; 具体更新规则是: 如果某个 CSG ID在 WCL中, 但不在 OCL中, 则将该 CSG ID从 WCL中删除。 如杲某个 CSG ID不在 ACL 中, 但在 OCL中, 则可以 (也可以不)将该 CSG ID添加到 WCL中 (即使 该 CSG ID不在 ACL中) 。 按照这个规则, 更新后的 WCL包含有的 CSG ID 将是 A、 B、 C、 F; 或者是 A、 B、 C。

二、 网络侧更新的是 ACL, UE根据更新后的 OCL或 ACL生成 WCL, 包括:

UE将同时属于 ACL和 OCL的 CSG ID放入 WCL;

UE不将属于 OCL而不属于 ACL的 CSG ID放入 WCL;

UE将不属于 OCL而属于 ACL的 CSG ID放入 WCL或不放入 WCL。 实施中, 当网络侧通过 OMA DM、 OTA方法更新 UE的 ACL时, UE侧 合成 WCL的方式可以如下:

UE将那些即在 ACL、 也在 OCL中的 CSG ID放入 WCL中。 对于只在 OCL中, 不在 ACL中的 CSG ID, 不放入 WCL中。

如果某个 CSG ID不在 OCL中, 但在 ACL中, 则可以将该 CSG ID添加 到 WCL中, 或者也可以不将该 CSG ID添加到 WCL中 (即使该 CSG ID不 在 WCL中 ) 。

具体的实施实例可以参见实施例 1。 对于 UE根据更新后的 OCL或 ACL生成 WCL的时间, 可以是在 UE的 AS层需要使用 WCL时生成 WCL, 或, 可以是在 OCL或 ACL更新后立即生 成 WCL。 立即生成的方式可以参见实施例 1 , 下面对按需生成的方式进行说 明。

实施中, 还可以进一步包括:

UE记录网络侧更新 OCL的时间, 以及更新 ACL的时间;

在 UE的 AS层需要使用 WCL时生成 WCL, 是选择更新时间距当前时间 最近的 ACL或 OCL生成 WCL。

具体的, 可以是基于最新更新时间的 WCL按需生成。

实施例 2

UE记录 OCL发生更新的时间。

如果 ACL也釆用 OAM DM、 OTA的更新时, 记录 ACL发生更新的时 间。

当 UE的 AS层需要使用 WCL时, 如 NAS层指示 AS层进行小区选择时, NAS层需要根据 ACL和 OCL合成 WCL。 此时, NAS层合成 WCL的方式可 以 ^下:

根据 OCL和 ACL的更新时间, 以更新时间较新的列表为准, 来最后确 定合成 WCL所需的 CSG ID。

比如, ACL的更新时间是 2010-5-4: 21 : 00, 包含的 8010是八、 B、

C;

OCL的更新时间是 2010-5-4: 23: 00, 包含的。8010是八、 B、 C、 D、

E;

则按照上述规则, 生成的 WCL所包含的 CSG ID是八、 B、 C、 D、 E。 实施中, 考虑到会发生 NAS层过程, 且该过程导致 ACL的更新, 则还 可以进一步包括:

UE确定是否有导致 ACL更新的 NAS过程;

UE有则记录 NAS过程更新 ACL的时间。 同样,在 UE的 AS层需要使用 WCL时生成 WCL, 是选择更新时间距当 前时间最近的 ACL或 OCL生成 WCL。

实施例 3

如果发生了 NAS 层过程, 且该过程导致 ACL 的更新, 比如, 将某个 CSG ID从 ACL中删除, 或者将某个 CSG ID添加到 ACL中。 则要针对该 CSG ID, 记录针对该 CSG ID的操作时间。 在按需合成 WCL时, 按照该操作 时间来决定是否将该 CSG ID包含到 WCL中。 例如:

在 2010年 5月 4日, 0: 00。 NAS的列表如下:

ACL包含有 CSG的 有八、 B、 C、 D、 E; 整个列表的更新时间为 2010 年 5月 3 日, 00: 00

有列表为 ACL:: {A、 B、 C、 D、 E} Τ=201005030000

OCL包含有 CSG的 ID有 A、 B、 C、 D、 E; 更新时间为 2010年 5月 3 日, 01 : 00

有列表为 OCL:: {A、 B、 C、 D、 E} T=201005030100 )

在 2010年 5月 3 曰, 02: 00, NAS过程导致 F被加入到 ACL中。

有歹' J表为 ACL:: {A、 B、 C、 D、 E、 F T=201005030200 } T=201005030000 ,

又在 2010年 5月 3 曰, 03:00, NAS过程导致 E从 ACL中删除, 则 有 列 表 为 ACL:: {A 、 B 、 C 、 D 、 -E Τ=201005030300 、

其中: -Ε表示列表元素 Ε的删除操作。

在 2010年 5月 3 日, 04: 00, NAS层需要合成 WCL, 则 ACL中的 Α、 B、 C、 D更新时间按照 2010年 5月 3 日, 01 : 00处理; F按照 2010年 5月 3 日, 02: 00处理; 而 -E按照 2010年 5月 3 日, 03: 00处理。 最终的结果 是: F要新增到到 WCL中, E不应加入到 WCL中。

可以得到 WCL:: {A、 B、 C、 D、 F} T =2oioo50304oo ; 其中 T=201005030400 表征 WCL的最后生成时间。

故而有相关的 4种时间标签: OCL的最后生成时间: TOCL;

ACL的最后生成时间: T ACIJ ;

WCL的最后生成时间: T WCIJ ;

ACL中某元素的最终生成时间: T X ;

当后续需要由 OCL与 ACL合成 WCL时, 为了逻辑的正确性并减少不必 要的操作, 应保证 "TOCL或 T AC L或 T X 大于 T WC L"时方实施 WCL 的更新合 成。

基于同一发明构思, 本发明实施例中还提供了一种用户设备、 及网络侧 设备, 由于这些设备解决问题的原理与 WCL 的管理方法相似, 因此这些设 备的实施可以参见方法的实施, 重复之处不再赘述。

当网络侧在同时或在同一更新操作过程中更新 OCL和 ACL时, UE在很 短的时间内, 通过两条消息先后接收更新后的 OCL和 ACL, 然后, 根据更新 后的 OCL和 ACL生成 WCL。

图 3为用户设备结构示意图, 如图所示, UE中可以包括:

接收模块 301 , 用于接收来自网络侧更新的 OCL和 /或 ACL;

生成模块 302 , 用于根据更新后的 OCL和 /或 ACL生成 WCL。

实施中, 生成模块中可以包括第一生成单元和 /或第二生成单元, 其中: 第一生成单元, 用于在网络侧更新的是 OCL 时, 将同时属于 ACL 和

OCL的 CSG ID放入 WCL; 不将属于 ACL而不属于 OCL的 CSG ID放入

WCL; 将不属于 ACL而属于 OCL的 CSG ID放入 WCL或不放入 WCL;

第二生成单元, 用于在网络侧更新的是 ACL 时, 将同时属于 ACL 和

OCL的 CSG ID放入 WCL; 不将属于 OCL而不属于 ACL的 CSG ID放入

WCL; 将不属于 OCL而属于 ACL的 CSG ID放入 WCL或不放入 WCL。

实施中, 生成模块在根据更新后的 OCL或 ACL生成 WCL时, 是在 UE 的 AS层需要使用 WCL时生成 WCL, 或是在 OCL或 ACL更新后立即生成 实施中, UE中还可以进一步包括: 记录模块 303 , 用于记录网络侧更新 OCL的时间, 以及更新 ACL的时 间;

生成模块当根据更新后的 OCL和 /或 ACL生成 WCL时 , 选择更新时间 距当前时间最近的 ACL和 /或 OCL生成 WCL。

实施中, 记录模块可以进一步用于确定是否有导致 ACL更新的 NAS过 程; 有则记录 NAS过程更新 ACL的时间;

同样, 生成模块当根据更新后的 OCL和 /或 ACL生成 WCL时, 选择更 新时间距当前时间最近的 ACL和 /或 OCL生成 WCL。

图 4为网络侧设备结构示意图, 如图所示, 网络侧设备中可以包括: 确定模块 401 , 用于确定是否需要更新 UE处的 ACL或 OCL;

更新模块 402 , 用于在需要更新时, 同时或者在同一个更新过程中更新 UE处的 ACL与 OCL。

实施中, 更新模块还可以进一步用于在同时或者在同一 个更新过程中更 新 UE处的 ACL与 OCL时, 采用 OMADM方式或者 OTA方式进行更新。

例如, 确定模块 401 当确定需要删除 OCL中的一个或多个表项时(即删 除 OCL中的一个或多个 CSG ID时), 更新模块 402同时更新 UE处的 ACL 和 OCL, 或在同一更新操作过程中更新 UE处的 ACL和 OCL, 以避免 OCL 中被删除的表项仍然保存在 ACL中。

为了描述的方便, 以上所述装置的各部分以功能分为各种模块或 单元分 别描述。 当然, 在实施本发明时可以把各模块或单元的功能在 同一个或多个 软件或硬件中实现。

本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或 计算机程序产品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实施例的形式。 而且, 本发明可采用在一个或多个 其中包含有计算机可用程序代码的计算机可用 存储介质 (包括但不限于磁盘 存储器、 CD-ROM、 光学存储器等) 上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序产 品的流程图和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图 和 /或方框图中的每一流程和 /或方框、 以及流程图和 /或方框图中的流程 和 /或方框的结合。 可提供这些计算机程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处 理器以产生一个机器, 使得通 过计算机或其他可编程数据处理设备的处理器 执行的指令产生用于实现在流 程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能 装置。

这些计算机程序指令也可存储在能引导计算机 或其他可编程数据处理设 备以特定方式工作的计算机可读存储器中, 使得存储在该计算机可读存储器 中的指令产生包括指令装置的制造品, 该指令装置实现在流程图一个流程或 多个流程和 /或方框图一个方框或多个方框中指定的功能

这些计算机程序指令也可装载到计算机或其他 可编程数据处理设备上, 使得在计算机或其他可编程设备上执行一系列 操作步骤以产生计算机实现的 处理, 从而在计算机或其他可编程设备上执行的指令 提供用于实现在流程图 一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能 步 骤。

尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了 基本创造性概念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权 利要求意欲解释为包括优选实施例以及落入本 发明范围的所有变更和修改。