移动通信装置以及处理网络发起的分离程序方法

申请号 CN201110054272.6 申请日 2011-03-08 公开(公告)号 CN102196595A 公开(公告)日 2011-09-21
申请人 宏达国际电子股份有限公司; 发明人 昆丹·提瓦利; 吴志祥;
摘要 本 发明 提供了一种移动通信装置以及处理网络发起的分离程序方法。该移动通信装置具有无线模 块 与 控制器 模块。无线模块用以执行与基站之间的无线传输与接收。控制器模块用以通过无线模块从基站接收包括分离原因的分离 请求 信息,决定分离原因是否指示未授权基站所属的封闭型用户组的会员资格,如果是,则决定基站是否为非封闭型用户组基站,以及在基站为非封闭型用户组基站时,不更动允许封闭型用户组列表的内容。
权利要求

1.一种移动通信装置,包括:
一无线模,执行与一基站之间的无线传输与接收;以及
控制器模块,通过上述无线模块从上述基站接收包括一分离原因的一分离请求信息,决定上述分离原因是否指示未授权上述基站所属的一封闭型用户组CSG的会员资格,如果是,则决定上述基站是否为一非封闭型用户组基站,以及在上述基站为一非封闭型用户组基站时,不更动一允许封闭型用户组列表的内容。
2.如权利要求1所述的移动通信装置,其中上述控制器模块更于上述基站为一非封闭型用户组基站时,摒除上述分离请求信息。
3.如权利要求1所述的移动通信装置,其中上述控制器模块更于上述基站为一非封闭型用户组基站时,摒除上述分离原因、执行一资源释放程序、以及通过上述无线模块传送一分离接受信息至上述基站。
4.如权利要求3所述的移动通信装置,其中上述资源释放程序包括解除已建立的分组数据通信协议PDP内容、多媒体广播多播服务MBMS内容、以及逻辑链路。
5.如权利要求4所述的移动通信装置,其中上述控制器模块更于接收到上述分离请求信息之前,执行以下步骤:
通过上述无线模块传送一联系请求信息至上述基站;
通过上述无线模块从上述基站接收一联系接受信息;
根据上述联系接受信息建立上述分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路;以及
通过上述无线模块传送一联系完成信息至上述基站。
6.如权利要求1所述的移动通信装置,其中上述控制器模块更于接收到上述分离请求信息之前,通过上述无线模块从上述基站接收系统信息,且上述基站是否为一非封闭型用户组基站的决定根据上述系统广播信息所进行。
7.如权利要求1所述的移动通信装置,其中上述控制器模块更于上述基站为一封闭型用户组基站时,执行以下步骤:
将上述基站的一封闭型用户组识别码从上述允许封闭型用户组列表中移除;
执行一资源释放程序;以及
通过上述无线模块传送一分离接受信息至上述基站。
8.如权利要求7所述的移动通信装置,其中上述资源释放程序包括解除已建立的分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路。
9.如权利要求1所述的移动通信装置,其中上述允许封闭型用户组列表包括多个封闭型用户组识别码,且每个上述封闭型用户组识别码分别对应至上述移动通信装置被授权接入的一基站。
10.一种处理网络发起的分离程序方法,适用于无线链接至一基站的一移动通信装置,包括:
从上述基站接收包括一分离原因的一分离请求信息;
决定上述分离原因是否指示未授权上述基站所属的一封闭型用户组的会员资格;
如果是,则决定上述基站是否为一非封闭型用户组基站;以及
在上述基站为一非封闭型用户组基站时,不更动一允许封闭型用户组列表的内容。
11.如权利要求10所述的处理网络发起的分离程序方法,还包括于上述基站为一非封闭型用户组基站时,摒除上述分离请求信息。
12.如权利要求10所述的处理网络发起的分离程序方法,还包括于上述基站为一非封闭型用户组基站时,摒除上述分离原因、执行一资源释放程序、以及传送一分离接受信息至上述基站。
13.如权利要求12所述的处理网络发起的分离程序方法,其中上述资源释放程序包括解除已建立的分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路。
14.如权利要求13所述的处理网络发起的分离程序方法,还包括于接收到上述分离请求信息之前,执行以下步骤:
传送一联系请求信息至上述基站;
从上述基站接收一联系接受信息;
根据上述联系接受信息建立上述分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路;以及
传送一联系完成信息至上述基站。
15.如权利要求10所述的处理网络发起的分离程序方法,还包括于接收到上述分离请求信息之前,从上述基站接收多个系统广播信息,其中上述基站是否为一非封闭型用户组基站的决定根据上述系统广播信息所进行。
16.如权利要求10所述的处理网络发起的分离程序方法,还包括于上述基站为一封闭型用户组基站时,执行以下步骤:
将上述基站的一封闭型用户组识别码从上述允许封闭型用户组列表中移除;
执行一资源释放程序;以及
传送一分离接受信息至上述基站。
17.如权利要求16所述的处理网络发起的分离程序方法,其中上述资源释放程序包括解除已建立的分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路。
18.如权利要求10所述的处理网络发起的分离程序方法,其中上述允许封闭型用户组列表包括多个封闭型用户组识别码,且每个上述封闭型用户组识别码分别对应至上述移动通信装置被授权接入的一基站。

