移动IP环境中的地址管理转让专利

申请号 : CN200480041776.2

文献号 : CN100583881C

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : P·O·M·马努松J·萨赫斯M·福尔维尔克

申请人 : 艾利森电话股份有限公司

摘要 :

描述了一种数据单元处理实体(4),其具有判决部分(41),用来通过参照保存在判决数据存储器(42)中的判决数据,根据在接收到的数据单元中的标识地址来设置转发地址FA。还提供了管理部分(43),被安排成向网络控制功能(51)提供对判决数据存储器(42)中的判决数据的访问,以改变所述判决数据,且与指定给移动节点的任何访问无关。

权利要求 :

1、一种在包括多个网络节点的数据单元传输网络中的数据单元处 理实体,所述网络节点包括路由选择节点和终端节点,所述路由选择节 点被安排来根据路由选择协议在所述数据单元传输网络上来路由数据 单元,所述终端节点中的一个或多个是能够通过多于一条的链路来接入 所述数据单元传输网络的移动节点,所述网络节点被安排来区分在所述 数据单元中的第一种类型的路由选择地址和第二种类型路由选择地址, 所述第一种类型的路由选择地址用来识别网络节点和所述第二种类型 的路由选择地址用来允许路由选择到移动节点,所述数据单元处理实体包括判决部分,用来在接收到的将要转发的 数据单元中设置第二种类型的路由选择地址,所述判决部分的操作取决 于设置在所述接收到的将要转发的数据单元中的第一种类型的路由选 择地址,以及取决于与所述第一种类型路由选择地址相关联地保存在判 决数据存储器中的判决数据,所述判决数据包括一个或多个第二种类型 的路由选择地址,所述数据单元处理实体还包括用于所述判决数据存储器的管理部 分,其中所述管理部分提供至所述判决数据存储器的接口,用于修改所 述的判决数据,其特征在于:所述接口被安排来独立于提供给一个或多个移动节点 的访问权,向网络控制功能提供到所述判决数据存储器的访问权,以便 修改所述判决数据。

2、权利要求1所述的数据单元处理实体,其中,所述判决数据包 括一个或多个判决规则和一个或多个判决参数,所述接口被安排来修改 所述判决规则和判决参数之一或两者。

3、权利要求1或2所述的数据单元处理实体,其中,所述判决部 分被安排来动态地从所述判决数据中选择一个所述第二种类型的路由 选择地址。

4、权利要求3所述的数据单元处理实体,其中,所述判决部分被 安排对要被转发的每个数据单元执行所述动态选择。

5、权利要求1或2所述的数据单元处理实体,其中,所述接口被 安排来向多个控制功能提供到所述判决数据存储器的访问权。

6、权利要求5所述的数据单元处理实体,其中,所述控制功能中 的至少一个位于所述移动节点之一中。

7、权利要求5所述的数据单元处理实体,其中,所述控制功能中 的一个或多个是网络资源管理功能。

8、权利要求1或2所述的数据单元处理实体,其中,所述网络控 制功能被安排来确定与接入链路相关的参数,所述移动节点通过所述接 入链路接入到所述数据单元传输网络,并被安排来根据所述与接入链路 相关的参数修改所述判决数据。

9、一种在包括多个网络节点的数据单元传输网络中控制数据单元 处理实体的方法,所述网络节点包括路由选择节点和终端节点,所述路 由选择节点被安排来根据路由选择协议在所述数据单元传输网络上路 由数据单元,所述终端节点中的一个或多个是能够通过多于一条的链路 接入到所述数据单元传输网络的移动节点,所述网络节点被安排来区分 在所述数据单元中的第一种类型的路由选择地址和第二种类型路由选 择地址,所述第一种类型的路由选择地址用来识别网络节点和所述第二 种类型的路由选择地址用来允许路由选择到移动节点,所述方法包括判决过程,用来在接收到的将要转发的数据单元中设 置第二种类型的路由选择地址,所述判决过程取决于设置在所述接收到 的将要转发的数据单元中的第一种类型的路由选择地址,以及取决于与 所述第一种类型路由选择地址相关联地保存在判决数据存储器中的判 决数据,所述判决数据包括一个或多个第二种类型的路由选择地址,所述方法还包括用于所述判决数据存储器的管理过程,其中所述管 理过程提供至所述判决数据存储器的接口,用于修改所述的判决数据,其特征在于:所述接口被安排来独立于提供给一个或多个移动节点 的访问权,向网络控制功能提供到所述判决数据存储器的访问权,以便 修改所述判决数据。

