多种载体网络中的体系结构和分组路由选择的制作方法

文档序号:7656036阅读:572来源:国知局
专利名称:多种载体网络中的体系结构和分组路由选择的制作方法
技术领域
本发明涉及多载体分组数据网中的业务量管理。多载体网络即MBN是这样一种网络,它可以通过多种可选载体之一来传送数据。确切地说,术语“多载体网络”应当被解释为“多种载体网络”的意思,或者说是一种为数据分组传送提供多种不同载体的网络配置。MBN的一个例子是称为MEMO(移动多媒体环境)的概念,参见参考文献1。此外,MBN支持用户终端的移动性。终端移动性的一个例子是IP(网际协议)移动性,这是因特网工程特别工作组(IETF)于1999年10月28日所发布的由C.Perkins和D.Johnson所制定的标准RFC2002和因特网标准草案“Mobility Support in IPv6”的主题。本发明中所用的网络层协议IPv6如文件RFC-2460“Internet Protocol,Version 6(IPv6)Specification”和RFC-2373“IP Version 6Addressing Architecture”中所述。这些RFC标准在此作为参考。这些因特网标准草案的状况是“进展中的工作”。
背景技术
本发明的一般问题在于,MEMO概念十分有限。它只考虑到了一种上行链路载体即GSM(全球移动通信系统)和一种下行链路载体即DAB(数字音频广播)。在本申请的内容中,“上行链路”是指从移动节点MN到对应节点CN,而“下行链路”是指相反方向。
将MEMO概念扩展到多种可选的上行链路和/或下行链路载体中会带来更多的具体问题。具体问题之一是,在改变MBN中的情况时,如何选择各数据分组的最佳载体。数据分组有不同的服务质量要求。情况可能因用户移动或网络负载变化而变。另一个具体问题是,如何通过所选载体将业务发送到移动节点以及如何设计合适的网络单元和MBN体系结构。