说明书全文

移动通信装置以及处理网络发起的分离程序方法

技术领域

[0001] 本发明主要涉及如何处理不正常的分离(detachment)程序,尤其涉及如何处理由非封闭型用户组基站所发起的分离程序,且发起分离程序的分离原因指示了未授权该非封闭型用户组基站所属的封闭型用户组的会员资格。

背景技术

[0002] 在典型的移动通信系统中,使用者装置(User Equipment,UE)可通过基站与服务网络进行语音以和/或数据服务的无线通信,其中,使用装置与服务网络之间的无线通信可根据各式无线技术而进行,例如:全球移动通信系统(Global System for Mobile communications,GSM)技术、通用分组无线服务(General Packet Radio Service,GPRS)技术、全球增强型数据传输(Enhanced Data rates for Global Evolution,EDGE)技术、宽频码分多重接入(Wideband Code Division Multiple Access,WCDMA)技术、码分多重接入-2000(Code Division Multiple Access 2000)技术、分时同步码分多重接入(Time Division-Synchronous Code Division Multiple Access,TD-SCDMA)技术、全球互通微波接入(Worldwide Interoperability forMicrowave Access,WiMAX)技术、长期演进(Long Term Evolution,LTE)技术等等。
[0003] 根据第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)组织所制订关于宽频码分多重接入技术的规格标准书TS 24.008v.9.1.0(以下简称为规格标准书TS 24.008),当使用者装置在开机并连接上宽频码分多重接入网络之后,会需要执行联系(attachment)程序向宽频码分多重接入网络注册其存在,以自宽频码分多重接入网络取得分组数据服务。如图1所示,为发起联系程序,使用者装置传送联系请求(ATTACH REQUEST)信息至宽频码分多重接入网络(步骤S110)。当接收到联系请求信息时,宽频码分多重接入网络对使用者装置进行验证以检查其是否授权具有取得分组数据服务的资格,并执行安全模式控制(security mode control)程序以启动在该连线上后续信息的加密(encryption)作业(步骤S120)。如果上述检查通过,则宽频码分多重接入网络接受该联系请求,并传送联系接受(ATTACH ACCEPT)信息至使用者装置(步骤S130)。明确来说,联系接受信息包括了用以启动乘载分组数据服务的逻辑链路(logical link)以及载体(bearer)的相关设定信息,其中,分组数据服务包括有:分组数据通信协议(Packet Data Protocol,PDP)内容(context)、以及多媒体广播多播服务(Multimedia Broadcast or Multicast Service,MBMS)内容。为因应该联系接受信息,使用者装置便根据相关设定信息建立乘载分组数据服务的逻辑链路以及载体(步骤S140),然后传送联系完成(ATTACHCOMPLETE)信息至宽频码分多重接入网络(步骤S150),以回复确认联系接受信息的接收。如果宽频码分多重接入网络成功地接收到联系完成信息,则该联系程序结束且可提供分组数据服务给使用者装置。稍后,如果要撤销(de-register)使用者装置的注册,便可执行分离(detachment)程序。使用者装置可能会因为各式原因而发起分离程序,例如:关机时、移除全球用户识别卡(Universal Subscriber Identity Module,USIM)时、或者负责处理分组数据服务的模被要求停止运作时。另外,当使用者装置要交递(handover)至另外一个其无法取得分组数据服务的宽频码分多重接入网络时,该宽频码分多重接入网络便会发起分离程序。
[0004] 图2是显示由宽频码分多重接入网络所发起的分离成序的信息序列图。宽频码分多重接入网络可能会因为各式原因而发起分离程序,例如:使用者装置不被允许使用分组数据服务、使用者装置被禁止接入其目前所在的位置区域或宽频码分多重接入网络、或使用者装置未被授权目前所处基站的封闭型用户组的会员资格。首先,宽频码分多重接入网络传送分离请求(DETACH REQUEST)信息至使用者装置,要求使用者装置撤销其注册(步骤S210)。在接收到分离请求信息时,使用者装置解除已建立用以乘载分组数据服务的逻辑链路以及载体(步骤S220),接着,使用者装置传送分离接受(DETACH ACCEPT)信息至宽频码分多重接入网络,以通知分离程序的完成(步骤S230)。在传送完分离接受信息之后,使用者装置可进一步根据分离请求信息中所夹带的分离类别决定是否要重新联系至宽频码分多重接入网络。如果分离类别指示了「不需重联系(re-attach notrequired)」,则使用者装置继续停留在注销注册的状态;反之,如果分离类别指示了「需要重联系(re-attach required)」,则使用者装置执行另一联系程序以启动用以乘载分组数据服务的新的逻辑链路以及载体。然而,在分离程序进行中可能会发生一些异常的情况,导致使用者装置与宽频码分多重接入网络之间对于使用者装置的注册状态或注销注册状态不同步。

