CN1726689B - 用于移动ip的代理间通信协议 - Google Patents

用于移动ip的代理间通信协议 Download PDF

Info

Publication number
CN1726689B
CN1726689B CN200380106373.7A CN200380106373A CN1726689B CN 1726689 B CN1726689 B CN 1726689B CN 200380106373 A CN200380106373 A CN 200380106373A CN 1726689 B CN1726689 B CN 1726689B
Authority
CN
China
Prior art keywords
access point
agency
node
configuration information
inter
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.)
Expired - Fee Related
Application number
CN200380106373.7A
Other languages
English (en)
Other versions
CN1726689A (zh
Inventor
王惠昭
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.)
Cisco Technology Inc
Original Assignee
Cisco Technology Inc
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 Cisco Technology Inc filed Critical Cisco Technology Inc
Publication of CN1726689A publication Critical patent/CN1726689A/zh
Application granted granted Critical
Publication of CN1726689B publication Critical patent/CN1726689B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • 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
    • H04W36/0019Control or signalling for completing the hand-off for data sessions of end-to-end connection adapted for mobile IP [MIP]
    • 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/18Service support devices; Network management devices
    • H04W88/182Network node acting on behalf of an other network entity, e.g. proxy

Abstract

本发明公开了用于确定节点的配置信息的方法和装置。第一接入点向一个或多个另外的接入点发送代理间请求消息,代理间请求消息标识节点,并且指示该节点的IP配置信息被请求。然后,第一接入点接收来自另外的接入点中的第二接入点的代理间答复消息,代理间答复消息包括IP配置信息,从而使得第一接入点能够使用该IP配置信息来代表该节点发送注册请求。这样,接入点可以支持不支持移动IP的节点的移动性。

Description