10、权利要求9所述的方法,其中,所述判决数据包括一个或多个 判决规则和一个或多个判决参数,所述接口被安排来修改所述判决规则 和判决参数之一或两者。

11、权利要求9或10所述的方法,其中,所述判决过程动态地从 所述判决数据中选择一个所述第二种类型的路由选择地址。

12、权利要求11所述的方法,其中,所述判决过程对要被转发的 每个数据单元执行所述动态选择。

13、权利要求9或10所述的方法,其中,所述接口向多个控制功 能提供到所述判决数据存储器的访问权。

14、权利要求13所述的方法,其中,所述控制功能中的至少一个 位于所述移动节点之一中。

15、权利要求13所述的方法,其中,所述控制功能中的一个或多 个是网络资源管理功能。

16、权利要求13所述的方法,其中,所述网络控制功能确定与接 入链路相关的参数,所述移动节点通过所述接入链路接入到所述数据单 元传输网络,并根据所述与接入链路相关的参数修改所述判决数据。

说明书 :

[本申请的领域]

本申请涉及数据单元传输网络中的数据单元处理实体,还涉及用 于这样的数据单元处理实体的控制方法。

[发明背景]

在数据通信领域,众所周知提供了数据单元传输网络。需要在这 样的数据单元传输网络上运送的数据被划分成个别的数据单元,每个 数据单元承载由网络节点用来将数据单元发送到其预期目的地的路由 地址。对这样的数据单元的处理一般根据适当的协议来执行,例如, 网际协议(IP)。应当指出,这样的数据单元在不同的协议语境中能 够承载不同的名字,诸如分组、协议数据单元、分段、帧之类的等等。 在本说明书和权利要求书中,术语“数据单元”一般用来描述要在适 当的网络上运送的任何这样的数据段。

如果数据单元传输网络的所有网络节点都是固定不动的,并且总 是通过同样的链路连接到整个网络,那么将数据单元路由到预期的接 收节点没有任何问题,因为路由地址既用来识别也用来定位接收节点。 然而,如果至少某些节点可以通过不只一条链路来接入数据单元传输 网络,那么情况就变得复杂。例如,节点能够移动,并且能够根据位 置通过不同的链路来接入网络。因此,在本说明书和权利要求书中, 能够通过不只一条链路接入网络的该节点被称为移动节点。然而,应 当指出术语“移动节点”涉及能够通过不只一条链路接入网络的任意 节点,而不管该节点实际上本身是不是移动的。换言之,术语“移动 节点”也覆盖了既不是本身移动的也不是运动的节点,而只要它们能 够通过不只一条链路接入。例如,移动节点因此可以是配备了有线LAN 连接、无线LAN能力和GPRS无线电能力的固定计算机,以便它能够 通过这三种不同的链路接入网络(例如,互联网)。

能够通过不只一条链路接入网络的节点的情况要求附加的路由选 择能力。

结合关于扩展网际协议性能的工作,要求涉及描述使用两种类型 路由选择地址的网际协议版本4(IPv4)的注释3220,所谓的用于识 别节点的归属地址和所谓的用于将数据单元转发到移动节点的转发地 址。归属地址(HoA)是标识地址(IA)的通用概念的实例,转发地 址(CoA)是转发地址(FA)的通用概念的实例。

因此术语“移动节点”是指同时具有多个转发地址的节点。

