CN1339228A - 公共移动数据通信网 - Google Patents

公共移动数据通信网 Download PDF

Info

Publication number
CN1339228A
CN1339228A CN00803215A CN00803215A CN1339228A CN 1339228 A CN1339228 A CN 1339228A CN 00803215 A CN00803215 A CN 00803215A CN 00803215 A CN00803215 A CN 00803215A CN 1339228 A CN1339228 A CN 1339228A
Authority
CN
China
Prior art keywords
mobile
home agent
node
network
agent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN00803215A
Other languages
English (en)
Other versions
CN1132452C (zh
Inventor
J·E·福斯勒夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN1339228A publication Critical patent/CN1339228A/zh
Application granted granted Critical
Publication of CN1132452C publication Critical patent/CN1132452C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices

Abstract

公共移动接入数据网,即使在移动节点到公共移动接入数据网的附着点改变时,也提供移动节点数据接入到互联网和从互联网到移动节点的数据接入。公共移动性管理业务被提供来定位移动节点,这样,互联网能够获知移动节点的当前的附着点。有利地,这个公共移动性管理业务是与由无线接入技术特定的网络提供的移动业务无关地提供的。公共移动接入业务通过使用内部代理/外部代理被实施,其中内部代理和外部代理在公共移动接入网上通过一个或多个数据通道传送数据分组。在优选的、示例性实施方案中,移动互联网协议(IP)在网络层上被使用来提供公共移动业务。移动IP分组通过使用多协议标签路径交换(MPLS)标签交换路径(LSP)而被载送,标签交换路径可以提供许多好处,诸如通道灵活性、可配置性、和效率。

Description

公共移动数据通信网
                    发明领域
本发明总的涉及数据通信,更具体地,本发明描述为移动节点提供移动性管理的公共数据接入网。
                 发明背景和概述
互联网提供接入到来自全球信息源的大量的各种各样的信息资源。典型地,用户从固定的位置,诸如他们的家中、办公室、或学校,进行这种接入。然而,与越来越多的各种其它无线设备(诸如无线笔记本电脑和个人数字辅助器(PDA))相联系的蜂窝电话正在改变,除了固定点接入到互联网以外,还包括由这种类型的移动节点进行的移动接入。在固定点之间的、基于电话的话音通信在公共交换电话网(PSTN)上的有线话音通信到无线移动无线通信方面发生的演进必然出现在数据通信领域,例如与互联网或其它数据网进行的无线通信。在移动数据联网时,希望在移动用户改变用户到互联网的附着点时,通信活动不被打扰。而是,在互联网的移动节点之间应当有自动发生的、无接缝的、透明的连接。
这种移动计算和联网使得人们在各种各样不同的和非传统的环境下自由地工作和通信。然而,移动网的演进在基础级别上不同于蜂窝类型的电话通信的演进。话音通信利用在与移动电话通信的持续时间内分配的专用型的信道。相反,数据通信是基于分组的,以及分组是通过使用遵从熟知的互联网协议(IP)第3层的“最佳努力”,而被单独地传送的。互联网协议互联互联网“提供者”网络,以及按照IP地址把数据分组发送到它们的最终目的地。这些IP地址与固定网位置相联系。然而,当数据分组目的地是移动节点时,由移动节点到互联网的每个新的附着点是与引起“透明的”移动性的问题的新的IP地址相联系的。
通常将如何由网络跟踪与管理移动节点的位置称为移动性管理。对于数据通信的移动性管理解决方案已由对于GSM分组无线系统(GPRS)和通用移动电信系统(UMTS)的蜂窝标准实体提出。但这些解决方案是专有的和无线接入技术特定的。因此,希望有一种更通用的、不依赖于无线接入技术的、解决透明的移动性管理的标准化方法。
互联网工程任务力量(IETF)对于IP网络内的移动性规定了一组标准,合起来称为移动IP(MIP)。通常,互联网协议通过允许路由器按照路由表把数据分组从进入的网络接口转发到外出的网络接口,而把分组从源地发送到目的地。该路由表保存对于每个目的地IP地址的下一个中继点(外出的接口)信息。该IP地址带有它的信息,它规定移动节点在网络中的附着点。因此,在移动节点移动时为了保持现有的透明的协议层连接,移动节点的IP地址必须保持为同一个。另一方面,正确地传送分组到移动节点的正确的附着点,取决于被包含在移动节点IP地址中的网络识别号,它在新的附着点处发生改变。为了改变打算给移动节点的数据分组到新的网络附着点的路由,需要与新的网络附着点相联系的新的IP地址。
这种移动性寻址难题以移动IP来解决:通过允许移动节点与两个IP地址相联系:静态的、“内部的”地址和动态的、“转交的”地址,它在每个新的互联网附着点处发生改变。只有该转交地址在每个新的附着点处改变。分配给移动节点的、静态的、内部的IP地址使得移动节点附着到它的内部网络逻辑地出现。换句话说,正是IP地址使得移动节点能够达到互联网的其余地方。
移动台内部网络中提供的内部代理路由器接收指向移动节点内部IP地址的业务,即使在该移动节点没有附着到它的内部网络时。当该移动节点附着到外部网络时,该内部代理路由器通过使用移动节点的动态的、转交的地址把业务路由到外部的代理路由器。识别该移动节点当前的、拓扑的、互联网附着点的该转交地址,由外部代理用来把分组发送到该移动节点。如果该移动节点没有附着到外部网络,则内部代理只设法把分组业务传送到该移动节点的、在内部网中的、当前的附着点。当该移动节点移动它的附着点时,它登录新的转交地址到它的内部代理。
从内部代理到外部代理的分组传送需要把打算给移动节点的每个分组进行修改,以使得该转交地址作为IP目的地地址出现。当该分组到达该移动节点时,它将被适当地处理,通过无论怎样更高级别的协议(第4层)从移动节点的IP(第3层)处理层逻辑地接收该分组。将分组的这个修改有时被称为“重新引导”。通过构建新的IP报头(它包含移动节点转交地址,作为该分组目的地IP地址),内部代理把来自内部网的分组重新引导到转交地址。这个新的报头“包装”原先的数据分组,使得移动节点的内部地址对包装的分组的路由没有影响,直至它到达该转交地址为止。这种包装在数据分组通过使用新的报头打洞或打通道穿过互联网-旁路通常的IP路由机制的意义上,通常被称为“开通道”。
内部代理和外部代理定期地广播“代理通告”,包括有关一个或多个转交地址的信息。当移动节点接收代理通告时,它接收内部代理或外部代理的IP地址。该移动节点也可以广播通告请求,它将由接收到它的任何外部代理或内部代理回答。因此,代理通告考虑移动性代理(内部的或外部的)的检测,列出一个或多个可提供的转交地址,让移动节点确定它链接到互联网的网络数目和状态,并识别代理是内部代理还是外部代理。一旦移动节点接收到转交地址,则将登录处理过程用来将转交地址通知该内部代理。该登录允许内部代理更新它的路由表,以便联系或“连接”移动台的内部地址,当前的转交地址,以及登录的持续时间。
外部代理在内部代理与移动节点之间来回转接请求和回答。内部代理(通道源)把新的通道IP报头插入在寻址到该移动节点的内部地址的任何的数据分组的IP报头的前面。该新的通道IP报头使用该移动节点的转交地址作为目的地IP地址(通道目的地)。结果,为了恢复原先的数据分组,该外部代理只去除通道IP报头,并通过使用原先的IP报头把其余信息传送到该移动节点。
移动IP被加到专用网,以支持专用网内和专用网之间的移动性管理。就所涉及的互联网来说,它只是起到“哑的”输送网络的作用。然而,本发明的发明人预见使用移动IP来实施公共移动数据接入网,例如,服务于移动节点的互联网业务提供者(ISP)网络,它为互联网业务提供公共移动性业务。为了便于说明,把该业务称为“公共移动IP”。在公共移动数据接入网中的移动IP为互联网业务提供公共移动性管理业务,其中移动节点可以物理地连接到不同的接入网中的不同的点,而同时保持与互联网的虚拟的、无接缝的IP连接性。该移动节点没有物理的本地网络,而是利用虚拟的本地网络。互联网中几个冗余的存在点对于虚拟本地网络可以起到内部代理的作用,允许互联网接入冗余度以及使得移动节点与其它相应的节点之间的路由最佳化。公共移动IP消除对于无线接入特定的技术的需要,例如在IP载体网络中的移动性管理节点,并为多种无线接入类型提供在IP网络层上单个的移动性管理解决方案。
移动IP作为开通道协议具有某些缺点。移动IP利用通用路由包装(GRE)通道协议,通常称为“IP上的IP”。换句话说,在内部代理与外部代理之间的通道中,数据分组被包装成通过使用新的IP报头做成新的数据报文,将该新的IP报头用来通过内部代理-外部代理通道来进行通道传送包装的数据报文。在IP上的IP通道中,相应于特定连接的分组不是在网络的同一个路径上一起被发送的;而是单独的通道分组可以在任意的路径上被输送。当大量分组去到同一个目的地时,这种单独的分组处理不是特别有效的。
也很难为特定的通道规定或配置某些参量或约束条件。例如,可能希望按照一个或多个参量配置通道,诸如提供特定的业务质量或类别,冗余路径(例如,主要和次要路径),或通过按同一个路径发送为同一个代理指定的分组的更有效的路由。关于后一个参量,必须查看对于每个单独的通道分组的IP地址,比起一次发送整个组的分组而不必查看单独的分组IP地址来说,是不太经济的。可替换地,为了平衡网络路由器之间的业务负荷,能够在某些路径上发送某些分组,而不只是最短的路径,是有用的。也希望评估通道的性能,包括有多少分组被传送,多少分组丢失,它们被丢失的地方等等。
为了克服这些缺点和在公共移动IP业务方面达到这些附加目标,发明人认识到在利用多协议标签交换(MPLS)作为移动IP内部和外部代理之间的通道协议方面的重大的优点。希望将MPLS作为在公共移动IP方面的通道协议,因为它是通用的而不是专有的,相对较简单,以及允许网络路径选择时很大的灵活性。结果,基于MPLS的公共移动互联网业务允许网络操作者提供不容易由“IP上的IP”路由技术支持的、新的业务和特性。
MPLS利用两个不同的功能部件:控制部件和转发部件。控制部件使用标准路由协议(例如,边界网关协议(BGP))来与其它路由器交换信息,以建立和保持转发表。当数据分组到达时,转发部件搜索由控制部件保存的转发表,来作出对于每个分组的路由决定。具体地,转发部件检验被包含在分组报头中的信息,搜索转发表以便匹配,以及通过路由器的“交换光纤”把该分组从输入接口引导到输出接口。
MPLS的转发部件是基于类似于在ATM和帧转发交换机中使用的那种标签对换算法。标签是在分组报头中载送的、短的、固定长度的数值,用来标识转发等价性类别(FEC)。该标签类似于连接识别符,诸如ATM虚拟识别符VPI/VCI,或帧转发DLCI。标签把业务映射到特定的转发等效类别,它规定一组分组,在同一个路径上转发到网络,即使每个产品的最终目的地是不同的。该标签对换转发算法分类在网络的入口的边缘处的分组,分配初始标签给每个分组。该标签交换(也称为标签交换路由器(LSR))执行路由表查找,把该分组映射到FEC,然后在把分组转发到标签交换路径(LSP)上的下一个LSR之前分配一个标签给该分组。
LSP像一个虚拟电路,因为它规定网络内入口到出口路径,随后把所有的分组分配到特定的FEC。LSP中的第一个LSR被称为入口标签交换机,而最后一个LSR被称为出口标签交换机。最后,LSR忽略数据分组的网络层报头,并通过使用标签对换算法仅仅转发数据分组。当标签分组到达LSR时,转发部件使用输入端口号和标签,来执行在它的转发表中精确的匹配。当找到匹配时,该转发部件从转发表检索外出标签,外出接口,和下一个中继路由器地址。该转发部件然后用外出标签对换(或替换)进入标签,并把该分组引导到外出接口,以便发送到LSP中下一个中继站。如果下一个中继路由器不是标签交换机,则出口LSR丢弃该标签,并通过使用传统的最长匹配的IP转发来转发该分组。
标签对换比起传统的网络层路由来说,给出许多好处。在标签交换的路由器中,不进行单独的分组IP地址查找来通过通道发送分组。标签交换所以比IP地址查找快得多。在标签交换路径中比起IP上的IP通道也有更好的安全性,因为被使用来交换通道中的分组的标签是内部的,并只在两个标签交换的路径路由器之间共享,使得在标签交换的路径上进行窃听难得多。IP报头可以被敌方代理检测和使用,以便通过使用该检测的IP报头来重新路由和发送业务。该标签交换通道的另一个重大的优点是负载平衡。如果必要的话,分组和业务可以由操作者控制和重新路由。虽然IP上的IP被限制于通过最短的路径发送分组,但标签交换路径允许在确定路径,包括带宽、拥塞、和冗余度时考虑其它的因素。
本发明包括公共移动接入数据网业务,它即使在移动节点到公共移动接入数据网的附着点改变时,也提供移动节点数据接入到互联网,和从互联网到移动节点的数据接入。该业务包括监视移动节点的位置的公共移动性管理,这使得该互联网能够获知每个移动节点的当前的附着点。有利地,这个公共移动性管理业务是与由无线接入技术特定的网络提供的移动业务无关地提供的。通过使用内部代理/外部代理实施该公共移动接入业务,其中内部代理和外部代理在公共移动接入网上通过一个或多个数据通道传送数据分组。在优选的、示例性实施例中,移动IP在网络层上被使用来提供公共移动业务。通过使用多协议标签路径交换标签交换路径输送该移动IP分组,该标签交换路径可以提供许多好处,诸如通道灵活性、可配置性、和效率。
在优选的示例性实施方案中,一个或多个内部代理路由器被耦合到互联网的构架。多个外部代理路由器最好地位于互联网中靠近其中移动无线节点附着的无线接入点的本地点上。这种位置当移动节点在一个外部代理处从网络拆卸并在另一个外部代理处附着到网络时是特别有利的。其它有利的示例性配置包括建立多个内部代理路由器作为虚拟内部代理网络并共同定位在带有外部代理路由器的虚拟内部网中的一个内部代理。该外部代理多次广播,把新的转交地址的更新与服务于虚拟内部网的单个内部代理相联系。每个内部代理通告移动节点到互联网中其它相应的节点的可达到性。最接近相应节点的内部代理(例如,从路由看来)被选择来为在移动节点与相应的节点之间的分组提供最佳路由。如果所选择的内部代理失败,则第二内部代理可继续转发在移动节点与相应的节点之间的分组而不中断。
通过使用基于MPLS的通道,这些通道的各种参量可被配置成包括例如规定特定的业务类别、带宽、选择路由、主要的和次要的路径的建立等等。来自多个区域性代理的标签交换的路径为了效率的目的可被合并成一个通向内部代理的通道。同样地,在为多个区域的外部代理指定的内部代理处的标签交换的路径可被聚集成单个通道,以避免在内部与外部代理之间建立平行的通道。该内部代理和外部代理路由节点包括用于建立公共移动数据接入网上的数据通道的控制机以及用于处理和路由在通道上的分组的转发机。
               附图简述
从以下的优选示例性实施方案的说明以及在附图中所显示的,将明白本发明的上述的和其它的目的、特性和优点,在图上的标号是指相同的部件。虽然在许多图上显示各个功能块和部件,但本领域技术人员将会看到,这些功能可以通过使用适当地编程的数字微处理器或通用计算机来执行的软件模块或程序,或由单独的硬件电路,由专用集成电路(ASIC),和或由一个或多个数字信号处理器(DSP)来完成。
图1是显示其中本发明可被有利地利用的移动数据通信网的功能性方框图;
图2是显示在通道上在内部代理与外部代理之间的分组的路由的功能性方框图;
图3是显示在标签交换的路径上数据分组的路由的功能性方框图;
图4显示在MPLS通道上用于移动IP的协议堆栈;
图5是更详细地显示在内部代理与外部代理之间的控制和业务交换的功能性方框图;
图6A显示一个示例性MPLS转发表;
图6B显示使用图6A所示的MPLS转发表转发分组的标签交换的路由器;
图7是显示示例性、非限制移动IP业务程序过程的流程图;
图8是显示在特定的(虽然非限制的)无线接入环境下本发明的示例性应用项的图;
图9是显示区域化的通道配置的例子的图;
图10是显示示例性、通道区域化程序过程的流程图;
图11是显示示例性、虚拟内部代理网络程序过程的流程图;
图12显示本发明的另一个示例性实施例,其中在虚拟内部代理网络的非限制方面利用多个内部代理;
图13显示多个控制信号和从外部代理到多个内部代理的多个标签交换路径通道;以及
图14A和14B显示本发明的另一个示例性、非限制实施例,其中内部代理的功能被划分成多个移动性管理程序节点和多个移动性通道服务器节点。
             附图详细说明
在以下的说明中,为了解释而不是限制的目的来阐述具体的细节,诸如具体的实施例,电路,信号格式,技术等等,以便给出本发明的的透彻的理解。虽然为了便于说明参考了具体的协议,但本发明并不必限于这样的具体的协议。然而,本领域技术人员将会看到,本发明可以以不同于这些具体的细节的其它的实施例来实施。在其它事例中,熟知的方法、装置,和电路被省略,以免由不必要的细节掩蔽本发明的说明。
本发明提供公共移动接入网,用来把移动节点与互联网相联系。本发明的公共性质,比起专卖的、专用的、移动接入网解决方案,提供大得多的吸引力和应用。由本发明提供的公共移动接入到互联网,具有替换所有的无线接入、技术特定的、互联网移动性管理解决方案的潜力,包括在D-AMPS和GSM/GPRS中采用的那些解决方案。不像在蜂窝无线接入基础结构上提供移动性管理的这些技术那样,本发明支持在互联网本身内的移动性管理。
在这方面,参照图1,图上显示数据网10,包括被耦合到公共移动接入网18的移动无线接入12,公共移动接入网18是通常被称为互联网30的更大的互联-网络的一部分。在移动无线接入12中,一个或多个节点14,例如使用某个无线接入网(诸如图8所示的UTRAN),通过无线接口与一个或多个无线基站(BS)16通信。移动节点14,可以是单独的移动无线电话或被耦合到笔记本电脑或某个其它无线装置,被显示为与基站16A通信。因为移动节点是可移动的,它可以移动到其中无线接入从基站16A切换到16B的一个位置。
为了提供互联网接入到(和来自)移动节点14,由移动互联网业务提供者提供的公共移动接入网18接口到或耦合到移动无线接入12。在本例中,外部代理(FA)/路由器(R)20A被耦合到基站16A,以及外部代理/路由器20B被耦合到基站16B。外部代理20优选地位于总的互联网的周围边界处,所以,被称为互联网的本地点(POP)。换句话说,这是移动节点与其通信而达到互联网接入的实体,以及在相反方向上,该实体负责把数据从互联网路由到移动节点。外部代理路由器20A和20B消除到内部代理(HA)路由器(R)22的“通道”。大多数互联网业务提供者(ISP)馈送业务到(和来自)互联网。由于ISP网络中数据分组总数的大部分外出或进入ISP网络,而不是呆在其中,所以内部代理路由器22优选地位于通道的变窄部分的主干存在点。通过定位外部代理路由器作为公共移动接入网18的本地存在点以及定位内部代理22作为主干存在点,本发明最佳地部署路由智能在相互交换点处。
互联网构架也被连接到一个或多个其它互联网业务提供者26,通过它,其它节点,诸如代表性的、相应的节点(CN)28达到接入到互联网30。图1是还包括鉴权、授权、和计费(AAA)服务器32,被耦合在某个外部代理20与内部代理22之间(为了说明起见只显示一个耦合)。AAA服务器32提供到网络操作者的集中管理接口,用于规定预订任选项和收集使用数据。预订任选项的例子是对于某个移动节点的可提供的内部代理和外部代理的限制。使用数据收集的例子是检测通过鉴权请求到某个外部代理的登录。另外,AAA服务器32可以分布加密密钥,用于加密在移动节点、外部代理和内部代理之间发送的数据。
图1所示的公共移动接入网18的重要特性在于,不需要无线接入、技术特定的、移动性管理节点。而是,本发明提供在公共互联网(而不是专用网)本身的IP网络层中实施的单个的、非专有的、移动性管理解决方案。这个解决方案是在本发明的优选的、非限制的、示例性实施例中,通过使用移动IP与多协议标签交换协议的有利的组合而达到的。
正如在“背景”一节中描述的,移动IP提供一种通用的、标准化方法,用于识别移动节点的位置,以使得信息可以通过互联网主干24和某个其它互联网业务提供者(ISP)26,在移动节点与相应的节点(CN)28之间正确地路由。移动节点14包括静止的、内部地址,由互联网路由器使用来达到移动节点。被分配给移动节点的内部IP地址,使得在互联网30逻辑地看来移动节点被附着到它的本地网络。图1的内部网络是虚拟的(而不是物理的),以及由内部代理22主管。移动节点14从由外部代理20主管的外部网络16接入互联网构架24。
为了当移动节点没有附着在它的内部网络时达到该移动节点,把转交IP地址与移动节点相联系,它标识移动节点当前的、到互联网的附着点。在图1上,内部代理22使用移动节点的转交地址来把以移动节点的内部地址接收的数据分组路由到外部代理20A。如果移动节点14移动和通过新的基站16B把它的新的位置登录到新的外部代理20B,则移动节点14也通过基站16B和外部代理20B把新的转交地址登录到内部代理22。所以,内部代理通过使用被移动节点登录的当前的转交地址,只传送打算给移动台的数据分组。
通过在公共移动接入网中部署外部代理路由器,如图1所示,移动节点可以在不同的公共接入附着点之间漫游以及漫游到利用移动IP的专用接入网。通过把内部代理放置在公共移动接入网,也可达到最佳数据路由到外部的相应的节点以及专用网内部节点。把鉴权、授权、和计费(AAA)服务器包括在公共移动接入网后,AAA信令可以横贯多个互联网业务提供者区域,用于在本地执行分组转发时协调地鉴权和计费。另外,公共移动IP不需要互联网结构中任何新的节点,而是,可以通过使用增强的软件和新的接入范例而被实施。
下面结合图2进一步描述数据分组如何在公共移动接入网18中在内部代理22与外部代理20之间被输送。打算给移动节点14的数据分组32通过互联网主干24从发送节点被路由到内部代理22,以及它包括发送者节点IP地址(即,到移动节点的数据消息的发起者),移动节点本地IP地址,以及包含部分(或全部)消息内容的分组的“有用负载”。内部代理22包括分组处理控制实体34和分组路由控制实体36。外部代理同样地包括分组处理控制实体40和分组路由控制实体42。控制实体优选地(虽然不是必要地)是通过使用由内部和外部代理数据处理和路由硬件管理的软件模块(例如数据表)和执行的软件模块(例如程序)而被实施的。
内部代理分组处理控制实体34检测移动节点内部IP地址,以及通过路由与通道化控制实体36把包装的分组38发送到外部代理路由器20。包装的分组38通过使用移动节点的转交地址,在“逻辑”通道或路径上,在内部代理22与外部代理20之间被输送。IP分组32现在是包装的分组38的有用负载部分,它通过使用移动节点的转交地址被路由到外部代理。相反,来自移动节点14的分组由外部代理分组处理控制实体40和分组路由控制实体42使用被包含在包装的分组38中的内部代理(HA)地址,在通道上以相反的方向被路由回内部代理路由器22。
当外部代理20接收包装的分组38时,它除去外部代理地址和转交地址,以及把接收的数据32通过无线接口转发到移动节点14。移动节点然后通过使用标准协议软件处理数据分组32。在相反的方向上,由移动节点14通过无线接口发送的数据分组被包装,包括带有移动节点的内部代理地址和转交地址的新的报头,以及在通道上被路由到内部代理22。内部代理分组处理控制实体36把数据分组通过互联网主干24转发到发送者IP地址。这样,数据分组被简单地和有效地通过公共移动接入网18通道传送到(和来自)移动节点14,而不用通常的、更复杂的和费时的IP数据分组路由机制。
除了使用移动IP在提供互联网数据接入到(可来自)移动节点的同时管理移动节点的移动性以外,公共移动接入网有利地利用多协议标签交换(MPLS)作为在内部代理与外部代理之间使用的通道协议来支持移动IP,而不用不太灵活的和不太有力的通道协议,如IP上的IP。多协议标签交换的重要的特性是使用标签交换路径(LSP)。标签交换路径规定支持在内部与外部代理之间的通道的虚拟的或逻辑的连接。每个分组被分配一个特定的转发等价类别(FEC),所以,标签实质上是虚拟连接识别符。标签把数据分组映射为特定的FEC,以使得FEC规定在同一个路由路径上被转发的一组分组,即使它们最终的目的地是不同的。
图3显示LSP 40的简化的例子。在标签交换路径上的每个路由节点被称为标签交换路由器(LSR)。第一LSR 44被称为入口LSR,它接收具有192.4.2.1的目的地IP地址的IP数据分组42。IP地址192.4.2.1属于由带有外标签4的LSP服务的IP目的地地址范围192.4/16内。带有在范围192.4/16内的IP目的地地址的所有的其它分组也由带有外标签4的同一个LSP服务。它们合在一起构成转发等价类别(FEC)。进入的分组的IP地址实际上由相应于图2的路由/道开通实体36的第3层地址查找机构处理。第3层地址查找机构主管路由表。路由表中的一个项目把IP地址范围192.4/16与带有外标签4的标签交换路径相联系。当项目被找到时,第3层地址查找机构把分组转发到与外标签有关的外出接口。标签分配是由位于入口LSR的外出接口上的、图2的分组处理实体34执行的。
入口LSR 44分析接收数据分组42,执行路由表查找,以及把数据分组42映射到相应于具有同一个基本网络目的地的一组IP地址的FEC。每个MPLS分组46和50具有包含固定长度标签区的包装报头。因此,LSR中下一个LSR 46互联数据分组42的IP报头,以及只通过使用分组标签和标签交换算法48转发数据分组。换句话说,入口LSR 44接收IP分组42,把MPLS报头加到分组中,以及把它转发到标签交换路径40上的下一个LSR 46。标签分组50由LSP中的LSR沿着标签交换路径进行转发,直至它达到入口LSR 52为止,在这个点,MPLS标签报头7被去除,以及分组根据下一个中继IP地址被转发。
更具体地,在本例中,入口LSR 44接收具有192.4.2.1的目的地地址的未加标签的分组42。LSR 44执行路由表查找和把分组映射到相应于具有外标签4服务的目的地地址范围192.4/16的FEC。所以,入口LSR 44把标签“4”加到分组42中,以及把加标签的分组46转发到标签交换路径40中下一个LSR 46。当加标签的分组46到达LSR 46时,LSR 46使用标签4,在转发表中执行精确的匹配搜索。当找到匹配时,外出标签(在本例中它具有7的数值)交换或替换进入的标签4。加标签的分组50被转发到标签交换路径上的下一个中继点,在本例中是入口LSR 52。当加标签的分组50到达入口LSR 52时,转发表被搜索,以及如果下一个中继点不是标签交换路由器,则入口LSR 54丢弃标签7,并通过使用传统的、最长的匹配IP转发,来转发分组。
按照本发明,所以,数据分组通过使用移动IP在MPLS通道上从互联网构架被传送到移动节点。图4上显示了用于“在MPLS上的移动IP”的基本协议堆栈,它包括第1层物理层,第2层链路层和第3层MPLS通道,顶上是第3层IP端到端层。只有一个通道层,而不是有MPLS通道层与IP上的IP通道层。单个通道机制消除与两个通道层有关的、额外的传输开销。在一个示例性实施例中,MPLS通道是单向性意义的,对于在外部代理与内部代理之间的通信至少需要两个通道。
MPLS通道上的移动IP,具有多个优点。标签交换给予网络业务提供者在分配分组给FEC的方式上的很大的灵活性。虽然传统的、最短路径IP转发可以通过入口标签交换机根据它的目的地地址分配分组给FEC而容易地实施,但标签交换路径并不限于到达目的地IP地址的最短的路径。另外,分组也可以根据各种各样的基于业务的考虑被分配给FEC,包括发送者地址,应用类型,分组进到标签交换网络的进入点,从标签交换网络的出口点,在分组报头中输送的业务的类别,可提供的带宽和想要的带宽等等。业务提供者也可构建定做的标签交换路径来支持特定的应用需求。例如,标签交换路径可被设计成使得中继点数目最小,满足某些带宽需求,支持精确的性能要求,旁路潜在的拥塞点引导业务远离缺省路径,或迫使业务通过网络中某些链路或节点。实际上,取任何类型的用户业务、把该业务与FEC相联系、和把FEC映射到已被特别地设计来满足FEC的要求的LGP的能力,是本发明的巨大的优点,它使得互联网业务提供者能够对他们的网络中的业务流进行精确控制。这个精确控制导致对于各种各样的业务的提高的效率和更可预测的业务。
对于发送其目的地为移动节点的分组到外部代理的内部代理,它使用移动台的转交地址。在专用移动IP网络,对于一个移动节点只有一个内部代理,以及内部代理位于特定的专用内部网中。在与一个内部代理有关的、相对较少的移动节点可访问的情况下,存在大量的可能的外部网络。这在专用移动IP网在移动节点从一个外部代理移动到另一个内部代理时不断地登录和去登录在内部代理中的转交地址方面,是有意义的。因此,在专用移动IP中的通道不断地被建立和拆除。在一个内部代理与移动节点被附着的、当前的外部代理之间,内部代理结尾决不改变,以及移动节点内部地址在内部代理中被给出,并且是稳定的。
在公共移动IP网中的情形是不同的。属于虚拟内部网络的几个路由器可以起到用于移动节点的内部代理的作用。内部代理的选择可以取决于路由度量、业务质量、负载平衡、和其它考虑而改变。与公共移动IP内部代理有关的移动节点的数目比起在专用移动IP情形下大得多。结果,内部代理多半总是把至少几个(如果不是许多)移动节点附着到它的提供者网络中的每个外部代理。所以,到外部代理的通道总是需要的,以及可以认为这些通道是稳定的。所以,转交地址可以提前在内部代理中供应。另一方面,内部代理不能确信对于哪些移动节点它用作为内部代理。内部代理的选择可以根据预订和/或网络条件动态地改变。因之,在公共移动IP网络中移动节点的内部导致被动态地加入到当前选择的内部代理。
在采用MPLS作为通道化协议的公共移动IP解决方案中,转交地址成为被配置的、从内部代理到外部代理的标签交换路径的目的地地址。转交地址和相应的标签交换路径被提前供应,以及构成公共移动IP网络的稳定的基础结构。当移动节点从一个外部代理移动到另一个外部代理时,内部网络地址变成为被动态地重新分配到标签交换路径的IP地址。在公共移动IP MPLS解决方案中,附着在外部代理上的移动节点的内部网络地址动态地创建对于与标签交换路径有关的转发等价类别(FEC)的IP地址范围。
图5显示移动IP的一个优选的、非限制的、示例性实施例,结合MPLS通道使用来在内部代理22与外部代理20之间传送数据分组。内部代理路由器22被分成控制机60和转发机62。外部代理路由器20同样地被分成控制机80和转发机82。控制机通过管理被包括在各自的分组处理控制实体74和94中的各自的MPLS分组转发表76和96而与它们各自的转发机通信。MPLS通道(LSP)被建立在内部和外部代理的分组处理实体之间。
在控制和转发功能之间的这种分离允许采用简单的转发算法,MPLS标签交换,被使用于多个业务和业务类型。因此,虽然MPLS转发基础结构可保持为相同的,但新的业务可以通过改变分组被分配到标签交换路径的方式而被加到MPLS控制实体中。例如,分组可以根据转交地址与应用类型的组合、源与目的地地址子网络的组合、业务要求的特定的质量、IP多个广播组、或虚拟专用网(VPN)识别号而被分配到标签交换的路径。这样,新的业务可被容易地迁移,以便运行在通常的MPLS转发基础结构。
内部代理22的控制机60包括移动IP控制机64,与具有路由表70的MPLS控制实体68通信。路由表70通过正常的路由协议,诸如首先打开最短路径(OSPF)和边界网关协议(BGP),而从其它路由器接收路由更新。MPLS控制实体68也被耦合到资源保留协议(RSVP)控制实体72,它实施在内部代理22与外部代理20之间的路径保留协议,确保属于该连接的所有的分组的一定的业务质量。在这个非限制的例子中,MPLS控制实体68使用RSVP控制实体72来建立标签交换路径,被显示为分别在内部和外部代理的两个转发机62和82之间的MLPS通道。保留协议“钉住”被使用于在内部代理与外部代理之间传送的所有的分组的路径。通过用基于FEC表的固定长度标签交换代替IP路由表中可变长度IP地址查找,这加速在内部与外部代理之间的中间LSR的数据转发处理过程。每个FEC相应于聚集的IP地址组,这意味着FEC表在尺寸上小于IP地址表,因此搜索得更快。另外,保留协议允许网络操作者以可管理的方式对于每个FEC,控制路径的选择和路由,结果是对于目的地为一组IP地址的所有的分组,控制路径的选择和路由。在单个分组移动IP路由中执行相应的控制是困难的,如果不是不可能的话,因为中间的路由器的运行通过使用动态保留协议是不同步的,而只通过对每个路由器的管理接口的静态设置。外部代理包含类似的控制实体,包括移动IP控制实体84,被耦合到具有接收路由更新的路由表90的MPLS控制实体88。MPLS控制实体88被耦合到RSVP控制实体92。
分别在内部和外部代理的各自的分组处理/转发机中显示的MPLS转发表76和96被使用来实施上述的标签交换算法。现在将结合图6A和6B来描述简单的例子。图6A显示具有四列的MPLS转发表:IN(进入)接口,IN标签,OUT(外出)接口和OUT标签。在图6B的LSR上,显示了编号的接口。当包含标签的分组到达LSR时,在转发机中的路由控制实体检查标签,以及使用索引号进入它的MPLS转发表。每个接口标签对被映射为一组转发信息,这里,进入具有IN标签4的IN接口3的所有的分组被映射到OUT接口5和OUT标签7。通过使用来自图6A所示的转发表的信息,LSR代替具有数值7的标签,以及把分组从接口5转发到下一个LSR。
在内部代理和外部代理中在移动IP控制实体与MPLS控制实体之间建立一个接口。优选地,在移动IP控制实体与MPLS控制实体之间建立一个开放的应用项编程接口(API)。开放的API允许设置外部代理的地址,即转交地址,它当前主管任何的内部代理的移动节点。结果,内部代理IP地址被每个主管的外部代理存储。下面,以熟知的BNF句法描述用于规定主管的外部代理地址的示例的、非限制程序过程,有时被称为对于标签交换路径的新的目的地前缀的自动注入。也就是,从移动IP控制实体到MPLS控制实体的请求的BNF句法,具有以下的形式:
mpls{label-switched-path lsp-path-name{to address;from address;}(1+)}
lsp-path-name是给予正在被建立的、从内部代理到外部代理的标签交换路径的名字。名字只需要在内部代理(即,路径的入口路由器)内是唯一的。“to address”语句规定被分配给外部代理的转交地址。“from address”规定内部代理的IP地址。这两个IP地址在保留建立时被发送到外部代理,这样外部代理可建立地址分辨表,包括:LSR通道标签,内部代理IP地址,移动节点内部网络IP地址,语句移动节点第2层地址。两个内部网络可以使用重叠的地址空间。
如上所述,标签交换路径(LSP)起到逻辑通道的作用,以便分组在内部代理与外部代理之间被发送。使用标签交换路径作为通道,提供了分组路由的优点。术语路由关系到选择中间的路由器,它构成分组在到达外部代理之前走过的物理路径。在移动IP中在内部代理与外部代理之间的分组路由由被部署在每个ISP网络(即,域)中的路由协议(诸如OSPF或IS-IS),以及边界网关协议(BGP)(它是在互联网业务提供者之间共享的、域间协议)决定。然而,依赖最短路径的计算,正如在OSPF或IS-IS中完成的,会导致次最佳的或不安全的路径。例如,在内部代理与外部代理之间的最短的路径可能横跨竞争的ISP网络或具有低的业务质量的负载很重的链路。所以,按照优选的示例性实施例的公共移动IP控制实体可以确定和选择标签交换路由器包含哪些特定的中间路由器。在特定的入口和出口标签交换路由器之间的中间的中继点可以是严格的或放松的。在放松的中继点相对照,严格的中继点不允许在路径表中两个接连的路由器地址之间的路径上有任何附加的中间路由器。
除了严格的和放松的路径以外,也可以建立主要和次要路径,来提供冗余度,所以提高可靠度,以及提供避免拥塞的替换的路由。用于在移动IP控制实体与MPLS控制实体之间的路径建立的BNF句法实例为如下:
mpls{path path-name{address<strict|loose>;{(1+)label-switched-path lsp-patb-name{primary path-name;secondary path-name;(1+)}(1+)}
标签交换路径万一在主要路径失效时可以用一个或多个次要路径来保证可靠。次要路径也可以提前建立,以便如果主要路径失效允许快速路由。在这种情形下,等待任选项被使用,正如以下的示例的BNF句法中反映的:
mpls{label-switched-path lsp-patb-name{secondary path-name{standby;}(1+)}(1+)}
在移动IP中,转交地址是移动节点当前被登录到的外部代理的、一个非保密IP地址,同样地,内部代理的IP地址也是不保密的。内部和外部代理的非保密性质使得在内部代理与外部代理之间的通道是脆弱的,易受到外面入侵者的攻击。通过使用MPLS作为开通道协议,可大大地减小这种脆弱性。把转交地址以及在内部代理与外部代理之间的通道中的业务进行保证的标签识别符,把安全性/保密性的水平提供到通道。因为在每个路由器中继点应用新的标签识别符连同通道的路径,所以,通道本身可被看作为标签交换链。重要地,标签识别符不是可公共地接入的。事实上,只有连同通道的相邻的路由器对,获知对于特定的路由器中继点的标签识别符。结果,MPLS通道很不容易受到来自入侵者的攻击。而且,在优选实施例中,MPLS控制实体利用带有发送者和接收者程序过程的鉴权的RSVP控制实体(或用于建立通道的类似的建立协议实体),进一步保护通道免受攻击。
当移动节点从一个外部代理移动到另一个外部代理时,新的外部代理的移动IP控制实体把移动节点的地址注入到已经建立的、在老的外部代理与内部代理之间的标签交换路径,以便保持通道。这种通道“切换”允许数据业务继续进行而不被中断。对于在移动IP控制实体与MPLS控制实体之间的接口的、新的外部代理地址注入程序的示例性BNF类型的句法为如下:
mpls{label-switched-path lsp-path-name{install destination/mask;(1+)}(1+)}
移动节点内部网络IP地址被包括在“install destination/mask”语句中。对于同一个标签交换路径可以包括多个“install”语句。每个“install”语句涉及到一个附加的移动节点。为了减少单独的“install”语句的数目,几个移动节点IP地址可以编组成一个“install”语句,万一它们形成接连的IP地址表,也称为“目的地掩蔽”。
带有特定的目的地掩蔽的所有的进入的IP地址(目的地掩蔽是相应于转发等价类别的、IP地址的第一部分),以同一个方式被处理,即通过同一个LSP被发送。在本发明中,一组接连的移动节点IP地址被编组成一个目的地掩蔽组,以便减小对于每个LSR在MPLS路由表中明显路由的数目。例如,如果具有IP地址10.10.10.1和10.10.10.2的两个移动节点都在同一个外部代理网络中,则移动IP控制实体具有请求“install(安装)10.10.10.1/30”作为单个路由的任选项,载送业务到附着在这个外部代理的两个移动节点,而不是“install 10.10.10.1”和“install 10.10.10.2”,这需要在内部代理的路由表中的两个分开的路由。通过减小在内部代理的路由查找时间和降低由内部代理在互联网上发出的路由通告的数目,这样的路由聚集在处理和传送分组时给出提高的效率和速度。
本发明也允许在移动IP/互联网通信中考虑业务的质量/类别。为了移动IP控制实体保证按照由移动节点想要的业务质量水平进行的分组处理,在移动IP控制实体与MPLS控制实体之间的接口考虑增强特定的业务类别,带宽,或链路彩色(admin-group),等等。链路彩色可被使用来排除和/或包括一个链路上只有一定的业务,即,接口到相邻的路由器。操作者可以通过路由器的管理接口在一个链路上设置某个颜色。颜色被给予一个意义,例如,只有IP分组上的话音可以传送通过这个链路。同样地,LSP也可被称为“彩色的”。当标签交换路由器接收彩色分组时,它被限制于在具有同一个颜色的链路上只转发这样的分组。这样,可以创建路径,即一组链路,它们只被使用于需要低的延时的“IP上的话音”业务。
一致的业务是每个标签交换路径首先特定的。带有变化的业务级别项目的几个标签交换路径可以被定义在外部代理与内部代理之间。当移动节点附着在外部代理网络时,外部代理的移动IP控制实体把移动节点分配到具有相应于由移动用户请求的级别的业务级别的标签交换路径。借以给出对于在移动IP控制实体与MPLS控制实体之间的接口的这种业务级别一致性的一个示例性方式,用BNF-型句法加以概述为如下:
mpls{

 admin-groups{

  group-name group-value;(1+)

}

label-switched-path lsp-patb-name{

admin-group{

 include group-names;(1+)

 exclude group-names;(1+)

}

bandwidth bps;

class-of service class-of-service;

primary patb-name{

 admin-group{

  include group-names;(1+)

  exdude group-names;(1+)

 }

 bandwidth bps;

 class-of-service class-of-service;

 }

 secondary patb-name{

  admin-group{

   include group-names;(1+)

   exclude group-names;(1+)

  }

  bandwidth bps;

  class-of-service class-of-service;

    }(1+)

   }(1+)

  }
正如以上BNF-型句法所示的,业务级别一致性可以对于标签交换路径作为整体(即主要和次要路径)被规定,或对于主要和次要路径的每个路径单独地被规定,如果操作者选择使用链路彩色来提供业务质量,则操作者首先在路由器的接口上规定admin-group值,即,链路颜色。移动IP控制机然后可使用同一个admin-group值来着色移动IP业务流的颜色。业务流可以在不同的级别上被着色,即,在路由器(MPLS语句)级别上,或每个LSP,或每个路径名称。操作者可以以同样的方式分配带宽给业务流。首先,对于网络的接口设置带宽限制。移动IP控制机用“bandwidth bps”语句设置每个移动IP业务流被允许使用的最大带宽。正如对于admin-group那样,带宽参量可以以LSP的粒度或以其它单独的路径被设置。admin-group和带宽都在LSP建立时用保留协议进行通知。每个中间路由器根据可提供的带宽和匹配的颜色决定链路能否被使用。业务类别语句给出第三任选项:移动IP控制机强制对于特定的移动IP业务流的特定的业务质量。当LSP或路径用业务类别被标记时,进入LSP的所有的分组在标签报头上被标记出。中间路由器读出标签报头,以及给予分组适当的优先权。
如果内部代理与外部代理之间的业务量特别高,则可以建立一个以上的标签交换路径(即使具有同一个业务级别特性),以便解决大量的业务问题,以及提供冗余度。为了避免由于所有的业务终结在一个标签交换路径上而造成的拥塞,在这些标签交换路径之间使用负载平衡。移动IP控制实体分布被注入到具有相同的业务级别特性和外部代理的可提供的多个标签交换路径的移动节点路由的数目。移动节点路由是指内部代理向互联网通告的移动节点内部网络IP地址。注入处理过程把新的移动节点内部网络IP地址加到在内部代理地址与外部代理转交地址之间的、已经建立的LSP。
标签交换路径是一个业务流。该业务流可以以许多不同的方式被路由通过网络,到达它的目的地。路径是一个这样的路由。在单个标签交换路径内,移动IP控制实体发起建立多个次要路径而没有主要路径。MPLS控制实体然后在次要路径之间进行负载平衡。关于在移动IP控制实体与MPLS控制实体之间的接口的、在次要路径之间的、这样的负载平衡的示例性BNF-型句法被阐述如下:
mpls{label-switched-path lsp-patb-name{preference preference;secondary patb-name{preference preference;}(1+)}(1+)}
对于进行负载平衡的次要路径,“preference”语句被设置为相同的数值。
支持业务级别特性和对于单独的通道的负载平衡,是网络管理监视在内部与外部代理之间建立的通道的利用、错误、和其它感兴趣的统计特性所需要的。下面包括的是关于用于收集这样的统计类型信息的MplsLspEntry的、示例的SNMP MIB(管理信息基础)句法:
    MplsLspEntry∷=

     SEQUENCE{

       mplsLspName               DisplayString,

       mplsLspState              INTEGER,

       mplsLspOctets             Counter64,

       mplsLspPackets                Counter64,

       mplsLspAge                TimeStamp,

       mplsLspTimeUp                 TimeStamp,

       mplsLspPrimaryTimeUp      TimeStamp,

       mplsLspTransitions        Counter32,

       mplsLspLastTransition         TimeStamp,

       mplsLspPathChanges        Counter32,

       mplsLspLastPathChange     Time Stamp,

       mplsLspConfiguredPaths    Integer32,

       mplsLspStandbyPaths       Integer32,

       mplsLspOperationalPaths   Integer32,

       mplsLspFrom               IpAddress,

       mplsLspTo                 IpAddress,

       mplsPathName              DisplayString,

       mplsPathType              INGETER,

       mplsPathExplicitRoute         OCTET STRING(SIZE
(0…1024)),

       mplsPathRecordRoute           OCTET STRING(SIZE
(0…1024)),

       mplsPathBandwidth         Integer32,

       mplsPathCOS               INTEGER(0…7|255),

       mplsPathInclude               Integer32,

       mplsPathExdude            Integer32,

       mplsPathSetupPriority         INTEGER(0..7),

       mplsPathHoldPriority          INTEGER(0..7),

       mplsPathProperties        INTEGER

    }
mplsLspOctets和mplsLspPackets可被使用来监视LSP的利用。mplsLspAge/mplsLspTimeUp和mplsLspTransitions/mplsLspPathChanges可被使用来监视LSP的稳定性。参量被规定为如下:
   mplsLspOctets

         The number of octets that have been forwarded over thisLSP.

   mplsLspPackets

         The number of Packets that have been forwarded over thisLSP.

   mplsLspAge

         The age(i.e.,time from creation till now)of this LSP in

         10-millisecond periods.

   mplsLspTimeUp

         The total time in 10-millisecond units that this LSP has

         been operational.For example,the percentage up time can

         be determined by computing

         (mPlsLsPTimeUp/mplsLspAge*100%)

   mplsLspTransitions

         The number of state transitions(up->down and down->

         up)this LSP has undergone.

   MplsLspPathChanges

         The number of path changes this LSP has had.
现在参照在图7上以流程图形式显示的、执行公共移动IP业务的示例性非限制程序过程(方块100)。起始地,一个或多个内部代理路由器和一个或多个外部代理路由器在公共移动接入网中(诸如图1所示的网络18)被建立。优选地(虽然不是必须地),内部代理路由器被放置在互联网构架存在点处,以及外部代理路由器被部署为本地存在点,其中移动节点与互联网进行初始接触(方块102)。外部和内部代理通告它们各自的状态作为潜在移动性代理,以及外部代理通告可提供的转交地址(方块104)。最接近于移动节点的外部代理,在移动节点的请求下,可以分配转交地址给移动节点在路由数据分组到在它的当前的、到公共移动接入网的附着点处的移动节点或从该移动节点路由数据分组时被使用(方块106)。移动节点对于每次它作出的、到公共移动接入网的新的附着,把它的分配的转交地址登录到它的内部代理(方块108)。内部代理把转交地址与移动节点内部IP地址相联系。
对于带有被表示为它们的目的地地址的移动节点内部IP地址的分组,这些分组被互联网路由到内部代理,然后内部代理通过使用公共移动接入网中的标签交换路径建立MPLS通道,通过使用移动节点当前转交地址到外部代理。通道可被建立成带有一定的属性,如业务质量(QoS),带宽(BW),特定的路径(不一定是最短路径),主要和次要路径,平衡负载等等(方块110)。也可以对于特定的IP目的地掩蔽/MPLS FEC聚集分组来建立通道,而不必建立和管理并行通道。在从移动节点穿过通道的相反方向上也建立并行的、标签交换路径,以便输送从移动节点到互联网的分组。
分组在内部代理处被包装和分配,在建立的通道中被标签交换,被外部代理拆包装,以及按照规定的通道属性通过无线接口被转发到移动节点(方块112)。有关每个建立的通道的统计数据可以被收集和被存储在管理型数据库(方块114),以便确定所承诺的业务级别是否正在被提供。
图8显示在特定的无线接入环境下本发明的一个示例的实施方案。这里,无线接入网相应于UMTS代码无线接入网(UTRAN),它通过与移动节点的无线接口提供接入,这里作为例子显示为包括被耦合到终端TE的移动台MS和终端。外部代理(FA)与无线接入特定的、组合GPRS支持节点(CGSN)放置在一起。CGSN包括GPRS支持节点的业务和网关方面。重要地,移动性管理通道没有用无线接入特定的方法来实施。而是,使用公共移动IP了建立在外部代理(FA)与内部代理(HA)之间的通道。每个域(Home.COM和VISIT.COM)具有至少一个HA。具有在两个通信的移动节点之间的最短路径的HA和FA被使用来开通道。鉴权、授权和计费服务器(AAA)被使用来鉴权移动节点。域名服务器(DNS)被一个AAA使用来找出在另一个域中的AAA。
所以,按照本发明的公共移动接入网提供移动节点互联网接入同时管理移动性,这样,移动无线节点可以通过互联网进行通信,以及可以由相应的节点通过互联网达到。通过使用移动IP协议,本发明消除对于无线接入技术特定的移动性管理硬件和软件的需要。通过引用MPLS作为用于公共移动IP的开通道协议,本发明提供灵活性(例如,对于各个通道的各种不同的业务属性和约束,在标签交换路径上增加的安全性,以及通过提供次要的替换的标签交换路径到主要标签交换路径而造成的冗余度)和有效性(例如,聚集多个移动节点数据分组流聚集到在外部代理与内部代理之间的单个标签交换路径通道,以便减小要管理的路径的数目)。
现在更详细地描述本发明的聚集和合并通道业务的方面。通道业务的聚集和合并对于避免建立大量的通道以及在移动节点与内部代理之间的不断的信令,例如由移动节点进行的不断的移动IP登录,是特别有用的。而是,外部代理在区域性存在点处,提供移动业务给在它的区域内的移动节点。区域可以包括一组外部代理。移动性登录消息不需要进到内部代理,因为区域性外部代理是对于目的地为移动节点的业务的接触点。这允许一定程度的对于内部代理的独立性,以及减少来自内部代理的信令。
现在参考图9,图上显示在区域性拓扑上被分级结构地安排的多个外部代理FA1-FA6。移动节点(MN)可以从一个本地区域移动到另一个本地区域,而不需要证明或把转交地址登录与在内部代理(HA)处它的内部地址相联系。更重要地,本发明认出在这种拓扑中在区域性、相邻的外部代理之间的分组通道。代替建立从多个在上游方向的本地外部代理到内部代理的并行标签交换路径或通道,本发明把那些并行标签交换路径合并成单个通道,以使得每个外部代理分支被加在到内部代理的主要干线通道上。所以,在上游方向,区域性外部代理把每个本地发起的、标签交换路径交换到与被使用到内部代理的、分级结构的、树状干线的、标签交换路径有关的共同标签。在下游方向,内部代理把与每个单独的区域性外部代理有关的标签包装成与所有的区域化的外部代理FA1-FA6有关的一组标签。业务分组是沿分级结构向下传送,沿着路径的每个区域性外部代理上托在与该外部代理有关的标签堆栈中的标签,以及进一步根据标签堆栈中下一个可看见的标签来路由分组。,用于实施关于在移动IP控制实体与MPLS控制实体之间的接口的本发明的通道聚集/合并方面的、以BNF句法的、示例的非限制的程序过程为如下:
mpls{

 interface interface-name{

  label-map in-label{

   (nexhop address)|(reject|(discard);

   (pop|)swap<out-label>);

   }

  }

  static-path inet{

  prefix{

    nexhop address;

     push out-labdl;

    }(1+)

   }(1+)

  }
这里,图9上的本地外部代理FA5把路径的相邻的地址设置成图9上的另一个区域性外部代理FA3,以及在与区域性外部代理FA3的握手操作中“推出”(即,包装带有标签的IP分组)外出的标签。区域性外部代理FA3规定一个标签映射表,具有与接口语句中进入标签相同的标签。图9上区域性外部代理FA3把标签交换成与在分级结构上更高的、图9的另一个区域性外部代理FA1“握手的”、新的外出标签。最终,图9的内部代理HA弹出(即,去除)外出标签,以及按照相应的节点的目的地IP报头来路由分组。
在下游方向,内部代理在路径语句中把外出标签与每个本地外部代理相联系。另外,内部代理把分组包装到与沿着分级结构树到本地外部代理的每个新的区域性外部代理有关的一组新的标签。当接收带有一致的中间标签的分组时,区域性外部代理弹出标签,以及路由到本地的或下一个级别的外部代理标签。最终,本地外部代理弹出最后的标签,以便根据移动节点的IP地址把分组路由到移动节点。
图10显示示例的非限制通道区域化子程序(方块150)。标签交换路径从多个区域性外部代理沿向着内部代理的上游方向被合并(方块152)。内部代理把与每个本地外部代理有关的标签(在本例中,本地外部代理是移动节点所附着的FA5)包装成与完全的区域性外部代理组有关的标签组(例如,FA1-FA6)(方块154)。到区域性外部代理的下游标签交换路径所以被聚集在树型分级结构中,与平行路径或通道相对照。
本发明的另一个方面涉及数据分组路由最佳化。这样的路由最佳化的一个例子,是规定用于移动节点内部IP地址的虚拟内部代理网络。一组路由器被规定为用于该虚拟内部网络的内部代理。因为内部代理优选地被部署在公共移动接入网中的主干存在点上,所以它们可以很好地与传统的边界网关路由器集成在一起(只要通过加上软件)。结果,每个内部代理代表单个失败点。为了克服这个缺点,本发明提供内部代理冗余度,换句话说,在公共移动接入网的主干存在点处两个或多个边界网关路由器,每个被配置成起到用于移动节点的内部代理。换句话说,虚拟内部代理网络被配置成用于每个移动节点。来自移动节点的移动IP登录消息从当前的外部代理被发送的虚拟内部代理网络中所有的冗余的内部代理。因此,在虚拟内部代理网络中的任何内部代理可以转发来自(和到)移动节点的分组,考虑冗余度以及路由最佳化。
对于寻址到移动节点的转交地址的、进入的业务,通告在相应的节点与移动节点之间的最短的路径的、在虚拟内部代理网络中的内部代理路由器,是把从相应的节点接收的分组进行包装的内部代理,以及在适当的MPLS通道上把它们转发到外部代理。因此,在虚拟内部代理网络中内部代理的选择可能随着相应的节点的位置而变化。通过从在虚拟内部代理网络中的内部代理库选择最接近的内部代理,根据转交IP地址被路由到移动节点的分组尽可能快地被路由。在相反方向,外部代理只多次广播移动IP登录消息给被包括在虚拟内部代理网络中的那些内部代理。
对于互联网业务,在虚拟内部代理网络中至少某些内部代理优选地被放置在从其它网络接收进入的业务的、公共移动接入网中的一些点上。这个位置相应于主干存在点/边界网关协议路由器。为了处理在专用/协作网络中的本地业务,虚拟内部代理网络中的一个内部代理可以与外部代理放置在一起。
在一个非限制的、示例的实施方案中,在边界网关协议(BGP)中的多出口鉴别器(MED)参量可被使用来给出关于哪个路径对于特定的移动节点目的地前缀是优选的、相应的节点信息。带有最低数值的MED是相应的节点宁可要的。HA可以处理用于路由通告的MED参量,以使得它成为到达移动节点的优选的HA。其它的HA只在优选的HA失效时,被相应的节点使用。所以,多出口鉴别器把关于在公共移动接入网中已有多个进入点的、优选的路径的暗示给予相应的节点。因此,如果对于不同组的移动节点优选的数值被不同地设置,则多出口鉴别器参量也可被使用于负载平衡。在这种情况下,某些业务通过图12上的HA2以及其它业务通过图12上的HA4。类似的路由最佳化应用到上游的、外出的业务方向。来自移动台/外部代理的分组尽可能早地被拆装,以便于达到到相应的节点的最短的路径。在这方面,共同位于的外部/内部代理(如果存在的话)提供最佳拆装点。这种情形也是最佳的,因为没有为了移动性而进行开通道。
现在参考图11的、以流程图的形式显示的示例的虚拟内部代理网络子程序(方块200)。两个或多个主干的存在点路由器(例如,边界网关协议和同级点路由器)被登录作为用于移动节点的虚拟内部代理网络。登录可以是静态的(通过路由器的管理接口执行的)或动态的(根据鉴权服务器(AAA)中预订任选项决定的)。外部代理路由器所以把移动IP登录消息从特定的移动节点发送到在虚拟内部代理网络中的所有的内部代理(方块204)。在虚拟内部代理网络中的任何一个内部代理可以转发分组到(和来自)移动节点,考虑到路径冗余性(方块206)。相应的节点选择在虚拟内部代理网络中的一个内部代理,它使得到/来自外部代理的分组的路由最佳化(方块208)。最佳内部代理可以根据路由协议,诸如OSPF和BGP,以与正常的IP路由相同的方式被确定。虽然这个最佳路由可以是最短的路径,但它也可以包容其它的最佳准则,诸如在移动节点对相应的节点的路由通告时通过MED的操作由内部代理作出的在各种不同的路径之间的负载平衡。
到/来自外部代理的分组的路由最佳化的一个例子(方块210)使用在边界网关协议(BGP)中的多出口鉴别器(MED)工具来选择哪个内部代理是最接近于使用移动节点IP地址目的地前缀的相应的节点(方块210)。相同的选择处理过程可以在相反的、外出业务方向上被采用。由内部代理进行的最佳路由的选择的另一个例子包括把共同位于虚拟内部代理网络中的一个内部代理与在本地存在点路由器中的外部代理集成在一起用于协作的局域网(LAN)(方块212)。这在移动节点与相应的节点位于协作的LAN内,以及对于从被放置在本地存在点处的web(网)超高速缓存器获取web(网)文件的情况下,当然达到最佳路由。
图12上显示使用虚拟内部代理网络的路由最佳化的说明性例子。考虑第一个例子,其中被附着在互联网和或其它公共网络的相应的节点CAN想要发送数据分组到具有10.10.2.4的IP地址的移动节点MN1。用于这个移动节点MN1的虚拟内部代理包括四个内部代理(HA1-HA4),它们服务于IP目的地地址10.10.2.0/24,包括具有地址10.10.2.4的移动节点MN1,但也包括具有10.10.2.4的IP地址的移动节点MN2。来自相应的节点CAN的数据分组通过路由路径1从互联网被路由到最接近的内部代理(HA4),然后开通道通过用于移动节点内部地址10.10.2.2和10.10.2.4的标签交换路径(LSP)。外部代理(FA2)是属于由移动节点MN1临时附着到的IP地址子网络10.10.1.0/24。外部代理FA2在它与内部代理通信时使用它的地址10.10.1.1作为用于移动节点MN1的转交地址。当从内部代理HA4接收分组时,外部代理FA2去除通道报头,以及根据它的第2层地址把信息路由到在IP地址10.10.2.4的移动节点MN1。这是比起分组从CNA被路由到内部代理HA2时更短的路径。
另一个示例的最佳路由路径2被显示为在具有10.10.1.2的IP地址的相应的节点CNB到具有10.10.2.4的内部网络地址的、但具有10.10.1.1的转交地址的移动节点MN1之间。因为这两个节点当前都位于同一个本地网,所以数据分组被路由到内部代理HA3,它是与移动节点外部代理FA2在一起的,允许直接内部接入到移动节点。内部代理HA3告知CNB对于以它的转交地址10.10.1.1到达MN1的、一个比起其它内部代理的更短的距离。因为HA3与CNB是在同一个子网络10.10.1.0/24上,路由的通告可通过使用地址分辨协议(ARP)来完成。在其中相应的节点与内部代理不在同一个子网络上的更一般的情形下,除了地址分辨协议以外,还使用边界网关协议(BGP)或首先公开最短路径(OSPF)协议来输送路由通告。后者是在以上的例子中通告从HA4到CNA的路由的情形。
图13以简化的形式显示对于在虚拟内部代理配置中的外部代理节点的控制信令(以虚线表示)和业务路径(以实线表示)。移动IP控制实体84处理从移动节点到多个内部代理的移动IP地址登录的广播。MPLS控制实体88管理从移动节点到多个标签交换通道到虚拟内部代理网络中多个内部代理的分组的路由。
现在参照图14A和14B描述本发明的另一个方面。在这个实施方案中,内部代理功能被划分成在单个移动性管理者(MM)节点中实施的控制功能。这种划分在图14B上用符号来表示,其中内部代理被分割成两个不同的块,包括移动性管理块(MM),它管理像登录那样的控制移动性控制功能,以及移动通道服务器(MTS),它的功能包括分布业务处理和数据库功能。
图14A显示被附着到除了外部代理FA1和FA2以外的公共移动接入网的、单个内部代理移动性管理者(MM)节点。此外,三个内部代理移动性通道服务器(MTS)在不同的点被耦合到公共移动接入网,以及被配置为虚拟内部代理网络。功能的这种划分提供增加的灵活性和稳定性给特定的情形。外部代理只需要发送登录和连接更新消息给移动性管理者(MM)。MM又根据预订的信息和移动节点的地理位置选择移动性通道服务器(MTS)。其它的优点包括通过使用两个或多个移动性通道服务器用于一个外部代理的负载共享,在业务处理(MTS)与控制(MM)之间的清楚的划分,允许位置和容量的分开的最佳化,以及通过选择最接近于移动节点和/或相应的节点(如果相应的节点也被直接耦合到公共移动接入网的话)的移动性通道服务器而选择和配置最短的可能的通道的能力。
关于这个最后的优点,虚拟内部代理网络对于只设置它们的MPLS通道末端点为虚拟内部代理网络地址的外部代理看起来像一个多出口网络。内部代理移动性管理者,在外部代理与移动性通道服务器向HA移动性管理者发送内部代理控制信令的意义上,控制分布移动性通道服务器。这意味着,从移动节点向互联网/公共移动接入网的上游业务被最佳化。通过把内部代理移动性通道服务器附着在靠近公共移动接入网和/或外部代理的进口点,带有减小的长度的通道可被达到。这也增强在应用层与最佳算法接口的、公共移动接入网的能力,诸如web(网)超高速缓存和在web服务器之间的负载平衡。公共移动接入网能找出到目的地的最短的路径,即使它可以是在本地存在点上的web超高速缓存器,或是在主干存在点上的web服务器。在本地存在点上组合的内部代理与外部代理的情况下,分组的开通道(包装和拆装)可以被避免,以及安全性握手程序被消除。
虽然本发明是根据具体的实施例来描述的,但本领域技术人员将会看到,本发明并不限于这里所描述和显示的特定的示例性的实施方案。除这里显示和描述以外的不同形式、实施例、和适配物以及许多修改方案、变例、和等同的安排也可被使用来实施本发明。因此,本发明只由所附权利要求的范围来限制。

Claims (75)

1.在互联网中,当移动节点到公共移动接入数据网的附着点改变时,一种提供到互联网的移动节点数据接入,和从互联网到移动节点的数据接入的公共移动接入数据网。
2.如权利要求1的公共移动接入数据网,其中该公共移动接入数据网提供公共移动业务来定位移动节点的当前位置,以使得互联网能够获知一个或多个移动节点附着到公共移动接入数据网的当前的附着点。
3.如权利要求2的公共移动接入数据网,其中该公共移动业务是与由无线接入技术特定的网络提供的移动业务无关地提供的。
4.如权利要求3的公共移动接入数据网,其中该无线接入技术特定网络包括GSM/GPRS。
5.如权利要求3的公共移动接入数据网,其中该无线接入技术特定网络包括D-AMPS。
6.如权利要求1的公共移动接入数据网,其中该公共移动接入数据网是由互联网业务提供者(ISP)操作的。
7.如权利要求1的公共移动接入数据网,其中该公共移动接入数据网通过带有移动节点的互联网提供在相应的节点之间的数据通信。
8.如权利要求1的公共移动接入数据网,还包括:
一个内部代理路由器,被耦合到互联网的构架;
多个外部代理路由器,被耦合到内部代理路由器,用于与一个或多个移动节点通信,
其中在内部代理路由器和一个外部代理路由器之间建立一个数据通道,用来与一个或多个移动节点传输数据。
9.如权利要求8的公共移动接入数据网,其中内部代理路由器位于靠近互联网构架的一个点处。
10.如权利要求8的公共移动接入数据网,其中一个或多个外部代理路由器位于靠近其中移动节点附着到公共移动接入数据网的无线接入点的本地点处。
11.如权利要求10的公共移动接入数据网,其中移动节点在一个外部代理处从公共移动接入数据网上取消附着,以及在另一个外部代理处重新附着到公共移动接入数据网。
12.如权利要求8的公共移动接入数据网,其中内部代理路由器和一个外部代理是位于共同的位置。
13.如权利要求8的公共移动接入数据网,还包括:
多个内部代理路由器,被配置作为用于一个移动节点的虚拟内部代理网络,
其中服务于移动节点的一个外部代理路由器把登录消息发送到虚拟内部代理网络中所有的内部代理路由器。
14.如权利要求12的公共移动接入数据网,其中当内部和外部代理是位于共同的位置时,在内部与外部代理之间的互易控制信令被减少。
15.如权利要求8的公共移动接入数据网,还包括:
多个内部代理路由器,被配置作为用于一个移动节点的虚拟内部代理网络,
其中在虚拟内部代理网络中的任何一个内部代理可以转发数据到移动节点和转发来自移动节点的数据。
16.如权利要求15的公共移动接入数据网,其中如果在虚拟内部代理网络中的一个内部代理是功能障碍的,则在虚拟内部代理网络中的另一个内部代理转发数据到移动节点和转发来自移动节点的数据。
17.如权利要求15的公共移动接入数据网,其中在虚拟内部代理网络中的、最接近于通过互联网发送数据到移动节点的相应的节点的、一个内部代理,被选择来转发数据到移动节点和转发来自移动节点的数据。
18.如权利要求17的公共移动接入数据网,其中最接近的内部代理具有相对于相应的节点的最小的路由度量。
19.如权利要求15的公共移动接入数据网,其中在虚拟内部代理网络中的一个内部代理是与靠近专用数据接入网的外部代理路由器位于共同的位置。
20.如权利要求15的公共移动接入数据网,其中一个内部代理使用多出口鉴别器参量,把到公共移动接入数据网的优选的进入点通告互联网。
21.如权利要求1的公共移动接入数据网,还包括:
内部代理移动性管理者节点,被耦合到互联网构架;
内部代理移动性通道服务器,被耦合到互联网构架;
多个外部代理,被耦合到内部代理路由器,用于通过无线接口与一个或多个移动节点通信,
其中在一个内部代理移动性通道服务器与一个外部代理之间的数据通道由内部代理移动性管理者建立,以便与一个移动节点通信。
22.如权利要求8的公共移动接入数据网,其中内部代理与外部代理路由器通过使用移动互联网协议进行通信,以及通道包括使用多协议标签交换的标签交换路径。
23.如权利要求22的公共移动接入数据网,其中当移动节点从一个外部代理移动到另一个外部代理时,内部代理把与移动节点有关的地址注入到标签交换路径。
24.如权利要求15的公共移动接入数据网,其中在多个内部代理路由器中一些路由器与多个内部代理路由器中一些路由器之间建立一个或多个通道,在与第一外部代理有关的一个通道上通信的移动节点继续在与第二外部代理有关的另一个通道上进行通信。
25.如权利要求24的公共移动接入数据网,其中第一和第二通道被建立成相对静态地处理与不同的移动节点的不同的通信。
26.如权利要求25的公共移动接入数据网,其中与第一外部代理有关的移动节点的转交地址,当通信在与第二外部代理有关的另一个通道上进行时被改变。
27.如权利要求22的公共移动接入数据网,其中数据通道是通过使用一个或多个可变业务参量而被动态地建立的。
28.如权利要求27的公共移动接入数据网,其中被用来配置数据通道的一个或多个可变业务参量包括以下的一个或多个项目:业务质量,带宽,主要和次要路径,和某种类型的业务限制。
29.一种包括配置公共移动接入数据网的方法,以便提供在互联网与移动节点之间的公共数据接入,其中移动节点可通过无线接口附着到公共移动接入数据网的各种不同的点。
30.如权利要求29中的方法,还包括:
在公共移动接入数据网中提供公共移动业务来定位移动节点的当前位置,以使得互联网能够获知一个或多个移动节点附着到公共移动接入数据网的当前的附着点。
31.如权利要求30中的方法,其中公共移动业务是与由无线接入技术特定的网络提供的移动业务无关地提供的。
32.如权利要求29中的方法,还包括:
提供被耦合到互联网构架的内部代理路由器;
提供被耦合到内部代理的多个外部代理,用于与一个或多个移动节点通信;以及
在内部代理和一个外部代理之间建立一个数据通道,用来与一个或多个移动节点传输数据。
33.如权利要求32中的方法,其中内部代理位于靠近互联网构架的一个点处。
34.如权利要求32中的方法,其中一个或多个外部代理位于靠近其中移动节点附着到公共移动接入数据网的无线接入点的本地点处。
35.如权利要求32中的方法,其中内部代理和外部代理之一是位于共同的位置。
36.如权利要求35中的方法,当内部和外部代理是位于共同的位置时,在内部与外部代理之间的互易信令被减少。
37.如权利要求32中的方法,还包括:
配置多个内部代理作为用于一个移动节点的虚拟内部代理网络,以及
服务于移动节点的一个外部代理发送登录消息给虚拟内部代理网络中所有的内部代理。
38.如权利要求32中的方法,还包括:
配置多个内部代理作为用于一个移动节点的虚拟内部代理网络,
其中在虚拟内部代理网络中的任何一个内部代理可以转发数据到移动节点和转发来自移动节点的数据。
39.如权利要求38中的方法,其中如果在虚拟内部代理网络中的一个内部代理是功能障碍的,则在虚拟内部代理网络中的另一个内部代理转发数据到移动节点和转发来自移动节点的数据。
40.如权利要求38中的方法,还包括:
一个内部代理使用多鉴别器参量,把到公共移动接入数据网的优选的进入点通告互联网。
41.如权利要求38中的方法,还包括:
选择在虚拟内部代理网络中的、最接近于通过互联网发送数据到移动节点的相应的节点的、一个内部代理,以便转发数据到移动节点和转发来自移动节点的数据。
42.如权利要求38中的方法,其中在虚拟内部代理网络中的一个内部代理是与靠近专用数据接入网的外部代理位于共同的位置。
43.如权利要求32中的方法,其中内部代理与外部代理路由器通过使用移动互联网协议(IP)进行通信,以及通道包括使用多协议标签交换(MPLS)的标签交换路径。
44.如权利要求32中的方法,还包括:
内部代理给移动节点分配一个内部地址,以及
外部代理之一给移动节点分配一个转交地址,
其中内部代理把内部地址与转交地址相联系。
45.如权利要求44中的方法,还包括:
内部代理通过使用一个或多个想要的通道属性建立与使用转交地址的外部代理的通道。
46.如权利要求45中的方法,其中一个或多个想要的通道属性包括:业务类别,带宽、业务类型,主要和次要路径,或选择的路由。
47.如权利要求44中的方法,其中通道是标签交换路径,以及内部代理与外部代理是在标签交换路径的末端处的标签交换路由器。
48.如权利要求47中的方法,其中标签交换路由器包装带有标签的进入的数据分组,从外出的数据分组上去除标签,以及通过在沿着标签交换路径上的每个标签交换路由器处交换标签来发送数据分组。
49.如权利要求47中的方法,还包括:
合并从多个区域性外部代理到内部代理的标签交换路径。
50.如权利要求47中的方法,还包括:
聚集在内部代理处的标签交换路径,用于多个区域性外部代理。
51.如权利要求47中的方法,还包括:
确定在公共移动接入数据网中相应于多少不同于最短的路径的通道的标签交换路径的路由。
52.如权利要求47中的方法,还包括:
确定相应于通道的、主要标签交换路径与冗余的次要标签交换路径。
53.如权利要求47中的方法,还包括:
选择两个或多个标签交换路径中的一个标签交换路径来平衡在公共移动数据接入数据网中的业务负载。
54.如权利要求47中的方法,还包括:
把内部代理的地址设置到一个或多个主管的外部代理中。
55.如权利要求47中的方法,还包括:
把一组移动节点IP地址加到内部代理中。
56.如权利要求55中的方法,还包括:
把移动节点登录转发到多个内部代理路由节点。
57.如权利要求32中的方法,还包括:
监视与数据通道的使用和性能中的至少一项有关的参量。
58.在提供移动节点数据接入到互联网和从互联网数据接入到移动节点的公共移动接入数据网中,第一路由节点包括:
控制实体,建立在公共移动接入数据网中的、在该路由节点与第二路由节点之间的数据通道。以及
转发实体,用于处理和发送分组通过通道。
59.如权利要求58中的路由节点,其中第一路由节点是内部代理,以及第二路由节点是外部代理。
60.如权利要求58中的路由节点,其中通道是标签交换路径。
61.如权利要求58中的路由节点,其中路由节点被耦合到鉴权服务节点,以便确保通道通信是合法的。
62.如权利要求58中的路由节点,其中移动IP分组通过MPLS通道被传送。
63.如权利要求60中的路由节点,其中控制实体包括移动互联网协议(IP)控制器,接口多协议标签交换(MPLS)控制器,用于建立和控制标签交换路径。
64.如权利要求63中的路由节点,其中第一路由节点是内部代理和第二路由节点是外部代理,以及其中移动IP控制器存储主管移动节点的外部代理的转交IP地址。
65.如权利要求63中的路由节点,其中第一路由节点是外部代理和第二路由节点是内部代理,以及其中移动IP控制器存储对于移动节点的内部代理的IP地址。
66.如权利要求63中的路由节点,其中移动IP控制器确定相应于多少不同于最短路由的通道的标签交换路径的路由。
67.如权利要求63中的路由节点,其中移动IP控制器确定相应于通道的、主要标签交换路径与冗余的次要标签交换路径。
68.如权利要求63中的路由节点,其中移动IP控制器选择一个标签交换路径来平衡在公共移动接入数据网中的业务负载。
69.如权利要求63中的路由节点,还包括:
资源保留协议控制器,被耦合到MPLS控制器。
70.如权利要求63中的路由节点,其中第一路由节点是外部代理,第二路由节点是内部代理,并将移动IP控制器配置成请求MPLS控制器建立一个包括数据通道、内部代理的地址、和移动节点的地址的表。
71.如权利要求63中的路由节点,其中在内部代理中的移动IP控制器把一个或多个移动节点IP地址加到具有相应于外部代理1转交地址的目的地地址的标签交换路径中。
72.如权利要求58中的路由节点,其中第一路由节点是外部代理,以及其中移动IP控制器把移动节点登录转发到多个内部代理路由节点。
73.如权利要求58中的路由节点,其中第一路由节点是外部代理,以及其中MPLS控制器为了与移动节点的单个通信,建立到多个内部代理路由节点的多个标签交换通道。
74.如权利要求58中的路由节点,其中控制实体通过使用一个或多个可变业务参量来配置数据通道。
75.如权利要求74中的路由节点,其中被使用来配置通道的一个或多个可变业务参量包括以下项目:业务质量,带宽,主要和次要路径,和某种类型的业务限制。
CN008032157A 1999-01-29 2000-01-21 公共移动数据通信网和方法 Expired - Fee Related CN1132452C (zh)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US11786199P 1999-01-29 1999-01-29
US60/117,861 1999-01-29
US60/117861 1999-01-29
US13249699P 1999-05-04 1999-05-04
US60/132,496 1999-05-04
US60/132496 1999-05-04
US09/484,426 2000-01-18
US09/484,426 US6973057B1 (en) 1999-01-29 2000-01-18 Public mobile data communications network
US09/484426 2000-01-18

Publications (2)

Publication Number Publication Date
CN1339228A true CN1339228A (zh) 2002-03-06
CN1132452C CN1132452C (zh) 2003-12-24

Family

ID=27382047

Family Applications (1)

Application Number Title Priority Date Filing Date
CN008032157A Expired - Fee Related CN1132452C (zh) 1999-01-29 2000-01-21 公共移动数据通信网和方法

Country Status (8)

Country Link
US (1) US6973057B1 (zh)
EP (1) EP1155577A2 (zh)
KR (1) KR20010111256A (zh)
CN (1) CN1132452C (zh)
AU (1) AU2704500A (zh)
BR (1) BR0007751A (zh)
CA (1) CA2358698A1 (zh)
WO (1) WO2000045560A2 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1322710C (zh) * 2002-10-29 2007-06-20 阿尔卡特公司 管理通信量的方法和执行该方法的入口路由器
CN100361468C (zh) * 2004-06-30 2008-01-09 华为技术有限公司 Ip接入网中私网下的接入设备实现接入的方法
CN100373868C (zh) * 2005-04-06 2008-03-05 华为技术有限公司 一种多协议标签交换的连通性校验模式的协商方法
WO2010060312A1 (zh) * 2008-11-28 2010-06-03 中兴通讯股份有限公司 Web应用与外部设备网络互连的实现方法和系统
CN1887018B (zh) * 2003-12-22 2010-06-16 艾利森电话股份有限公司 用于多路接入的系统和方法
CN101120572B (zh) * 2005-02-18 2010-12-08 艾利森电话股份有限公司 主机标识协议方法和设备
CN101414980B (zh) * 2008-11-27 2010-12-22 北京理工大学 主干路由系统的三色环网络结构设计及维护方法
CN1939000B (zh) * 2004-04-15 2011-01-12 艾利森电话股份有限公司 建立遗留与主机标识协议节点之间的主机标识协议连接的标识方法及设备
CN1856718B (zh) * 2003-09-27 2011-10-05 皇家飞利浦电子股份有限公司 用于定位无线标签的网络
CN101541077B (zh) * 2002-04-18 2012-09-05 松下电器产业株式会社 移动节点和移动通信方法
CN101502073B (zh) * 2006-08-10 2013-08-07 汤姆森许可贸易公司 在分布式网络中散发信息的方法

Families Citing this family (189)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6047284A (en) 1997-05-14 2000-04-04 Portal Software, Inc. Method and apparatus for object oriented storage and retrieval of data from a relational database
JP2001169341A (ja) * 1999-09-29 2001-06-22 Fujitsu Ltd 移動通信サービス提供システム、移動通信サービス提供方法、認証装置、およびホームエージェント装置
JP3614059B2 (ja) * 1999-11-30 2005-01-26 日本電気株式会社 通信コネクションマージ方法及びそれを用いるノード
FI110397B (fi) * 2000-01-07 2003-01-15 Nokia Corp Tukiasemaverkon konfigurointimenetelmä
US7068624B1 (en) * 2000-02-25 2006-06-27 Cisco Technology, Inc. Wireless router and method for processing traffic in a wireless communications network
US6678675B1 (en) * 2000-03-30 2004-01-13 Portal Software, Inc. Techniques for searching for best matches in tables of information
FI110227B (fi) 2000-03-31 2002-12-13 Nokia Oyj Arkkitehtuuri ja paketinreititys monipalveluverkossa
SE522792C2 (sv) * 2000-05-15 2004-03-09 Ericsson Telefon Ab L M Ett system för digital mobil kommunikation
EP1158742A1 (en) * 2000-05-24 2001-11-28 Motorola, Inc. Communication system and method therefor
US8218535B1 (en) * 2000-07-04 2012-07-10 Nokia Corporation Method and device for attaching a user equipment to a telecommunication network
US7158497B2 (en) * 2000-08-31 2007-01-02 Nortel Networks Limited Methods and apparatus for supporting micro-mobility within a radio access network
DE10046344C2 (de) * 2000-09-19 2003-07-24 Siemens Ag Zugangsnetz und Verfahren zu dessen Betrieb
US7061896B2 (en) * 2000-09-20 2006-06-13 George Mason Intellectual Properties, Inc. Wireless label switched packet transfer network
SE0003440D0 (sv) * 2000-09-26 2000-09-26 Landala Naet Ab Kommunikationssystem
SE518479C2 (sv) * 2000-10-13 2002-10-15 Ericsson Telefon Ab L M Kommunikationssystem som stödjer trådlös kommunikation av paketdata och förfarande och anordning relaterande därtill
AU2001295809A1 (en) * 2000-10-26 2002-05-06 British Telecommunications Plc Telecommunications routing
JP3526032B2 (ja) * 2000-11-08 2004-05-10 日本電気株式会社 モバイルネットワーク及びipパケットの転送方法
FI110151B (fi) * 2000-11-14 2002-11-29 Nokia Corp Menetelmä pakettien siirtämiseksi piirikytkentäisen verkon yli
GB0027985D0 (en) * 2000-11-16 2001-01-03 Nokia Networks Oy A communication system
JP4225681B2 (ja) * 2000-12-06 2009-02-18 富士通株式会社 仮想閉域網構築方法及び装置並びに中継装置
US6959341B1 (en) 2000-12-20 2005-10-25 Cisco Technology, Inc. Dynamic network allocation for mobile router
JP3580250B2 (ja) * 2000-12-22 2004-10-20 株式会社デンソー 無線通信システム、ネットワークおよび無線通信システムに用いられる移動端末
US7295551B1 (en) * 2000-12-28 2007-11-13 Cisco Technology, Inc. Support mobile device in asymmetric link environment
US7609668B1 (en) * 2000-12-28 2009-10-27 Cisco Technology, Inc. Distribution of packets to foreign agents using multicast protocols
US6847641B2 (en) 2001-03-08 2005-01-25 Tellabs San Jose, Inc. Apparatus and methods for establishing virtual private networks in a broadband network
US7099334B2 (en) * 2001-03-29 2006-08-29 Nortel Networks Limited ATM over MPLS connection establishment mechanism
JP3821662B2 (ja) * 2001-05-15 2006-09-13 富士通株式会社 通信装置
US7483411B2 (en) * 2001-06-04 2009-01-27 Nec Corporation Apparatus for public access mobility LAN and method of operation thereof
US7339903B2 (en) 2001-06-14 2008-03-04 Qualcomm Incorporated Enabling foreign network multicasting for a roaming mobile node, in a foreign network, using a persistent address
US8135834B1 (en) * 2001-06-18 2012-03-13 Packet Design, Inc. Method and system for causing intra-AS network traffic to be more evenly balanced
JP2003008622A (ja) * 2001-06-22 2003-01-10 Fujitsu Ltd サービス制御ネットワーク、及びそのサービス制御ネットワークにおいて使用されるルータ装置
US8000241B2 (en) * 2001-06-26 2011-08-16 Qualcomm Incorporated Methods and apparatus for controlling access link packet flow aggregation and resource allocation in a mobile communications system
US7027400B2 (en) * 2001-06-26 2006-04-11 Flarion Technologies, Inc. Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system
US7474650B2 (en) * 2001-06-26 2009-01-06 Qualcomm Incorporated Methods and apparatus for controlling resource allocation where tunneling and access link packet aggregation are used in combination
US7110375B2 (en) * 2001-06-28 2006-09-19 Nortel Networks Limited Virtual private network identification extension
GB2378359B (en) * 2001-07-03 2004-03-31 Samsung Electronics Co Ltd Method of transmitting data from server of virtual private network to mobile node
BR0117075A (pt) * 2001-07-10 2004-08-17 Siemens Ag Processo para a realização de um handoff orientado em-qos entre uma primeira e uma segunda trajetória de comunicação baseada em ip, sobretudo móvel baseada em ipv6, entre um nó móvel (mn) e um nó correspondente (cn)
FR2827727B1 (fr) * 2001-07-23 2004-01-02 6Wind Procede pour le fonctionnement simultane d'au moins deux tunnels sur au moins un reseau
GB0118172D0 (en) * 2001-07-26 2001-09-19 British Telecomm A telecommunications network
US6950398B2 (en) * 2001-08-22 2005-09-27 Nokia, Inc. IP/MPLS-based transport scheme in 3G radio access networks
DE10142007C1 (de) * 2001-08-28 2003-04-03 Siemens Ag Anordnung zur drahtlosen Anbindung von Endeinrichtungen an ein Kommunikationssystem
EP1294202A1 (en) * 2001-09-18 2003-03-19 Lucent Technologies Inc. A method of sending data packets through a MPLS network, and a MPLS network
DE10147746A1 (de) * 2001-09-27 2003-04-17 Siemens Ag MPLS-Datenübertragung in paketorientierten Mobilfunknetzen
KR100777550B1 (ko) * 2001-09-28 2007-11-16 주식회사 케이티 차세대 이동통신에서 mip와 mpls를 이용한 가상사설망 서비스 처리 방법
CN100459562C (zh) * 2001-10-02 2009-02-04 株式会社Ntt都科摩 移动控制系统、在该系统中使用的移动节点、移动控制方法、移动控制程序以及移动控制节点
DE10150109A1 (de) * 2001-10-11 2003-04-30 Siemens Ag Verfahren und Vorrichtung zur Optimierung der Informationsübertragung in Multiprotokollnetzwerken durch Verwendung unterschiedlicher Übertragungslayer
DE10152011A1 (de) * 2001-10-22 2003-05-08 Siemens Ag Verfahren und Vorrichtung zur Abbildung von Netzwerk-Headern auf MPLS-Header in Bearer-Architekturen
US7382748B1 (en) * 2001-10-24 2008-06-03 Nortel Networks Limited Assigning a dynamic home agent for a mobile network element
US7343490B2 (en) * 2001-11-30 2008-03-11 Nokia Siemens Networks Oy Apparatus, and associated method, for facilitating authentication of a mobile station with a core network
US20030104814A1 (en) * 2001-11-30 2003-06-05 Docomo Communications Laboratories Usa Low latency mobile initiated tunneling handoff
US7593373B2 (en) * 2001-12-12 2009-09-22 At&T Intelectual Property Ii, Lp Snoop-and-shortcut routing method for better mobility support on networks
CN1175633C (zh) * 2001-12-26 2004-11-10 Lg电子株式会社 基于atm的mpls-ler系统和建立该系统的连接的方法
FI118170B (fi) * 2002-01-22 2007-07-31 Netseal Mobility Technologies Menetelmä ja järjestelmä viestin lähettämiseksi turvallisen yhteyden läpi
US7159026B2 (en) * 2002-01-31 2007-01-02 Telcordia Technologies, Inc. Service performance correlation and analysis
US20030224788A1 (en) * 2002-03-05 2003-12-04 Cisco Technology, Inc. Mobile IP roaming between internal and external networks
US7461169B2 (en) * 2002-03-05 2008-12-02 Cisco Technology, Inc. DHCP based home address management of mobile IP clients
US8090828B2 (en) * 2002-03-05 2012-01-03 Cisco Technology, Inc. Method and apparatus for reusing DHCP addresses in home addresses of mobile IP clients
US7447162B1 (en) * 2002-03-05 2008-11-04 Cisco Technology, Inc. Methods and apparatus for anchoring of mobile nodes using DNS
WO2003079614A1 (en) * 2002-03-18 2003-09-25 Nortel Networks Limited Resource allocation using an auto-discovery mechanism for provider-provisioned layer-2 and layer-3 virtual private networks
US8099393B2 (en) 2002-03-22 2012-01-17 Oracle International Corporation Transaction in memory object store
US20030185177A1 (en) * 2002-03-26 2003-10-02 Interdigital Technology Corporation TDD-RLAN wireless telecommunication system with RAN IP gateway and methods
US8432893B2 (en) 2002-03-26 2013-04-30 Interdigital Technology Corporation RLAN wireless telecommunication system with RAN IP gateway and methods
KR100424620B1 (ko) * 2002-03-27 2004-03-25 삼성전자주식회사 무선 근거리 네트워크에서 이동단말의 서브네트워크간이동성을 지원하기 위한 장치 및 방법
FI20020791A (fi) * 2002-04-24 2003-10-25 Nokia Corp Menetelmä ja järjestelmä tietoyksikköjen lähettämiseksi
CN1173529C (zh) * 2002-06-05 2004-10-27 华为技术有限公司 基于边界网关协议报文的控制报文安全保护方法
US7496102B2 (en) * 2002-06-07 2009-02-24 At&T Corp. Broadband telecommunication service with personalized service capability for mobile terminals
US7305429B2 (en) * 2002-06-10 2007-12-04 Utstarcom, Inc. Method and apparatus for global server load balancing
US8150951B2 (en) * 2002-07-10 2012-04-03 Cisco Technology, Inc. System and method for communicating in a loadbalancing environment
US7512088B1 (en) * 2002-07-12 2009-03-31 Cisco Technology, Inc. Routing data packets to a mobile node
ATE339048T1 (de) * 2002-07-15 2006-09-15 Siemens Ag Heimat-agent-optimierung für die behandlung von mobil-ip und statischer mpls (mehrprotokoll-label-switching)
US20050259631A1 (en) * 2002-07-19 2005-11-24 Jarno Rajahalme Route optiminzing in mobile ip providing location privacy
US7292575B2 (en) * 2002-07-24 2007-11-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for multi-protocol label switching (MPLS) based data flow aggregation in a third generation (3G) cellular telecommunication system
US20040028064A1 (en) * 2002-08-09 2004-02-12 Alcatel Stitching-extending MPLS tunnels to the customer interface
US7388844B1 (en) 2002-08-28 2008-06-17 Sprint Spectrum L.P. Method and system for initiating a virtual private network over a shared network on behalf of a wireless terminal
JP4063024B2 (ja) * 2002-09-13 2008-03-19 三菱電機株式会社 分散MobileIPによる移動管理方式
US8077681B2 (en) * 2002-10-08 2011-12-13 Nokia Corporation Method and system for establishing a connection via an access network
NO319065B1 (no) * 2002-10-11 2005-06-13 Telenor Asa Apen aksessnettverks-arkitektur
KR20040036229A (ko) * 2002-10-24 2004-04-30 한국전자통신연구원 Mpls 가상사설망에서 이동서비스 제공장치 및 제공방법
KR100502474B1 (ko) * 2002-10-29 2005-07-20 충남대학교산학협력단 Mpls vpn에서 이동 서비스 제공 방법
US20040085957A1 (en) * 2002-11-01 2004-05-06 Sanjeev Verma Apparatus and method for providing IP connectivity to mobile nodes during handover
KR100617720B1 (ko) * 2002-11-30 2006-08-28 삼성전자주식회사 분산구조라우터에서 포워딩 정보를 동적으로 관리하는 방법
US7657653B2 (en) * 2002-12-17 2010-02-02 Fujitsu Limited Load decentralization method and apparatus thereof
ATE410864T1 (de) * 2002-12-26 2008-10-15 Alcatel Lucent Mpls etikettenverteilerverfahren
EP1434395A1 (en) * 2002-12-26 2004-06-30 Alcatel Multiprotocol label switching label distribution method including a DSLAM and a BRAS
US7441043B1 (en) * 2002-12-31 2008-10-21 At&T Corp. System and method to support networking functions for mobile hosts that access multiple networks
US7707307B2 (en) 2003-01-09 2010-04-27 Cisco Technology, Inc. Method and apparatus for constructing a backup route in a data communications network
US20040141477A1 (en) * 2003-01-22 2004-07-22 Institute For Infocomm Research Method, system and mobile host for mobility pattern based selection of a local mobility agent
US7346684B2 (en) * 2003-01-31 2008-03-18 Utstarcom, Inc. System and method for control of packet data serving node selection in a mobile internet protocol network
US7346025B2 (en) * 2003-02-28 2008-03-18 Lucent Technologies Inc. Portable wireless gateway
US7382731B1 (en) * 2003-03-05 2008-06-03 Cisco Technology, Inc. Method and apparatus for updating probabilistic network routing information
JP3838363B2 (ja) * 2003-03-17 2006-10-25 Kddi株式会社 移動ネットワークおよびその通信方法
KR100580168B1 (ko) * 2003-03-21 2006-05-16 삼성전자주식회사 다중 홈 에이전트 제어장치 및 방법
US7535878B2 (en) 2003-03-28 2009-05-19 Intel Corporation Method, apparatus and system for ensuring reliable access to a roaming mobile node
US7864708B1 (en) * 2003-07-15 2011-01-04 Cisco Technology, Inc. Method and apparatus for forwarding a tunneled packet in a data communications network
US7697508B2 (en) * 2003-07-31 2010-04-13 University Of Florida Research Foundation, Inc. System, apparatus, and methods for proactive allocation of wireless communication resources
US8018953B1 (en) 2003-08-20 2011-09-13 Cisco Technology, Inc. Adaptive, deterministic ant routing approach for updating network routing information
US7342916B2 (en) * 2003-09-10 2008-03-11 Intel Corporation Method, apparatus and system for optimizing routing of mobile IP packets
US7530112B2 (en) * 2003-09-10 2009-05-05 Cisco Technology, Inc. Method and apparatus for providing network security using role-based access control
EP1515574A1 (en) * 2003-09-15 2005-03-16 BRITISH TELECOMMUNICATIONS public limited company Telecommunications system which includes two networks
US7836490B2 (en) 2003-10-29 2010-11-16 Cisco Technology, Inc. Method and apparatus for providing network security using security labeling
US7580396B2 (en) 2003-11-05 2009-08-25 Intel Corporation Method, apparatus and system for obtaining and retaining a mobile node home address
US20050111454A1 (en) * 2003-11-25 2005-05-26 Narjala Ranjit S. Method, apparatus and system for intelligently and dynamically routing mobile internet protocol packets
US20050113109A1 (en) * 2003-11-25 2005-05-26 Farid Adrangi Method, apparatus and system for context-based registrations based on intelligent location detection
US20050136924A1 (en) * 2003-12-04 2005-06-23 Farid Adrangi Method, apparatus and system for enabling roaming mobile nodes to utilize private home IP addresses
US7603463B2 (en) * 2003-12-12 2009-10-13 Nortel Networks Limited Method and apparatus for allocating processing capacity of system processing units in an extranet gateway
US7428414B2 (en) * 2003-12-31 2008-09-23 Megasoft Consultants, Inc. Cross technology roaming solution system and method of use
WO2005067595A2 (en) * 2004-01-05 2005-07-28 Tools For Health, Inc. System for remote control of an automated call system
KR100555891B1 (ko) * 2004-01-28 2006-03-03 삼성전자주식회사 중첩된 이동 네트워크 환경에서의 네트워크 이동성 지원라우터 및 그 터널 형성방법
US7925778B1 (en) * 2004-02-13 2011-04-12 Cisco Technology, Inc. Method and apparatus for providing multicast messages across a data communication network
US7991854B2 (en) * 2004-03-19 2011-08-02 Microsoft Corporation Dynamic session maintenance for mobile computing devices
US7644289B2 (en) * 2004-03-23 2010-01-05 Harris Corporation Modular cryptographic device providing enhanced communication control features and related methods
US7558289B1 (en) * 2004-06-17 2009-07-07 Marvell International Ltd. Method and apparatus for providing quality of service (QOS) in a wireless local area network
JP4334425B2 (ja) * 2004-07-09 2009-09-30 富士通株式会社 ホームエージェント
EP1783964A1 (en) * 2004-07-30 2007-05-09 Matsushita Electric Industrial Co., Ltd. Mobile communication system, packet transfer device, and path re-establishing method
US7499437B2 (en) * 2004-09-13 2009-03-03 Alcatel-Lucent Usa Inc. Wireless communications system employing a network active set formed from base stations operable as primary and secondary agents
US7669244B2 (en) * 2004-10-21 2010-02-23 Cisco Technology, Inc. Method and system for generating user group permission lists
US8619774B2 (en) * 2004-10-26 2013-12-31 Cisco Technology, Inc. Method and apparatus for providing multicast messages within a virtual private network across a data communication network
US7877796B2 (en) * 2004-11-16 2011-01-25 Cisco Technology, Inc. Method and apparatus for best effort propagation of security group information
US7886145B2 (en) 2004-11-23 2011-02-08 Cisco Technology, Inc. Method and system for including security information with a packet
US7721323B2 (en) * 2004-11-23 2010-05-18 Cisco Technology, Inc. Method and system for including network security information in a frame
US7827402B2 (en) * 2004-12-01 2010-11-02 Cisco Technology, Inc. Method and apparatus for ingress filtering using security group information
JP2008527826A (ja) * 2005-01-07 2008-07-24 アルカテル−ルーセント 移動ノード間の待ち時間の少ないセキュリティセッションの連続性を提供するための方法および装置
GB2422072B (en) * 2005-01-10 2008-06-04 Motorola Inc A network node a communication node and a method of operation therefor
EP1684471A1 (en) * 2005-01-20 2006-07-26 Matsushita Electric Industrial Co., Ltd. Method, mobile host and router providing packet switched connection during handover
GB2424545A (en) * 2005-03-24 2006-09-27 Orange Personal Comm Serv Ltd Packet radio communications system where at least one ran is arranged to operate with a different communication standard than the other rans
US8223935B2 (en) 2005-04-30 2012-07-17 Oracle International Corporation Revenue management systems and methods
JP4421517B2 (ja) * 2005-06-07 2010-02-24 株式会社東芝 情報処理サーバ、遠隔操作システムおよび遠隔操作方法
DE112006001657B4 (de) 2005-06-21 2017-05-24 Motorola Mobility, Inc. ( N.D. Ges. D. Staates Delaware ) Verfahren und Vorrichtungen zum Geräteruf und zur Standortaktualisierung in einem Netzwerk
GB2440884B (en) 2005-06-21 2010-01-06 Motorola Inc Method apparatus and system for establishing a direct route between agents of a sender node and a receiver node
CN101204099B (zh) 2005-06-21 2011-09-07 摩托罗拉移动公司 基于地址解析协议的无线接入点
DE112006001656T5 (de) 2005-06-21 2008-05-08 Motorola, Inc., Schaumburg System und Verfahren zur Bereitstellung eines verteilten virtuellen Mobility Agent
CN101199219B (zh) 2005-06-21 2013-06-05 摩托罗拉移动公司 使用替代和转交因特网协议地址促进通信的方法和装置
US9357586B2 (en) 2005-06-21 2016-05-31 Google Technology Holdings LLC Method and apparatus to facilitate mobile station communications using internet protocol-based communications
GB2440100B (en) 2005-06-21 2009-09-30 Motorola Inc Method and apparatus for reducing latency during wireless connectivity changes
CA2613701C (en) 2005-06-28 2016-04-12 Alexander Rockel Revenue management system and method
AU2006275665A1 (en) 2005-07-28 2007-02-08 Oracle International Corporation Revenue management system and method
KR100765320B1 (ko) * 2005-09-14 2007-10-09 삼성전자주식회사 Mpls 네트워크 및 mpls 네트워크에서의 모바일ip 적용 방법
US8223777B2 (en) 2005-11-15 2012-07-17 Oracle International Corporation Gateway for achieving low latency and high availability in a real time event processing system
US8437305B2 (en) 2005-11-23 2013-05-07 Cisco Technology, Inc. Method for providing home agent geographic redundancy
US8565070B2 (en) 2005-11-23 2013-10-22 Cisco Technology, Inc. System and method for active geographic redundancy
US8223687B2 (en) 2005-11-23 2012-07-17 Cisco Technology, Inc. Method for providing home agent geographic redundancy via a service redundancy protocol
US9686183B2 (en) 2005-12-06 2017-06-20 Zarbaña Digital Fund Llc Digital object routing based on a service request
US8055897B2 (en) 2005-12-06 2011-11-08 Lippershy Celestial Llc Digital object title and transmission information
US7894447B2 (en) 2005-12-06 2011-02-22 Lippershy Celestial Llc Digital object routing
US8194701B2 (en) * 2005-12-06 2012-06-05 Lippershy Celestial Llc System and/or method for downstream bidding
US8014389B2 (en) 2005-12-06 2011-09-06 Lippershy Celestial Llc Bidding network
CN100534045C (zh) * 2005-12-29 2009-08-26 上海贝尔阿尔卡特股份有限公司 一种在通信网络中实现负荷分配的归属代理装置及其方法
US8036184B2 (en) * 2006-01-27 2011-10-11 Cisco Technology, Inc. Method to dynamically provide link specific information to mobile clients
US20070183417A1 (en) * 2006-02-09 2007-08-09 Maleport Joel J Data traffic router
JP4585479B2 (ja) * 2006-03-30 2010-11-24 株式会社東芝 サーバ装置および映像配信方法
US8843657B2 (en) * 2006-04-21 2014-09-23 Cisco Technology, Inc. Using multiple tunnels by in-site nodes for securely accessing a wide area network from within a multihomed site
US9264355B2 (en) * 2006-09-05 2016-02-16 Telefonaktiebolaget L M Ericsson (Publ) Name-address management and routing in communication networks
US8000327B1 (en) 2006-09-29 2011-08-16 Juniper Networks, Inc. Quality of service (QoS)-aware forwarding in an MPLS network with tactical traffic engineering
US8040860B2 (en) * 2006-10-26 2011-10-18 Nokia Corporation Mobile IP solution for communication networks
US7826482B1 (en) * 2006-11-17 2010-11-02 Juniper Networks, Inc. Service-specific forwarding in an LDP-RSVP hybrid network
US8171120B1 (en) 2006-11-22 2012-05-01 Rockstar Bidco Lp Mobile IPv6 route optimization authorization
US20080130571A1 (en) * 2006-12-05 2008-06-05 Motorola, Inc. Handover in a mobile network domain
EP1937013A1 (en) * 2006-12-20 2008-06-25 Mitsubishi Electric Information Technology Centre Europe B.V. Method and device for routing, in a wireless cellular telecommunication network, an incoming call down to a mobile terminal
US8320374B2 (en) * 2006-12-28 2012-11-27 Alcatel Lucent Method and apparatus for improved multicast routing
US8228935B2 (en) * 2007-07-13 2012-07-24 Qualcomm Incorporated MIP/PMIP concatenation when overlapping address space are used
US7930645B2 (en) * 2007-08-09 2011-04-19 Yahoo! Inc. Systems and methods for providing a persistent navigation bar in a word page
US7840708B2 (en) * 2007-08-13 2010-11-23 Cisco Technology, Inc. Method and system for the assignment of security group information using a proxy
US8750200B2 (en) * 2007-09-24 2014-06-10 Cisco Technology, Inc. Methods and apparatus for home agent discovery in mobile IP using link state advertisements
US20090147759A1 (en) * 2007-12-10 2009-06-11 Electronics & Telecommunications Research Institute Method and apparatus for supporting mobility of node using layer 2/layer 3 addresses
US8200798B2 (en) * 2007-12-29 2012-06-12 Cisco Technology, Inc. Address security in a routed access network
US7948871B2 (en) * 2008-03-26 2011-05-24 Ericsson Ab Method and apparatus for mobility agent recovery
US20090316650A1 (en) * 2008-05-02 2009-12-24 Electronics And Telecommunications Research Institute Fast handover method using l2/l3 combination
US9401855B2 (en) * 2008-10-31 2016-07-26 At&T Intellectual Property I, L.P. Methods and apparatus to deliver media content across foreign networks
US8295279B2 (en) * 2008-12-02 2012-10-23 Electronics And Telecommunications Research Institute Routing method and apparatus for providing different path by service
US8385332B2 (en) * 2009-01-12 2013-02-26 Juniper Networks, Inc. Network-based macro mobility in cellular networks using an extended routing protocol
US20100177752A1 (en) * 2009-01-12 2010-07-15 Juniper Networks, Inc. Network-based micro mobility in cellular networks using extended virtual private lan service
US9686380B1 (en) * 2009-02-20 2017-06-20 Tellabs Operations, Inc. Method and apparatus for bypassing internet traffic
US8264956B2 (en) 2009-02-27 2012-09-11 Cisco Technology, Inc. Service redundancy in wireless networks
US9031605B2 (en) * 2010-03-04 2015-05-12 Ipcomm Mobile femto-cell in a wireless safety network
US8699433B2 (en) 2010-07-21 2014-04-15 Telefonaktiebolaget L M Ericsson (Publ) System and method for providing mobility with a split home agent architecture
US8428024B2 (en) * 2010-07-21 2013-04-23 Telefonaktiebolaget L M Ericsson (Publ) System and method for mobility with a split home agent architecture using MPTCP
US8837292B2 (en) * 2010-09-21 2014-09-16 Telefonaktiebolaget L M Ericsson (Publ) Relayed CSPF computation for multiple areas and multiple autonomous systems
US8499336B2 (en) 2010-11-23 2013-07-30 Cisco Technology, Inc. Session redundancy among a server cluster
IL218046B (en) * 2012-02-12 2018-11-29 Elta Systems Ltd An architecture for a multi-directional relay and the devices and methods of operation useful by the way
US9071927B2 (en) * 2011-12-05 2015-06-30 Verizon Patent And Licensing Inc. Collapsed mobile architecture
US9893980B2 (en) * 2012-06-19 2018-02-13 Nec Corporation Server system, server, server control method, and non-transitory computer-readable medium containing server control program
US9787570B2 (en) * 2012-10-17 2017-10-10 Verizon Patent And Licensing Inc. Dynamic feature peer network for application flows
US11412020B2 (en) 2012-10-19 2022-08-09 Parallel Wireless, Inc. Wireless broadband network with integrated streaming multimedia services
CN103812772B (zh) * 2012-11-13 2017-10-27 新华三技术有限公司 用于实现mpls te快速重路由的方法和装置
US9674759B2 (en) * 2014-07-21 2017-06-06 Ipcomm Integrating mobile femto-cell access point into home appliance network
US9825858B2 (en) * 2014-11-25 2017-11-21 Huawei Technologies Co., Ltd. Method to optimize flow-based network function chaining
US9781030B1 (en) * 2015-03-31 2017-10-03 Juniper Networks, Inc. Fast re-route protection using GRE over MPLS
WO2018187094A1 (en) * 2017-04-06 2018-10-11 Common Networks, Inc. Systems and methods for networking and wirelessly routing communications
US11877202B2 (en) 2022-02-24 2024-01-16 T-Mobile Usa, Inc. Handovers between IPV4 public data network sessions and 5G radio access networks

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5793762A (en) 1994-04-12 1998-08-11 U S West Technologies, Inc. System and method for providing packet data and voice services to mobile subscribers
JP2842524B2 (ja) * 1996-06-06 1999-01-06 日本電気株式会社 マルチキャストグループ構成方法及びマルチキャスト通信ネットワーク
US6199045B1 (en) * 1996-08-15 2001-03-06 Spatial Adventures, Inc. Method and apparatus for providing position-related information to mobile recipients
US6101543A (en) * 1996-10-25 2000-08-08 Digital Equipment Corporation Pseudo network adapter for frame capture, encapsulation and encryption
US6324267B1 (en) * 1997-01-17 2001-11-27 Scientific-Atlanta, Inc. Two-tiered authorization and authentication for a cable data delivery system
US6137791A (en) 1997-03-25 2000-10-24 Ericsson Telefon Ab L M Communicating packet data with a mobile station roaming within an incompatible mobile network
US6512754B2 (en) * 1997-10-14 2003-01-28 Lucent Technologies Inc. Point-to-point protocol encapsulation in ethernet frame
DE69822516T2 (de) * 1997-12-17 2005-02-03 British Telecommunications Public Ltd. Co. Mobiler datenleitweg
FI113445B (fi) * 1997-12-18 2004-04-15 Nokia Corp Liikkuva Internet-protokolla
FI974558A (fi) * 1997-12-18 1999-06-19 Nokia Mobile Phones Ltd Resurssin varaus liikkuvassa Internet-protokollassa
US6466985B1 (en) * 1998-04-10 2002-10-15 At&T Corp. Method and apparatus for providing quality of service using the internet protocol
US6260070B1 (en) * 1998-06-30 2001-07-10 Dhaval N. Shah System and method for determining a preferred mirrored service in a network by evaluating a border gateway protocol
US6711152B1 (en) * 1998-07-06 2004-03-23 At&T Corp. Routing over large clouds
US6571289B1 (en) * 1998-08-03 2003-05-27 Sun Microsystems, Inc. Chained registrations for mobile IP
US6526091B1 (en) * 1998-08-17 2003-02-25 Telefonaktiebolaget Lm Ericsson Communication methods and apparatus based on orthogonal hadamard-based sequences having selected correlation properties
US6442588B1 (en) * 1998-08-20 2002-08-27 At&T Corp. Method of administering a dynamic filtering firewall
FI106825B (fi) 1998-09-21 2001-04-12 Nokia Networks Oy IP-liikkuvuusmekanismi pakettiradioverkkoa varten
FI106503B (fi) 1998-09-21 2001-02-15 Nokia Networks Oy IP-liikkuvuusmekanismi pakettiradioverkkoa varten
US6674744B1 (en) * 1998-09-22 2004-01-06 Lucent Technologies Inc. Point-to-point data transport over the internet utilizing label switching without IP headers
US6407988B1 (en) * 1998-10-06 2002-06-18 At&T Corp. Mobility support services using mobility aware access networks
US6408001B1 (en) * 1998-10-21 2002-06-18 Lucent Technologies Inc. Method for determining label assignments for a router
US6522627B1 (en) * 1998-11-12 2003-02-18 Nortel Networks Limited Managing internet protocol connection oriented services
US6507577B1 (en) * 1998-11-12 2003-01-14 Nortel Networks Limited Voice over internet protocol network architecture
US6161008A (en) * 1998-11-23 2000-12-12 Nortel Networks Limited Personal mobility and communication termination for users operating in a plurality of heterogeneous networks
US6496505B2 (en) * 1998-12-11 2002-12-17 Lucent Technologies Inc. Packet tunneling optimization to wireless devices accessing packet-based wired networks
US6493317B1 (en) * 1998-12-18 2002-12-10 Cisco Technology, Inc. Traffic engineering technique for routing inter-class traffic in a computer network
US6385170B1 (en) * 1998-12-29 2002-05-07 At&T Corp. Method and system for dynamically triggering flow-based quality of service shortcuts through a router
FI114064B (fi) * 1999-01-08 2004-07-30 Telia Ab Internetiin pääsyn ohjaaminen sponsoreille

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101541077B (zh) * 2002-04-18 2012-09-05 松下电器产业株式会社 移动节点和移动通信方法
CN1322710C (zh) * 2002-10-29 2007-06-20 阿尔卡特公司 管理通信量的方法和执行该方法的入口路由器
CN1856718B (zh) * 2003-09-27 2011-10-05 皇家飞利浦电子股份有限公司 用于定位无线标签的网络
CN1887018B (zh) * 2003-12-22 2010-06-16 艾利森电话股份有限公司 用于多路接入的系统和方法
CN1939000B (zh) * 2004-04-15 2011-01-12 艾利森电话股份有限公司 建立遗留与主机标识协议节点之间的主机标识协议连接的标识方法及设备
CN100361468C (zh) * 2004-06-30 2008-01-09 华为技术有限公司 Ip接入网中私网下的接入设备实现接入的方法
CN101120572B (zh) * 2005-02-18 2010-12-08 艾利森电话股份有限公司 主机标识协议方法和设备
CN100373868C (zh) * 2005-04-06 2008-03-05 华为技术有限公司 一种多协议标签交换的连通性校验模式的协商方法
CN101502073B (zh) * 2006-08-10 2013-08-07 汤姆森许可贸易公司 在分布式网络中散发信息的方法
CN101414980B (zh) * 2008-11-27 2010-12-22 北京理工大学 主干路由系统的三色环网络结构设计及维护方法
WO2010060312A1 (zh) * 2008-11-28 2010-06-03 中兴通讯股份有限公司 Web应用与外部设备网络互连的实现方法和系统
CN101431460B (zh) * 2008-11-28 2011-07-13 中兴通讯股份有限公司 Web应用与外部设备网络互连的实现方法和系统

Also Published As

Publication number Publication date
KR20010111256A (ko) 2001-12-17
AU2704500A (en) 2000-08-18
WO2000045560A3 (en) 2000-11-30
CN1132452C (zh) 2003-12-24
EP1155577A2 (en) 2001-11-21
US6973057B1 (en) 2005-12-06
CA2358698A1 (en) 2000-08-03
BR0007751A (pt) 2001-10-30
WO2000045560A2 (en) 2000-08-03

Similar Documents

Publication Publication Date Title
CN1132452C (zh) 公共移动数据通信网和方法
CN1268140C (zh) 将7号信令系统网与使用多协议标记交换的网络集成
AU2005251014B2 (en) Dynamic and traffic-driven optimization of message routing to geographical addresses
JP5081576B2 (ja) Mac(メディアアクセスコントロール)トンネリング、その制御及び方法
CN102150148B (zh) 层2拓扑中针对单播帧和多播帧的差别化服务
US8081611B2 (en) Mobility label-based networks
CN100559770C (zh) 加快边界网关协议收敛的方法和装置
EP1316174B1 (en) Methods and apparatus for supporting mobility within a radio access network
US5991300A (en) Technique for efficiently performing optional TTL propagation during label imposition
EP0598969B1 (en) Inter-domain multicast routing
US7680943B2 (en) Methods and apparatus for implementing multiple types of network tunneling in a uniform manner
CA2287721C (en) Router device and label switched path control method using upstream initiated aggregation
CN1209898C (zh) 在具有移动终端的分组交换网络中的路由选择
CN103858390B (zh) 用于大型数据中心交换系统的分布式IPv6邻居发现方法
US8416712B2 (en) Method and device for installing and distributing routes
US20040255028A1 (en) Functional decomposition of a router to support virtual private network (VPN) services
KR100930269B1 (ko) 이동성 관리에서 vpn 지원을 위한 방법 및 장치
WO2018032962A1 (zh) 一种信息同步的方法,装置及系统
CN1431810A (zh) 通信系统
CN1744563B (zh) 在以太网交换机上实现策略路由的方法
WO2017058908A1 (en) Generating service-optimized paths based on enhanced eigrp telemetry
US6868086B1 (en) Data packet routing
CN116368860A (zh) 5g边缘计算粘性业务的网络层支持
CN107294849A (zh) 业务路径的建立方法、装置及系统
Cisco Enhanced Interior Gateway Routing Protocol (EIGRP)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20031224

Termination date: 20160121

EXPY Termination of patent right or utility model