用于移动IP的代理间通信协议
技术领域
本发明涉及移动IP网络技术。更具体地说,本发明涉及实现节点移动性的技术,该技术通过使用由接入点发送和接收的控制消息来改变节点在网络内的位置。
背景技术
移动IP是这样的协议,其允许膝上型计算机和其他移动计算机单元(这里称作“移动节点”)在位于不同位置的多个子网之间漫游,而同时保持因特网和/或WAN的连通性。没有移动IP或相关协议,移动节点将无法在通过各个子网漫游的同时保持连接。这是因为任何节点通过因特网通信所需要的IP地址都是位置专用的。每个IP地址都具有指定该节点所驻留的具体子网的字段。如果用户要采用通常附接到一个节点的计算机并利用其漫游,从而使该计算机穿过不同的子网,则该计算机将无法使用其归属基本IP地址。结果,跨国旅行的商人就不能携带他或她的计算机在地理上不同的网段或者无线节点之间漫游,并同时通过因特网而维持连接。在便携式计算设备的时代里,这是不可接受的事情。
为了解决这个问题,已开发并实现了移动IP协议。在网络工作组的RFC 2002(C.Perkins,Ed.,1996年10月)中描述了移动IP的实现。在由Prentice Hall出版的J.Solomon著的“Mobile IP Unplugged”中也描述了移动IP。这里为了一切目的,通过引用整体并入了这两个参考文献的内容。
在图1中图示了移动IP的过程和环境。如图所示,移动IP环境2包括因特网(或者WAN)4,通过该因特网4,移动节点6可以经由归属代理8和外地代理10的协调而执行远程通信。一般来说,归属代理和外地代理是执行由软件、硬件和/或固件实现的适当的移动IP功能的路由器或其他网络连接设备。插入到其归属网段的具体移动节点(例如,膝上型计算机)通过其指定的归属代理与因特网相连。当移动节点漫游时,该移动节点通过可用的外地代理经由因特网通信。可以假定,在地理上不同的位置处存在许多可用的外地代理,以允许利用移动IP协议的广泛分布的因特网连接。注意,移动节点也可以直接注册到其归属代理。
如图1所示,通常移动节点6驻留在网段12中(或者是“以其为基地”),该网段允许其网络实体通过归属代理8(标注为R2的适当配置的路由器)经由因特网4通信。注意,归属代理8不需要直接连接到因特网。例如,如图1所示,归属代理可以通过另一个路由器(在本情形中为路由器R1)而被连接。路由器R1可以依次将一个或多个其他路由器(例如,路由器R3)连接到因特网。
现在,假设移动节点6从其归属基本网段12中移除,并漫游到远程网段14。网段14可以包括诸如PC 16之类的各种其他节点。网段14中的节点通过兼作外地代理10的路由器与因特网通信。移动节点6可以通过构成移动IP协议一部分的各种请求和通告来识别外地代理10。当移动节点6与网段14进行交互时,外地代理10将注册请求中继至归属代理8(如虚线“注册”所指示)。然后,归属代理和外地代理可以协商移动节点附接到外地代理10的条件。例如,附接可以被限制在某时间段内,例如2小时。当协商成功完成时,归属代理8更新内部的“移动性绑定表”,该表指定与移动节点6的身份相关联的转交地址(例如,配置转交地址或外地代理的IP地址)。此外,外地代理10更新内部的“访客表”(visitor table),该表指定移动节点地址、归属代理地址等。于是,移动节点的归属基本IP地址(关联到网段12)已转变为外地代理的IP地址(关联到网段14)。
现在,假设移动节点6希望从其新位置向对端节点18发送消息。然后,根据标准的因特网协议,来自该移动节点的输出消息被打包,并且通过因特网4上的外地代理10被转发到对端节点18(如虚线“来自MN的分组”所示)。如果对端节点18希望向移动节点发送消息(不管是对来自移动节点的消息的答复,还是因为任何其他原因),对端节点都将该消息寻址到子网12中的移动节点6的IP地址。然后,该消息的分组被经由因特网4转发到路由器R1,并且最终到达归属代理8,如虚线(“去往MN的分组(1)”)所示。根据其移动性绑定表,归属代理8识别出移动节点6不再附接到网段12。然后,归属代理根据移动IP协议,封装来自对端节点18的分组(这些分组被寻址到网段12中的移动节点6),然后向移动节点6的“转交”地址转发这些封装后的分组,如虚线(“去往MN的分组(2)”)所示。例如,该转交地址可以是外地代理10的IP地址。然后,外地代理10解封装,并且将消息转发到子网14中的移动节点6。由归属代理和外地代理实现的分组转发机制常常称作“隧道传输”。
由于节点可能不支持移动IP,所以,改变其在网络中的位置的节点不能发起到其归属代理的注册。因此,代理移动IP支持(即,代理注册)可以由代表节点的接入点执行。接入点(AP)是全无线网络中的中心点,或者充当有线和无线网络之间的连接点。可以在整个设施中安置多个AP,以向具有WLAN适配器的用户提供在整个扩展区域中自由漫游的能力,同时维持到所有网络资源的不中断的接入。一旦节点被注册到了归属代理,该归属代理就可以向外地代理转发分组。此外,接入点也可以将由节点发送的分组重定向至外地代理,使得重定向的分组能够被该外地代理转发至适当的目的地。由发明人Wang等在2002年2月20日提交的题为“METHODS AND APPRATUS FOR SUPPORTING PROXY MOBILE IPREGISTRATION IN A WIRELESS LOCAL ARER NETWORK”的申请(代理案卷No.CISCP263,中请序号No.10/080,995)中公开了一种支持利用接入点代理注册的方法,这里为了一切目的通过引用并入了该申请的内容。
为了代表节点发送注册请求,接入点需要节点的IP地址和归属代理的地址(即,默认网关),以便构造注册请求分组。另外,接入点还确定该节点的子网网络掩码(即,子网掩码,netmask),以确定是否需要移动IP代理服务。具体地说,当接入点根据数据分组的源地址和子网掩码确定该节点位于与接入点相同的子网中时,不需要代表该节点执行移动IP服务,如实线所示。然而,当接入点根据源地址确定该节点不位于接入点的子网中时,接入点就代表该节点执行代理移动IP服务。
节点一般在向初始接入点发送的IP分组(例如IP数据分组)中提供其配置信息,例如IP地址、默认网关(例如,归属代理)和网络掩码。当节点漫游到另一个位置时,它漫游到另一个接入点。但是,网络中该后继接入点不拥有该节点的配置信息。此外,节点也不知道该后继接入点不拥有它的配置信息。
因此,考虑到上述情况,希望使后继接入点能够获得这种配置信息,而无需涉及、修改或配置该节点。
发明内容
本发明使得接入点能够确定不支持移动IP的节点的配置信息。配置信息例如可以包括:节点的IP地址、和/或归属代理地址、网络掩码以及外地代理地址。接入点可以从具有这种配置信息的另一个接入点获得配置信息。这样,接入点可以获得节点的配置信息,从而使得该接入点能够代表该节点发起到该节点的归属代理的节点注册。
根据本发明的一个方面,第一接入点向一个或多个另外的接入点发送代理间请求消息,代理间请求消息标识节点,并且指示该节点的IP配置信息被请求。然后,第一接入点接收来自另外的接入点中的第二接入点的代理间答复消息,代理问答复消息包括IP配置信息,从而使得第一接入点能够使用该IP配置信息来代表该节点发送注册请求。这样,接入点就支持不支持移动IP的节点的移动性。
根据本发明的另一个方面,通过向代理间多播组发送请求消息,而将代理间请求消息发送至一个或多个另外的接入点。这是通过将接入点配置为与具体的多播组相关联来实现的。然后,代理间请求消息可以被寻址到该代理间多播组的IP地址。
根据本发明的另一个方面,代理间请求消息和代理间答复消息都遵循代理间协议。该协议例如可以包括消息类型和操作码(opcode)。另外,在请求消息和答复消息中还可以包括序列号,这使得请求消息和答复消息相互匹配。在请求消息和答复消息中还可以包括其他信息。例如,请求消息经由IP和/或MAC地址来标识节点。另外,请求消息还包括发送接入点的IP地址(和/或MAC地址),这使得答复消息能够被发送至正确的接入点。答复消息包括所请求的配置信息,例如上面所阐述的。
本发明的另一个方面是关于计算机程序产品,其包括计算机可读介质,在该介质上提供有程序指令,用于全部或部分实现上述方法和技术。本发明的任何方法都可以被全部或部分表现为可以在这种计算机可读介质中提供的程序指令。另外,本发明关于如这里所述生成和/或使用的数据的各种组合和安排。例如,具有这里所述的格式、并且在合适的介质中提供的分组和数据结构都是本发明的一部分。
在下面结合附图对本发明的详细描述中将更加详细地描述本发明的这些和其他特征。
附图说明
图1图示了移动IP网段和关联的环境。
图2图示了包括多个接入点的系统,该系统可用于实现本发明。
图3是图示了根据本发明各种实施方式,由接入点支持代理注册的方法的过程流程图。
图4图示了根据本发明各种实施方式,由后继接入点发送的示例性查询消息的格式。
图5图示了根据本发明各种实施方式,由接收接入点发送的示例性响应消息的格式。
图6图示了根据本发明各种实施方式的示例性客户历史表,该表由接入点维护,其用于存储先前已通过该接入点注册到其归属代理的节点的节点配置信息。
图7是可被配置为用于实现本发明各个方面的网络设备的框图。
具体实施方式
在下面的描述中,阐述了许多具体细节,以充分理解本发明。但是,对于本领域的技术人员很清楚,没有这些具体细节中的某些或者全部,也可以实施本发明。在其他示例中,没有对公知的过程步骤进行详细描述,以免不必要地模糊本发明。
本发明使得接入点能够获得不支持移动IP的节点的IP配置信息。这是通过如下方式来实现的:通过从一个接入点向其关联到的其他接入点发送通信消息,以请求该节点的IP配置信息。通过使用这种通信,可以在接入点之间传输IP配置信息,从而使接入点能够发起节点对归属代理的注册和解注册。
这里描述了一种这样的发明:该发明使得节点(例如,未实现移动IP协议的节点)能够漫游至诸如支持DHCP的网络之类的网络中的各个外地代理。这部分是通过使用在网络中的接入点之间发送的控制消息而实现的。为了下面讨论的目的,术语“移动节点”将用来指实现移动IP协议的移动节点,而术语“节点”将用来指未实现移动IP协议的节点。
图2图示了可以在其中实现本发明的系统的框图。在下面的描述中,本发明实现于无线网络中。然而,尽管本发明被描述为实现于无线网络中,但是本发明也可以实现于非无线网络中。如图所示,节点206可能希望从其归属代理200漫游至第一外地代理202。类似地,一旦被附接到第一外地代理202,节点206就可能再次希望漫游至第二外地代理204。尽管节点206可能具有分配的IP地址,但是当节点206漫游时,该节点优选地维持这个分配的IP地址。例如,尽管当节点在网络中的位置改变时,DHCP服务器208一般向该节点动态分配新IP地址,但是优选地维持由DHCP服务器208开始分配给该节点的IP地址。
在无线网络中,接入点210和212耦合到外地代理202和204。例如,在无线网络中,接入点210和212可能具有用于接收分组的天线和接收机。作为另一个示例,接入点210和212可以指定非无线网络中的连接点。一般来说,实现移动IP的移动节点通过注册过程向其归属代理注册和解注册。然而,根据本发明,注册是由接入点代表移动IP节点发起的。类似地,解注册也可以由接入点代表漫游节点发起。例如,当第一接入点210构造并经由第一外地代理202发送注册请求分组时,已漫游至第一外地代理202的节点206被注册到该节点的归属代理200。从而,第一外地代理的访客表和归属代理的移动性绑定表被更新,以指示该节点已漫游至第一外地代理202。当节点206漫游至第二外地代理204时,节点206被解注册(例如,利用接入点210、212之一,外地代理202、204之一,或者归属代理200)。换言之,第一外部代理202更新其访客表来反映节点206的移动。类似地,更新归属代理的移动性绑定表来反映节点206移动到了第二外地代理204。因此,可以删除第一外部代理的访客表和归属代理的移动性绑定表中的适当条目。然后,当移动节点完成向归属代理的注册时,新条目被输入到归属代理的移动性绑定表和第二外地代理的访客表中。或者,可以由接入点更新并维护访客表。
这里列出了四种删除节点的IP地址的示例性方法。第一,在接入点接收到地址解析协议(ARP)请求和答复时,可能检测到节点。更具体地说,为了向目的IP地址发送分组,节点必须获得与目的IP地址相关联的MAC地址或“链路层地址”。节点一般通过经由接入点向外部代理发送ARP请求来获得与预期的目的IP地址相关联的MAC地址。第二,节点可以试图经由外部代理发送真正的IP数据分组。从而,在这种实例中,如果该节点的IP地址不再属于本地子网,则接入点接收该数据分组导致该接入点发送控制分组(即,注册请求分组)。第三,接入点可以接收指定到节点的DHCP答复,并且该接入点可以将从该DHCP答复获得的该节点的IP地址保存在其客户表中,用于将来引用。第四,当节点漫游至某接入点并关联至该接入点时,该接入点可以向其关联到的一组接入点发送代理间请求消息。如果一个或多个接入点刚好具有存储在它们的客户历史表中的节点IP配置(如上述三个方法中所提到的),则一个或多个代理间答复消息将被发送回当前接入点。
根据本发明的一种实施方式,一个或多个接入点使用接入点代理间协议控制消息来传输关于各个接入点和/或节点的IP配置的消息,以使得接收接入点可以作出关于下述内容的智能判断:是否代表这些节点经由外地代理而将这些节点注册到它们的归属代理。更具体地说,可以在多个接入点之间传输配置信息,以使得每个接入点都可以存储与各个节点相关联的配置信息的本地拷贝。一旦接入点获得了这种配置信息,就可以使用该配置信息来代表节点发起注册。
图3图示了根据本发明各种实施方式,利用接入点支持代理注册的方法的流程图。如框302-314所示,节点首先漫游至第一接入点。具体地说,在框304中,每个接入点被配置为支持代理间通信。根据一种实施方式,多个接入点中的每个接入点都被配置为代理间通信多播组的成员。例如,具体网络中的所有接入点都配置有相同的多播组地址。另外,这些接入点优选地配置有由该多播组的成员所共享的共享密钥。重要的是还要注意:也可以以替换的方式实现代理间通信,例如在配置有和/或知道其他接入点身份(例如,IP地址)的接入点之间的直接通信。
节点也被配置有其IP配置信息,如框306所示。这种IP配置信息可以包括(但是不限于)节点的IP地址和默认网关(例如,归属代理),以及该节点的网络掩码。另外,归属代理和外地代理可以被实现在单个路由器中。然而,如果归属代理和外地代理未一起实现,IP配置信息可能还包括外地代理地址。
在框308中,当节点漫游至第一接入点时,该节点发起与第一接入点之间的802.11关联。当在框310中第一接入点将802.11关联赋予该节点时,在该节点和第一接入点之间建立起了通信。然后,在框312中,第一接入点根据从该节点接收到的分组(例如,IP数据分组、DHCP答复分组或ARP请求/答复分组)中获得IP配置信息。示例性的IP配置信息可以包括例如IP地址、网络掩码和/或默认网关(例如,归属代理)。然后,在框314中,第一接入点用新获得的配置信息更新其客户历史表。将在下面参考图6更详细地描述示例性的客户历史表。
然后,如框316-318所示,节点漫游至第二接入点,并且在框320中发起与第二接入点之间的802.11关联。然后,在框322中,第二接入点将关联赋予该节点。现在,该节点和第二接入点可以相互通信了。
为了获得该节点的配置信息,在框324中,第二接入点向代理间通信多播组发送代理间请求消息(例如,UDP消息),该消息用节点的链路层MAC地址标识该节点,并且请求与该节点相关联的IP配置信息。例如,节点可以用MAC地址和/或IP地址来标识。优选地,利用安全性散列处理(例如MD5),使用共享密钥来散列化这种代理间请求消息。将在下面参考图4更详细地描述示例性的代理间请求消息。
在框326中,当第一接入点接收到代理间请求消息时,该接入点就从其客户历史表中获得与节点相关联的IP配置信息。然后,在方框328中,第一接入点构造并向第二接入点发送包括有所请求的该节点的IP配置信息的代理间答复消息(例如,UDP消息)。这种代理间答复消息优选地包括有附加的散列值,以便支持由接收接入点执行的完整性检查,其中所述散列值是使用共享密钥和诸如MD5之类的安全散列处理而生成的。将在下面参考图5更详细地描述示例性的代理间答复消息。
重要的是要注意:除了第一接入点之外的其他接入点也将接收代理间请求消息。在接收到代理间请求消息时,接收接入点将搜索它们的客户历史表,以寻找节点的IP配置信息,并且如果节点的IP配置信息位于其客户历史表(其存储一个或多个节点的IP配置信息)中,则将发送代理间答复消息。IP配置信息优选包括节点的IP地址、子网掩码和归属代理地址。
在框330中,当第二接入点接收到代理间答复消息时,该接入点就用新获得的IP配置信息更新其客户历史表。在框332中,第二接入点也可以代表节点向其第一转交地址发送解注册请求,这使得该节点能够针对由第一接入点发送的注册请求向其归属代理执行解注册。然后,在框334中,如果第二接入点确定该节点的IP地址不属于本地子网,则第二接入点使用新获得的IP配置信息代表该节点发送注册请求。
如上参考图3的框324所述,代理间请求消息标识节点,并指示该节点的IP配置信息被请求。图4图示了根据本发明各种实施方式,由后继接入点发送的示例性查询消息格式402的格式。如上所述,代理间请求消息是使用UDP传输协议的IP分组,该分组被寻址到与多个接入点相关联的代理间多播组的地址。因此,代理间请求消息包括IP头部404,其中目的IP地址为代理间多播组地址。另外,代理间请求消息包括UDP头部405。代理间请求消息还包括序列号406,该序列号应当与图5所示的代理间答复消息中的序列号相匹配。根据所示的代理间协议,代理间请求消息包括类型408,其将代理间请求消息标识为代理间协议消息。代理间请求消息还包括操作码410,其将该代理间请求消息标识为查询。如上所述,节点可以由其MAC地址和/或IP地址414来标识。代理间请求消息还包括“发送”接入点的IP地址416,该接入点是发送该代理间请求消息的第一接入点。代理间请求消息还可以包括发送该代理间请求消息的第一接入点的MAC地址418。如上所述,代理间请求消息优选被构造为包括这样的散列值:该散列值支持利用由第一接入点和第二接入点(例如,代理间多播组的成员)所共享的密钥的完整性检查。因此,代理间请求消息将包括使用该共享密钥生成的散列值420。
图5图示了根据本发明多种实施方式,由接收接入点响应于查询消息而发送的示例性响应消息502的格式。如上所述,代理间答复消息是使用UDP或TCP传输协议的IP分组,该IP分组被寻址到已发送代理间请求消息的接入点。因此,代理间答复消息包括IP头部504,其中目的IP地址为目标接入点的IP地址。另外,代理间答复消息包括UDP或TCP头部505。代理间答复消息还包括序列号506,该序列号应当与上面参考图4所述的代理间请求消息中的序列号相匹配。这样,代理间请求和代理间答复可以被相互映射。根据所示的代理间协议,代理间答复消息包括类型508,其将该代理间答复消息标识为代理间协议消息。代理间答复消息还包括操作码510,其将该代理间答复消息标识为响应。如上所述,节点可以由其MAC 512来标识。另外,返回的配置信息包括该节点的IP地址514、子网掩码515、以及它的归属代理(或网关)地址516。IP配置信息还可以包括外地代理地址(例如,如果不同于归属代理地址)517。代理间请求消息还包括“发送”接入点的IP地址518,该接入点是发送该代理间答复消息的第二接入点。代理间请求消息还可以包括发送该代理间答复消息的第二接入点的MAC地址520。如上所述,代理间答复消息优选被构造为包括这样的散列值:该散列值支持利用由第一接入点和第二接入点(例如,代理间多播组的成员)所共享的密钥的完整性检查。因此,代理间答复消息将包括使用该共享密钥生成的散列值522。
图6图示了根据本发明各种实施方式,由接入点维护的示例性客户历史表602,该表用于存储先前已通过接入点注册到其归属代理的节点的节点配置信息。对于接入点已直接(例如,从节点)或间接(例如,经由代理间协议消息)获得了节点配置信息的每个节点,可以存储其节点配置信息。对于每个节点,在客户历史表中存储条目,并且该条目被关联到该节点。在本示例中,每个条目包括节点的IP地址604、并且还可以包括节点的MAC地址606。条目还包括网关地址(例如,归属代理地址)608,并且如果节点漫游至的外地代理不同于归属代理,则还可以包括指示该外地代理的转交地址610。IP配置信息还可以包括子网掩码612,其标识由接入点用来确定节点的IP地址和网络的网络掩码。这样,接入点可以确定节点是否在其归属网络中,或者是否由于节点已漫游到其归属网络之外而导致接入点必须代表节点发起注册。
其他实施方式
一般来说,可以在软件和/或硬件中实现本发明的技术。例如,可以在操作系统内核中、在分离的用户进程中、在绑定到网络应用的库程序包中、在特殊构建的机器上、或者在网络接口卡上实现本发明的技术。在本发明的特定实施方式中,在诸如操作系统之类的软件中,或者在运行在操作系统上的应用中实现本发明的技术。
可以在由存储在存储器中的计算机程序有选择地激活或者重配置的通用可编程机器中实现本发明技术的软件实现或者软件/硬件混和实现。这种可编程机器可以被设计为处理网络流量的网络设备,例如,路由器或交换机。这种网络设备可以具有多个网络接口,例如包括帧中继和ISDN接口。这种网络设备的特定的示例包括路由器和交换机。例如,本发明的接入点可以被实现在专门配置的路由器或服务器中,以及可从San Jose,California的思科系统公司获得Cisco Aironet 350、1100和1200系列接入点。从下面给出的描述将清楚这些机器中的某些的通用体系结构。在替换实施方式中,本发明的技术可以被实现在通用网络主机中,例如,个人计算机或工作站。此外,本发明还可以至少部分被实现在用于网络设备或通用计算设备的卡(例如,接口卡)上。
现在参考图7,适于实现本发明的技术的网络设备1560包括主中央处理单元(CPU)1562、接口1568和总线1567(例如,PCI总线)。当在适当软件或固件的控制下动作时,CPU 1562可以负责实现与期望的网络设备的功能相关联的特定功能。例如,当被配置为中间路由器时,CPU1562可以负责分析分组、封装分组、并且转发分组,以传输到机顶盒。CPU 1562优选地在包括操作系统(例如,Windows NT)的软件和任何适当的应用软件的控制下实现所有这些功能。
CPU 1562可以包括一个或多个处理器1563,例如来自Motorola微处理器系列或者MIPS微处理器系列的处理器。在替换实施方式中,处理器1563是为了控制网络设备1560的运行而专门设计的硬件。在特定的实施方式中,存储器1561(例如,非易失性RAM和/或ROM)也构成CPU1562的一部分。然而,存储器可以以多种不同的方式被耦合到系统。存储器模块1561可以用于多种目的,例如缓存和/或存储数据、程序指令等。
接口1568一般为接口卡(有时被称作“线路卡”)。一般来说,它们控制网络上数据分组的发送和接收,并且有时支持网络设备1560所使用的其他外设。在可提供的接口中包含有线和无线以太网接口、帧中继接口、线缆接口、DSL接口、令牌环接口等。另外,可以提供各种非常高速接口,例如快速以太网接口、千兆位以太网接口、ATM接口、HSSI接口、POS接口、FDDI接口、ASI接口、DHEI接口等。一般来说,这些接口可以包括适于与合适的媒体通信的端口。在某些情形中,它们也可以包括独立的处理器和(在某些情形中)易失性RAM。这些独立的处理器可以控制诸如分组交换、媒体控制和管理这类的通信密集型任务。通过为通信密集型任务提供分离的处理器,这些接口允许主微处理器1562有效地执行路由计算、网络诊断、安全功能等。
尽管未示出,但是可以使用各种可移除天线以增加接入点的范围和可靠性。另外,Cisco Aironct 350、1100和1200系列中的无线发射功率(例如,1、5、20、30、50和100mW)可以被配置为满足覆盖需求和最小化干扰。另外,Cisco Aironct AP可以被配置为对相同覆盖区域中的另一个AP的冗余热备份。该热备份AP连续监控相同信道中的主AP,并且在主AP发生故障的极少见的情形中承担其角色。
尽管图7所示的系统图示了本发明的一种特定的网络设备,但是它决不是可以在其上实现本发明的唯一的网络设备体系结构。例如,常常使用具有处理通信和路由计算等的单个处理器的体系结构。此外,也可以将其他类型的接口和媒体用于网络设备。
不管网络设备的配置如何,该网络设备都可以采用一个或多个存储器或存储器模块(例如,存储模块1565),这些存储器或存储器模块被配置为用于存储数据、用于通用网络操作的程序指令和/或涉及在这里描述的技术的功能的其他信息。例如,程序指令可以控制操作系统和/或一个或多个应用的运行。
因为这种信息和程序指令可以用来实现这里所述的系统/方法,所以本发明涉及包括有用于执行这里所述的各种操作的程序指令、状态信息等的机器可读介质。机器可读介质的示例包括但不限于:诸如硬盘、软盘和磁带之类的磁介质;诸如CD-ROM光盘之类的光介质;诸如可光读软磁盘之类的磁光介质;和专门被配置为用于存储并执行程序指令的硬件设备,例如,只读存储器设备(ROM)和随机访问存储器(RAM)。本发明还可以被包含在通过合适介质传播的载波中,所述介质如无线电波、光线路、电线路等。程序指令的示例既包括诸如由编译器生成的机器码,又包括包含有高级代码的文件,其中高级代码可由计算机使用解释器来执行。
尽管在这里已经图示并描述了本发明的说明性实施方式和应用,但是可以做出许多仍在本发明的概念、范围和精神之内的变化和修改,并且在研读本申请之后,对于本领域的技术人员,这些变化将变得更清楚。例如,尽管说明书描述了接入点,但是也可以使用用于将分组以隧道传输至远程网段中的移动节点的其他实体。例如,路由器、网桥或其他更低智能的分组交换机也可以应用本发明的备份协议。此外,尽管本发明对于不支持移动IP的节点有用,但是本发明也适用于支持移动IP的节点。此外,本发明也可以应用于由诸如DHCP之类的各种协议支持的网络中。
因此,应当将这些实施方式考虑为示例性的,而非限制性的,并且本发明不受限于这里给出的细节,而是可以在所附权利要求的范围和等同物之内做出修改。