在根据适当的路由选择协议(RP)操作的概括网络中,网络节点 被安排成在要转发的数据单元中区别IA和FA。应当指出,在本说明 书和权利要求书中使用的术语“路由选择协议”(RP)一般描述适于 允许通过多个网络节点路由数据单元的任何协议。IP是这样的一般性 路由协议的例子。

在使用标识地址和转发地址的数据单元传输网络中,可以提供特 定的数据单元处理实体或者代理来执行判决操作用于根据标识地址来 确定转发地址。应当指出,在本说明书和权利要求书中使用的术语“实 体”或者“代理”是指能够执行某功能的功能单元。实体或者单元可 以位于一个地方,例如,在节点中,但是也可以分布在几个位置,例 如,几个节点或者其它网络单元。

这种类型的数据单元处理实体包括用来在接收的数据单元中根据 在接收数据单元中设置的标识地址,通过访问包括判决数据的存储器 来设置转发地址的判决部分,其中判决数据包括一个或多个与标识地 址相关联的转发地址。作为实例,在正在开发的IP,即版本6(IPv6) 的本建议中,建议使用所谓的归属代理。归属代理接收包含归属地址 (即标识地址)的数据单元,并根据保存在所谓的绑定高速缓冲存储 器的规则和参数来执行所谓的绑定操作,即,为指定的归属地址确定 转发地址。在使用移动节点进一步开发IP网络的目前的讨论中,即, 在对移动IPv6(MIPv6)的讨论中,认为移动节点能够具有多个转发 地址。通过向网络中的适当代理指示使用哪个转发地址,它能够在不 同的转发地址之间重新选择路由。

管理判决数据的方法通过使移动节点将所谓的绑定更新发送到归属代 理或者所谓的相应节点来执行。相应节点是移动节点与之通信的节点, 在该通信期间,移动节点只是向相应节点指示使用哪个转发地址。基 本原则是归属代理和相应节点能够只有一个转发地址列在绑定高速缓 冲存储器中。是移动节点决定针对哪个转发地址指定归属地址(通过 归属代理),并且可以确定每个相应节点应该向哪个转发地址发送。 因此原则是每个归属地址或者相应节点只有可能的转发地址中的一个 指示在其绑定高速缓冲存储器中。

结合移动IPv6,已经建议了一种叫做NOMADv6的系统,它包括 用于移动IPv6绑定的过滤器。NOMAD允许具有多个转发地址的移动 节点在任一个适当的绑定代理(例如,归属代理,相应节点或者所谓 的移动锚点)注册多个绑定更新,并使这些不同的绑定与过滤器相关 联。过滤器允许根据IPv6标题中的业务级别字段、IPv6标题中的数据 流标签字段、IPv6标题中的定义所使用的更高层协议的类型的协议扩 展字段、源地址(或者源地址前缀)、源端口的范围或者协议标题中 的目的端口号、或者在IPv6分组中的某个数据区的值而将不同的数据 流定向传送到不同的转发地址。

已知的另一个与移动IPv6相结合的概念是使用bicasting,即允许 归属代理临时具有到用于同一归属地址的两个转发地址的绑定。而这 样的绑定同时激活,每个分组被复制,且将拷贝发送到每个转发地址。

WO03/047183描述了根据移动IPv6架构运行的系统,包括移动节 点,该移动节点具有用来进行在IP网上和相应节点通信的相关联的归 属代理。该文献涉及到通用的IP网络不能特别地支持全向链路的选择 的难题。该文献建议在移动节点中提供全向接口检测,之后向归属代 理发送指示标识检测到的全向接口的转发地址的绑定更新,以便分组 随后能够通过全向接口被路由。

[发明目的]

本发明的目的是进一步改进使用标识地址和转发地址的系统容 量。

[发明内容]

通过一种数据单元处理实体和一种控制数据单元处理实体的方法 来实现所述目的。

根据本发明,数据单元处理实体包括向网络控制功能提供至所述 判决数据存储器的访问的管理部分,该访问与提供的到一个或多个移动 节点的访问无关。管理部分一般还为移动节点提供至所述判决数据存储 器的接口,但这不是必需的。换言之,由数据单元处理实体的判决部分 用来根据包括在数据单元中的标识地址来选择转发地址的判决数据,能 够通过网络控制功能改变,而该改变与任何移动节点执行的或者应移动 节点的请求而执行的改变无关。