发明内容
本发明的目的在于,提供这样一些方法和设备,用于解决与MBN中的载体选择有关的具体问题。
利用其特征如附属独立权利要求中所述的方法和设备可以实现这一目的。本发明的一些优选实施方式如附属从属权利要求中所述。
本发明基于MBN中的功能的新颖分配方式。这些功能被分配到四个主要节点或节点组中。此外,MBN还包括一个实际或虚拟骨干网(BB)。称为接入控制节点的第一节点组同意或拒绝MBN中用户的权利。该组还存储了用户优选信息(preference information)。
称为本地管理节点(HAN)的第二节点组包括一个本地注册单元(HRU),用于存储用户注册和优先权信息,比如接入权利信息。例如,用户可以是一个国内用户,从而不用支付漫游支持费用。其他用户可以选择主要欧洲城市的漫游支持。可供使用的选择完全取决于业务提供商。HAN节点组还包括一个MBN本地代理(MHA),这是本地代理的一种特殊形式。它支持将MBN专用IP地址作为本地地址的移动节点。通过MBN业务注册的每个MN用户在本地网的HRU中都有一个入口。无论哪个IP地址作为用于与对应节点通信的移动节点的本地地址,MBN都将为其用户服务。
移动IP协议中的一个关键概念是本地代理(HA)。对于每个移动节点,都有一个本地代理。本地代理是指移动节点的本地网中的路由选择实体,当移动节点远离其本地网时,它可以将所传送的分组隧穿(tunnel)到移动节点,并保留移动节点的当前位置信息。对熟练读者而言,实际上明白本地代理。然而,本发明还部分地基于这样的思想,即本地代理功能补充有一个本地注册单元(HRU),该单元是一个与本地代理分开的实体。将本地注册单元与本地代理分开可使本地代理的位置更自由。换言之,本地代理实际上可以位于任何网络中,并且移动节点还可以用它自己的IP地址而不是MBN所提供的IP地址。因此,允许移动节点可以使用MBN所提供的IP地址也可以使用其他某个网络所提供的IP地址。如果移动节点使用MBN提供的IP地址作为其本地地址用来与其对应节点通信,那么,MHA将作为移动节点的本地代理。如果MN使用例如一个公司网所提供的IP地址,那么该网络中的本地代理将作为移动节点的本地代理。
称为业务支持节点(SSN)的第三节点组负责集中业务量策略控制、移动性管理和资源预定。SSN节点组还控制会话开始并发送新会话的第一个(前几个)分组。通常,SSN节点组不发送正在进行的会话的后续分组。而是,移动节点更新其捆绑(binding)有其对应节点的移动性,然后,业务绕过这些SSN节点。由于某种原因,移动节点可能不想发送移动性捆绑更新消息。在这种情况下,SSN节点将所有业务都发送给该移动节点。
业务支持节点(SSN)包括一个骨干网中的业务量策略控制器(TPC)。在本申请中,以下常将业务量策略控制器缩写成“业务控制器”。业务(策略)控制器作出集中路由选择策略的决定,但它本身不发送所有分组。它只发送新会话的第一个分组或前几个分组,并帮助其他网络单元相互直接通信。SSN节点还包括一个资源协调单元(RCU),据此,TPC可以先检查资源可用性,然后作出关于业务分配的决定。业务控制器还请求资源协调单元为必要时的流量(保证的业务)预定一些资源。此外,业务控制器根据业务流量或/和业务级别选择下行链路载体。SSN节点组还包括一个移动性管理单元(MMU),它支持在一个TPC区中切换的和在两个TPC区之间切换的移动节点。
TPC、RCU和MMU最好紧密结合或者都在同一网络单元中。这意味着移动节点并不负责分别对这些功能进行寻址。而是,这些功能共用一个公用IP地址,并且,MN与TPC通信,TPC与RCU和MMU一起来分配MN发出的信息。
每个业务量策略控制器(TPC)都有一个责任区。这种区将称为TPC区。TPC区包括广播该TPC的IP地址或另一个独特TPC标识符的小区。由于小区大小变化并且小区是部分重叠的,因此,TPC区没有明确界定的地理边界,并且移动节点地理上可以同时位于两个或两个以上的TPC区中。然而,移动节点可以随时通过某个TPC的注册(即可通过某个TPC达成)。在这种情况下,移动节点选择以最佳信号质量控制小区的TPC。此外,一定的TPC的区在不同的载体网络之间很有可能是不同的。换言之,DVB的TPC区不同于DAB的TPC区。
称为接口单元(IU)的第四节点组充当通向各种载体网络的接口。这些接口单元的主要功能是,将IP分组压缩成适合于所讨论的载体网络的协议,并对进入载体网络或广播小区的输入业务进行控制。广播小区的接口单元还监视和控制资源的使用并向SSN节点报告资源可用性。
通向广播载体网络的每个接口单元(IU)都包括一个资源管理单元(RMU),或者,与该单元紧密结合。RMU控制它属下各小区中的实际资源分配。它还作为资源协调单元的同位实体,以响应资源分配请求。具体地说,RCU作出关于资源分配的决定,而RMU则将各数据流安排到特定广播台的一个或多个物理或逻辑信道中。
载体包括第一组双向载体。双向载体的例子有线路交换移动网,比如GSM(全球移动通信系统),和分组交换移动网,比如GPRS(通用分组无线业务),以及既提供线路交换载体又提供分组交换载体的第三代移动网,比如UMTS(通用移动远程通信系统)。载体还包括第二组单向载体。单向载体的例子有数字音频广播(DAB)和数字视频广播(DVB)。这组单向载体也可以称为广播载体,而这些双向载体也可以称为非广播载体。
根据本发明的多载体网络包括一个最好基于具有移动性支持的IPv6(网际协议版本6)的骨干网。骨干网具有通向因特网的边界网关节点和通向各种载体网络的接口单元(IU)。
本发明很好地提供了MBN中的移动性支持。对于每个载体网络,都有第一组集中式接入控制节点、第二组集中式业务(策略)控制节点和第三组接口节点。移动节点及其对应节点并不负责分别对各节点或功能性进行寻址。为了接入MBN中的业务,只要求移动节点在一个双向(上行链路)载体网络中有某些权利。