Claims (23)

1.一种在第一接入点中支持节点移动性的方法,其中所述节点不支持移动IP,该方法包括:
向标识所述第一接入点所属的代理间多播组的IP地址发送代理间请求消息,所述代理间请求消息标识所述节点,并且指示所述节点的IP配置信息被请求,其中,多个接入点是所述代理间多播组的成员,从而使得所述代理间请求消息能够被所述多个接入点接收,其中所述IP配置信息包括归属代理地址、子网掩码和节点的IP地址;和
接收来自所述代理间多播组中的所述多个接入点中的第二接入点的代理间答复消息,所述代理间答复消息包括所述IP配置信息,从而使得所述第一接入点能够使用所述IP配置信息来代表所述节点发送注册请求,其中,所述IP地址并不唯一地标识所述第二接入点。
2.如权利要求1所述的方法,其中,所述代理间请求消息包括标识所述节点的MAC地址或标识所述节点的IP地址。
3.如权利要求1所述的方法,其中,所述代理间请求消息包括序列号,并且所述代理间答复消息包括所述序列号。
4.如权利要求1所述的方法,其中,所述代理间请求消息包括将所述代理间请求消息标识为代理间消息的类型,并且代理间答复消息包括将所述代理间答复消息标识为代理间消息的类型。
5.如权利要求4所述的方法,其中,所述代理间请求消息包括将所述代理间请求消息标识为查询的操作码,并且所述代理间答复消息包括将所述代理间答复消息标识为响应的操作码。
6.如权利要求1所述的方法,其中,所述代理间请求消息包括所述第一接入点的IP地址,并且所述代理间答复消息包括所述第二接入点的IP地址。
7.如权利要求6所述的方法,其中,所述代理间请求消息还包括所述第一接入点的MAC地址,并且所述代理间答复消息还包括所述第二接入点的MAC地址。
8.如权利要求1所述的方法,其中,所述代理间请求消息和所述代理间答复消息被构造为包括使用由所述第一接入点和所述第二接入点所共享的密钥而生成的散列值。
9.如权利要求1所述的方法,其中,所述代理间请求消息和所述代理间答复消息被构造为包括使用由所述代理间多播组的成员所共享的密钥而生成的散列值。
10.如权利要求1所述的方法,其中,所述代理间请求消息是IP UDP消息,并且所述代理间答复消息是UDP消息或TCP消息。
11.如权利要求1所述的方法,其中,所述IP配置信息还包括转交地址。
12.如权利要求11所述的方法,其中,所述转交地址是所述归属代理地址。
13.如权利要求1所述的方法,其中,在所述节点漫游至所述第一接入点时发送所述代理间请求消息的步骤被执行。
14.如权利要求1所述的方法,还包括:
在客户历史表中存储所述IP配置信息,以使得所述IP配置信息与所述节点相关联。
15.如权利要求1所述的方法,还包括:
使用所述IP配置信息代表所述节点组成注册请求;和
发送所述注册请求。
16.如权利要求1所述的方法,其中所述多个接入点中的每个接入点并不在所述节点的归属网络中。
17.如权利要求1所述的方法,其中所述多个接入点中的每个接入点在外地网络中。
18.一种在第二接入点中支持节点移动性的方法,其中所述节点不支持移动IP,该方法包括:
接收来自代理间多播组中的第一接入点的代理间请求消息,所述代理间请求消息被寻址到与所述第二接入点所属的所述代理间多播组相关联的代理间多播组地址,并且指示所述节点的IP配置信息被请求,其中,多个接入点是所述代理间多播组的成员,从而使得所述代理间请求消息能够被所述多个接入点接收,其中所述IP配置信息包括归属代理地址、子网掩码和节点的IP地址;
将代理间答复消息发送到所述第一接入点,所述代理间答复消息包括所述IP配置信息,从而使所述第一接入点能够使用所述IP配置信息来代表所述节点发送注册请求;
其中,所述代理间多播组地址并不唯一地标识所述第二接入点。
19.如权利要求18所述的方法,还包括:
搜索客户历史表,以寻找所述节点的IP配置信息;
其中在所述节点的IP配置信息位于所述客户历史表中时,发送代理间答复消息的步骤被执行。
20.如权利要求18所述的方法,该方法还包括:
从存储多个节点的IP配置信息的客户历史表中获得所述节点的IP配置信息。
21.一种在第一接入点中支持节点移动性的方法,其中所述节点不支持移动IP,该方法包括:
向与所述第一接入点所属的代理间多播组相关联的代理间多播组地址发送代理间请求消息,所述代理间多播组包括一个或多个另外的接入点,所述代理间请求消息标识所述节点,并且指示所述节点的IP配置信息被请求,从而使得所述一个或多个另外的接入点能够接收所述代理间请求消息,其中所述IP配置信息包括归属代理地址、子网掩码和节点的IP地址;和
接收来自所述代理间多播组中的另外的接入点中的第二接入点的代理间答复消息,所述代理间答复消息包括所述IP配置信息,从而使得所述第一接入点能够使用所述IP配置信息来代表所述节点发送注册请求,其中,所述代理间多播组地址并不唯一地标识所述另外的接入点中的所述第二接入点。
22.一种支持节点的移动性的第一接入点,所述节点不支持移动IP,所述第一接入点包括:
用于向所述第一接入点所属的代理间多播组相关联的代理间多播组地址发送代理间请求消息的装置,所述代理间多播组包括一个或多个另外的接入点,所述代理间请求消息标识所述节点,并且指示所述节点的IP配置信息被请求,从而使得所述一个或多个另外的接入点能够接收所述代理间请求消息,其中所述IP配置信息包括归属代理地址、子网掩码和节点的IP地址;和
用于接收来自所述代理间多播组中的另外的接入点中的第二接入点的代理间答复消息的装置,所述代理间答复消息包括所述IP配置信息,从而使得所述第一接入点能够使用所述IP配置信息来代表所述节点发送注册请求,其中,所述代理间多播组地址并不唯一地标识所述另外的接入点中的所述第二接入点。
23.一种支持节点的移动性的第一接入点,所述节点不支持移动IP,所述第一接入点包括:
用于向标识所述第一接入点所属的代理间多播组的IP地址发送代理间请求消息的装置,所述代理间请求消息标识所述节点,并且指示所述节点的IP配置信息被请求,其中,多个接入点是所述代理间多播组的成员,从而使得所述代理间请求消息能够被所述多个接入点接收,其中所述IP配置信息包括归属代理地址、子网掩码和节点的IP地址;和
用于接收来自所述代理间多播组中的所述多个接入点中的第二接入点的代理间答复消息的装置,所述代理间答复消息包括所述IP配置信息,从而使得所述第一接入点能够使用所述IP配置信息来代表所述节点发送注册请求,其中,所述IP地址并不唯一地标识所述第二接入点。
CN200380106373.7A 2002-12-16 2003-12-03 用于移动ip的代理间通信协议 Expired - Fee Related CN1726689B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/321,080 2002-12-16
US10/321,080 US7457289B2 (en) 2002-12-16 2002-12-16 Inter-proxy communication protocol for mobile IP
PCT/US2003/038568 WO2004062230A1 (en) 2002-12-16 2003-12-03 Inter-proxy communication protocol for mobile ip