这种思想提供了显著的优势。这允许将数据单元传输网络在路由选 择协议(RP)层次上的移动性管理与考虑在整个网络管理中使用的参 数和要求的网络控制操作相组合。例如,如果移动节点通过各种无线电 链路连接到数据单元传输网络,那么,可以使无线电链路的管理与根据 标识地址来确定转发地址的数据单元处理实体执行的移动性管理相关 联。换言之,无线电链路管理方面,诸如利用、过载、冲突等等之类, 可以由进而能够访问数据单元处理实体的判决数据存储器的网络控制 功能来考虑,以便适当地更新判决数据。例如,有可能虽然移动节点已 经向数据单元处理实体指示它希望通过转发地址接收数据,所述转发地 址与多个可用的无线电链路中的一个无线电链路相关联,网络控制功能 可以通过将不同的转发地址写入判决数据而无视那个请求,例如,由于 与移动节点选择的转发地址相关联的无线电链路过载,而另一可利用的 无线电链路没有充分利用。根据本发明的思想,特别是有可能对指定的 移动节点执行网络控制的切换过程,即,在切换过程中,网络启动切换 和/或决定最初和最后的通信链路。

根据本发明的优选实施方式,管理部分为多个控制功能提供到判决 数据的独立访问权。这对判决数据管理、进而对判决过程本身的分散控 制具有特别的优势。所有的各种控制功能至少具有到判决数据的局部访 问权,以便每个控制功能都被牵涉到用于设置转发地址的控制处理。与 现有技术的集中式系统相比,这提供了强大的灵活性,并且在全部数据 单元处理上具有更大的自由度,在现有技术中,只有一个控制功能来控 制判决数据。

在本发明的一个方面,提供了一种在包括多个网络节点的数据单元 传输网络中的数据单元处理实体,所述网络节点包括路由选择节点和终 端节点,所述路由选择节点被安排来根据路由选择协议在所述数据单元 传输网络上来路由数据单元,所述终端节点中的一个或多个是能够通过 多于一条的链路来接入所述数据单元传输网络的移动节点,所述网络节 点被安排来区分在所述数据单元中的第一种类型的路由选择地址和第 二种类型路由选择地址,所述第一种类型的路由选择地址用来识别网络 节点和所述第二种类型的路由选择地址用来允许路由选择到移动节点,

所述数据单元处理实体包括判决部分,用来在接收到的将要转发的 数据单元中设置第二种类型的路由选择地址,所述判决部分的操作取决 于设置在所述接收到的将要转发的数据单元中的第一种类型的路由选 择地址,以及取决于与所述第一种类型路由选择地址相关联地保存在判 决数据存储器中的判决数据,所述判决数据包括一个或多个第二种类型 的路由选择地址,

所述数据单元处理实体还包括用于所述判决数据存储器的管理部 分,其中所述管理部分提供至所述判决数据存储器的接口,用于修改所 述的判决数据,

其特征在于:所述接口被安排来独立于提供给一个或多个移动节点 的访问权,向网络控制功能提供到所述判决数据存储器的访问权,以便 修改所述判决数据。

在本发明的另一个方面,提供了一种在包括多个网络节点的数据单 元传输网络中控制数据单元处理实体的方法,所述网络节点包括路由选 择节点和终端节点,所述路由选择节点被安排来根据路由选择协议在所 述数据单元传输网络上路由数据单元,所述终端节点中的一个或多个是 能够通过多于一条的链路接入到所述数据单元传输网络的移动节点,所 述网络节点被安排来区分在所述数据单元中的第一种类型的路由选择 地址和第二种类型路由选择地址,所述第一种类型的路由选择地址用来 识别网络节点和所述第二种类型的路由选择地址用来允许路由选择到 移动节点,