发明内容

[0005] 本发明的一实施例提供了一种移动通信装置,包括一无线模块与一控制器模块。上述无线模块用以执行与一基站之间的无线传输与接收。上述控制器模块用以通过上述无线模块从上述基站接收包括一分离原因的一分离请求信息,决定上述分离原因是否指示未授权上述基站所属的一封闭型用户组的会员资格,如果是,则决定上述基站是否为一非封闭型用户组基站,以及在上述基站为一非封闭型用户组基站时,不更动一允许封闭型用户组列表的内容。
[0006] 本发明的另一实施例提供了一种处理网络发起的分离程序方法,适用于无线链接至一基站的一移动通信装置。上述处理网络发起的分离程序方法包括以下流程步骤:从上述基站接收包括一分离原因的一分离请求信息;决定上述分离原因是否指示未授权上述基站所属的一封闭型用户组的会员资格;若是,则决定上述基站是否为一非封闭型用户组基站;以及在上述基站为一非封闭型用户组基站时,不更动一允许封闭型用户组列表的内容。
[0007] 关于本发明其他附加的特征与优点,此领域的熟习技术人士,在不脱离本发明的精神和范围内,当可根据本申请实施方法中所公开的移动通信装置以及处理网络发起的分离程序方法做些许的更动与润饰而得到。附图说明
[0008] 图1是显示在使用者装置与宽频码分多重接入网络之间所进行的联系程序的信息序列图。
[0009] 图2是显示由宽频码分多重接入网络所发起的分离程序的信息序列图。
[0010] 图3根据本发明一实施例所述的移动通信系统。
[0011] 图4根据本发明一实施例所述的分离程序的信息序列图。
[0012] 图5根据本发明另一实施例所述的分离程序的信息序列图。
[0013] 图6根据本发明一实施例所述由移动通信装置处理网络发起的分离程序方法的流程图
[0014] 【主要元件符号说明】
[0015] 300~移动通信系统;
[0016] 310~移动通信装置;
[0017] 311~无线模块;
[0018] 312~控制器模块;
[0019] 320~服务网络;
[0020] 321~基站。

具体实施方式