Publications (2)

Publication Number Publication Date
CN1726689A CN1726689A (zh) 2006-01-25
CN1726689B true CN1726689B (zh) 2010-09-29

Family

ID=32507034

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200380106373.7A Expired - Fee Related CN1726689B (zh) 2002-12-16 2003-12-03 用于移动ip的代理间通信协议

Country Status (7)

Country Link
US (1) US7457289B2 (zh)
EP (1) EP1574010B1 (zh)
CN (1) CN1726689B (zh)
AT (1) ATE545262T1 (zh)
AU (1) AU2003293389A1 (zh)
CA (1) CA2509433A1 (zh)
WO (1) WO2004062230A1 (zh)

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7471661B1 (en) * 2002-02-20 2008-12-30 Cisco Technology, Inc. Methods and apparatus for supporting proxy mobile IP registration in a wireless local area network
JP2004221674A (ja) * 2003-01-09 2004-08-05 Ntt Docomo Inc 通信システム並びに通信システムに使用される配信管理装置及び通信方法
US6934298B2 (en) * 2003-01-09 2005-08-23 Modular Mining Systems, Inc. Hot standby access point
US7362742B1 (en) 2003-01-28 2008-04-22 Cisco Technology, Inc. Methods and apparatus for synchronizing subnet mapping tables
US20040224681A1 (en) * 2003-02-27 2004-11-11 Interactive People Unplugged Ab Routed home network
JP2004304371A (ja) * 2003-03-28 2004-10-28 Fujitsu Ltd レイヤ2のスイッチング装置
US7631099B2 (en) * 2003-04-16 2009-12-08 Pine Valley Investments, Inc. Proxy support of mobile IP
US7505432B2 (en) * 2003-04-28 2009-03-17 Cisco Technology, Inc. Methods and apparatus for securing proxy Mobile IP
US9357033B2 (en) * 2003-06-17 2016-05-31 Citrix Systems, Inc. Method and system for dynamic interleaving
US7016328B2 (en) * 2003-06-24 2006-03-21 Tropos Networks, Inc. Method for allowing a client to access a wireless system
US6954450B2 (en) * 2003-11-26 2005-10-11 Cisco Technology, Inc. Method and apparatus to provide data streaming over a network connection in a wireless MAC processor
AU2004297923B2 (en) * 2003-11-26 2008-07-10 Cisco Technology, Inc. Method and apparatus to inline encryption and decryption for a wireless station
US8078164B2 (en) * 2004-01-06 2011-12-13 Vasu Networks Corporation Mobile telephone VOIP/cellular seamless roaming switching controller
EP1738538B1 (en) 2004-01-06 2018-08-08 Vasu Networks Corporation Telephone with automatic switching between cellular and voip networks
US8520605B2 (en) * 2004-01-06 2013-08-27 Vasu Networks Corporation Apparatus for controlling broadband access and distribution of content and communications through an access point
US8514867B2 (en) 2004-01-06 2013-08-20 Hava Corporation Method of determining broadband content usage within a system
US10419996B2 (en) 2004-01-06 2019-09-17 Vasu Networks Corporation Mobile device with automatic switching between cellular and wifi networks
US8913604B2 (en) 2004-01-06 2014-12-16 Vasu Networks Corporation Access point with controller for billing and generating income for access point owner
US7545782B2 (en) 2004-02-19 2009-06-09 Belair Networks, Inc. Mobile station traffic routing
US7447188B1 (en) 2004-06-22 2008-11-04 Cisco Technology, Inc. Methods and apparatus for supporting mobile IP proxy registration in a system implementing mulitple VLANs
US10320989B2 (en) 2005-02-11 2019-06-11 Vasu Networks Corporation Access point with controller for billing and generating income for access point owner
CN1859722B (zh) * 2005-05-08 2010-04-07 华为技术有限公司 用户驻地设备配置功能获取终端信息的方法及系统
CN100463548C (zh) * 2005-05-11 2009-02-18 中兴通讯股份有限公司 移动IPv6标准中移动节点向通信节点注册的方法
JP4616074B2 (ja) * 2005-05-16 2011-01-19 株式会社エヌ・ティ・ティ・ドコモ アクセスルータ、サービス制御システム、サービス制御方法
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
GB2440100B (en) * 2005-06-21 2009-09-30 Motorola Inc Method and apparatus for reducing latency during wireless connectivity changes
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
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
CN101199219B (zh) * 2005-06-21 2013-06-05 摩托罗拉移动公司 使用替代和转交因特网协议地址促进通信的方法和装置
JP4685520B2 (ja) * 2005-06-24 2011-05-18 オリンパス株式会社 Ipアドレス取得方法
DE102005043364B4 (de) * 2005-09-12 2007-07-05 Siemens Ag Telekommunikationssystem und Verfahren zum Steuern eines Wechsels eines Teilnehmerendgerätes zwischen zwei Netzwerken
JP4710549B2 (ja) * 2005-10-28 2011-06-29 沖電気工業株式会社 アクセスポイント装置、通信システム、アクセスポイント装置の制御方法及び通信制御方法
US8042154B2 (en) * 2005-11-07 2011-10-18 Cisco Technology, Inc. Allowing network access for proxy mobile IP cases for nodes that do not support CHAP authentication
DE102006015033B4 (de) * 2005-12-16 2016-07-07 Siemens Aktiengesellschaft Mobile Station als Gateway für mobile Endgeräte zu einem Zugangsnetz sowie Verfahren zur Netzanmeldung der mobilen Station und der mobilen Endgeräte
TWI287376B (en) * 2005-12-27 2007-09-21 Ind Tech Res Inst Method and apparatus for mobility management in wireless networks
US20070153738A1 (en) * 2005-12-29 2007-07-05 Barker Charles R Jr Method for switching the use of an access point (AP) within a wireless communications network
US8369357B2 (en) * 2006-02-28 2013-02-05 Cisco Technology, Inc. System and method for providing simultaneous handling of layer-2 and layer-3 mobility in an internet protocol network environment
US7886027B2 (en) 2006-04-14 2011-02-08 International Business Machines Corporation Methods and arrangements for activating IP configurations
CN101079704B (zh) * 2006-05-24 2010-08-18 中兴通讯股份有限公司 实现移动ip接入的系统和方法
US20070280240A1 (en) * 2006-05-31 2007-12-06 Robert Beach System and method for internet protocol mobility
KR20080008935A (ko) * 2006-07-18 2008-01-24 엘지전자 주식회사 이동 통신 시스템에서 ip 주소 선 설정 방법
US8861488B2 (en) * 2006-07-24 2014-10-14 Tropos Networks, Inc. Distributed client information database of a wireless network
US8060071B2 (en) * 2006-08-09 2011-11-15 Avaya Inc. Enterprise mobility user
US8228891B2 (en) * 2007-01-31 2012-07-24 Avaya Inc. Traffic load balancing
US8837295B2 (en) * 2007-05-08 2014-09-16 Alcatel Lucent Diagnostic tool and method for retrieving subscriber information from nodes located within a layer 2 aggregation network
CN101304603B (zh) * 2007-05-11 2011-08-10 中兴通讯股份有限公司 一种移动ip用户策略信息的分发方法
US8769611B2 (en) * 2007-05-31 2014-07-01 Qualcomm Incorporated Methods and apparatus for providing PMIP key hierarchy in wireless communication networks
US8929280B2 (en) 2007-06-04 2015-01-06 Motorola Mobility Llc Method to switch between network-controlled and mobile-controlled mobile IP functionality
CN101345997B (zh) * 2007-07-12 2011-08-10 中兴通讯股份有限公司 一种提供网络服务的方法
US8102815B2 (en) * 2007-07-12 2012-01-24 Telefonaktiebolaget L M Ericsson (Publ) Proxy mobility optimization
US8411866B2 (en) * 2007-11-14 2013-04-02 Cisco Technology, Inc. Distribution of group cryptography material in a mobile IP environment
US8553527B2 (en) * 2009-06-02 2013-10-08 Cisco Technology, Inc. System and method for dynamically assigning values in a network
CN101820427A (zh) * 2010-04-22 2010-09-01 上海惠豫电气成套设备有限公司 一种服务器端ip配置方法
CN102238527B (zh) * 2010-04-22 2014-07-02 杭州华三通信技术有限公司 无线漫游用户访问网络的方法、系统及接入点
CN103313303A (zh) * 2012-03-08 2013-09-18 株式会社Ntt都科摩 无线接入点、无线工作站及其工作方法
US10135729B2 (en) * 2014-01-31 2018-11-20 Hewlett Packard Enterprise Development Lp Distributed gateway for local subnet
US9445256B1 (en) 2014-10-22 2016-09-13 Sprint Spectrum L.P. Binding update forwarding between packet gateways
US10021644B2 (en) * 2014-10-30 2018-07-10 Qualcomm Incorporated Network discovery
WO2016115669A1 (zh) * 2015-01-19 2016-07-28 华为技术有限公司 一种数据通信方法及终端
US9936430B1 (en) 2016-03-07 2018-04-03 Sprint Spectrum L.P. Packet gateway reassignment
CN106028440B (zh) * 2016-07-05 2019-06-21 中国电子科技集团公司第七研究所 漫游用户注册方法和系统
US20180343326A1 (en) * 2017-05-26 2018-11-29 Cisco Technology, Inc. Can to ip internetworking
US11153399B2 (en) 2019-01-23 2021-10-19 International Business Machines Corporation Facilitating inter-proxy communication via an existing protocol

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1282482A (zh) * 1997-12-19 2001-01-31 西门子公司 在因特网中支持移动性的方法
CN1283948A (zh) * 1999-08-06 2001-02-14 朗迅科技公司 无线通信系统的动态原籍代理系统
EP1124396A2 (en) * 2000-02-09 2001-08-16 Fujitsu Limited Mobile communications system and method thereof