所述方法包括判决过程,用来在接收到的将要转发的数据单元中设 置第二种类型的路由选择地址,所述判决过程取决于设置在所述接收到 的将要转发的数据单元中的第一种类型的路由选择地址,以及取决于与 所述第一种类型路由选择地址相关联地保存在判决数据存储器中的判 决数据,所述判决数据包括一个或多个第二种类型的路由选择地址,

所述方法还包括用于所述判决数据存储器的管理过程,其中所述管 理过程提供至所述判决数据存储器的接口,用于修改所述的判决数据,

其特征在于:所述接口被安排来独立于提供给一个或多个移动节点 的访问权,向网络控制功能提供到所述判决数据存储器的访问权,以便 修改所述判决数据。

[附图说明]

下面,将参考特定的详细的实施方式并参考附图来描述本发明, 这些详细的实施方式不是想限制本发明,其中:

图1示出了包括多个节点的数据单元传输网络的示意表示;

图2示出了承载标识地址和转发地址的数据单元的示意表示;

图3示出了承载标识地址和转发地址的数据单元的另一个例子;

图4示出了本发明的实施方式的示意框图;

图5示出了描述根据标识地址来设置转发地址的决定过程的例子 的流程图;

图6示出了用于管理判决数据存储器的管理过程的一个例子的流 程图;

图7示出了用于管理判决数据存储器的管理过程的另一个例子的 流程图;

图8示出了本发明另一个实施方式的示意框图。

[实施方式的详细描述]

在下列描述和详细的实施方式中,将参考网际协议(IP)和当前 讨论的其变型,例如IP版本6(IPv6)和移动IPv6(MIPv6)。网际协议 及其变型是本发明的思想的优选应用,但是本发明决不局限于IP或者 它的变型,甚至不局限于一般的网络层协议。相反,本发明能够在使 用标识地址和转发地址的任何数据单元传输网络语境中运用。例如, 本发明也可以运用到MPLS(多协议标签交换)语境中,它是适于在 IP下的协议,即在网络层以下,但是在链路层以上有效。

图1示出了包括网络节点101-112的数据单元传输网络10的示意 表示。在这些网络节点中,有路由选择节点101-109,它们被设置来在 数据单元传输网络10上根据适当的路由选择协议来路由数据单元,所 述协议一般缩写成RP。如上所述,路由选择协议RP可以是任何一种 适当的网络层协议,诸如IP或者IP的变型,但是也可以是适于不同 层的路由选择协议,比如MPLS。

网络10还包括端节点110、111和112,即网络的终端节点。节点 110和111是移动节点,它们以无线方式和适当的接入节点106、108 或者109通信。另一方面,端节点112是固定连接到节点107的固定 节点,例如通过一个固定的有线链路。重新指出,本发明不局限于特 定类型的移动节点。这样,移动节点能够以任何合适的方式接入数据 单元传输网络来在多个接入链路上通信,例如,无线、红外或者甚至 通过(可能运动的)有线连接。

例如,移动节点有可能通过第一种类型的移动电话连接(例如通 过GSM)、第二种类型的移动电话连接(例如通过UMTS)和无线局 域网(W-LAN)来接入数据单元传输网络。这些不同接入可能性的每 一种随后与其自己的转发地址相关联,虽然移动节点只有一个标识地 址。一般,个别的转发地址也与它们自己的接入节点相关联,例如, 在考虑图1的例子时,网络节点108将为移动节点111处理承载第一 转发地址的数据单元,而接入节点106会为移动节点111处理承载不 同转发地址的数据单元。

网络节点101-112能够区别在通过网络10传输的数据单元中的标 识地址IA和转发地址FA。这能够以任何合适的或者期望的方式实现, 例如,通过提供特定的数据单元结构,以便能够在数据单元的相应的 指定字段找到标识地址和转发地址。这将通过图2和3的例子来解释。

图2示意性地表示了由具有自己的标题23的基本数据单元21组 成的数据单元20。例如,该基本数据单元21能够是标准的IP分组, 其中标题23包括用于标准IP地址的字段24。在此情况下,标准IP地 址是标识地址。根据所利用的路由选择协议RP,可以添加附加的标题 22,它包含指定字段25用于转发地址。