[0021] 本章节所叙述的是实施本发明的范例,以下范例以附图配合说明。然而,以下实施例仅为实施本发明的代表范例,并非代表实施本发明的所有方式,文中述及的第三代合作伙伴计划组织所制订的规格标准书系仅用以协助表达本发明的精神,而非用以限制本发明的范围。
[0022] 宽频码分多重接入网络或长期演进网络可包括毫微微蜂窝式基站(femtocell),其一般通过宽频有线网络(例如:数字用户回路(DigitalSubscriber Line,DSL)、缆线(cable)等有线网络技术)以宽频码分多重接入技术或长期演进技术在住宅或小型办公环境提供后置网络(backhaul),让宽频码分多重接入网络或长期演进网络得以提供使用者装置延续的连线服务。毫微微蜂窝式基站于装设时会被关联至一特定的封闭型用户组,其中该封闭型用户组根据一封闭型用户组识别码(CSG ID)来表示,而网络业者通过服务网络来配置封闭型用户组识别码,特别是,当有多个毫微微蜂窝式基站都属于同一个封闭型用户组时,这些毫微微蜂窝式基站都会被配置具有同一个封闭型用户组识别码。一使用者所属的封闭型用户组清单属于用户数据的一部分,通常可称之为允许封闭型用户组列表(allowed CSGlist),其可用以存储多个封闭型用户组识别码,且每个封闭型用户组识别码都各自对应到使用者装置被授权接入的一基站。允许封闭型用户组列表以用户数据的类别存储于全球用户识别卡或使用者装置、以及网络业者的核心网络中。由于封闭型用户组的定义及详细叙述并不在本发明的涵盖范围,故相关说明在此省略不详述(或请参考第三代合作伙伴计划组织所制订的规格标准书TS 25.367v.9.1.0)。
[0023] 需注意的是,在传统的分离程序中,如果分离请求信息中所包括的分离原因指示了「未授权此封闭型用户组(Not authorized for this CSG)」,则表示使用者装置未被授权目前基站所属的封闭型用户组的会员资格,且使用者装置会进一步将目前基站所关联的封闭型用户组识别码从封闭型用户组列表中移除。然而,在某些情况下,宽频码分多重接入网络或长期演进网络可能会误设分离请求信息中所包括的分离原因,或者由假冒的基站伪造出上述的分离请求信息,如此一来,如果根据该分离请求信息而修改了允许封闭型用户组列表可能会造成使用者装置无法取得正常的分组数据服务,而进一步损害使用者的使用经验。为了解决这个问题,本发明提出一种改善的分离程序,让使用者装置在发现分离原因指示了「未授权此封闭型用户组」时,能够正确辨识是否该修改允许封闭型用户组列表。
[0024] 图3根据本发明一实施例所述的移动通信系统。在移动通信系统300中,移动通信装置310被无线地连接至服务网络320的基站321以取得无线接入服务,一般来说,基站321可为基站或接入站点。移动通信装置310包括无线模块311,用以执行与基站321之间的无线传输。无线模块311可进一步包括一基带(baseband)单元(未绘示)与一射频(Radio Frequency,RF)模块(未绘示),基带单元可包括多个硬件装置以执行基带信号处理,包括模拟数字转换(analog to digital conversion,ADC)/数字模拟转换(digitalto analog conversion,DAC)、增益(gain)调整、调制与解调制、以及编码/解码等。射频模块可接收射频无线信号,并将射频无线信号转换为基带信号以交由基带模块进一步处理,或自基带信号模块接收基带信号,并将基带信号转换为射频无线信号以进行传送。射频模块也可包括多个硬件装置以执行上述射频转换,举例来说,射频模块可包括一混频器(mixer)以将基带信号乘上移动通信系统的射频中的一振荡载波,其中该射频可为宽频码分多重接入系统所使用的900兆赫、1900兆赫、或2100兆赫,或长期演进系统所使用的900兆赫、
2100兆赫、或2600兆赫,或视其它无线接入技术的标准而定。另外,移动通信装置310还包括控制器模块312,用以控制无线模块311以及其它功能模块(例如:用以提供人机接口的显示单元以和/或按键(keypad)、用以存储应用程序与通信协议的程序代码的存储单元等)的运作状态。在一实施例中,服务网络320可为宽频码分多重接入系统,而移动通信装置310可为依循规格标准书TS 24.008(以和/或宽频码分多重接入技术的其它规格标准书)的使用者装置;在另一实施例中,服务网络320可为长期演进系统,而移动通信装置
310可为依循规格标准书TS 25.301(以和/或长期演进技术的其它规格标准书)的使用者装置。又或者,在其它实施例中,移动通信装置310可为一使用者装置,同时依循规宽频码分多重接入技术以及长期演进技术的规格标准书,且本发明不限于此。
[0025] 明确来说,控制器模块312控制无线模块311以通过基站321与服务网络320进行分离程序。图4根据本发明一实施例所述的分离程序的信息序列图。首先,控制器模块312通过无线模块311从基站321接收到包括一分离原因的分离请求信息(步骤S410),接着,控制器模块312决定该分离原因是否指示了「未授权此封闭型用户组」,代表了移动通信装置310未被授权基站321所属的封闭型用户组的会员资格。在此实施例中,控制器模块312确定了该分离原因指示了未被授权基站321所属的封闭型用户组的会员资格(步骤S420)。然后,控制器模块312进一步决定基站321是否为一非封闭型用户组基站。需注意的是,在执行分离程序之前,控制器模块312可先通过无线模块311从基站321接收系统广播信息,例如:宽频码分多重接入系统所广播的1号、3号系统信息区块(SystemInformation Block,SIB),或长期演进系统所广播的1号系统信息区块,而系统广播信息则指示了基站
321为一封闭型用户组基站或一非封闭型用户组基站,而且如果基站321为一封闭型用户组基站,系统广播信息更指示了基站321所联系的封闭型用户组识别码。在此实施例中,根据系统广播信息,控制器模块312便可决定基站321为一非封闭型用户组基站(步骤S430),但是分离原因确指示了未被授权基站321所属的封闭型用户组的会员资格。也就是说,上述分离请求信息为一异常信息,因此,控制器模块312不更动允许封闭型用户组列表的内容(步骤S440),并摒除(discard)该分离请求信息(步骤S450),该分离程序结束。
[0026] 图5根据本发明另一实施例所述的分离程序的信息序列图。类似于图4的实施例,该分离程序的起始由移动通信装置310从基站321接收到包括一分离原因的分离请求信息(步骤S510),接着,控制器模块312决定该分离原因是否指示了「未授权此封闭型用户组」,代表了移动通信装置310未被授权基站321所属的封闭型用户组的会员资格。在此实施例中,控制器模块312确定了该分离原因指示了未被授权基站321所属的封闭型用户组的会员资格(步骤S520)。然后,控制器模块312进一步决定基站321是否为一非封闭型用户组基站。为因应基站321为一非封闭型用户组基站(步骤S530),控制器模块312可用不同于图4的实施例所示的方法作进一步的处理,明确来说,除了不更动允许封闭型用户组列表的内容(步骤S540),控制器模块312更继续执行分离程序,而非摒除该分离请求信息,也就是说,控制器模块312执行一资源释放程序以解除(deactivate)已建立的分组数据通信协议(Packet Data Protocol,PDP)内容(context)、多媒体广播多播服务(Multimedia Broadcast or Multicast Service,MBMS)内容、以及逻辑链路(步骤S550)。在资源释放程序执行完毕后,控制器模块312通过无线模块311传送分离接受信息至基站321(步骤S560),该分离程序结束。需注意的是,上述分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路于该分离程序之前的联系程序中所建立的,进一步说明,移动通信装置310是在开机并链接上服务网络320之后,执行该联系程序向服务网络320注册其存在,并建立上述分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路,以自服务网络
320取得分组数据服务。
[0027] 另外,在第4、5图所示的实施例中,如果分离请求信息所包括的分离原因指示了「未授权此封闭型用户组」且基站321为一封闭型用户组基站,控制器模块312可将基站321所关联的封闭型用户组识别码从允许封闭型用户组列表中移除。明确来说,控制器模块312可将基站321所关联的封闭型用户组识别码与允许封闭型用户组列表中的封闭型用户组识别码一个一个作比对,以确认是否有相符的封闭型用户组识别码,如果有,再将相符的封闭型用户组识别码从允许封闭型用户组列表中移除。接着,控制器模块312执行如图
5的步骤S550所述的资源释放程序以解除已建立的分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路。在资源释放程序执行完毕后,控制器模块312再通过无线模块
311传送分离接受信息至基站321。服务网络在接收到分离接受信息时,便可认定该分离程序已顺利完成。其他有关移动通信装置310针对其它分离原因的运作并不在本发明的涵盖范围,故相关说明在此省略不详述(或请参考第三代合作伙伴计划组织所制订的规格标准书TS 24.008、TS 24.301)。
[0028] 图6根据本发明一实施例所述由移动通信装置处理网络发起的分离程序方法的流程图。此实施例中的移动通信装置被无线连接至发起分离程序的服务网络的一基站。该服务网络发起分离程序的原因有例如:该移动通信装置不被允许使用分组数据服务、该移动通信装置被禁止接入其目前所在的位置区域或宽频码分多重接入网络、或该移动通信装置未被授权目前所处基站的封闭型用户组的会员资格。该基站可为该服务网络的基站或接入站点,用以提供无线接入服务给移动用户。首先,移动通信装置从基站接收包括一分离原因的分离请求信息(步骤S610),接着,移动通信装置决定该分离原因是否指示未授权该基站所属的一封闭型用户组的会员资格(步骤S620),如果是,移动通信装置进一步决定该基站是否为一非封闭型用户组基站(步骤S630)。需注意的是,在执行分离程序之前,移动通信装置可先从基站接收系统广播信息,系统广播信息指示了该基站为一封闭型用户组基站或一非封闭型用户组基站,而且如果该基站为一封闭型用户组基站,系统广播信息更指示了该基站所联系的封闭型用户组识别码。根据系统广播信息,移动通信装置便可决定该基站是否为一非封闭型用户组基站。如果该基站为一非封闭型用户组基站,但是分离原因确指示了未被授权该基站所属的封闭型用户组的会员资格,则表示该分离请求信息为一异常信息。因此,移动通信装置不更动允许封闭型用户组列表的内容(步骤S640),然后决定要根据方案1或方案2进行后续处理(步骤S650)。如果决定采用方案1,则移动通信装置摒除该分离请求信息(步骤S660);反之,如果决定采用方案2,则移动通信装置不摒除该分离请求信息,而是继续执行分离程序,也就是说,移动通信装置会执行一资源释放程序以解除已建立的分组数据通信协议内容、多媒体广播多播服务内容、以及逻辑链路(步骤S670)。在资源释放程序执行完毕后,移动通信装置再传送分离接受信息至该基站(步骤S680),并结束分离程序。
[0029] 回到步骤S630,如果该基站为一封闭型用户组基站,且分离原因确指示了未被授权该基站所属的封闭型用户组的会员资格,则移动通信装置将该基站的封闭型用户组识别码从允许封闭型用户组列表中移除(步骤S690)。移动通信装置可将该基站所关联的封闭型用户组识别码与允许封闭型用户组列表中的封闭型用户组识别码一个一个作比对,以确认是否有相符的封闭型用户组识别码,如果有,再将相符的封闭型用户组识别码从允许封闭型用户组列表中移除。移除该基站的封闭型用户组识别码后,流程接续至步骤S670以执行资源释放程序。最后,在步骤S680,移动通信装置再传送分离接受信息至该基站,并结束分离程序。上述处理网络发起的分离程序方法可用程序代码实作并存储于机器可读取的存储介质中,例如:磁带、半导体、磁盘、以和/或光盘(包括只读存储器光盘(Compact DiscRead-Only Memory)、数字多功能只读存储器光盘(Digital Versatile DiskRead-Only Memory)等)等等的机器可读的存储介质,且该程序代码经由处理单元、微控制器(Micro-Control Unit,MCU)、或由图3中的控制其模块312载入并执行时,便可进行上述处理网络发起的分离程序方法。此外,上述处理网络发起的分离程序方法也可运用于支持宽频码分多重接入技术、以和/或长期演进技术的任何移动通信装置。
[0030] 本发明虽以各种实施例公开如上,然而其仅为范例参考而非用以限定本发明的范围,本领域技术人员在不脱离本发明的精神和范围内,当可做些许的更动与润饰。因此上述实施例并非用以限定本发明的范围,本发明的保护范围当视所附权利要求书所界定者为准。
QQ群二维码
意见反馈