下面,将参照附图利用一些优选实施方式来详述本发明,其中图1是说明整个网络体系结构的框图;图2说明了MBN中的寻址;图3表示一个业务处理策略表THPT;图4表示一个变换表QMTC,用于将分组的IP标题中的QoS(服务质量)变换成MBN中的业务级别;图5表示移动节点的可用转交地址(care-of address)的表ACAL;图6是说明注册和资源预定的信令图;图7是说明会话开始的信令图;图8说明了DxB网络的微小区体系结构;和图9说明了图8中所示的系统中所用的各种数据结构。
具体实施例方式
图1是说明整个网络体系结构的框图。标记MN代表移动节点。标记CN代表移动节点的对应节点,它是指移动节点正在与之通信的主机或服务器。移动节点MN通过一个多载体网络MBN与其对应节点CN通信,多载体网络MBN可为数据分组DP提供若干种可选的载体。MBN包括一个实际或虚拟骨干网(BB)。移动节点MN可以与若干个载体网络BN通信。载体网络包括至少一个双向载体网络(本例中为GSM、GPRS或UMTS)和至少一个单向或广播载体网络(本例中为DAB和DVB)。DAB和DVB统称为DxB。DxB网络是下行链路业务的主要载体。移动节点主要使用用于接入MBN的业务的双向(上行链路)载体,尽管某些双向载体尤其是UMTS可用于适度高速的下行链路业务。为了清楚起见,这些载体网络在图1中分开示出,但实际上它们在地理上可以重叠,并且移动节点可以同时接入所有载体网络。对熟练读者而言,实际上明白这些载体网络BN,尤其可以将这些双向载体网络大体当作黑盒子来看待。
每个数据分组DP都包括一个标题H和一个有效载荷部分PL。确切地说,数据分组通常在彼此内部都具有若干个标题,因为各协议层都插入各自的标题。不过,各协议层只处理它自己的标题,并且,通常只有一个网络层标题的模型就足以描述本发明。标题直接或间接地指示该数据分组的服务质量要求QoS。直接QoS指示的一个例子是数据分组标题包括一个参数,该参数被或可以被直接变换成服务质量要求参数。间接QoS指示的一个例子是(传送控制协议)数据分组标题指示一个本身表明QoS要求的端口号。应当理解,“服务质量”是个很普通的术语,它表示某些所请求或所协商的传输特性,比如,比特率、最大延时和/或分组损失概率。根据所用的实际协议,服务质量可用现有适当字段中的一个(或多个)字段来表示,或变换成该一个(或多个)字段,这种字段比如是IPv6的业务级别字段。术语“业务级别”用来共同表示用于表明服务质量要求的字段。
在图1所示的配置中,MBN通过IP网IPN(如因特网或内部/外部网)与CN通信。边界网关节点BG将MBN与IP网IPN对接。边界网关BG通常是个简单的(但足够强大的)路由器,它最好包括防火墙功能FW。骨干网BB联接了不同的载体网络BN。骨干网可以是MBN运营商的内部网。骨干网的一个实际例子是高速局域网或广域网。骨干网BB基于具有移动性支持的IPv6(网际协议版本6)或更后的版本。
在图1所示的系统中,接入控制节点组被实现成一个MBN认证中心MAC,它通过骨干网BB提供集中同意或拒绝移动节点对业务的权利。MAC还存储了与移动节点有关的用户优选信息。
称为HAN(本地管理节点)的第二节点或节点组补充了移动IP本地代理功能。HAN节点包括一个本地注册单元(HRU),用于存储用户注册和优先权信息,比如接入权利信息。HAN节点还包括一个MBN本地代理(MHA),这是本地代理的一种特殊形式。将本地注册单元与本地代理分开可使本地代理的位置更自由。本地代理实际上可以位于任何网络中,并且移动节点还可以用它自己的IP地址而不是MBN所提供的IP地址。相应地,在图1所示的例子中,移动节点MN的本地代理HA在MN的公司网CNW中。
本地代理HA是移动IP协议的一个关键概念。对于每个移动节点,都有一个本地代理。本地代理是指移动节点的本地网中的路由选择实体,当移动节点远离其本地网时,它可以将所传送的分组隧穿到移动节点,并保留移动节点的当前位置信息。当移动节点远离其本地网时,它可以将所传送的数据报隧穿到移动节点,和反隧穿(detunnel)来自移动节点的数据报。
本地注册单元HRU存储用户注册信息,比如指示各BN中MN的权利的接入许可表(APL,参见图6)。HRU还存储用户的优先权信息,该信息表明用户根据各种应用(或针对具体的输入业务级别)要求什么样的服务质量。这种优先权信息的一个例子是如图4中所示的QMTC表。来访MN的HRU可以位于不同的MBN中。在这种情况下,被访MBN的HRU可以商定MN的本地MBN的HRU。如果MN的本地网的业务处理策略与被访网的策略不同,那么,HRU应当相应地改编优先权信息,使得用户可以接收所期待的服务质量。
称为SSN(业务支持节点)的第三节点组负责业务量策略的集中管理和分配(参见图3和4)。SSN节点组将与具体MN相关的用户优选信息和与具体运营商相关的策略信息结合成一个与具体MN相关的业务处理策略,SSN节点组利用这一业务处理策略作出关于小区和/或信道选择的决定。与具体MN相关的业务处理策略还被分配给为正在进行的会话的分组选择路由的接口节点。如果MN将其更新的移动性捆绑信息发送给CN,那么,它可以发送新会话的第一个(前几个)数据分组但不发送正在进行的会话的后续数据分组。业务控制节点组还支持集中移动性管理,用于管理在下行链路载体网络DxB中移动节点的移动性,并且它还作出下行链路载体网络中集中资源预定的决定。在图1所示的配置中,SSN节点组包括一个业务(策略)控制器TPC。每个业务控制器都包括一个资源协调单元RCU和一个移动性管理单元MMU,或者,与这两个单元紧密结合。
称为接口单元IU的第四节点组充当通向载体网络BN的接口。IU节点还可以作出下行链路载体网络DxB中资源预定的决定。在图1中,接口单元被标记为xx_IU,其中“xx”是相应的载体网络。确切地说,骨干网BB最好具有通向具有固有移动性支持的各载体网络(GSM、GPRS和UMTS)的一个(或多个)接口单元,和通向没有固有移动性支持载体网络(DxB)中的各小区的一个接口单元。各DxB接口单元包括都包括一个资源管理单元(RMU),或者,与该单元紧密结合。
移动节点MN必须能与若干个载体网络BN通信。它实现具有移动性支持的IPv6。它监视针对路由器广告消息所选定的链路(DxB的物理信道)。于是,它得知MBN中的各种路由器。MN有一个用于自动转交地址配置的独特MIN号(MBN接口号)。MN能通过双向BN的接口单元IU发送一个认证消息,用于利用骨干网BB进行注册,于是,IU将该认证请求转发到MBN认证中心MAC。移动节点能启动捆绑更新过程,以便利用其本地代理HA和对应节点CN注册它自己的位置信息。
移动节点还能对其从IP服务质量(QoS)到MBN业务级别(MBN_TC,参见图4)的变换进行编辑。QoS到MBN业务级别变换的例子如下。当用户进入或更新其预订时,他们可以选择其QoS和MBN_TC变换。MBN运营者可以提供多个变换表,每个变换表都与不同的价格或价格表相应。用户选择一个变换表。稍后,用户可以(通过呼叫运营商)修改变换表、访问和修改其概况(例如通过网页web/wap浏览器或利用特殊软件)。一旦变换被改变,相应地收费方法也将被改变。业务控制器TPC用这种变换作为确定具体xx_IU单元的基础,据此,可以传送所给定的业务种类。
图2说明了MBN中的一般寻址概念。IPv6使用两个转交地址(COA)一个基本COA和一个局内(co-located)COA。由于IPv6的寻址结构,通常不必要有单独的具有移动性支持的外部代理(与IPv4形成对照),并且这些COA是局内COA。移动节点可以有多个COA,而单个本地代理可以为一个移动节点存储一个以上COA。但在任何时刻,只有一个COA被注册为基本COA,本地代理可以将MN终端数据隧穿到该基本COA。
本地代理HA知道与业务控制器TPC有关的转交地址。最好,移动节点的基本COA是TPC的子网前缀加上MN的MIN。这种寻址方案的优点在于,即使HA对MN终端隧穿数据进行了加密,TPC也能知道MN的地址并能将数据发送到其最终目标。
根据本发明的优选特性,本地代理中所注册的基本COA与业务量策略控制器TPC有关。换言之,COA的前缀是TPC的子网前缀,而后半部分是移动节点自己的MIN。TPC起到了通向COA的业务标题的路由器作用。存储在CN中的COA与相关接口单元IU有关。这一地址分配手段在会话启动期间迫使业务通过TPC被发送,而在会话其余时间允许业务可直接通过所选IU发送。MN和CN可以与第一会话并行地开放第二会话。如果不需要资源预定,那么并行会话的数据分组可以直接通过IU被发送到MN。
在图2所示的例子中,本地代理HA保存了移动节点MN的基本COA 202。基本COA 202是MN所用的业务控制器TPC的IP地址202。或者,在MN当前所用的下行链路接口单元的情况下,HA也可以存储子网中MN的IP地址204。本例中,有两个可能的下行链路接口单元x_IU和y_IU,其中选择了y_IU。业务控制器TPC保存了MN当前所用的下行链路接口单元y_IU的IP地址208和另一个下行链路接口单元x_IU的IP地址206。下行链路接口单元本身又保存了各自子网中移动节点的COA(210和212)。
在会话启动期间,第一分组利用地址202、208和212来发送。一旦对应节点CN注册了MN的新移动性捆绑,后续分组就利用下行链路接口单元y_IU所确定的子网中移动节点的COA 214来发送。
图3表示一例业务处理策略表THPT。对于各MBN业务级别(MBN_TC),THPT规定了所要应用的业务处理策略。对于不同的MBN网络,THPT可以相似或者不同。列ST表示业务级别的业务类型。本文中,“业务类型”是个普通术语,而不是IPv4分组标题中的字段的名称。可能的值是“极力”(BE)和“保证的业务”(GS)。(不过,在无线网中,应当将“保证”解释成“尽可能保证”)。BW表示带宽(它是通过适当且充分的度量规则所测量到的),而IMP表示重要性。如果没有足够带宽可用,那么首先丢弃低重要性数据分组。标为“其他”的列可用来例如实现一些具有随时间而定的有效性的策略。这意味着白天的优先权可以与夜间的优先权不同。
图4表示一例变换表QMTC,用于将数据分组的IP标题中的QoS变换成MBN中的业务级别(QMTC=QoS到MBN_TPC)。该表是与具体用户相关的,并将IPv6业务级别IP_TPC变换成MBN业务级别MBN_TPC。所讨论的业务级别用分组的标题来表示。
图5表示一例移动节点的可用转交地址的表ACAL(ACAL=可用转交地址表)。对于每个移动节点,都有一个相应的ACAL表,它按优先级下降的次序列出了每个可用下行链路载体、小区或信道中的可供选择的可用转交地址。在图5所示的例子中,DVB(下行链路)有两个可用转交地址,而GPRS(上行链路)有一个可用转交地址。SPx是子网x的子网前缀,而MIN是移动节点的MBN接口号。移动节点不断地测量每个可用广播信道的信号强度(或其他某种信号质量参数,比如误码率)。它将测量结果发送到移动性管理单元MMU,MMU将保存具有可接受信号质量的信道表。然后,MMU将该表转变为转交地址表,其中,各信道对应于相关子网前缀和移动节点的转交地址的一个组合。然后,MMU根据优先权(信号质量)安排ACAL表,并将该ACAL表发送到业务控制器TPC。业务控制器的责任是作出关于所要使用的转交地址的最终决定。三例情况说明了作决定的过程。
在第一种情况下,移动节点上电但未接收到来自任何CN的数据。当来自CN的第一个分组到达时,该分组被HA隧穿到与TPC相应的MN的COA。起着缺省路由器作用的TPC接收该分组并根据ACAL表作出小区/信道决定。作出决定后,它寻呼MN,通过所选的IU建立通向MN的路由通路,并通过该IU将该分组发送到MN。TPC还将该决定通知给MMU,使得,MMU可以监视工作小区的信号质量(强度)并作出适当的切换决定。
在第二种情况下,正在进行会话并且移动节点正从一个地方移动到另一个地方。这一移动要求ACAL表被改变。MMU更新ACAL表。如果MMU判定必须切换,那么它向TPC发送一个请求,以根据新ACAL来选择新小区。在这种情况下,TPC也要将该决定通知给MMU,然后,MMU帮助MN完成切换。
在第三种情况下,资源发生了变化。因此,MN可能必须被切换到另一个小区/信道。在这种情况下,TPC根据ACAL作出决定并指令MMU执行切换的其余工作。
图6是说明注册和资源预定的信令图。每个MBN都有一个业务处理策略表THPT(参见图3)。在图RR0中,MN想启动注册过程。假定MN在某一上行链路网络(本例中是GPRS网)中具有某些权利。然而,MN在广播网中没有权利,但它可以监视广播链路,以获得控制所讨论的区的业务控制器TPC的标识符或IP地址。在步骤RR2中,MN向认证中心MAC发送一个认证请求,该请求包括MN的MIN(MBN接口号)和TPC的IP地址(前一步骤中所得到的)。在步骤RR4中,MN被认证中心MAC所认证。认证过程是与本申请同一天申请的共同未决的专利申请的主题。为了本发明,只要说明认证过程后MAC知道是否允许MN接入这一MBN就够了。如果成功地完成了认证,那么在步骤RR6中,MAC商定本地注册单元HRU以获得MN的接入许可表APL,该表指示各BN中MN的权利。来访MN的HRU可以位于不同的MBN中。TPC还可以与HRU进行协商以获得用户的优先权,比如图4中所示QMTC表。在步骤RR7中,MAC根据APL表判断TPC是否合适。在步骤RR8中,MAC告知TPC认证成功,并报告用户优选信息。在步骤RR10中,MN接收成功地完成了认证的指示。此外,MAC在MN与SSN(TPC、MMU和RCU)之间建立安全联系。例如,可以将一种会话密钥分配给MN和SSN。会话密钥使得MN与SSN之间进行加密通信。在注册步骤RR11中,MN将其在上行链路和下行链路载体网络中的地址发送到TPC。在步骤RR12中,MN向TPC报告下列信息1)广播网中每个可用小区/信道的信号质量,和2)可用双向载体,TPC将该信息传送给MMU(MMU最好共享TPC的IP地址)。在步骤RR14中,TPC/MMU选择广播网中可接受的小区/信道,并准备ACAL表(可用转交地址表,参见图5)。在步骤RR16中,MMU将ACAL表发给TPC。在步骤RR20中,MN通过发送移动性捆绑COA(MN)=COA(TPC-MN)利用其本地代理HA来进行注册。换言之,HA中MN的COA是与TPC相应的COA。在步骤RR22和RR24中,HA更新和确认MN的移动性捆绑。此时,任何对应节点CN通过发送具有MN的IP地址的分组都可以通过其HA与MN联系。
图7是说明会话开始的信令图。这组事件从步骤SS2开始,在该步骤中,MN的对应节点CN得知MN的IP地址IP(MN)。在步骤SS4中,CN不知道HA中的移动性捆绑。因此,将第一个用户数据分组发送到HA。(在图7中,“数据”是指会话1的数据分组,而“数据2”是会话2的数据分组。)在步骤SS6中,由于HA存储了TPC的IP地址作为MN的基本COA,因此,该分组被隧穿到TPC。在步骤SS8中,TPC利用QMTC表将输入分组分类成其MBN业务级别。接着,TPC利用ACAL表(它包括用户的优先权、MBN运营商的业务量策略和从RCU得到的可用业务/资源信息(资源可用性数据))来选择下行链路载体。
步骤SS10-SS16涉及资源预定,只有必要时(用于保证的业务)TPC才进行资源预定。具体的数据流有具体的资源预定。例如,如果所讨论的数据流属于MBN业务级别5,那么,TPC在所选小区中预定某一带宽量(在ACAL所指示的COA的情况下)。在步骤SS10中,RCU最好保留一个数据库(例如快速查阅表),用于指示TPC之下的所有小区中以及邻近小区中(用于平稳切换)的资源可用性。如果输入业务属于极力业务,那么,TPC只根据资源可用性表来选择小区。如果输入业务属于保证的业务,那么TPC检查1)是否已完成资源预定,和2)如果没有完成,那么必须预定多少带宽(根据QMTC和THPT表)。通过查看资源可用性表,TPC确定合适的信道,但它请求RCU完成实际信道预定。在步骤SS12中,RCU作出关于资源预定的决定,并将该决定发送给下行链路接口单元DL_IU(本例中为DVB接口单元)。步骤SS14和SS16是相应的确认。
步骤SS18和SS20涉及寻呼移动节点MN。如果MN没有在所选载体或信道中工作,那么,需要寻呼它。在步骤SS18中,通过上行链路接口单元UL_IU(本例中为GPRS接口单元)寻呼MN。步骤SS20是来自MN的寻呼响应。
在步骤SS22中,给MN的第一个用户数据分组被转发到下行链路接口单元DL_IU。在步骤SS24中,DL_IU检查到接收者的COA被授权并且资源预定有效。在步骤SS26中,DL_IU将第一个用户数据分组转发给MN。在步骤SS28中,MN注意到来自CN的输入数据分组,并用移动性捆绑COA(MN)=COA(IU-MN)来响应。换言之,该COA与DL_IU有关。子网前缀与DL_IU相同,而地址的第二部分是MIN。在步骤SS30中,CN更新MN的移动性捆绑。在步骤SS32中,CN开始将MN终端数据分组直接发送给DL_IU,从而绕过插入的单元(HRU、HA和TPC),实际上,在步骤SS28中接收到MN的更新移动性捆绑之前,CN可能已发送了一个以上的分组,在这种情况下,TPC可能必须将一个以上的分组发送到MN。
在步骤SS34中,如果同一CN需要开放MN的另一个会话,并且新会话要求极力业务(无需资源预定),那么,就象步骤SS32中的数据那样发送新会话的数据(最终步骤如虚线箭头所示)。然而,如果新会话要求保证的业务(它本身需要资源预定),那么,将新会话的第一个分组从DL_IU发送到TPC,如步骤SS36中所示。在步骤SS38中,TPC为第二会话进行资源预定。这一步骤包括详细步骤SS10-SS16。在步骤SS40中,将第二会话的第一个数据分组发给MN。在步骤SS42中,将第二会话的后续分组发给MN。
结束会话无需显式消息。如果预定时间内没有MN终端分组,那么IU可以简单地从其高速缓存中删除与该MN有关的信息,并将这一操作通知TPC。MN可以保留一个类似的定时器。如果在定时器计满之前它没有接收到分组,那么,MN停止监视用户数据的广播载体。如果当定时器将要计满时MN仍然期待着数据,那么,MN可以请求IU暂定时伸时限。IU可以接受或拒绝这一请求。
为了节省便携式移动节点的电池,移动节点最好一次只监视一种载体(网络)。例如,与移动节点有关的用户数据可以包括一种缺省的载体,比如GSM或UMTS。应在这种载体中寻呼移动节点。可以通过发送一种修改的寻呼消息(它指示所选的载体类型、信道、可能的解密数据等)来命令移动节点监视所选的载体类型。或者,可以在单独的消息(比如数据呼叫等)中发送这种信息。
DxB微小区体系结构图8说明了蜂窝式广播网络。针对DxB网络中的数据广播已对蜂窝式广播网络概念作了介绍。该概念包括了一些DxB微小区。在诸如百货商店、超级市场等的某些区域中,DxB网络可包括两个相互重叠的小区结构。这些区域由称为宏小区的普通DxB小区81所覆盖,和由称为微小区的较小小区82至85所覆盖。这些微小区提供了根据特殊场所定制的内容。为了优化这种微小区场所的网络体系结构,本发明的一种优选实施方式引入两个新的单元,即集合接口单元AIU和广播路由器BR。每个广播路由器BR都与单个微小区发射机连接。它将IP数据压缩成适合于DxB载体的协议。若干个广播路由器通过单个集合接口单元AIU连接到MBN骨干。AIU不仅可作为这些BR的路由器,而且还可作为集中资源管理单元。使用AIU和BR可以减少与资源管理有关的密钥管理负载和信令。
图9说明了图8中所示的系统中的分组路由选择和各种数据结构。集合接口单元AIU包括一个信道分配表CAT,该表具有广播路由器BR和信道的每种组合的资源项目。CAT表可以用适当的度量规则来表示资源的使用情况。信道标识符Ch1-Chn可以表示物理信道,比如DVB-T网络中的几个8MHz信道。每个广播路由器BR1-BRn都包括一个信道变换表CMT1、CMT2等等。这些信道变换表将移动节点的转交地址COA变换成信道标识符。标号91-9n代表一个AIU之下的微小区。x和y是两个在1-n范围内的指数。移动节点MN在小区9y中。标号95代表到达AIU的一个数据分组。该数据分组的标题将COA示为COA(BRx_MN),这表示BRx子网前缀加上移动节点的MIN。当AIU需要接收来自其他单元(比如TPC)的信令分组时,只使用AIU本身的IP地址IP(AIU),但不使用这一地址来向MN发送数据。AIU使用CAT表将数据分组95转换成其标题指示了BRy的COA的数据分组96,在这种情况下可以查出MN的位置。BRy使用其信道变换表CMT将数据分组96转换成数据分组97,该数据分组97是DxB分组中所压缩的IP分组。换言之,数据分组97除了IP标题外还有一个DxB标题。
缩写(有些是非正式的)ACAL可用转交地址表AIU集合接口单元APL接入许可表BB骨干网BG边界网关BN载体网络BR广播路由器CN对应节点CAT/CMT信道分配/变换表COA转交地址DL下行链路DxBDAB或DVB
FW防火墙HA本地代理HAN本地管理节点HRU本地注册单元IP网际协议IU接口单元MACMBN认证中心MB移动性捆绑MBN多载体网络MBN_TCMBN业务级别MHAMBN本地代理MINMBN接口号MMU移动性管理单元MN移动节点PDP分组数据协议QMTCQoS到MBN_TPCQoS服务质量RMU资源管理单元SSN业务支持节点THPT业务处理策略表TPC业务量策略控制器UL上行链路参考文献1.MEMO网络文件(统称为“MEMO概念”),可从http//memo.lboro.ac.uk中得到。
权利要求
1.一种通过多载体网络即MBN将数据分组(DP)从移动节点(MN)的对应节点(CN)选择路由到该移动节点(MN)的方法,MBN包括至少一个上行链路载体网络(GSM,GPRS,UMTS)和至少一个下行链路载体网络(DxB),骨干网包括通向IP网(IPN)的网关装置(BG/FW);其特征在于接收和保存与至少一个下行链路载体网络(DxB)有关的资源可用性信息(RR12);接收和保存与移动节点有关的用户优选信息(QMTC);保存与MBN有关的业务量策略信息(THPT);在集中式业务量策略控制器(TPC)中,将用户优选信息(QMTC)、业务量策略信息(THPT)和资源可用性数据(RR12)组合成路由选择表(ACAL),并利用该路由选择表(ACAL)将新会话的一个或几个初始数据分组从对应节点(CN)选择路由(SS26)到移动节点(MN);执行移动节点(MN)与对应节点(CN)之间的捆绑更新,这样,正在进行的会话的后续分组就可以绕过业务量策略控制器。
2.一种通过多载体网络即MBN将数据分组(DP)从移动节点(MN)的对应节点(CN)选择路由到该移动节点(MN)的方法,MBN包括至少一个上行链路载体网络(GSM,GPRS,UMTS)和至少一个下行链路载体网络(DxB),骨干网包括通向IP网(IPN)的网关装置(BG/FW);其特征在于将与集中式业务量策略控制器(TPC)有关的地址(202)作为移动节点的转交地址存储到其本地代理(HA)中;将最初的数据分组通过本地代理和集中式业务量策略控制器选择路由(SS4,SS6)到为该移动节点服务的载体网络接口单元(DL_IU);响应所述路由选择,将载体网络接口单元的地址(214)作为移动节点的转交地址存储到对应节点(CN)中;响应所述更新,将后续数据分组从对应节点(CN)选择路由(SS32,SS34,SS42)到载体网络接口单元(DL_IU),从而绕过本地代理(HA)和集中式业务量策略控制器。
3.如权利要求2所述的方法,其特征在于,选择路由最初的数据分组包括如下步骤判断数据分组的标题是否指示保证的业务;如果是,则在下行链路载体网络(DxB)中预定必要的资源。
4.多载体网络即MBN的一种骨干网(BB),用于将数据分组(DP)从移动节点(MN)的对应节点(CN)选择路由到该移动节点(MN),MBN包括至少一个上行链路载体网络(GSM,GPRS,UMTS)和至少一个下行链路载体网络(DxB),该骨干网包括通向IP网(IPN)的网关装置(BG/FW);其中,MBN包括本地代理功能(HA,HAN)或者操作上与本地代理功能(HA,HAN)连接;其特征在于接入控制节点组(MAC),用于通过骨干网(BB)集中同意或拒绝移动节点(MN)对业务的权利,和用于存储与移动节点有关的用户优选信息(QMTC);业务支持节点组(SSN),用于-业务量策略(THPT)的集中管理和分配;-集中移动性管理,以便管理各下行链路载体网络(DxB)中移动节点的移动性;-集中资源控制,以便作出各下行链路载体网络(DxB)中资源预定的决定;和接口单元组(IU),用于作为通向至少一个下行链路载体网络(DxB)的接口和用于执行该至少一个下行链路载体网络(DxB)中资源预定的决定。
5.多载体网络即MBN的骨干网(BB)的一种业务支持节点组SSN,用于将数据分组(DP)从移动节点(MN)的对应节点(CN)选择路由到该移动节点(MN),MBN包括至少一个上行链路载体网络(GSM,GPRS,UMTS)和至少一个蜂窝式下行链路载体网络(DxB),该骨干网包括通向IP网(IPN)的网关装置(BG/FW)和至少一个通向各下行链路载体网络(DxB)的下行链路接口单元(DxB_IU);其特征在于用于接收与移动节点有关的用户优选信息(QMTC)的装置;移动性管理单元(MMU),用于至少一个下行链路载体网络(DxB)中的移动节点的集中移动性管理;装置(TPC,RCU,MMU),用于保存资源可用性数据(RR12)和发出与所述至少一个下行链路载体网络(DxB)有关的资源预定命令(SS12);装置(TPC),用于将业务量策略信息(THPT)、所述用户优选信息(QMTC)和所述资源可用性数据(RR12)组合成路由选择表(ACAL),和根据所述路由选择表选择新会话的一个或几个初始数据分组的路由;和用于将资源预定决定(SS12)发送到至少一个下行链路接口单元(DxB_IU)的装置。
6.如权利要求5所述的业务支持节点组(SSN),其特征在于,路由选择表(ACAL)将至少一个IP地址变换成该至少一个下行链路载体网络(DxB)中的一种小区/信道组合。
7.一种接口单元组(DxB_IU),作为多载体网络的骨干网(BB)与下行链路载体网络(DxB)的接口,用于将数据分组(DP)选择路由到下行链路载体网络中的移动节点(MN);其特征在于用于将移动节点(MN)的最初接入请求(RR2)传递到接入控制节点组(MAC)的装置,该接入控制节点组控制对骨干网(BB)中的和通过该骨干网(BB)的业务的接入;资源监视单元(RMU),用于接收和执行与下行链路载体网络(DxB)有关的资源预定决定(SS12);接口装置(DxB_IU),用于根据所述与具体移动节点相关的业务量策略(QMTC)将数据分组选择路由到移动节点(MN);与该接口装置(DxB_IU)紧密结合的资源管理单元(RMU),用于执行资源预定决定(SS12)。
8.如权利要求7所述的接口单元组(DxB_IU),其特征在于,每个接口单元都确定一个网际协议子网,该子网包括所讨论的接口单元之下的所有小区。
9.如权利要求7或8所述的接口单元组(DxB_IU,AIU,BR),其特征在于,装置(AIU,BR),用于支持DAB和/或DVB网络中的多个地理上相互重叠的小区结构(81;82-85)。
10.移动节点(MN),其特征在于通向多个不同的载体网络(BN)的无线接口装置,其中至少一个载体网络是一种广播网络;注册装置,用于利用一个控制所述多个不同的载体网络的骨干网(BB,MAC)进行注册;和移动性捆绑更新装置,根据所述注册装置,用于通过骨干网更新移动节点的移动性捆绑。
全文摘要
一种通过多种载体网络即MBN将数据分组(DP)从移动节点(MN)的对应节点(CN)发送到该移动节点(MN)的方法。MBN包括上行链路载体网络(GSM,GPRS,UMTS)和下行链路载体网络(DxB)。这种方法包括1)将与集中式业务量策略控制器(TPC)有关的地址(202)作为移动节点的转交地址存储到其本地代理(HA)中;2)将最初的数据分组通过本地代理和集中式业务量策略控制器发送到为该移动节点服务的载体网络接口单元(DxB_IU,DL_IU);3)将载体网络接口单元的地址(214)作为移动节点的转交地址存储到对应节点(CN)中;4)将后续数据分组从对应节点(CN)发送到载体网络接口单元(DxB_IU,DL_IU),从而绕过本地代理(HA)和集中式业务量策略控制器。
文档编号H04W88/06GK1522547SQ01808815
公开日2004年8月18日 申请日期2001年3月29日 优先权日2000年3月31日
发明者徐霖, 托妮·派拉, 霖 徐, 派拉 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1