图3示出了不同方案,其中数据单元30具有一个标题31,它包括 用于保持标识地址IA的第一字段32和用于保持转发地址FA的第二 字段33。

无论如何,网络节点101-112能够适当地读取数据单元并识别相应 的地址。

图4示出了本发明实施方式的示意表示。参考标记4涉及数据单 元处理实体,它包括判决部分41,判决数据存储器42和管理部分43。 判决部分41被安排来在接收到的将被转发的数据单元中设置转发地 址FA。判决部分41的操作取决于设置在接收到的将被转发的数据单 元中的标识地址,并取决于与指定的标识地址相关联地保存在判决数 据存储器42中的判决数据。判决数据包括一个或多个转发地址FA, 判决部分可以选择该转发地址FA。

管理部分43被安排来提供至判决数据存储器42的接口,用来修 改保存在其中的判决数据。该接口被安排来使一个或多个移动节点访 问判决数据存储器42来更新判决数据。在图4的例子中,参考标记47 表示移动节点,它包括能够与管理部分43通信的控制功能50,以便修 改保存在判决数据存储器42中的判决数据。例如,控制功能50能够 将更新请求发送到管理部分43,指示移动节点47想要从与无线链路 52相关联的转发地址FA1改变到与无线链路53相关联的不同的转发 地址FA2。在图4的例子中,参考标记45涉及移动节点47可利用的 第一接入节点,参考标记46涉及移动节点47会利用的第二接入节点。 参考标记44是将RP数据单元发送到移动节点47的指定节点。例如, 它可以是根据IPv6的相应节点。数据单元处理实体4是用于标识和插 入转发地址的合适的代理。这样,它能够与指定的节点相关联,比如 节点44,或者它能够位于与移动节点47相关联的特定节点,即,作为 在接收只承载移动节点47的标识地址IA的数据单元的节点的归属代 理类型,以便这些数据单元可以接收允许将数据单元路由到预期目的 地的转发地址,预期目的地是移动节点47。

同样,数据单元处理实体4可以配备在网络的指定节点,即一种 移动性锚节点,被指定来处理缺少转发地址的数据单元。

在图4的例子中,这些实体在路由选择协议RP级别上通信,即是 该协议的对等物。如所示,接入节点45和46也是对等物,但是下面 的链路协议LP对于两种不同类型的移动接入不同。例如,链路52能 够由用于移动电话连接(例如,用于GSM、GPRS或者UMTS)的链 路层协议来管理,而链路43可以由用于W-LAN的链路协议来管理。

根据本发明,管理部分43还提供用于网络控制功能51的接口, 以便网络控制功能51能够独立于提供给一个或多个移动节点的任何 访问权来访问判决数据存储器42中的判决数据,所述移动节点比如是 移动节点47。

网络控制功能51可以是任意类型的网络控制功能,例如,用于无 线链路的无线资源管理功能。为此目的,网络控制功能51能够和分别 与无线链路52和53相关联的无线控制功能48、49通信。这样,网络 控制功能51比如能够是多无线电资源管理(MRRM)功能。

这样的安排有特定的优点,即对不同的接入技术的无线资源的合 并管理可以与路由选择协议RP层上的移动性管理进行组合。应当指 出,在路由选择协议RP层上的基本路由选择的决定性的方面在于, 它与任何的特定下层接入技术无关。

在图4中,网络控制功能51和管理部分43之间的连接被表示成 虚线,正如控制功能48、49和网络控制功能51之间的连接。在控制 功能之间和控制功能和管理部分之间的连接能够以任何适当的或者合 乎需要的方式提供。换言之,它们可以利用遵守路由选择协议RP的 数据单元,或者连接可以是通过分离的、专用控制信令连接。这样, 网络控制功能51可以配备在一个或多个网络节点中,或者能够以专用 控制结构与网络节点相分离地提供。