Family Cites Families (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4692918A (en) * 1984-12-17 1987-09-08 At&T Bell Laboratories Reliable local data network arrangement
DE3838945A1 (de) * 1987-11-18 1989-06-08 Hitachi Ltd Netzwerksystem mit lokalen netzwerken und mit einer hierarchischen wegewahl
DE3919962C3 (de) * 1989-06-19 1994-07-14 Hirschmann Richard Gmbh Co Verfahren und Anordnung zur Sicherung der Datenübertragung in einem linearen Rechnernetz
US5016244A (en) * 1989-09-08 1991-05-14 Honeywell Inc. Method for controlling failover between redundant network interface modules
CA2040234C (en) * 1991-04-11 2000-01-04 Steven Messenger Wireless coupling of devices to wired network
US5371852A (en) * 1992-10-14 1994-12-06 International Business Machines Corporation Method and apparatus for making a cluster of computers appear as a single host on a network
FI97599C (fi) * 1993-08-20 1997-01-10 Nokia Telecommunications Oy Järjestely ja menetelmä tilaajien sijainninhallinnan suorittamiseksi radioverkkojen joukossa
JP3287511B2 (ja) 1994-02-17 2002-06-04 富士通株式会社 データ交換網におけるデータ通信時の課金方法及び課金装置
US5473599A (en) * 1994-04-22 1995-12-05 Cisco Systems, Incorporated Standby router protocol
US5490139A (en) 1994-09-28 1996-02-06 International Business Machines Corporation Mobility enabling access point architecture for wireless attachment to source routing networks
US5825759A (en) * 1994-10-26 1998-10-20 Telefonaktiebolaget Lm Ericsson Distributing network services and resources in a mobile communications network
CA2137587C (en) 1994-12-08 1999-03-23 Murray Charles Baker Broadcast/multicast filtering by the bridge-based access point
US5572528A (en) * 1995-03-20 1996-11-05 Novell, Inc. Mobile networking method and apparatus
US5805702A (en) 1995-09-29 1998-09-08 Dallas Semiconductor Corporation Method, apparatus, and system for transferring units of value
US6016428A (en) * 1995-10-18 2000-01-18 Telefonaktiebolaget Lm Ericsson Registration control of mobile stations in a wireless communication system
JP2838998B2 (ja) * 1996-02-07 1998-12-16 日本電気株式会社 移動端末及び移動対応ネットワーク
US5729537A (en) * 1996-06-14 1998-03-17 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for providing anonymous data transfer in a communication system
JP2853662B2 (ja) * 1996-06-18 1999-02-03 日本電気株式会社 移動ホスト対応ネットワーク
US6061650A (en) * 1996-09-10 2000-05-09 Nortel Networks Corporation Method and apparatus for transparently providing mobile network functionality
US5978672A (en) * 1996-09-27 1999-11-02 Global Mobility Systems, Inc. Mobility extended telephone application programming interface and method of use
US6078575A (en) * 1996-10-01 2000-06-20 Lucent Technologies Inc. Mobile location management in ATM networks
JP3557056B2 (ja) 1996-10-25 2004-08-25 株式会社東芝 パケット検査装置、移動計算機装置及びパケット転送方法
JP3651721B2 (ja) 1996-11-01 2005-05-25 株式会社東芝 移動計算機装置、パケット処理装置及び通信制御方法
US6131095A (en) * 1996-12-11 2000-10-10 Hewlett-Packard Company Method of accessing a target entity over a communications network
JP3090194B2 (ja) * 1997-02-24 2000-09-18 日本電気株式会社 移動ホストのマルチキャスト通信方法
US6144671A (en) * 1997-03-04 2000-11-07 Nortel Networks Corporation Call redirection methods in a packet based communications network
US6075783A (en) * 1997-03-06 2000-06-13 Bell Atlantic Network Services, Inc. Internet phone to PSTN cellular/PCS system
SE517600C2 (sv) * 1997-03-13 2002-06-25 Ericsson Telefon Ab L M Anordning, system och förfarande för uppsättande av en förbindelse mellan en telekommunikationsstation och ett datanät
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
US6172986B1 (en) 1997-05-13 2001-01-09 Hitachi, Ltd. Mobile node, mobile agent and network system
US6173399B1 (en) 1997-06-12 2001-01-09 Vpnet Technologies, Inc. Apparatus for implementing virtual private networks
US6226748B1 (en) 1997-06-12 2001-05-01 Vpnet Technologies, Inc. Architecture for virtual private networks
US6070243A (en) * 1997-06-13 2000-05-30 Xylan Corporation Deterministic user authentication service for communication network
US6587882B1 (en) 1997-08-01 2003-07-01 Kabushiki Kaisha Toshiba Mobile IP communication scheme using visited site or nearby network as temporal home network
US6891819B1 (en) * 1997-09-05 2005-05-10 Kabushiki Kaisha Toshiba Mobile IP communications scheme incorporating individual user authentication
US6377982B1 (en) * 1997-10-14 2002-04-23 Lucent Technologies Inc. Accounting system in a network
US6400722B1 (en) 1997-10-14 2002-06-04 Lucent Technologies Inc. Optimum routing system
US6577643B1 (en) * 1997-10-14 2003-06-10 Lucent Technologies Inc. Message and communication system in a network
US6393482B1 (en) * 1997-10-14 2002-05-21 Lucent Technologies Inc. Inter-working function selection system in a network
US6535493B1 (en) * 1998-01-15 2003-03-18 Symbol Technologies, Inc. Mobile internet communication protocol
US6079020A (en) 1998-01-27 2000-06-20 Vpnet Technologies, Inc. Method and apparatus for managing a virtual private network
US6055236A (en) * 1998-03-05 2000-04-25 3Com Corporation Method and system for locating network services with distributed network address translation
US6208649B1 (en) 1998-03-11 2001-03-27 Cisco Technology, Inc. Derived VLAN mapping technique
US6226751B1 (en) 1998-04-17 2001-05-01 Vpnet Technologies, Inc. Method and apparatus for configuring a virtual private network
US6154839A (en) 1998-04-23 2000-11-28 Vpnet Technologies, Inc. Translating packet addresses based upon a user identifier
US6175917B1 (en) 1998-04-23 2001-01-16 Vpnet Technologies, Inc. Method and apparatus for swapping a computer operating system
US6496491B2 (en) * 1998-05-08 2002-12-17 Lucent Technologies Inc. Mobile point-to-point protocol
US6625135B1 (en) * 1998-05-11 2003-09-23 Cargenie Mellon University Method and apparatus for incorporating environmental information for mobile communications
JP3581251B2 (ja) * 1998-06-16 2004-10-27 株式会社東芝 通信システム、データパケット転送方法、ルータ装置及びパケット中継装置
US6195705B1 (en) * 1998-06-30 2001-02-27 Cisco Technology, Inc. Mobile IP mobility agent standby protocol
US6571289B1 (en) * 1998-08-03 2003-05-27 Sun Microsystems, Inc. Chained registrations for mobile IP
EP0978977A1 (en) 1998-08-07 2000-02-09 International Business Machines Corporation A method and system for improving high speed internetwork data transfers
US6230012B1 (en) * 1998-08-07 2001-05-08 Qualcomm Incorporated IP mobility support using proxy mobile node registration
US6081507A (en) * 1998-11-04 2000-06-27 Polytechnic University Methods and apparatus for handling time stamp aging
US6651105B1 (en) * 1998-11-12 2003-11-18 International Business Machines Corporation Method for seamless networking support for mobile devices using serial communications
US6160804A (en) 1998-11-13 2000-12-12 Lucent Technologies Inc. Mobility management for a multimedia mobile network
US6763007B1 (en) * 1998-12-11 2004-07-13 Lucent Technologies Inc. Two phase local mobility scheme for wireless access to packet based networks
US6452920B1 (en) * 1998-12-30 2002-09-17 Telefonaktiebolaget Lm Ericsson Mobile terminating L2TP using mobile IP data
US6760444B1 (en) * 1999-01-08 2004-07-06 Cisco Technology, Inc. Mobile IP authentication
US6272129B1 (en) * 1999-01-19 2001-08-07 3Com Corporation Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network
US6665537B1 (en) * 1999-01-21 2003-12-16 Qualcomm, Incorporated Automatic invocation of mobile IP registration in a wireless communication network
US6578085B1 (en) * 1999-01-27 2003-06-10 Nortel Networks Limited System and method for route optimization in a wireless internet protocol network
US6707809B1 (en) * 1999-02-25 2004-03-16 Utstarcom, Inc. Method for forwarding data to idle mobile nodes, and home agent control node for use in the method
US6496855B1 (en) * 1999-03-02 2002-12-17 America Online, Inc. Web site registration proxy system
DE19922288A1 (de) * 1999-05-14 2000-11-23 Siemens Ag Anordnung zur mobilen Kommunikation
US6466964B1 (en) * 1999-06-15 2002-10-15 Cisco Technology, Inc. Methods and apparatus for providing mobility of a node that does not support mobility
US6683871B1 (en) * 1999-06-17 2004-01-27 Lucent Technologies Inc. Internet protocol telephony
US6473413B1 (en) * 1999-06-22 2002-10-29 Institute For Information Industry Method for inter-IP-domain roaming across wireless networks
US7079499B1 (en) 1999-09-08 2006-07-18 Nortel Networks Limited Internet protocol mobility architecture framework
US6684241B1 (en) 1999-09-29 2004-01-27 Nortel Networks Limited Apparatus and method of configuring a network device
US6510144B1 (en) * 1999-12-07 2003-01-21 Cisco Technology, Inc. Network layer support to enhance the transport layer performance in mobile and wireless environments
US6445922B1 (en) * 1999-12-15 2002-09-03 Lucent Technologies Inc. Method and system for support of overlapping IP addresses between an interworking function and a mobile IP foreign agent
US6810259B1 (en) * 1999-12-16 2004-10-26 Utstarcom Inc. Location update protocol
TW453070B (en) 2000-01-17 2001-09-01 Accton Technology Corp Wireless network communication system and method with double packet filtering function
US6522880B1 (en) * 2000-02-28 2003-02-18 3Com Corporation Method and apparatus for handoff of a connection between network devices
US6947401B2 (en) 2000-03-08 2005-09-20 Telefonaktiebolaget Lm Ericsson (Publ) Hierarchical mobility management for wireless networks
US7130629B1 (en) 2000-03-08 2006-10-31 Cisco Technology, Inc. Enabling services for multiple sessions using a single mobile node
JP3633430B2 (ja) 2000-03-27 2005-03-30 三菱電機株式会社 通信方法、通信システム、通信装置、及び記録媒体
AU2001237590A1 (en) * 2000-03-31 2001-10-15 British Telecommunications Public Limited Compagny Mobile data routing
US6992995B2 (en) * 2000-04-17 2006-01-31 Telcordia Technologies, Inc. Telecommunication enhanced mobile IP architecture for intra-domain mobility
US6992994B2 (en) * 2000-04-17 2006-01-31 Telcordia Technologies, Inc. Methods and systems for a generalized mobility solution using a dynamic tunneling agent
US6982967B1 (en) 2000-06-29 2006-01-03 Cisco Technology, Inc. Methods and apparatus for implementing a proxy mobile node in a wireless local area network
WO2002009458A2 (en) 2000-07-24 2002-01-31 Bluesocket, Inc. Method and system for enabling seamless roaming in a wireless network
JP4201466B2 (ja) * 2000-07-26 2008-12-24 富士通株式会社 モバイルipネットワークにおけるvpnシステム及びvpnの設定方法
KR100369807B1 (ko) * 2000-08-05 2003-01-30 삼성전자 주식회사 이동 인터넷을 위한 패킷 전송 방법
WO2002019636A1 (en) * 2000-08-31 2002-03-07 Padcom, Inc. Method and apparatus for routing data over multiple wireless networks
US6996084B2 (en) * 2000-09-14 2006-02-07 Bbnt Solutions Llc Publishing node information
US20020075866A1 (en) * 2000-09-14 2002-06-20 Troxel Gregory Donald Delivering messages to a node at a foreign network
US20020078238A1 (en) * 2000-09-14 2002-06-20 Troxel Gregory Donald Routing messages between nodes at a foreign sub-network
US7152238B1 (en) 2000-12-29 2006-12-19 Cisco Technology, Inc. Enabling mobility for point to point protocol (PPP) users using a node that does not support mobility
FI20010095A (fi) * 2001-01-16 2002-07-17 Nokia Corp Varmennusmenetelmä, monitoroiva verkkoelementti tietoliikenneverkoissa ja tietoliikennejärjestelmä
US7139833B2 (en) * 2001-04-04 2006-11-21 Ipr Licensing, Inc. Proxy mobile node capability for mobile IP
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
US7170892B2 (en) * 2001-12-28 2007-01-30 Nokia Corporation Network element, and associated method, for facilitating communication of data between elemental devices
US7079520B2 (en) * 2001-12-28 2006-07-18 Cisco Technology, Inc. Methods and apparatus for implementing NAT traversal in mobile IP
US6597882B1 (en) * 2002-01-28 2003-07-22 Kabushiki Kaisha Toshiba Developing apparatus
US7080151B1 (en) * 2002-04-01 2006-07-18 Utstarcom, Inc. Method and system for mobile IP home agent redundancy by using home agent control nodes for managing multiple home agents
US20030212794A1 (en) * 2002-05-13 2003-11-13 Telefonaktiebolaget L M Ericsson (Publ) Network address resolution
JP3849929B2 (ja) 2002-06-14 2006-11-22 Kddi株式会社 仮想lan対応の無線lanシステム
US7350077B2 (en) 2002-11-26 2008-03-25 Cisco Technology, Inc. 802.11 using a compressed reassociation exchange to facilitate fast handoff
JP4164352B2 (ja) * 2002-12-10 2008-10-15 株式会社日立製作所 移動端末を収容できるパケット転送装置
US7362742B1 (en) * 2003-01-28 2008-04-22 Cisco Technology, Inc. Methods and apparatus for synchronizing subnet mapping tables
US7343158B2 (en) 2003-04-16 2008-03-11 Nortel Networks Limited Home agent redirection for mobile IP
US20040213172A1 (en) * 2003-04-24 2004-10-28 Myers Robert L. Anti-spoofing system and method
US7505432B2 (en) 2003-04-28 2009-03-17 Cisco Technology, Inc. Methods and apparatus for securing proxy Mobile IP

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1282482A (zh) * 1997-12-19 2001-01-31 西门子公司 在因特网中支持移动性的方法
CN1283948A (zh) * 1999-08-06 2001-02-14 朗迅科技公司 无线通信系统的动态原籍代理系统
EP1124396A2 (en) * 2000-02-09 2001-08-16 Fujitsu Limited Mobile communications system and method thereof

Also Published As

Publication number Publication date
US7457289B2 (en) 2008-11-25
ATE545262T1 (de) 2012-02-15
US20040114559A1 (en) 2004-06-17
EP1574010A1 (en) 2005-09-14
AU2003293389A1 (en) 2004-07-29
WO2004062230A1 (en) 2004-07-22
CN1726689A (zh) 2006-01-25
EP1574010B1 (en) 2012-02-08
CA2509433A1 (en) 2004-07-22

Similar Documents

Publication Publication Date Title
CN1726689B (zh) 用于移动ip的代理间通信协议
CN1774906B (zh) 安全代理移动ip的方法和装置
US8422467B2 (en) Methods and apparatus for supporting proxy mobile IP registration in a wireless local area network
US7486670B2 (en) Method for packet communication and computer program stored on computer readable medium
CN1714558B (zh) 支持端口标识的移动ip注册
US7406064B2 (en) Communication system, server, router, and mobile communications terminal
EP1941748B1 (en) Method for supporting mobility for dynamic windows clients in a wireless lan network
CN100583877C (zh) 在注册为移动节点的服务器集群中分发服务器请求的方法、设备和系统
US8755354B2 (en) Methods and apparatus for broadcast optimization in mobile IP
CN1748399B (zh) 移动导向器
CN1666486B (zh) 用于使用域名服务锚定移动节点的方法和装置
US7362742B1 (en) Methods and apparatus for synchronizing subnet mapping tables
JP2003018185A (ja) モバイルip通信システム、モバイルip通信方法、ネットワーク中継装置及び移動体端末
JP4051064B2 (ja) ホームエージェント装置,移動通信システムおよび負荷分散方法
JP3685338B6 (ja) 移動通信網システム上のパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体
JP3685338B2 (ja) 移動通信網システム上のパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体
JP2004247836A (ja) 通信制御方法、中継装置、プログラムおよび記憶媒体

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: 20100929

Termination date: 20211203

CF01 Termination of patent right due to non-payment of annual fee