通过IUR接口传输过滤信息或已过滤信息 背景
本申请要求以下申请的利益和优先权(所有这些申请都在此全文引用,以供参考):2001年2月13日提交的,题目为“Handover In A SharedRadio Access Network Environment Using Subscriber DependentNeighbor Cell Lists(在共享的无线接入网环境下使用用户相关的相邻小区名单的切换)”的美国临时专利申请No.60/268,065;2001年6月29日提交的,题目为“Partial support of mobility between radioaccess networks(无线接入网之间的移动性的部分支持)”的美国临时专利申请No.60/301,442;2001年8月20日提交的,题目为“Transmission of filtering/filtered information over the Iurinterface(过滤的/已过滤的信息通过Iur接口的传输)”地美国专利申请No.09/932,447;2001年10月17日提交的,题目为“Coordinatedsubscriber access handling for shared network support(用于共享的网络支持的、协调的用户接入操纵)”的美国临时专利申请No.60/329,503;以及2001年10月29日提交的,题目为“Coordinatedsubscriber access handling for shared network support(用于共享的网络支持的、协调的用户接入操纵)”的美国临时专利申请No.60/330,708。
1.发明领域
本发明涉及电信,并且具体涉及共享的电信网的结构和运行。
2.相关技术和其他考虑
在典型的蜂窝无线系统中,移动用户设备单元(UE)通过无线接入网(RAN)与一个或多个核心网通信。用户设备单元(UE)可以是移动台,诸如移动电话(“蜂窝”电话)和具有移动端接的笔记本电脑,并且因此它可以是与无线接入网进行话音和/或数据通信的便携式的、袖珍型的、手持的、包括计算机的、或车载的移动设备。
无线接入网(RAN)覆盖一个地理区域,该区域被划分成蜂窝小区,每个小区由一个基站提供服务。小区是这样的一个地理区域,其中的无线覆盖由基站台址处的无线基站设备提供。每个小区由唯一的标识来识别,该标识在小区中被广播。基站通过空中接口(例如,射频)与处在基站范围内的用户设备单元(UE)进行通信。在无线接入网中,几个基站典型地(例如通过地面线路或微波)被连接到无线网络控制器(RNC)。该无线网络控制器有时也称为基站控制器(BSC),它监管和协调连接到它的多个基站的各种活动。无线网络控制器典型地被连接到一个或多个核心网。
无线接入网的一个例子是通用移动电信(UMTS)地面无线接入网(UTRAN)。UMTS是第三代系统,在某些方面它是建立在欧洲发展起来的、被称为全球移动通信系统(GSM)的无线接入技术的基础上的。UTRAN实际上是为用户设备单元(UE)提供宽带码分多址(WCDMA)的无线接入网。第三代伙伴项目(3GPP)已着手去发展基于UTRAN和GSM的无线接入网技术。
正如本领域技术人员看到的,在W-CDMA技术中,一个公共频带允许在用户设备单元(UE)与多个基站之间的同时通信。占用该公共频带的信号在接收站处基于高速伪噪声(PN)码的使用、通过扩频CDMA波形特性而被鉴别出。这些高速PN码被用于调制从基站和用户设备单元(UE)发送的信号。使用不同PN码(或在时间上的PN码偏移)的发射站产生在接收站处可被分开地解调的信号。高速PN调制也允许接收站通过组合被发送信号的几条不同传播路径,有利地产生来自单个发射站的接收信号。所以,在CDMA中,用户设备单元(UE)在一个连接从一个小区移交到另一个小区时,不需要转换频率。结果,目的小区能够在原先的小区继续服务于到用户设备单元(UE)的连接的同时支持该连接。由于用户设备单元(UE)在切换期间总是通过至少一个小区进行通信,所以不会中断呼叫。因此,被称为“软切换”。与硬切换相反,软切换是一种“先合后离(make-before-break)”转换操作。
通用移动电信(UMTS)地面无线接入网(UTRAN)容纳有电路交换和分组交换两种连接。在这方面,在UTRAN中,电路交换连接牵涉到与移动交换中心(MSC)通信的无线网络控制器(RNC),MSC又被连接到面向连接的外部核心网,该外部核心网可以是(例如)公共交换电话网(PSTN)和/或综合业务数字网(ISDN)。另一方面,在UTRAN中,分组交换连接牵涉到与服务GPRS支持节点(SGSN)通信的无线网络控制器(RNC),SGSN又通过主干网和网关GPRS支持节点(GGSN)连接到分组交换网(例如,互联网,X.25外部网)。MSC和GSN是与归属位置寄存器(HLR)相联系,HLR是用户信息的数据库。
在UTRAN中有几个感兴趣的接口。在无线网络控制器(RNC)与核心网之间的接口被称为“Iu”接口。在无线网络控制器(RNC)与它的基站(BS)之间的接口被称为“Iub”接口。在用户设备单元(UE)与基站之间的接口被称为“空中接口”或“无线接口”或“Uu接口”。在某些情形下,一个连接会牵涉到服务或源RNC(SRNC)和目标或漂移RNC(DRNC),其中SRNC控制该连接,但该连接的一个或多个分集支路由DRNC操纵。RNC间的传送链路可被利用来在源RNC与漂移或目标RNC之间传送控制和数据信号,它可以是直接链路或逻辑链路,正如在国际专利申请PCT/US94/12419(国际公布号WO 95/15665)中描述的。在无线网络控制器之间(例如在服务RNC[SRNC]与漂移RNC[DRNC]之间)的接口被称为“Iur”接口。
无线网络控制器(RNC)控制UTRAN。RNC在完成它的控制角色中管理UTRAN的资源。由RNC管理的此类资源包括(尤其是)由基站发射的下行链路(DL)功率;由基站觉察到的上行链路(UL)干扰;以及位于基站处的硬件。
本领域技术人员将会看到,对于某个RAN-UE连接,RNC可以起到服务RNC(SRNC)的作用也可以起到漂移RNC(DRNC)的作用。如果RNC是服务RNC(SRNC),则RNC负责与用户设备单元(UE)的连接,例如,它完全控制无线接入网(RAN)内的连接。服务RNC(SRNC)被连接到核心网。另一方面,如果RNC是漂移RNC(DRNC),则它通过提供与用户设备单元(UE)的连接所需要的无线资源(在由该漂移RNC(DRNC)控制的小区内)来支持该服务RNC(SRNC)。一个包括漂移无线网络控制器(DRNC)和由该漂移无线网络控制器(DRNC)通过Iub接口控制的基站的系统在这里被称为一个DRNC子系统或DRNS。一个RNC被说成是通过Iub接口连接到它的基站的控制RNC(CRNC)。这个CRNC的角色并不是特定于UE的。该CRNC尤其要负责操纵通过Iub接口连接到它的基站中的小区的无线资源管理。
UTRAN接口(Iu,Iur和Iub)具有两个平面,即,控制平面(CP)和用户平面(UP)。为了控制UTRAN,在不同的节点中的无线网应用通过使用控制平面协议进行通信。RANAP是用于Iu接口的控制平面协议;RNSAP是用于Iur接口的控制平面协议;以及NBAP是用于Iub接口的控制平面协议。控制平面协议通过可靠的信令载体传送。在无线接口上的接收/发送的数据的传送在用户平面(UP)中发生。在用户平面中,数据通过不可靠的传送载体被传送。服务无线网络控制器(SRNC)负责建立在服务无线网络控制器(SRNC)与漂移无线网络控制器(DRNC)之间的必要的传送载体。
最近已经提出设想:两个或多个运营商可以共享网络结构,例如,共享在特定的地理区域中的UTRAN。在共享的网络中,所有的UTRAN资源都被共享,例如RNC,B节点,小区等,并且这些资源可被两个共享的运营商的用户同等地使用。通过使用共享网络,运营商可以减小网络扩建的花费。
当用户设备单元正在离开共享网络的覆盖区域(例如,离开共享的网络小区)时,多半每个运营商将要求它们自己的用户切换到它们自己的归属网络。然而,如果来自两个运营商归属网络的小区都与共享的网络小区相邻,则必须解决当用户设备单元离开共享网络覆盖区域时可能把用户设备单元切换到错误网络的问题。
这个问题可通过一种技术被解决,该技术包括:滤出对于给定的用户设备的切换而言是不可能/不允许(或不推荐)的小区,并且只发送允许的相邻小区列表给用户设备单元,这样,用户设备单元可以对这些小区进行测量,并把结果发送到RNC。然后,RNC根据测量结果选择将要切换到的小区。这个技术在这里被称为“选择性切换”。
小区过滤是根据用户设备单元的国际移动用户标识(IMSI)执行的。对于每个连接模式的用户设备单元,国际移动用户标识(IMSI)都被存储在RNC中。当无线资源控制(RRC)连接被建立时,在RNC处从核心网(CN)、在RANAP COMMON ID消息中接收国际移动用户标识(IMSI)。国际移动用户标识(IMSI)[它包括不大于15个数字]包括三个组成部分:移动国家代码(MCC)[三个数字];移动网代码(MNC)[二或三个数字];以及移动用户标识号(MSIN)。用户设备单元的归属-公共地面移动网(HPLMN)id[HPLMNid]可以从国际移动用户标识(IMSI)中提取。在这方面,用户设备单元的HPLMNid是移动国家代码(MCC)+移动网代码(MNC)。HPLMN id可以与给定的相邻小区的过滤规则进行比较,以便检验是否应当允许该用户设备单元切换到该小区。
过滤规则可以是简单地把相邻小区本身的PLMNid与用户设备单元的HPLMNid进行比较。如果它们相同,则只有来自当前的PLMN的和来自与用户设备单元的HPLMN相等的PLMN的小区被包括在发送给用户设备单元的测量列表中。
“测量列表”是系统(例如,网络)发送给用户设备单元的小区列表,以便用户设备单元对于这些小区执行测量(例如,信号强度测量)。测量列表包括在活动集内的小区和在受监视集内的小区。“活动集”由在软的/更软的切换(宏分集)中牵涉到的小区(活动集是在3GPP中规定的)组成,UTRAN要求UE对其进行测量。“受监视集”包括虽然未被包括在活动集中、但被UTRAN要求用户设备单元对其进行测量的小区,即,在要求用户设备单元对其进行测量的相邻集内的小区(在3GPP中规定的)。“相邻集”是除了活动集内的小区以外、在活动集中的小区的相邻小区的联合体。“列出集”是活动集和受监视集的总和,即,UTRAN要求用户设备单元对其进行测量的所有小区。“检测集”包括用户设备单元可检测的小区,它们既不被包括在活动集内也不被包括在受监视集内。
用户设备单元把被包括在测量列表中的小区的信号强度报告给SRNC。SRNC分析报告的测量值,并且可以对其信号强度测量值满足SRNC准则的小区执行切换。在本上下文中,执行切换可牵涉到建立无线链路或在分集情形下建立连接支路,即,把新的无线链路增加到该用户设备单元的活动集中。
选择性切换功能在其他情形下也是需要的,例如,在对于共享网络的地理分割解决方案中,其中各运营商覆盖一个国家的不同区域,但允许其他运营商通过漫游协定使用他们的网络。在某些情形下,地理分割的网络在覆盖区域上将重叠,此外每个运营商将要求他们自己的用户返回到他们自己的归属网络。在这方面,例如参阅2001年6月29日提交的,题目为“Partial support of mobility between radioaccess networks(无线接入网之间的移动性的部分支持)”的美国专利申请序列号No.60/301,442,该专利申请在此全文引用,以供参考。
用于选择性切换的过滤最好在服务无线网络控制器(SRNC)中被执行,其中用于用户设备单元的无线资源控制(RRC)连接被终接,并且其中用户设备单元的测量列表被处理。然而,不幸地是,服务无线网络控制器(SRNC)只知道SRNC中的小区(例如,由SRNC控制的小区)和在DRNC中已被SRNC配置为外部小区的那些小区的过滤规则(例如,哪些PLMN是允许的,哪些是不允许的)。当用户设备单元从SRNC的一个小区切换到由DRNC控制的目标小区时,SRNC从DRNC接收关于在新的DRNC小区(即,新的目标小区)附近的相邻小区的信息。这些相邻小区中的某些小区可能已被规定为SRNC中的相邻小区,但更可能的是,某些小区尚未被这样规定,因为它们可能是在SRNC中已规定的相邻小区的“邻居”。
在已经完成到目标小区的切换的时刻,SRNC将想要通过RRC连接发送一个已过滤的测量列表到UE,告诉UE对哪些小区测量切换准则(例如,信号强度或某些其他准则)。希望地,已过滤的列表将包括从DRNC接收的、新相邻小区中被允许用于该用户设备单元的任何小区。然而,SRNC不知道对于该DRNC相邻小区的过滤规则。
所以,所需要以及本发明的目的是一种结合共享网络的选择性切换情形而便于过滤在测量列表中使用的小区的技术。
发明概要
按照本发明的各种实施例,漂移无线网络控制器(DRNC)向服务无线网络控制器(SRNC)发送:(1)用于候选小区的过滤规则[这样,服务无线网络控制器(SRNC)可生成一个测量列表,用于具有由该服务无线网络控制器(SRNC)控制的连接的用户设备单元],或者是(2)有资格[按照被存储在漂移无线网络控制器(DRNC)中并由该漂移无线网络控制器(DRNC)应用的过滤规则]被包含在该用户设备单元的测量列表中的小区列表。该过滤规则提供了有用的准则,来确定候选小区是否有资格被包括在用于该用户设备单元的小区测量列表中。如果该候选小区是一个共享小区,或者另外地是该用户设备单元具有使用许可的小区,则该候选小区有资格被包括在用于该用户设备单元的测量列表中。另一方面,如果该候选小区是用户设备单元不具有使用许可的非共享小区,则该候选小区没有资格被包括在用于该用户设备单元的测量列表中。
在本发明的一个模式中,漂移无线网络控制器(DRNC)在Iur接口消息中把用于候选小区的过滤规则发送到服务无线网络控制器(SRNC)。在这个模式的某一情形下,过滤规则是在用户设备单元已经被切换到由漂移无线网络控制器(DRNC)控制的目标小区之后才被发送。在这种情形下,该候选小区是目标小区的相邻小区。
过滤规则本身可以取各种形式。例如,过滤规则可包括在候选小区中允许的用户小组的列表(用户小组包括一个或多个IMSI-PLMN),或者包括被该候选小区允许的PLMN识别符或IMSI范围的列表。可替换地,过滤规则可以包括不被该候选小区允许的用户小组(或者PLMN识别符或者IMSI范围)的列表。作为另一个替换例,过滤规则可包括位图,该位图的预定位置与用户小组(或者PLMN识别符或者IMSI范围)相对应。
过滤规则可以按小区也可以按小区关系来被存储,并且可以被存储在例如漂移无线网络控制器(DRNC)处的小区拓扑表中。如果要在承载过滤规则的Iur消息中发送的过滤规则不是以服务无线网络控制器(SRNC)所期望的格式表示的,则该过滤规则可由一个过滤规则格式转换器转换成想要的格式。
典型地,漂移无线网络控制器(DRNC)把用于多个候选小区的过滤规则发送到服务无线网络控制器(SRNC)。在这样的情形下,可以利用本发明的各种传输节省特性。作为第一个这样的传输节省特性,漂移无线网络控制器(DRNC)可以联合具有共同的过滤规则的一组多个候选小区,并且只向该服务无线网络控制器(SRNC)发送一次该共同的过滤规则,而不是为该组中的每个候选小区发送。
作为第二个这样的传输节省特性,结合第一用户设备单元,漂移无线网络控制器(DRNC)把用于候选小区的过滤规则发送到服务无线网络控制器(SRNC)。随后,对于有可能应用该候选小区的第二用户设备单元,只要用于该候选小区的过滤规则保持不变,就不发送用于该候选小区的过滤规则。此后,根据结合第一用户设备单元、从漂移无线网络控制器(DRNC)得到的用于该候选小区的过滤规则,小区的测量列表被服务无线网络控制器(SRNC)发送到第二用户设备单元。
按照第三个示例的传输节省特性,承载过滤规则的Iur消息的格式包括过滤规则识别标记,它引用用于特定的候选小区的过滤规则,而不是引用与较前的用户设备单元(UE)关联的共同过滤规则域的过滤规则。所以,只要候选小区的过滤规则还未改变,以后的承载过滤规则的Iur消息(用于相同的或不同的用户设备单元)就可以利用这样一个候选小区的过滤规则识别标记,该候选小区曾是在前的承载过滤规则的Iur消息的主体。
在第四示例传输节省特性中,过滤规则识别标记被利用来引用相邻小区的列表,而不是引用整个消息本身或者特定的单个相邻区域。
通过使用第二、第三和第四传输节省特性,只要候选小区的相应过滤规则保持不变,就不发送该候选小区(或候选小区的组)的过滤规则。作为第二、第三和第四传输节省特性的附加特性,服务无线网络控制器(SRNC)可以把服务无线网络控制器(SRNC)的、用于候选小区的过滤规则的当前版本告知漂移无线网络控制器(DRNC)。漂移无线网络控制器(DRNC)确定:相对于服务无线网络控制器(SRNC)的、用于候选小区的过滤规则的当前版本,用于候选小区的过滤规则是否未被改变。
在本发明的另一个模式中,漂移无线网络控制器(DRNC)本身可应用过滤规则来确定候选小区是否满足测量列表。正如在其他模式下一样,过滤规则提供准则,用于确定候选小区是否有资格被包括在用于用户设备单元的小区的测量列表中。在漂移无线网络控制器(DRNC)一过滤规则应用模式中,漂移无线网络控制器(DRNC)向服务无线网络控制器(SRNC)传送一个小区列表(例如,一个已过滤的列表),所述小区通过漂移无线网络控制器应用过滤规则而确定为:适合于被包括在测量列表中。漂移无线网络控制器(DRNC)也可任选地把用于候选小区的过滤规则传送到服务无线网络控制器(SRNC)。该漂移无线网络控制器(DRNC)-过滤规则应用模式要求:漂移无线网络控制器(DRNC)知道用户设备单元的国际移动用户标识(IMSI)。
在实施本发明的另一个模式中,服务无线网络控制器(SRNC)可以通过由漂移无线网络控制器(DRNC)控制的被选择的小区建立与用户设备单元的无线链路,也可能建立与用户设备单元的其他无线链路。在连接建立时,SRNC可能还不知道用户设备单元的国际移动用户标识(IMSI)。正如在第一模式下,漂移无线网络控制器(DRNC)把用于候选小区的过滤规则以及相邻小区的列表发送到服务无线网络控制器(SRNC)。然而,由于还不知道用户设备单元的IMSI,所以服务无线网络控制器(SRNC)把包括所有的相邻小区(例如,和用户设备单元已在其中建立无线链路的小区邻近的小区)的、未被过滤的测量列表消息发送到用户设备单元。随后,一旦服务无线网络控制器(SRNC)从例如核心网获知用户设备单元的国际移动用户标识(IMSI),服务无线网络控制器(SRNC)就可使用国际移动用户标识(IMSI)来检验以下的至少一项:(1)用于用户设备单元的测量列表是否应当被更新来删除候选小区;和(2)用于被选择的小区的无线链路是否应当被去除。在这样一种情形下,即其中由SRNC初始建立与用户设备单元的多个无线链路,以及在随后接收国际移动用户标识(IMSI)后,服务无线网络控制器(SRNC)确定不允许所有的无线链路,这时服务无线网络控制器(SRNC)可以在拆卸不被许可的无线链路之前把用户设备单元慎重地移到一个被许可的小区。相对于在服务无线网络控制器(SRNC)注意到用户设备单元只具有在不允许的小区中的无线链路时仅仅丢掉该呼叫而言,事件的这种顺序是优选的。
在本发明的又一个模式下,在混合运行中,服务无线网络控制器(SRNC)和漂移无线网络控制器(DRNC)两者都能够应用用于该候选小区的过滤规则。在这个混合模式的第一示例情形中,漂移无线网络控制器(DRNC)在Iur消息中把用于候选小区的过滤规则发送到服务无线网络控制器(SRNC),如第一模式中那样。该过滤规则可以例如在用户设备单元已被切换到由漂移无线网络控制器(DRNC)控制的目标小区后被发送[该候选小区是目标小区的相邻小区]。此后,该用户设备单元的国际移动用户标识(IMSI)被发送到该漂移无线网络控制器(DRNC)。随后,例如在切换到候选小区后,以及由于知道用户设备单元的IMSI,漂移无线网络控制器(DRNC)本身可以变为牵涉该过滤,如果例如另一个候选小区被考虑包括在该测量列表中的话。对于这另一个候选小区,漂移无线网络控制器(DRNC)可应用用于该另一个候选小区的过滤规则,然后通知服务无线网络控制器(SRNC)该另一个候选小区是否应当被包括在测量列表中。事实上,漂移无线网络控制器(DRNC)可以把要包括在测量列表中的一个或多个合格的小区的列表(视具体情况,包括该另一个候选小区或不包括它)发送到服务无线网络控制器(SRNC)。
在这个混合模式的第二个示例的情形中,在接收到IMSI后,服务无线网络控制器(SRNC)基本上立即发送用户设备单元的IMSI到漂移无线网络控制器(DRNC),并且允许漂移无线网络控制器(DRNC)调用它的小区过滤器以应用该过滤规则,而不在服务无线网络控制器(SRNC)处执行该过滤。漂移无线网络控制器(DRNC)的小区过滤功能准备一个已过滤的小区列表,以便包括在被发送到服务无线网络控制器(SRNC)的承载已过滤列表的Iur消息中。该已过滤的小区列表被包括在发送到用户设备单元的一个新的测量列表消息中(例如,作为无线资源控制(RRC)消息)。另外,如果在混合模式的第二个情形中,漂移无线网络控制器(DRNC)发现:用于与用户设备单元连接的无线链路在对于该用户设备单元的一个或多个“不允许的”小区中被不许可地建立,则该漂移无线网络控制器(DRNC)释放此类不被允许的无线链路。
按照本发明的一个方面,混合模式可被做成是任选的,或可被选择性地调用。在这方面,服务无线网络控制器(SRNC)可发送许可消息到漂移无线网络控制器(DRNC),由此,漂移无线网络控制器(DRNC)被给予使用该过滤规则的许可。
在混合模式和DRNC-过滤规则应用模式下,在漂移无线网络控制器(DRNC)接管该在测量列表中使用的小区的过滤处理后,只有UE可合法地切换到的那些相邻小区才在该承载已过滤列表的Iur消息中被返还到服务无线网络控制器(SRNC)。而且,可以由一个参量来规定过滤规则是否要被包括在该承载已过滤的列表的Iur消息中,所述参量在适当的Iur消息中从服务无线网络控制器(SRNC)发送到漂移无线网络控制器(DRNC)。
在本发明的不同方面,本发明不单包括由漂移无线网络控制器(DRNC)进行的过滤规则的传输和/或应用,而且也包括在其中出现过滤规则的传输和/或应用的网络,以及执行过滤规则的传输和/或应用的特定的漂移无线网络控制器(DRNC)节点。
附图简述
通过结合附图说明的优选实施例的以下更具体的说明,将明白本发明的上述的和其他的目的、特性和优点,图上相同的参考字符指示各个图上的相同部件。附图不一定是按比例的,而是将重点放在说明本发明的原理。
图1是包括本发明的小区过滤功能的示例移动通信系统的示意图。
图2是显示本发明的小区过滤功能的实施的示例实施例的示意图。
图3和图3A是显示本发明的小区过滤功能的第一运行模式的情形的示意图。
图4是显示在图3的情形中由小区过滤功能的表操纵逻辑执行的某些基本示例步骤的流程图。
图5A(1)-图5D(1)和图5A(2)-图5D(2)是被包括在本发明的小区过滤功能中的小区拓扑表的替换示例配置的示意图。
图6A-图6F是本发明的示例承载过滤规则的Iur消息的示意图,图6B-图6F显示某些承载过滤规则的Iur消息传输节省特性。
图7是显示另一个承载过滤规则的Iur消息传输节省特性的示意图。
图8是显示服务无线网络控制器(SRNC)结合某些承载过滤规则的Iur消息传输节省特性而可任选地提供它的小区拓扑图到漂移无线网络控制器(DRNC)的示意图。
图9是显示本发明的小区过滤功能运行的漂移无线网络控制器(DRNC)-自过滤模式的情形的示意图。
图10是显示在图9的情形中由小区过滤功能的表操纵逻辑执行的某些基本示例步骤的流程图。
图11是显示本发明的一个模式的示意图,其中用户设备单元的IMSI在连接建立时是未知的。
图11A是显示本发明的混合模式的第一个示例情形的示意图。
图11B是显示本发明的混合模式的第二个示例情形的示意图。
图12是描述结合图11的模式而发送的各种消息的示意图。
图12A是描述结合图11A的混合模式的第一个情形而发送的各种消息的示意图。
图12B是描述结合图11B的混合模式的第二个情形而发送的各种消息的示意图。
图13是按照本发明的一个实施例的小区过滤功能(包括过滤规则格式转换器)的示意图。
发明详细描述
在以下的说明中,为了说明而不是限制本发明,阐述了具体的细节,诸如特定的结构、接口、技术等等,以便提供对本发明的透彻理解。然而,本领域技术人员将会看到,可以以不同于这些具体细节的其他实施例来实施本发明。在其他的实例中,对熟知的器件、电路和方法的详细说明将被省略,以免使本发明的说明被不必要的细节遮盖。而且,单独的功能块被显示在某些附图上。本领域技术人员将会看到,这些功能可以通过使用单独的硬件电路、使用结合被适当编程的数字微处理器或通用计算机的软件、使用专用集成电路(ASIC)、和/或使用一个或多个数字信号处理器(DSP)而被实施。
本发明是结合图1所示的通用移动电信(UMTS)10的非限制的例子被描述的。如云图12所示的代表性的、面向连接的外部核心网可以例如是公共交换电话网(PSTN)和/或综合业务数字网(ISDN)。如云图14所示的代表性的、无连接的外部核心网可以是互联网。这两种核心网都被耦合到它们相应的业务节点16。PSTN/ISDN面向连接的网络12被连接到面向连接的业务节点,如所示的提供电路交换业务的移动交换中心(MSC)节点18。互联网面向无连接的网络14被连接到通用分组无线业务(GPRS)节点20,该节点被定制来提供分组交换类型业务,它有时也被称为服务GPRS业务节点(SGSN)。
每个核心网业务节点18和20通过被称为Iu接口的接口而连接到一个或多个无线接入网(RAN)。在所说明的例子中,无线接入网(RAN)更具体地被称为UMTS地面无线接入网(UTRAN)24。UTRAN 24包括一个或多个无线网络控制器(RNC)26,在图1上作为例子只显示了三个这样的RNC 261,262,和263。每个无线网络控制器(RNC)26控制一个或多个基站(BS)28。本领域技术人员将会看到,基站有时在本领域中也被称为无线基站、节点B或B-节点。
每个无线网络控制器(RNC)26被连接到多个基站(BS)28。例如,再一次为了简化起见,只显示了被连接到每个无线网络控制器26的两个基站节点。在这方面,RNC 261服务于基站281-1和基站281-2,而RNC 262服务于基站282-1和基站282-2,以及RNC 263服务于基站283-1和基站283-2。将会看到,每个无线网络控制器可以为不同数目的基站提供服务,并且无线网络控制器不需要服务于相同数目的基站。而且,尽管并非一定要在图1上说明,无线网络控制器也可以通过Iur接口被连接到一个或多个RNC。
在描述本发明的过程中,应当看到,无线网络控制器(RNC)261,262,和263可以作为一个共享的网络来运行(例如,这些无线网络控制器和被控制的基站由一个或多个运营商[例如,电话业务提供者公司]共享)。替换地,某些无线网络控制器(RNC)26可被共享,而其他的RNC不能共享。作为另一个替换例,所有无线网络控制器(RNC)261,262,和263可以作为一个非共享的网络来运行(例如,仅仅有一个运营商拥有两个节点)。这样,本发明应用到包括以下项的所有类型的切换:(1)从共享的网络节点切换到该共享运营商自己的RNC(例如,从共享的服务无线网络控制器(SRNC)切换到运营商自己的漂移无线网络控制器(DRNC)之一);(2)从运营商自己的服务无线网络控制器(SRNC)节点切换到共享的漂移无线网络控制器(DRNC);(3)从共享的服务无线网络控制器(SRNC)切换到共享的漂移无线网络控制器(DRNC)(例如,不同的运营商共享两个RNC);(4)从运营商自己的服务无线网络控制器(SRNC)切换到运营商自己的漂移无线网络控制器(DRNC)。
在显示的实施例中,为了简化起见,每个基站28被显示为服务于一个小区C。图1所示的小区C被配有与它们的相应基站(BS)28相同的下标。每个小区由一个圆代表,它包围着相应基站。然而,本领域技术人员将会看到,基站可以通过空中接口为一个以上的小区提供通信服务。例如,两个小区可以利用位于同一个基站站点的资源。
用户设备单元(UE)(诸如图1所示的用户设备单元(UE)30)通过无线或空中接口32与一个或多个小区或者一个或多个基站(BS)28进行通信。无线接口32、Iu接口、Iub接口、和Iur接口中的每一个都由图1上的虚线表示。对于图1所示的特定用户设备单元(UE)30,无线网络控制器(RNC)261当前完成服务无线网络控制器(SRNC)的角色,而无线网络控制器(RNC)262执行漂移无线网络控制器(DRNC)的角色。在这种情形下,无线网络控制器(RNC)261控制与用户设备单元(UE)30的无线接入连接。与处理单元30的连接的一个分集支路或无线链路可以是通过由无线网络控制器(RNC)261控制的小区的(诸如小区C1-2),而与处理单元30的连接的另一个分集支路或无线链路可以是通过由无线网络控制器(RNC)262控制的小区的(诸如小区C2-1)。在这种情形下,对于涉及用户设备单元(UE)30的连接,无线网络控制器262起漂移无线网络控制器(DRNC)的作用。
当明白由给定无线网络控制器(RNC)控制的所有小区不一定被共同拥有时,本发明的某些优点将变得更明显。例如,由给定无线网络控制器(RNC)控制的第一小区可以是共享小区(例如,由两个运营商共享),而由同一个给定无线网络控制器(RNC)控制的第二小区可以是非共享的(只由一个运营商拥有)。这样,如果所有的小区被共同拥有,则由给定无线网络控制器(RNC)控制的小区可以具有相同的过滤规则。另一方面,如果小区不是被共同拥有的,则由给定无线网络控制器(RNC)控制的小区可以具有不同的过滤规则。
优选地,无线接入是基于宽带码分多址(WCDMA),所分配的各个无线信道使用CDMA扩频码。当然,可以采用其他接入方法。WCDMA为多媒体业务和其他高传输速率要求提供了较宽的带宽以及鲁棒特性,如分集移交和RAKE接收机,以确保高的质量。
按照本发明的各种实施例,漂移无线网络控制器(DRNC)[诸如图1的无线接入网(RAN)24的无线网络控制器(RNC)262]把以下的任一项发送到服务无线网络控制器(SRNC)[诸如无线网络控制器(RNC)261]:(1)用于候选小区的过滤规则,或(2)有资格[根据被存储在漂移无线网络控制器(DRNC)中并由该漂移无线网络控制器(DRNC)应用的过滤规则]被包括在用于用户设备单元的测量列表中的小区的列表。
作为用于实施本发明的一个实施例的示例结构,无线网络控制器(RNC)261包括无线资源控制(RRC)单元或功能100。无线资源控制(RRC)单元100又包括测量列表生成器102。服务无线网络控制器(SRNC)261使用测量列表生成器102来生成用于用户设备单元(例如用户设备单元(UE)30)的测量列表,所述用户设备单元具有由服务无线网络控制器控制的连接。
测量列表生成器102具有小区过滤器104,它利用由漂移无线网络控制器(DRNC)(例如DRNC 262)有利地提供给服务无线网络控制器(SRNC)261的小区过滤器104的过滤规则。过滤规则提供了有用的准则,用于确定候选小区是否有资格被包括在用于用户设备单元的小区的测量列表中。如果候选小区是一个共享小区或者是用户设备单元对其具有使用许可的小区,则候选小区有资格被包括在用于用户设备单元的测量列表中。另一方面,如果候选小区是用户设备单元对其不具有使用许可的非共享小区,则候选小区没有资格被包括在用于用户设备单元的测量列表中。
上述用于实施本发明的实施例的示例结构还把RNC间消息传递功能1102包括在漂移无线网络控制器(DRNC)262中。RNC间消息传递功能1102包括小区过滤功能1122。
图2上更详细地显示小区过滤功能1122的一个示例实施方案的某些方面。具体地,小区过滤功能1122被显示为包括小区拓扑表120和表操纵逻辑122。小区拓扑表120也可以是(并且被称为)小区关系表或小区关系存储器。用于存储过滤规则的存储器并不限于所说明的例子。在一个显示的示例实施方案中,小区拓扑表120包括用于由漂移无线网络控制器(RNC)262控制的每个小区的行,以及用于任何外部小区(例如,与由漂移无线网络控制器(RNC)262控制的任何小区相邻的任何小区)的行。小区拓扑表120的每行都具有第一域或索引域,它标识由该行的剩余域所表征的小区或与该行的剩余域关联的小区。在图1所示的特定示例实施方案中,小区拓扑表120对于由无线网络控制器(RNC)262控制的每个小区(例如,小区C2-1和小区C2-2)都具有一行(和索引域)。另外,小区拓扑表120对于每个外部小区(例如,小区C1-2,小区C3-1,和小区C3-2,所有这些小区都与由无线网络控制器(RNC)262控制的小区邻近(例如,邻居))都具有一行(和索引域)。因为小区C1-2、小区C3-1、和小区C3-2是对于无线网络控制器(RNC)262的外部小区,所以这些小区由图2的虚线表示。
在与本发明有关的范围中,示例小区拓扑表120的每行具有两个信息域,它们都与同一行的索引域的小区(例如,索引域小区)关联。第一域是与索引域小区相邻的小区的列表,第二域是用于该索引域小区的过滤规则。因为与外部小区相邻的小区对于RNC是未知的,所以小区拓扑表120仅仅对于由漂移无线网络控制器(DRNC)262控制的小区才在该相邻小区的列表中具有内容。
在本发明的一个模式中,漂移无线网络控制器(DRNC)(诸如漂移无线网络控制器(DRNC)262)在Iur消息中把对于一个或多个候选小区的过滤规则发送到服务无线网络控制器(SRNC),诸如服务无线网络控制器(SRNC)261。Iur消息的一个例子是在RNSAP协议中的Iur信令消息,它被使用来在服务无线网络控制器(SRNC)与漂移无线网络控制器(DRNC)之间传信号。RNSAP协议终接于服务无线网络控制器(SRNC)和(在另一端)漂移无线网络控制器(DRNC)。
在图3所示的这个模式的一确定情形中,当UE处在被切换到由漂移无线网络控制器(DRNC)控制的目标小区的过程中时,过滤规则被典型地发送。例如,在图1所示的这个情形的实现中,用户设备单元(UE)30被切换到由漂移无线网络控制器(DRNC)262控制的目标小区(小区C2-1)。图3上的箭头3-0描绘用户设备单元(UE)30向小区2-1行进并进入小区C2-1,这促使将该连接切换到目标小区C2-1。用于用户设备单元的候选小区然后是与该目标小区相邻的任何小区(例如,在图3示例情形中,与目标小区C2-1相邻的任何小区)。
漂移无线网络控制器(DRNC)262的小区过滤功能1122的运行主要由表操纵逻辑122监管。由表操纵逻辑122执行的基本步骤或事件被显示在与图3相结合的图4的流程图上。在切换到目标小区后,漂移无线网络控制器(DRNC)262通过查询小区拓扑表120而确定用户设备单元的候选小区。具体地,如图3的箭头3-1和图4的步骤4-1所示,表操纵逻辑122利用目标小区作为索引小区(以便从与该索引/目标小区有关的行的第二域得到)对于该目标小区的相邻小区的列表。正如从图2的示例小区拓扑表120看到的,目标小区C2-1的相邻小区是小区C1-2、小区C2-2、小区C3-1和小区C3-2。
正如图4的步骤4-2显示的,表操纵逻辑122从小区拓扑表120得出用于目标小区的相邻小区中的某些小区的过滤规则。具体地,表操纵逻辑122得出用于相邻小区的过滤规则,对于这些小区,表操纵逻辑122推断:服务无线网络控制器(SRNC)261还未具有这样的信息。所以,在所显示的例子中,表操纵逻辑122得出用于小区C2-2、小区C3-1,和小区C3-2的过滤规则,正如在图3上分别由事件3-22-2、3-23-1、3-23-2表示的。在图2的示例情形中,表操纵逻辑122得出结论,服务无线网络控制器(SRNC)已具有用于小区C1-2的过滤规则(因为小区C1-2由服务无线网络控制器(SRNC)261控制)。当然,如果表操纵逻辑122不希望推测服务无线网络控制器(SRNC)对于哪些小区已具有过滤规则,则表操纵逻辑122也可以对于这样的小区执行事件3-2,以使得这样的过滤规则被包括在承载过滤规则的消息中。
过滤规则可被表示为一个用户小组或用户小组的列表。用户小组和它们的组成可以是在运营商之间事先商定的,这样,(例如)每个运营商知道哪个用户可被包括在特定的用户小组中。例如,第一用户小组(SG)可包括第一运营商的所有用户,以及与该运营商达成漫游协定的所有用户,并且因此运营商以及用户小组可被规定或被表示为一个或多个IMSI-PLMN。正如这里使用的,术语“IMSI-PLMN”是指从用户设备单元的IMSI中提取的PLMN(记住,许多用户设备单元的IMSI将具有相同的IMSI-PLMN)。例如,第一用户小组(用户小组1[SG1])可包括IMSI-PLMN 1;第二用户小组(用户小组2[SG2])可包括IMSI-PLMN 2;等等。
在图2的示例情形中,用于每个候选小区的过滤规则包括各个候选小区允许的用户小组列表。在图3所示的具体情形中,服务无线网络控制器(SRNC)261和漂移无线网络控制器(DRNC)262以及由其控制的基站(因而小区),都包括由多个运营商共享(例如,第一运营商OP1和第二运营商OP2)的UTRAN的资源,因此是共享网络。由服务无线网络控制器(SRNC)261和漂移无线网络控制器(DRNC)262组成的共享网络对于属于用户小组SG1和用户小组SG2的用户设备单元是可用的。这里显示的特定用户设备单元(UE)30预订到第二运营商OP2,因此是用户小组SG2的成员。
因为小区C2-2是该共享的无线接入网(RAN)24S的小区,所以用于小区C2-2的过滤规则表示:第一运营商(OP1)和第二运营商(OP2)的用户被允许利用小区C2-2。另一方面,用于小区C3-1和小区C3-2的过滤规则表示:只有属于第一用户小组(SG1)的用户设备单元才被允许利用那些小区,如果例如小区C3-1和小区C3-2是非共享的小区的话,这将会是合适的。
作为图4的步骤4-3和图3的事件3-3,表操纵逻辑122把在步骤4-2得到的过滤规则提供给漂移无线网络控制器(DRNC)262的RNC间消息传递功能1102。正如图3的事件3-4显示的,RNC间消息传递功能1102然后准备一个包括有在步骤4-2得到的过滤规则300的承载过滤规则的Iur消息,并把它发送到服务无线网络控制器(SRNC)261的无线资源控制(RRC)单元100。任选地(以及优选地),承载过滤规则的Iur消息也可包括相邻小区的列表302(例如相邻小区列表)。
在接收承载过滤规则的Iur消息后,正如图3的事件3-5通常表示的,服务无线网络控制器(SRNC)261的无线资源控制(RRC)单元100利用测量列表生成器102来准备用于用户设备单元(UE)30的测量列表。具体地,测量列表生成器102把在步骤4-2得到的、用于相邻小区列表上的某些小区的过滤规则300输入到小区过滤器104,由此,小区过滤器104向测量列表生成器102建议将哪些小区包括在用于用户设备单元(UE)30的测量列表中。在图3所示的特定情形和特定的时间(以及这里的其他模式)中,因为用户设备单元预订了第二运营商OP2而不是第一运营商OP1,所以用于用户设备单元(UE)30的测量列表包括小区C1-1、小区C2-1、和小区C2-2,而不包括小区C3-1和小区C3-2。图3的事件3-6显示无线资源控制(RRC)单元100,它把由测量列表生成器102准备好的测量列表发送到用户设备单元(UE)30,该测量列表的传输是通过例如漂移无线网络控制器(DRNC)262完成的。
当过滤规则是根据一个或多个用户小组[SG]被表示时,服务无线网络控制器(SRNC)查询一个表或其他已存储的存储器。SRNC利用这样的表/存储器来使得接收的IMSI与可被小区过滤器104利用的用户小组[SG]等同。这样的表/存储器可被预先存储在RNC节点处,以及反映如上所述的运营商的预先的协定。
图3A显示这样一种情形,其中由无线网络控制器(RNC)262控制的小区C2-1具有允许用户小组SG1和SG2的过滤规则,而由同一个无线网络控制器(RNC)262控制的小区C2-2具有只允许用户小组SG1的过滤规则。同样,由无线网络控制器(RNC)263控制的小区C3-2具有允许用户小组SG1和SG2的过滤规则,而由同一个无线网络控制器(RNC)263控制的小区C3-1具有只允许用户小组SG1的过滤规则。在其他方面,图3A的情形类似于图3的情形。在图3A的情形中,用于用户设备单元(UE)30的测量列表包括小区C1-1,小区C2-1,和小区C3-2,而不包括小区C2-2或小区C3-1。
正如从上述内容看到的,漂移无线网络控制器(DRNC)262可以在发送到服务无线网络控制器(SRNC)的承载过滤规则的Iur消息中包括用于每个相邻小区的过滤规则,该过滤规则包括相邻小区列表。相邻小区列表302也可任选地通过Iur接口在承载过滤规则的Iur消息中被发送到服务无线网络控制器(SRNC)。在UTRAN实施方案中,过滤规则可以通过Iur接口被包括在无线链路建立应答(RADIO LINK SETUPRESPONSE)消息中。
过滤规则也可以被包括在其他Iur消息中,例如,无线链路添加应答(RADIO LINK ADDITION RESPONSE)消息、无线链路建立失败(RADIO LINK SETUP FAILURE)消息、或无线链路添加失败(RADIO LINKADDITION FAILURE)消息。因此,承载过滤规则的Iur消息可以被实现为这些示例消息中的任一个。过滤规则可以以适当的信息元素或域被包括在这些或其他消息中,诸如当前对于各种Iur消息规定的“相邻UMTS小区信息”,并且它被显示于附表中。
小区拓扑表120也可以按照小区关系被构建或概念化。在这样的情形下,对于每个小区存储一组小区关系。每个小区关系指向由该小区(源小区)可切换到的一个小区(目标小区)。如果特定的RNC节点不控制该关系指向的小区(目标小区)(例如,如果目标小区由另一个RNC控制),则RNC产生“外部小区”。“外部小区”是由其他节点控制的真实的小区的镜像,并且包含被要求在测量列表中发送到该用户设备单元的该小区的有关信息(这样,用户设备单元可以对于该小区进行测量)。该镜像可以是拥有某些小区数据的容器,它镜像反映了被存储在其他RNC中的真实的小区数据。外部小区可被实施为例如被管理对象模型。
所以,当服务无线网络控制器(SRNC)在一个由漂移无线网络控制器(DRNC)控制的小区中建立无线链路时,它首先在被它配置为相邻小区(或外部小区)的目标小区中建立无线链路,并且它为该小区存储信息。为了响应该无线链路建立,漂移无线网络控制器(DRNC)把目标小区的邻居告知服务无线网络控制器(SRNC)。服务无线网络控制器(SRNC)可能已把这些邻居中的某一些配置为外部小区,但其他相邻小区可能还没有被这样配置。返回到服务无线网络控制器(SRNC)的信息将包括漂移无线网络控制器(DRNC)中目标小区的所有相邻小区,其中这些相邻小区中的某些可能处在第三RNC中。在这种情形下,这些小区将在DRNC中被配置为外部小区。
一旦服务无线网络控制器(SRNC)从漂移无线网络控制器(DRNC)得到有关相邻小区的信息时,服务无线网络控制器(SRNC)可通过在RRC连接上发送测量列表到用户设备单元,而要求用户设备单元对那些小区进行测量。当测量准则被满足时,例如,对于列表中的一个小区来说用户设备单元的信号强度大于特定的门限值时,用户设备单元接着通知该服务的无线网络控制器(SRNC)。如果例如该小区处在第三RNC中,并且服务无线网络控制器(SRNC)决定在该小区中建立无线链路,并把它包括在它的活动集中,则服务无线网络控制器(SRNC)将不得不发送新的无线链路建立请求消息到第三RNC。
如图5A(1)-图5D(1)和图5A(2)-图5D(2)所示,过滤规则本身可以取各种形式,例如,以各种各样的方式来表示。例如,过滤规则可包括被允许接入到相邻小区(例如,候选小区)的用户小组的列表。图5A(1)显示小区拓扑表120A(1),其中用于每个索引小区的过滤规则是被允许的用户小组的列表。注意:只有用户小组SG1被小区C3-1和小区C3-2允许。替换地,过滤规则可包括不被允许接入到该相邻小区(例如,候选小区)的用户小组的列表。图5B(1)显示小区拓扑表120B(1),其中用于每个索引小区的过滤规则是不被允许的用户小组的列表。注意:用户小组SG2是处在不被允许使用小区C3-1和小区C3-2的那些用户小组中。作为又一个替换例,过滤规则可包括位图,该位图的预定的位置相应于用户小组。图5C(1)显示小区拓扑表120C(1),其中用于每个索引小区的过滤规则包括一个位图,在位图中用于被允许的用户小组的比特被置位。在图5C(1)上,每个比特由过滤规则域的方框或方块表示,并且被置位的比特具有点状的填充。对于小区C2-1,小区C2-2和小区C1-2的每个小区,用于第一用户小组SG1和第二用户小组SG2的比特都被置位,而对于小区C3-1和小区C3-2的每个小区,则只有用于第一用户小组SG1的比特被置位。作为另一个变例,图5D(1)显示小区拓扑表120D(1),其中用于每个索引小区的过滤规则包括位图,在位图中用于不被允许的用户小组的比特被置位(例如,具有点状的填充)。在图5D(1)上,对于小区C2-1,小区C2-2和小区C1-2的每个小区既没有置位用于第一用户小组SG1的比特,也没有置位用于第二用户小组SG2的比特,而只有用于第二用户小组的比特对于小区C3-1和小区C3-2的每个小区被置位。
作为另一个例子,代替按照用户小组来被格式化,过滤规则可包括被允许(或不被允许)接入到相邻小区(例如,候选小区)的PLMN识别符(或IMSI范围)的列表。图5A(2)到图5D(2)相应于图5A(1)到图5D(1),但它们是被按照PLMN识别符或IMSI范围的列表、而不是被按照用户小组而格式化的。
过滤规则可以按小区或按小区关系被存储。过滤规则“按小区”被存储,意味着该规则是为了切换到该候选小区或相邻小区而必须遵循的类型。过滤规则按小区关系被存储,意味着该过滤规则是为了在适用该小区关系的两个小区之间进行切换而必须遵循的。
上面被提到为表示过滤规则的列表也可包括一个或多个共享的运营商与其有漫游协定的一个运营商的用户的PLMNid或IMSI系列。这是必须的,因为与其中一个共享的运营商有漫游协定、但与其他共享的运营商没有漫游协定的第三方漫游用户会漫游到该共享网络,或其中一个运营商的归属网络。
本领域技术人员将会看到,典型地,漂移无线网络控制器(DRNC)在承载过滤规则的Iur消息中把用于多个候选小区的过滤规则发送到服务无线网络控制器(SRNC)(因为通常多个候选小区包围或临近用于用户设备单元的目标或被选择的小区)。换句话说,DRNC可以通过Iur接口发送一组候选小区连同用于所发送的每个候选小区的过滤规则(以及,任选地,用于每个候选小区的相邻小区列表)。在图6A的示例的承载过滤规则的Iur消息中,例如,包括了用于相邻小区1到(并且包含)相邻小区J的每个小区的过滤规则。在图6A的承载过滤规则的Iur消息中,过滤规则300包括分别用于小区1到J的域300-6A1到300-6AJ。在图6的用于承载过滤规则的Iur消息的示例格式中,每个过滤规则域300-6AX优选地跟在小区识别符域302-6AX的后面。
本发明的各种传输节省特性可被利用来减小其中包括了过滤规则的Iur消息(诸如,承载过滤规则的Iur消息)的尺寸。作为第一个这样的传输节省特性,漂移无线网络控制器(DRNC)可以联合一组具有共同的过滤规则的多个候选小区,并且仅仅向服务无线网络控制器(SRNC)发送一次该共同的过滤规则,而不是对于小组中的每个候选小区都发送过滤规则。用于这个第一节省特性的一个示例格式被显示于图6B。在图6B的承载过滤规则的Iur消息中,承载过滤规则的Iur消息的头标或其他可比拟的域包括一个表示小区的小组(一个小组的小区都具有相同的过滤规则)数目的参量。在图6B的例子中,显示了N个小组。对于每个小组,有构成该小组的小区的列表,例如,域302-6B1列出第一小组的小区,直到(并且包括)域302-6BN列出第N小组的小区。对于每个小组提供过滤规则域,它携带了由属于该小组的所有小区利用的过滤规则。例如,过滤规则域300-6B1被包括以便用于第一小组的小区;过滤规则域300-6B2被包括以便用于第二小组的小区;等等,直到过滤规则域300-6BN用于第N小组的小区。
鉴于具有由服务无线网络控制器(SRNC)控制的连接的多个用户设备单元多半运行在由漂移无线网络控制器(DRNC)控制的小区中,所以第二传输节省特性是有利的。如图7所示,对于第一个这样的用户设备单元(UE)301,漂移无线网络控制器(DRNC)在第一承载过滤规则的Iur消息中把用于候选小区的过滤规则发送到服务无线网络控制器(SRNC),作为事件7-41。图7的事件7-41类似于图3的事件3-4,事件7-41的第一承载过滤规则的Iur消息包括过滤规则[域700]和(优选地)相邻小区的列表[域702]。此外事件7-41的第一承载过滤规则的Iur消息还包括在域704中的过滤规则识别标记,该标记是与域700的过滤规则相关的。随后,对于类似地定位的第二个用户设备单元(UE)302,作为事件7-42,漂移无线网络控制器(DRNC)发送缩写的承载过滤规则的Iur消息。用于用户设备单元(UE)302的、事件7-42的缩写的该承载过滤规则的Iur消息包括过滤规则识别标记704,以及藉助于包括过滤规则识别标记704,它不需要包括更长的过滤规则(例如,不需要包括诸如域700那样的域)。在用于用户设备单元(UE)302的、事件7-42的承载过滤规则的Iur消息中也不包括相邻小区的列表(诸如在域702中承载的),然而这是可任选的。
因此,使用这个第二传输节省特性的基本版本,只要用于第二用户设备单元(UE)302的候选小区是与用于第一用户设备单元(UE)301的候选小区相同的,就不发送用于第二用户设备单元(UE)302的候选小区的过滤规则。
第三个示例性传输节省特性也使用过滤规则识别符的概念,但意义不同。如图6C所示,承载过滤规则的Iur消息的格式可以是这样的,以使得过滤规则识别标记可被利用来引用用于特定候选小区的过滤规则,而不是引用用于与较前的用户设备单元(UE)有关的共用过滤规则域。对于每个相邻小区,图6C的承载过滤规则的Iur消息包括过滤规则域和与该过滤规则域有关的标记。例如,对于用户设备单元(UE)301,图6C的承载过滤规则的Iur消息包括对于相邻小区1(在域702-6C1中标识)的过滤规则域700-6C1和过滤规则识别标记704-6C1。相似地,图6C的承载过滤规则的Iur消息包括对于相邻小区J(在域702-6CJ中标识)的过滤规则域700-6CJ和过滤规则识别标记704-6CJ。利用这个第三示例传输节省特性的优点,只要用于候选小区的过滤规则尚未改变,随后的承载过滤规则的Iur消息(对于相同的或不同的用户设备单元)就可以利用候选小区的过滤规则识别标记,该候选小区是在先的承载过滤规则的Iur消息的主体。例如,图6D的承载过滤规则的Iur消息涉及到候选小区1到K。对于候选小区1(在域702-6D1中标识的),过滤规则识别标记704-6D1被包括在图6D的承载过滤规则的Iur消息中,从而避免在图6的承载过滤规则的Iur消息中需要对于小区1的过滤规则域。图6D的承载过滤规则的Iur消息的过滤规则识别标记704-6D1建议服务无线网络控制器(SRNC)的小区过滤器104:用于小区1的过滤规则(对于由图6D的承载过滤规则的Iur消息所覆盖的用户设备单元)与先前用于小区1的规则相同(例如,与先前在图6C的承载过滤规则的Iur消息中提供的相同的、用于小区1的过滤规则)。
第四示例传输节省特性组合了图6B的概念和图6C/图6D的概念。在图6E和图6F上显示的、这个第四示例性传输节省特性中,过滤规则识别标记被利用来引用相邻小区的列表,而不是引用整个消息本身(正如图7的情形)或特定的单个相邻的域(正如图6C/6E的情形)。
通过使用第二、第三和第四传输节省特性,只要各个过滤规则保持不变,就不发送用于候选小区(或候选小区小组)的过滤规则。作为第二、第三和第四传输节省特性的附属特性,服务无线网络控制器(SRNC)可以把服务无线网络控制器(SRNC)用于候选小区的当前过滤规则版本通知给漂移无线网络控制器(DRNC)。这被显示于图8,其中如事件8-1所示,控制器(SRNC)把SRNC小区拓扑图消息发送到漂移无线网络控制器(DRNC)。SRNC小区拓扑图消息把服务无线网络控制器(SRNC)用于候选小区的当前过滤规则版本提供给漂移无线网络控制器(DRNC)。用于多个候选小区的此类SRNC小区拓扑图消息被漂移无线网络控制器(DRNC)的小区过滤功能1122利用来构建SRNC的小区拓扑图的表126。漂移无线网络控制器(DRNC)周期地确定用于一候选小区的过滤规则相对于服务无线网络控制器(SRNC)的当前过滤规则版本是否未改变。
结合上述的传输节省特性的某些特性方面,应当理解,承载过滤规则的Iur消息可以既引用相邻小区的小组又引用单个小区,以及它们的组合。例如,相邻小区的小组可被发送,随后是用于那些小区的过滤规则,随后是另一个(单个)相邻小区或相邻小区小组,随后是用于第二小区/小区小组的过滤规则等等。
图9显示本发明的另一个模式,其中漂移无线网络控制器(DRNC)本身应用过滤规则来确定候选小区对于测量列表是否合格。正如在其他模式中那样,在这个漂移无线网络控制器(DRNC)-自过滤模式中,过滤规则提供准则,用于确定候选小区是否有资格被包括在用于用户设备单元的小区的测量列表中。在这个漂移无线网络控制器-过滤规则应用模式中,漂移无线网络控制器(DRNC)向服务无线网络控制器(SRNC)发送一个小区的列表,所述小区适合于被包括在由漂移无线网络控制器(DRNC)应用过滤规则而确定的测量列表中。为了方便过滤规则的应用,漂移无线网络控制器(DRNC)的表操纵逻辑122包括小区过滤器904。小区过滤器904用来对包括在用于目标小区的相邻小区列表中的每个相邻小区应用过滤规则。
在图10的流程图上,结合图9来显示对于漂移无线网络控制器(DRNC)-自过滤模式,由表操纵逻辑122执行的基本步骤或事件。在诸如切换到目标小区那样的触发事件后,漂移无线网络控制器(DRNC)262通过查询小区拓扑表120来确定用于用户设备单元的候选小区。具体地,如图9的箭头9-1和图10的步骤10-1所示,表操纵逻辑122利用目标小区作为索引小区,以便从与索引/目标小区有关的行的第二域中得出对于目标小区的相邻小区的列表。正如从图9的示例小区拓扑表120中看到的,目标小区C2-1的相邻小区是小区C1-2、小区C2-2、小区C3-1、和小区C3-2。
如图10的步骤10-2所示,表操纵逻辑122从小区拓扑表120得出用于目标小区的某些相邻小区的过滤规则。正如前面所示的图2和图3的例子那样,表操纵逻辑122得出用于小区C2-2、小区C3-1和小区C3-2的过滤规则,正如分别由图9的事件9-22-2、9-23-1和9-23-2显示的。
作为图9的步骤9-3A和图10的事件10-3,表操纵逻辑122把用于目标小区的相邻小区列表(在事件9-1中得到的)以及用于在相邻小区列表中的每个小区的过滤规则提供给小区过滤器904。过滤规则是在事件9-22-2、9-23-1和9-23-2中得到的。小区过滤器904产生相邻小区的过滤列表,并且作为事件9-3B,将相邻小区的过滤列表施加到漂移无线网络控制器(DRNC)262的RNC间消息传递功能1102。正如图9的事件9-4显示的,RNC间消息传递功能1102然后准备包括由小区过滤器904所产生的已过滤列表在内的承载已过滤列表的Iur消息,并把它发送到服务无线网络控制器(SRNC)261的无线资源控制(RRC)单元100。承载已过滤列表的Iur消息载有一个域906,该域具有该已过滤列表域902所属的特定用户设备单元的标识。任选地(并且优选地),承载已过滤列表的Iur消息也可包括相邻小区的列表(例如,相邻小区列表)。
在接收该承载已过滤列表的Iur消息后,正如总的由图3的事件9-5表示的,服务无线网络控制器(SRNC)261的无线资源控制(RRC)单元100利用测量列表生成器102来准备用于用户设备单元(UE)30的测量列表。测量列表生成器102主要利用从事件9-4的承载已过滤列表的Iur消息的域902得到的已过滤列表。图9的事件9-7显示无线资源控制(RRC)单元100把由测量列表生成器102准备的测量列表发送到用户设备单元(UE)30,测量列表的传输是通过例如漂移无线网络控制器(DRNC)262进行的。
正如由图9的虚线区900显示的,在事件9-4的承载已过滤列表的Iur消息中,漂移无线网络控制器(DRNC)也可任选地把被包括在域902的已过滤列表中、用于小区的过滤规则传送到服务无线网络控制器(SRNC)。
如图9和图10例示的漂移无线网络控制器(DRNC)-过滤规则应用模式的实施方案需要漂移无线网络控制器(DRNC)知道用户设备单元的国际移动用户标识(IMSI)。在这个模式中,漂移无线网络控制器(DRNC)在通过Iur接口把列表发送回服务无线网络控制器(SRNC)之前,漂移无线网络控制器(DRNC)实际上过滤该相邻小区列表。事件9-4的承载过滤规则的Iur消息的形式可以采取已提到的包括无线链路建立响应消息(RADIO LINK SETUP RESPONSE MESSAGE)在内的Iur消息(以及包括相邻小区和过滤规则的其他Iur消息)。
漂移无线网络控制器(DRNC)-过滤规则应用模式的一个优点是,通过Iur接口发送更少的相邻小区信息到服务无线网络控制器(SRNC)。除非特别想要,否则不必通过Iur接口发送过滤规则本身。
漂移无线网络控制器(DRNC)-过滤规则应用模式确实需要漂移无线网络控制器(DRNC)知道IMSI,以便执行过滤。漂移无线网络控制器(DRNC)可以从服务无线网络控制器(SRNC)的无线链路建立请求(RADIO LINK SETUP REQUEST)中接收IMSI。然而,当无线链路被建立时IMSI并不总是可提供的,因此有时可能需要以后发送(例如,当服务无线网络控制器(SRNC)从核心网接收IMSI时)。这种情形在本发明以后描述的模式中进行讨论。无论如何,如果漂移无线网络控制器(DRNC)没有IMSI,则漂移无线网络控制器(DRNC)应当把所有的相邻小区发送回服务无线网络控制器(SRNC)。
在图11所示的本发明的另一个模式中,服务无线网络控制器(SRNC)建立了一个或多个无线链路,用于与在相应的一个或多个小区中的用户设备单元连接。至少一个具有无线链路的小区被漂移无线网络控制器(DRNC)控制。例如,图11显示用小区C1-2中的无线链路RL1-2和小区C2-1中的无线链路RL2-1建立的连接。无线链路在这里以虚线/双点线被显示。在连接建立时,服务无线网络控制器(SRNC)261还不知道用户设备单元的国际移动用户标识(IMSI)。
图11的模式涉及的有关消息序列被显示于图12。正如在第一模式中那样,漂移无线网络控制器(DRNC)通过使用诸如由事件11-4所示的承载过滤规则的Iur消息把用于一个或多个候选小区的过滤规则发送到服务无线网络控制器(SRNC)。虽然在图11上没有这样显示,但应当看到,事件114的过滤规则消息之前是利用小区拓扑表120的各种事件,它们是可以与图3的情形的事件3-1、3-2i,j和3-3相比拟的。事件11-4的承载过滤规则的Iur消息可包括相邻列表域1102和过滤规则域1100。
由于在接收事件11-4的承载过滤规则的Iur消息时,服务无线网络控制器(SRNC)261还不知道与连接有关的用户设备单元的IMSI,服务无线网络控制器(SRNC)261的测量列表生成器102还不能调用它的小区过滤器104。更确切地,该测量列表生成器102改而生成测量列表,它包括被包含在事件11-4的、承载过滤规则的Iur消息的相邻小区列表域1102中的所有相邻小区。服务无线网络控制器(SRNC)261在诸如图12的事件11-6A表示的测量列表消息中把包括一切的测量列表发送到用户设备单元。事件11-6A的测量列表消息优选地通过建立的无线链路(例如在小区C1-2中的无线链路RL1-2,和在小区C2-1中的无线链路RL2-1)被发送到用户设备单元。由于包括一切,所以事件11-6A的测量列表消息包括小区C3-1和小区C3-2,即使小区C3-1和小区C3-2只允许用于第一用户小组SG1,而用户设备单元30是第二用户小组SG2的用户。但在这一阶段,测量列表生成器102不知道用户设备单元的IMSI,所以,不能滤出对于用户设备单元(UE)30的不适当的小区。
随后,如图11和图12上的事件11-7所示,服务无线网络控制器(SRNC)261从例如核心网16处获知用于用户设备单元30的国际移动用户标识(IMSI)。知道用户设备单元的IMSI后,服务无线网络控制器(SRNC)261可以使用国际移动用户标识(IMSI)来检验以下的至少一项:(1)用于用户设备单元的初始测量列表是否应当被更新以便删除任何候选小区;以及(2)用于被选择小区(例如,小区C2-1)的无线链路是否应当被去除。在图11显示的情形中,用于被选择小区(例如,小区C2-1)的过滤规则早已由服务RNC(SRNC)知道,因为被选择的小区C2-1是服务RNC(SRNC)的外部小区,所以不需要去除无线链路RL2-1。但涉及到测量列表,通过调用小区过滤器104,测量列表生成器102确定小区C3-1和小区C3-2不应当被包括在用于用户设备单元的测量列表中(因为小区C3-1和小区C3-2被限制为只允许第一用户小组SG1而用户设备单元却属于第二用户小组SG2)。因此,测量列表生成器102生成更新的测量列表,该列表省略小区C3-1和小区C3-2,并且它被作为事件11-6B发送到用户设备单元(见图12)。
在由服务无线网络控制器(SRNC)对于用户设备单元初始地建立多个无线链路,以及在随后接收国际移动用户标识(IMSI)后、服务无线网络控制器(SRNC)确定不许可所有的无线链路的情形下,服务无线网络控制器(SRNC)可以在拆卸不许可的无线链路之前,把用户设备单元慎重地移到被许可的小区。相对于如果服务无线网络控制器(SRNC)注意到用户设备单元在未被允许的小区中具有无线链路就仅仅丢掉该呼叫的情况,事件的这种顺序总是优选的。例如,在图11所示的情形中,如果由于不知道用户设备单元(UE)30的IMSI,而使与用户设备单元(UE)30的无线链路初始地建立在不被允许的小区C3-1和/或在不被允许的小区C3-2中,则服务RNC(SRNC)知道用户设备单元(UE)30的IMSI后,可以在拆卸位于不被允许的小区C3-1和/或位于不被允许的小区C3-2中的无线链路之前,把用户设备单元(UE)移动到允许的小区,诸如小区C2-1[例如,在小区C2-1中建立无线链路]。
本发明的再一个模式被称为混合模式。在混合的运行模式下,在与用户设备单元的连接的至少一部分使用期限内,服务无线网络控制器(SRNC)能够应用该过滤规则(例如,用于候选小区),以及在至少一部分使用期限内(优选地另一部分使用期限内),漂移无线网络控制器(DRNC)能够应用该过滤规则(例如,用于候选小区)。在混合模式下,漂移无线网络控制器(DRNC)262的小区过滤功能1122具有与DRNC-过滤规则应用模式的小区过滤器904相似的小区过滤器。
图11A和图12A显示的混合模式的第一个示例情形实际上建立在先前所描述的图11和图12的情形的基础上。回想起在图11和图12的情形下,服务无线网络控制器(SRNC)在相应的一个或多个小区中建立用于与用户设备单元的连接的一个或多个无线链路,但在连接建立时,服务无线网络控制器(SRNC)还不知道用户设备单元的国际移动用户标识(IMSI)。漂移无线网络控制器(DRNC)把包括相邻小区列表1102和过滤规则域1100的承载过滤规则的Iur消息(由事件114表示的)发送到服务无线网络控制器(SRNC)。由于测量列表生成器102一开始不知道用户设备单元的IMSI,测量列表生成器102不能利用在承载过滤规则的Iur消息中发送的过滤规则,所以测量列表生成器102把在相邻小区列表中的所有小区包括在被发送到用户设备单元的初始测量列表消息中(事件11-6A)。此后,在知道用户设备单元的IMSI后,测量列表生成器102应用已经在该承载过滤规则的Iur消息中得到的过滤规则,这样,无线资源控制(RRC)单元100把更新的测量列表消息作为事件11-6B发送到用户设备单元。
为了描述混合模式的第一个示例情形,图11A和图12A继续图11和图12的情形,服务无线网络控制器(SRNC)251把用户设备单元的IMSI发送到漂移无线网络控制器(DRNC)262,如事件11-8所反映的。由于它现在知道用户设备单元的IMSI并且具有它自己的小区过滤器904,所以小区过滤功能1122可以以图9的DRNC-自过滤模式的方式至少执行用户设备单元的某些小区过滤。
图11A和图12A的混合模式(例如)在某些情形下是有益的,其中当漂移无线网络控制器(DRNC)知道用户设备单元的IMSI后,用户设备单元涉及到另一个小区的切换中(例如,切换到一个候选小区,而该候选小区被包括在从漂移无线网络控制器(DRNC)262到服务无线网络控制器(SRNC)261的较前的承载过滤规则的Iur消息中[例如,事件11-4A])。在这方面,图11B用箭头11-9显示用户设备单元(UE)30到小区C2-2的示例切换。
图11A显示超出例如由图3先前说明的那些小区以外的某些附加小区。如图11A所示,用户设备单元(UE)30被切换到的小区C2-2使以下的小区作为邻居:小区C2-1、小区C2-3、小区C3-2和小区C3-3。这些相邻小区现在被称为“更多的”或“另外的”候选小区,以便可能被包括在用于用户设备单元的测量列表中。在这些小区中,小区C2-1和小区C2-3对于用户小组SG1和用户小组SG2都是可供使用的,而小区C3-2和小区C3-3只是对于用户小组SG1可供使用。回想起用户设备单元(UE)30是第二用户小组SG2的成员,因此它没有资格利用小区C3-2和小区C3-3。在图11A上,小区拓扑表120被扩充以反映新的小区C2-3和新的小区C3-3的存在。
在图11A和12A的情形下,漂移无线网络控制器(DRNC)262现在被卷入过滤,因为它知道用户设备单元(UE)30的IMSI并且因为应当生成一个新的测量列表(例如,因为有更多的或另外的候选小区要被考虑以便包括在测量列表中)。事实上,鉴于它执行小区过滤的能力,小区过滤功能1122准备好一个已过滤小区列表,以便被包括在承载已过滤列表的Iur消息11-4’中。以与先前参照图9所描述的相同方式,测量列表生成器102使用该承载已过滤列表的Iur消息11-4’来准备新的测量列表消息,并把它发送到用户设备单元(如图12A的事件11-6B’)。新的测量列表包括用于用户设备单元(UE)30的小区C2-1和小区C2-3。
因此,对于另一个候选小区(例如,与在最近的切换中牵涉到的小区C2-2相邻的小区),漂移无线网络控制器(DRNC)可以应用该另一个候选小区(例如,小区C2-3或C3-3)的过滤规则,然后通知服务无线网络控制器(SRNC):该另一个候选小区是否应当被包括在测量列表中。事实上,如图11A和12A所示,漂移无线网络控制器(DRNC)可以把被包括在测量列表中的一个或多个合格小区的列表(包括该另一个候选小区或不包括它,如适当的)发送到服务无线网络控制器(SRNC)。
虽然在图11A没有这样显示,但应当看到,事件11-4’的已过滤列表消息之前有各种事件,它们利用小区拓扑表120并且是与先前参照例如图3的情形所讨论的其他事件可比拟的。
图11B和图12B上显示了混合模式的第二个示例情形。像图11和图12的情形那样,图11B和图12B的情形是建立在先前描述的图11和图12的情形的基础上,但只是部分地如此。再次回想起在图11和图12的情形下,服务无线网络控制器(SRNC)在相应的一个或多个小区中建立用于与用户设备单元的连接的一个或多个无线链路,但在连接建立时,服务无线网络控制器(RNC)还不知道用户设备单元的国际移动用户标识(IMSI)。漂移无线网络控制器(DRNC)把包括相邻小区列表域1102和过滤规则域1100的承载过滤规则的Iur消息(由事件11-4表示的)发送到服务无线网络控制器(SRNC)。由于测量列表生成器102一开始不知道用户设备单元的IMSI,所以测量列表生成器102不能利用在承载过滤规则的Iur消息中发送的过滤规则,所以测量列表生成器102把在相邻小区列表中的所有小区包括在被发送到用户设备单元的初始测量列表消息中(事件11-6A)。此后,用户设备单元的IMSI被发送到服务无线网络控制器(SRNC)。
在图11B和图12B的混合模式的第二个示例情形中,服务无线网络控制器(SRNC)把用户设备单元的IMSI发送到漂移无线网络控制器(DRNC),并且允许漂移无线网络控制器(DRNC)调用它的小区过滤器904来应用过滤规则[而不是在服务无线网络控制器(SRNC)处执行过滤]。在这方面,图11B和图12B把用户设备单元的IMSI的传输显示为事件11-8B。由于它现在知道用户设备单元的IMSI并且具有它自己的小区过滤器904,所以服务无线网络控制器(SRNC)的小区过滤功能1122今后可以以图9的DRNC-自过滤模式的方式执行用于用户设备单元的小区过滤。以与混合模式的第一个情形相似的方式,小区过滤功能1122准备好被包括在承载已过滤列表的Iur消息11-4”中的已过滤小区列表。以与先前参照图9描述的相同的方式,测量列表生成器102使用承载已过滤列表的Iur消息11-4B”来准备新的测量列表消息,并把它发送到用户设备单元(被表示为图12B的事件11-6”)。
在图11B和图12B所示的混合模式的第二个情形中,如果漂移无线网络控制器(DRNC)发现:用于与用户设备单元的连接的无线链路不被允许地在该用户设备单元的“不允许的”小区中建立,则漂移无线网络控制器(DRNC)释放这样的不被允许的无线链路,如在图11B上的事件11-12表示的。对于每个这样的不被允许的无线链路,如事件11-13,漂移无线网络控制器(DRNC)发送无线链路失败指示(RADIO LINKFAILURE INDICATION)到服务无线网络控制器(SRNC)。如果不许可的无线链路是测量列表中唯一的无线链路,则呼叫会被丢掉。由于事件11-12和事件11-13是随漂移无线网络控制器(DRNC)确定无线链路不被允许而定的,所以事件11-12和事件11-13在图12B中用虚线显示。
图12、图12A以及图12B表示了核心网络,它发送用户设备单元(UE)的IMSI到SRNC。在本发明的一个变体中,该核心网络可选地发送(例如除了IMSI以外)该UE所属的用户小组(SG)。发送用户小组导致SRNC查询、或者甚至存储前面所提到的用户小组/IMSI表/存储器都不需要。相似地,用户小组可选地被包含在发送到DRNC的事件11-8和11-8B的消息中。
按照本发明的一个方面,混合模式可以做成任选的或者被选择性地调用。在这方面,服务无线网络控制器(SRNC)可以把许可消息发送到漂移无线网络控制器(DRNC),由此,漂移无线网络控制器(DRNC)被给予使用过滤规则的许可。图11A和12A的情形与图11B和12B的情形显示这样的许可消息被作为事件11-10传输(鉴于事件11-10的任选的性质它以虚线被显示)。
当由服务无线网络控制器(SRNC)请求时,也有可能只在漂移无线网络控制器(DRNC)处执行过滤。在这方面,诸如事件11-10的许可消息那样的消息可以从服务无线网络控制器(SRNC)被发送到漂移无线网络控制器(DRNC),以便请求基于漂移无线网络控制器(DRNC)的过滤。基于漂移无线网络控制器(DRNC)的过滤请求消息可以请求在漂移无线网络控制器(DRNC)处,对于所有的或选择的连接、在所述的时间间隔内或按照其它的准则进行小区过滤。
混合模式有利地组合了SRNC过滤与DRNC过滤的优点。例如,更容易处理失败情形,因为当无线链路不应当在漂移无线网络控制器(DRNC)处建立时,服务无线网络控制器(SRNC)可以在释放漂移无线网络控制器(DRNC)中的无线链路之前移动该用户设备单元。
在混合模式和DRNC-过滤规则应用模式中,在具有其小区过滤器904的漂移无线网络控制器(DRNC)已经接管了对测量列表中使用的小区进行过滤的处理后,只有UE可合法切换到的那些相邻小区才在承载已过滤列表的Iur消息(例如,事件11-4’的消息)中返回到服务无线网络控制器(SRNC)。如事件11-4’的承载已过滤列表的Iur消息的域900所示,用于那些剩余小区的过滤规则可以被包括在内或者不包括在内,以便完成通过Iur接口从漂移无线网络控制器(DRNC)到服务无线网络控制器(SRNC)的传输。而且,过滤规则是否被包括在承载已过滤列表的Iur消息中,可以由在消息(诸如被称为无线链路建立或无线链路添加的消息的Iur消息)中被从服务无线网络控制器(SRNC)发送到漂移无线网络控制器(DRNC)的参量规定。
如果在混合模式或DRNC-过滤规则应用模式中IMSI在漂移无线网络控制器(DRNC)中是不可得的,则漂移无线网络控制器(DRNC)不能执行过滤。在这种情形下,漂移无线网络控制器(DRNC)把所有的相邻小区连同用于这些小区的过滤规则一起发回到服务无线网络控制器(SRNC)。
当服务无线网络控制器(SRNC)其后接收用于用户设备单元的IMSI[在漂移无线网络控制器(DRNC)处用于用户设备单元的无线链路建立/添加后],和把国际移动用户标识(IMSI)发送到漂移无线网络控制器(DRNC)时,在一种情形中,服务无线网络控制器(SRNC)可告知漂移无线网络控制器(DRNC):该漂移无线网络控制器(DRNC)是否应当对该用户设备单元检验过滤规则。如果服务无线网络控制器(SRNC)先前已经从漂移无线网络控制器(DRNC)接收到过滤规则,则这种检验是不必要的。然而,如果在这种情形下,漂移无线网络控制器(DRNC)还没有把过滤规则返还到服务无线网络控制器(SRNC)(由于早先的服务无线网络控制器(SRNC)消息规定不返回过滤规则),则当服务无线网络控制器(SRNC)发送IMSI到漂移无线网络控制器(DRNC)时,漂移无线网络控制器(DRNC)可以对照在漂移无线网络控制器(DRNC)中的小区执行IMSI的过滤。如果无线链路(RL)存在于不被许可的小区中,则该无线链路可被释放,以及对于该无线链路的无线链路失败消息被发送到服务无线网络控制器(SRNC)。如果在漂移无线网络控制器(DRNC)中具有无线链路的小区是许可的,则没有改变,但漂移无线网络控制器(DRNC)在这种情形下应当使用IMSI来过滤相邻小区列表,以及把新的已过滤列表返回到服务无线网络控制器(SRNC),这样,服务无线网络控制器(SRNC)可以更新被发送到用户设备单元的测量列表。
以上结合图5A(1)-图5D(1)和图5A(2)-图5D(2)提到:被存储在小区拓扑表120的过滤规则本身可以取各种形式或格式。在服务无线网络控制器(SRNC)希望以不同于过滤规则被存储在小区拓扑表120中的格式、来把该过滤规则从漂移无线网络控制器(DRNC)发送到服务无线网络控制器(SRNC)的事件中,小区过滤功能1122以及具体地表操纵逻辑122可配备有诸如图13显示的那样的过滤规则格式转换器1300。示例的过滤规则格式转换器1300包括输入请求分析器1302;规则提取器1304;变换逻辑/表1306;和输出逻辑1308。
输入请求分析器1302接收来自服务无线网络控制器(SRNC)的请求,该请求表示服务无线网络控制器(SRNC)想要以哪种格式从漂移无线网络控制器(DRNC)接收过滤规则。例如,格式请求可被包括在来自服务无线网络控制器(SRNC)的无线链路建立请求消息中。当这是准备承载过滤规则的Iur消息并把它发送到服务无线网络控制器(SRNC)的时间时,将要被包括在承载过滤规则的Iur消息中的过滤规则通过过滤规则提取器1304被发送到变换逻辑/表1306。在变换逻辑/表1306中,具有被存储在小区拓扑表120中的格式的过滤规则通过适当的变换逻辑/表1306之一进行操作,例如,把提取的过滤规则变换成允许的PLMN识别符或IMSI范围的表1310A;把提取的过滤规则变换成不允许的PLMN识别符或IMSI范围的表1310B;把提取的过滤规则变换成允许的PLMN识别符或IMSI范围的位图的表1310C;把提取的过滤规则变换成不允许的PLMN识别符或IMSI范围的位图的表1310D。在变换后,1308现在以请求的变换格式把过滤规则发送到漂移无线网络控制器(DRNC)的RNC间消息传递功能1102,这样,可以以服务无线网络控制器(SRNC)想要的格式准备该承载过滤规则的Iur消息。
虽然过滤规则格式转换器1300在图1 3上显示为被包括在漂移无线网络控制器(DRNC)的表操纵逻辑122中,但应当看到,图13只是过滤规则格式转换器1300的结构和位置的一个例子。其他结构配置和位置也在本发明的范围内,包括服务无线网络控制器(SRNC)本身中的过滤规则格式的转换。
以上提到某些示例的消息,用于在服务无线网络控制器(SRNC)与漂移无线网络控制器(DRNC)之间传输。从服务无线网络控制器(SRNC)到漂移无线网络控制器(DRNC)的请求可被包括在(例如)以下的消息中,所述请求是有关在漂移无线网络控制器(DRNC)中是否形成过滤和是否返还用于相邻小区的过滤规则的:无线链路建立请求、无线链路添加请求。是否检验用于给定的用户设备单元的过滤规则的请求可被包括在新提议的COMMON ID消息中。
以上也提到过滤规则可被包括在合适的Iur消息中的适当信息单元(IE)或域中,诸如当前对于各种Iur消息规定的“相邻的UMTS小区信息”。在所显示的例子中,相邻的FDD小区信息IE提供信息用于那些是DRNC中小区的相邻小区的FDD小区。在表1中给出了相邻FDD小区信息IE的示例格式。替换地,对于TDD小区,可以利用表2所示的相邻的TDD小区信息IE。表3所示的相邻TDD小区信息LCR IE提供信息用于那些是DRNC中小区的相邻小区的1.28Mcps TDD小区。被允许的用户指示符(参见表1-表3中的每一个)是包含位图的信息单元,其中预先配置的位置代表被允许接入该小区的PLMN Id/用户小组。在表4中说明了被允许的用户指示符。
本发明的技术比起把UTRAN中所有小区的知识和所有小区的过滤规则都提供给服务无线网络控制器(SRNC)更为有利。有各种理由可以认为:把UTRAN和共享的网络中所有小区的过滤规则都配置给UTRAN中的每个无线网络控制器(RNC)的企图是不实际的。第一个此类理由涉及到容量:在每个RNC中要被配置的关系数目是倍增的。第二个此类理由涉及到一致性:每次改变UTRAN的任何RNC中的小区参量时,将不得不更新所有的RNC。原则上,RNC不应当需要所有小区的网络视图。
相反,本发明的优点在于,服务无线网络控制器(SRNC)对于在服务无线网络控制器(SRNC)中的小区和对于在漂移无线网络控制器(DRNC)中的小区都可以执行相邻小区的过滤。这使得服务无线网络控制器(SRNC)可以控制在相邻列表中哪些小区被发送到用户设备单元。而且,它允许在UTRAN中完全支持选择性切换。另外,在本发明的某些模式中,漂移无线网络控制器(DRNC)可以执行过滤。事实上,在混合模式下,DRNC过滤可以连同SRNC过滤一起被使用,以提高效率。
在本发明的各个方面,本发明不单包括由漂移无线网络控制器(DRNC)进行过滤规则的传输和/或应用,而且也包括出现过滤规则的传输和/或应用的网络,以及执行过滤规则的传输和/或应用的漂移无线网络控制器(DRNC)节点。
虽然本发明是结合当前被认为是最实际的和优选的实施例描述的,但应当看到,本发明并不限于所揭示的实施例,而相反,本发明打算覆盖被包括在附属权利要求的精神和范围内的各种修正方案和等价安排。
表1IE/小组名称存在 范围IE类型和参考语义说明临界性指定的临界性相邻的FDD小区信息 1..<maxno ofFDDneig hbours>->C-idM9.2.1.6->UL UARFCNMUARFCN9.2.1.66相应于参考文献[6]中的Nu->DL UARFCNMUARFCN9.2.1.66相应于参考文献[6]中的Nd->帧偏移09.2.1.30->初级扰码M9.2.1.45->初级CPICH功率09.2.1.44->小区单独偏移09.2.1.7->Tx分集指示符M9.2.2.50->STTD支持指示符09.2.2.45->闭环模式1支持指示符09.2.2.2->闭环模式2支持指示符09.2.2.3->限制状态指示符09.2.1.48是忽略C>允许的用户指示符09.2.1.x 是 忽略 范围边界说明 MaxnoofFDDneighbours对于一个小区的相邻FDD小区的最大数目
表2IE/小组名称存在范围IE类型和参考语义说明 临界性指定的临界性相邻的TDD小区信息1..<maxnoofTDDneighbours> ->C-idM9.2.1.6 ->UARFCNM9.2.1.66相应于参考文献[7]中的Nt ->帧偏移09.2.1.30 ->小区参量IDM9.2.1.8 ->同步情形M9.2.1.54 ->时隙C-Case19.2.1.56 ->SCH时隙C-Case29.2.1.51 ->块STTD指示符M9.2.1.4A ->小区单独偏移09.2.1.7 ->DPCH常数值09.2.1.23 ->PCCPCH功率09.2.1.43 ->限制状态指示符09.2.1.48C 是q>允许的用户指示符09.2.1.x 是忽略 条件 说明 Case1(情形1) 如果同步情形IE被设置为“情形1”, 则应存在IE Case2(情形2) 如果同步情形IE被设置为“情形2”, 则应存在IE 范围边界说明 MaxnoofTDDneighbours对于一个小区的相邻TDD小区的最大数目
表3IE/小组名称存在 范围 IE类型和 参考语义说明 临界 性指定的临界性相邻的TDD小区信息LCR 1..<maxnoo fLCRTDDnei ghbours> - ->C-idM 9.2.1.6 ->UARFCNM 9.2.1.66相应于参考文献[7]中的Nt ->帧偏移0 9.2.1.30 ->小区参量IDM 9.2.1.8 ->时隙LCRM 9.2.1.12a ->块STTD指示符M 9.2.1.4A ->小区单独偏移0 9.2.1.7 ->DPCH常数值0 9.2.1.23 ->PCCPCH功率0 9.2.1.43 ->限制状态指示符0 9.2.1.48C ->允许的用户指示符0 9.2.1.x 是忽略 范围边界说明 MaxnoofLCRTDDneighboursLCR对于一个小区的相邻LCR TDD小区的最大数目
表4IE/小组名称存在范围IE类型和参考语义说明允许的用户指示符BIT STRING(16)如果被设置的话,每个比特都表示:相应用户的小组被允许接入该小区。用户的小组被编号为从‘用户小组0’到‘用户小组15’。比特的次序按照子条款9.3.4进行解译。