应当指出,虽然示于图4的控制功能48和49与网络控制功能51 通信,它进而又可以通过管理部分43的接口来访问判决数据存储器 42,同样,控制功能48、49也可以和管理部分43直接通信。这在图8 的实施方式中示出,图8使用与图4相同的参考标记,这样没有必要 重复描述相应的部件。

在图8的实例中,控制功能48、49、50和51每个都具有到判决 数据的独立的访问权(access)。因此,每个都被牵涉到根据标识地址 来确定转发地址的判决处理过程中。这导致高度灵活的分散控制结构, 用于在RP层上管理转发地址。

通常,本发明的数据单元处理实体是,管理部分43提供的接口向 大量控制功能提供到判决数据存储器42的访问权(access)。该多个 控制功能的一个或多个可以位于一个移动节点中,比如控制功能50位 于移动节点47中。

图5示出了在接到的将要被转发的数据单元中设置转发地址的判 决处理过程的例子。在步骤S51,标识地址IA在接收的数据单元中读 出。之后在步骤S52,判决处理过程查询判决数据存储器42,以便检 索与标识地址IA相关联的判决数据。接着处理检索到的判决数据以获 得转发地址FA。最后,将获得的转发地址FA设置在数据单元中,参 见步骤S53。

应当指出,判决数据可以具有任何合适的或者期望的形式。优选 地,判决数据包括判决规则和判决参数。这些判决规则和判决参数能 够与标识地址相关联地保存,例如,以通过标识地址IA引用的表的形 式。

判决规则可以例如具有简单的“如果-那么”的形式,比如“如果 高层的协议是X,那么选择转发地址FA1”以及“如果高层协议是Y, 那么选择转发地址FA2”。例如,X可以代表UDP而Y代表TCP。判 决参数可以是该规则提及的值,比如“如果数据单元的大小在参数z 之下,那么选择转发地址FA1,否则选择FA2”,其中“参数z”是一 个变量,它是指存储在判决数据存储器中的值,并且管理部分43可以 允许外部控制功能来更新该参数。用于该规则的另一个例子是,它们 取决于诸如沿指定链路的数据速率或者延迟之类的参数,比如“如果 带有FA2的链路上的延迟超过Th,那么设置选择转发地址FA3”,其 中“延迟”由与FA2链路相关联的控制功能来提供,Th是可调整的门 限参数。

该规则也可以是更加复杂的,例如,根据一个或多个预定的成本 函数。那么规则例如可以是“设置转发地址,以便成本函数A最小”, 其中,成本函数A是预定的成本函数。成本函数可以以一个或多个货 币值、能量、网络负载、延迟、吞吐量、数据速率、服务质量(QoS) 或者任何合适的或期望的量度来评估。这些量度特别地与链路资源相 关联,并与时隙、编码、频率、载波、传输功率等等相联系。

规则也可以取决于用户行为,例如,与正在移动的移动节点的用 户的移动性行为。如果例如它确定用户正在快速并始终如一地运动, 这由合适的参数来测定,那么可以提出规则以避免设置需要非常快的 可预见切换的转发地址,例如,与微小区相关联的转发地址,从中可 以预见快速移动的用户不久将离开。换言之,“如果运动参数超过 Th_m,那么不设置FA 4”,其中运动参数代表指示用户的运动程度的 参数,Th_m是一个可调整的门限。

对判决数据存储器的访问可以仅仅使得参数被更新,或者只是规 则被更新,但是最好访问既使得可以改变规则也可以改变参数。例如, 在图8的上下文环境中,访问可以是使得控制功能48、49只访问和改 变参数(诸如与其链路相关联的例如延迟和数据速率值),然而控制 功能51只访问并修改规则。控制功能50可以进一步被允许访问与移 动节点相关的所有规则、参数,但是不访问例如与链路52、53相关的 参数。该实例提供了有利的控制方案,其中不同控制功能的可能的特 别不同的时间刻度可以非常简单地整合。即,由于在这些链路上可能 快速变化的环境,控制功能48、49通常比移动节点更加频繁地发送更 新请求。但是,这不会带来任何问题。

简言之,多个控制功能中管理部分43与之通信的一个或多个控制 功能是网络资源管理功能,例如,用于管理无线电资源。

图6和图7示出了用于改变判决数据存储器42中的判决数据的管 理过程的实例。在图6中,该过程在步骤S61开始,其中它确定是否 已经收到来自移动节点(MN)的更新请求(UR)。该更新请求可以 从能够和管理部分43通信的任何一个控制功能中发起。如果是,那么 在步骤S62处理该更新请求,即,执行该更新请求,例如,一个或多 个规则和一个或多个参数被改变。所述过程接着继续到步骤S63,在 其中确定是否已经收到来自网络控制功能(NCF)51的更新请求。如 果是,那么该更新请求在步骤864处理。所述过程接着继续到步骤S65, 以便环回到开始或者结束。

正如从图6的实例中可以看出,接收的来自移动节点(例如,来 自移动节点的控制功能50)以及来自网络控制功能51的判决数据的更 新请求互相独立地被处理。

在图6所示的简单实例中,移动节点和网络控制功都能具有完整 的访问权,即能够更新任何规则或任何参数。然而,管理部分43也有 可能限制网络控制功能和移动节点之一或两者的访问权。例如,有可 能网络控制功能51接收完整的访问权,而移动节点只接收对某些参数 和/或某些规则的访问权。例如,移动节点的访问权可以被限制到指示 用户偏好的参数和用于“软”判决的规则,但是移动节点没有接收任 何用于“硬”判决(比如强制切换判决)的规则的访问权。

也有可能被提供给不同控制功能的访问权接收不同优先权。该情 形的一个实例在图7中示出。图7的过程以步骤S71开始,在其中确 定是否已经接收到来自网络控制功能51的更新请求。如果是这样的 话,那么,在步骤S72处理更新请求。步骤S72之后,在步骤S73复 位定时器。该过程接着到步骤S74,在其中确定是否已经接收到来自 移动节点的更新请求。如果是这样,那么步骤S75确定定时器是否已 经届满。只有在定时器已经届满时,该过程才前进到步骤S76,其中 来自移动节点的更新请求被处理。否则,跳过步骤S76。该过程接着 继续到步骤S77,以便环回到开始或者结束。

由于使用了定时器,所述过程的优先权是处理来自网络控制功能 51的更新请求,而来自移动节点(例如,来自移动节点的控制功能50)的 更新请求只是在从接收来自网络控制功能51的最后的更新请求起已 经度过了足够的时间后才处理。

应当指出,图6和图7给出的实例使用更新请求作为用于访问判 决数据存储器的接口。然而,本发明决不是要局限于这样的技术,因 为接口可以以任何合适或者合乎需要的方式提供。

还应当指出,从网络控制功能51接收的更新请求一般会比从移动 节点接收的更新请求更加频繁。这重新强调了独立访问的方面,并指 示本发明的一个重要优点,即,通过向多个独立控制功能提供对判决 数据存储器的访问权,可以执行对判决数据的高度灵活的管理,例如, 根据可能的相应于各个控制功能的非常不同的时间刻度。还应当指出, 如图4所示的通过两个控制功能51和50对判决数据存储器42的访问 只是一个实例,任意数目的控制功能通过管理部分43可以具有对判决 数据的独立访问权。

判决部分41和判决过程S51-S53动态地行动以从判决数据存储器 42中存储的判决数据选择转发地址FA。优选地,该动态选择是这样 的,即对每个要被转发的各个单个的数据单元执行。换言之,该判决 过程优选不同时对一组或一块数据单元操作,而是个别地对每个接收 到的将要被转发的数据单元执行。

虽然已经通过优选实施方式的形式描述了本发明,但这只是用来 向本领域普通技术人员传达对本发明的更加全面的理解,而决不是想 限制本发明。本发明由后附的权利要求书定义,其中参考标记只用来 使权利要求可读,但是没有任何限制作用。