CN1883177B - 用于实现速度敏感型移动路由器的方法和设备 - Google Patents

用于实现速度敏感型移动路由器的方法和设备 Download PDF

Info

Publication number
CN1883177B
CN1883177B CN200480033684XA CN200480033684A CN1883177B CN 1883177 B CN1883177 B CN 1883177B CN 200480033684X A CN200480033684X A CN 200480033684XA CN 200480033684 A CN200480033684 A CN 200480033684A CN 1883177 B CN1883177 B CN 1883177B
Authority
CN
China
Prior art keywords
mobile network
network appliance
interface
speed
described mobile
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.)
Active
Application number
CN200480033684XA
Other languages
English (en)
Other versions
CN1883177A (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 CN1883177A publication Critical patent/CN1883177A/zh
Application granted granted Critical
Publication of CN1883177B publication Critical patent/CN1883177B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5691Access to open networks; Ingress point selection, e.g. ISP selection
    • H04L12/5692Selection among different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • 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
    • H04W84/00Network topologies
    • H04W84/005Moving wireless networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S370/00Multiplex communications
    • Y10S370/912Packet communications
    • Y10S370/913Wireless or radio

Abstract

公开了用于实现速度敏感型移动网络设备(例如移动路由器)的方法和设备。检测移动网络设备的速度。确定移动网络设备的一个或多个接口的一个或多个操作特性的值,其中所述值对应于移动网络设备的速度。然后选择所述接口中在移动网络设备的速度下具有所需的操作特性值集合的一个接口。

Description

用于实现速度敏感型移动路由器的方法和设备
技术领域
本发明涉及移动IP网络技术。更具体而言,本发明涉及实现速度敏感型移动IP移动路由器。
背景技术
移动IP是允许笔记本计算机或其他移动计算机单元(在这里称之为“移动节点”)在各种位置处的各个子网之间漫游-同时保持互联网和/或WAN连通性-的协议。如果没有移动IP或相关协议,移动节点将无法在漫游经过各个子网的同时保持连接。这是因为任何节点经由互联网通信所需的IP地址是对位置特定的。每个IP地址具有指定节点所在的特定子网的字段。如果用户希望拿走通常附接到一个节点的计算机并带着它漫游,从而使其经过不同子网,则它不能使用其归属基本IP地址。结果,跨国旅行的商人无法在带着其计算机跨过地理上不同的网段或无线节点并同时保持经由互联网连接的情况下漫游。在便携式计算设备的时代,这是不可接受的情况。
为了针对解决此问题,开发和实现了移动IP协议。1996年10月网络工作组C.Perkins,Ed.的RFC 2002中描述了移动IP的一种实现方式。由J.Solomon所著的文章“Mobile IP Unplugged”,Prentice Hall中也描述了移动IP。这里通过引用将这两个参考文献都全部包含进来,用于所有用途。
移动IP过程和环境在图1中示出。如图所示,移动IP环境2包括互联网(或WAN)4,移动节点6可在其上经由归属代理8和外地代理10的媒介作用进行远程通信。一般,归属代理和外地代理是执行由软件、硬件和/或固件实现的适当移动IP功能的路由器或其他网络连接设备。插接到其归属网段的特定移动节点(例如笔记本计算机)通过其指定的归属代理与互联网连接。当移动节点漫游时,它可以通过可用的外地代理经由互联网通信。可以假定,在地理上不同的位置处有许多外地代理可用,以允许经由移动IP协议的广泛分布的互联网连接。注意移动节点也可以直接向其归属代理注册。
如图1所示,移动节点6通常驻留在网段12上(或以网段12为“基地”),网段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的条件。例如,附接可以限于一段时间,例如两个小时。当协商成功完成时,归属代理8更新内部“移动性绑定表”,该表指定与移动节点6的身份相关联的转交地址(例如协同定位的转交地址或外地代理的IP地址)。此外,外地代理10更新内部“访问者表”,该表指定移动节点地址、归属代理地址等。从效果上来说,移动节点的归属基木IP地址(与网段12相关联)已经被转变到了外地代理的IP地址(与网段14相关联)。
现在,假定移动节点6希望从其新位置向对应节点18发送消息。根据标准互联网协议,来自移动节点的消息被分组化(packetized),并通过外地代理10在互联网4上被转发到对应节点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上的移动节点16。由归属代理和外地代理实现的分组转发机制常被称为“隧道技术(tunneling)”。
除了向移动节点提供连通性外,还希望提供一个或多个一起移动的网络的移动性,这种网络例如是飞机或船只上的网络。RFC 2002 4.5节讨论了实现移动路由器的可能性。
在RFC 2002 4.5节中建议的一种方法中,归属代理被配置成对于每个固定节点有一个永久注册。例如,移动路由器可以支持多个节点。为了接收来自对应节点的通信,消息必须被路由到适当的节点。当移动路由器漫游到第一外地代理时,它向其归属代理注册,以便它可以接收到来自对应节点的分组。当移动路由器随后漫游到第二外地代理时,它再次向其归属代理注册。这样一来,已连接到移动路由器的设备可以通过连接到移动路由器的网络来经由因特网通信。
飞机是其中可以实现移动路由器的示例性场景。例如,每个飞机在机上可以有移动路由器(因此有许多网络),以提供因特网连通性和服务。移动路由器也可以用于其他类型的交通工具中。
一般来说,诸如移动节点或移动路由器这样的移动网络设备选择接口端口以执行漫游。在当今的移动路由器中,假定接口链路正在工作中或者可用,则接口端口是基于接口端口中预定义的指示接口端口的各种操作特性的值来选择的。一般来说,这些预定义的值包括接口优先级和接口带宽。从而,这些值被静态配置成反映移动网络设备静止时的性能。但是,当在诸如3G高速无线网络这样的无线网络中移动路由器的行进速度增大时,这些值就不再精确了。
因此,希望如移动路由器这样的移动网络设备的操作对移动网络设备的速度敏感。
发明内容
公开了使得诸如移动路由器这样的移动网络设备能够在有速度敏感性的情况下操作的方法和设备。这部分是通过识别各种速度或速度范围下移动网络设备的接口的操作特性的值来实现的。从这些值中可以识别特定速度下与接口相关联的操作特性。这使得能够根据移动网络设备的速度动态地选择接口。
根据本发明的一个方面,操作移动网络设备,从而检测移动网络设备的速度。然后确定在移动网络设备的速度下移动网络设备的接口的一个或多个操作特性的一个或多个值。例如,可以从一个简档(profile)来确定这些值,该简档指示在各种操作速度或操作速度范围下移动网络设备的一个或多个接口的操作特性值。然后将操作特性的值应用到移动网络设备的接口,从而使得能够选择和配置适当的接口。
根据本发明的另一个方面,检测移动网络设备的速度。确定移动网络设备的一个或多个接口的一个或多个操作特性的一个或多个值,其中所述一个或多个值对应于移动网络设备的速度。然后选择所述接口中在移动网络设备的速度下具有所需的操作特性值集合的一个接口。
操作特性例如可以包括带宽、服务质量方法和/或分配给一类或多类流量的带宽的量(例如百分比)。例如要向其分配带宽的流量的类型可以包括视频和/或语音流量。
根据本发明的一个实施例,移动网络设备被配置以简档,该简档指示在各种操作速度或操作速度范围下移动网络设备的一个或多个接口的操作特性值。具体而言,特定接口的操作特性值可以对应于接口所连接到的设备(例如无线设备)的操作特性值。从该信息中,可以识别在移动网络设备的行进速度下接口的正确操作特性值,从而使得能够选择最优接口。这样一来,在任何速度下都可以优化移动网络设备的性能。
本发明的实施例可以实现在软件、硬件或硬件和软件的组合中。本发明也可以实现为计算机可读介质上的计算机可读代码。此外,所公开的数据结构也是本发明的一部分。
附图说明
图1是移动IP网段和相关联的环境的图。
图2A是示出移动IP移动路由器和相关联的环境的图,其中移动路由器停驻在归属代理处。
图2B是示出当移动路由器漫游时移动IP移动路由器和相关联的环境的图。
图3是示出根据本发明一个方面选择移动网络设备的接口的方法的过程流程图。
图4是示出根据本发明一个实施例选择移动路由器的接口的方法的过程流程图。
图5是示出根据本发明一个实施例与移动路由器相关联的示例性简档的图。
图6是可以被配置成实现本发明的方面的网络设备的框图。
具体实施方式
在以下描述中阐述了许多具体细节,以提供对本发明的详尽理解。但是,对于本领域的技术人员将会显而易见的是,本发明可在没有这些具体细节中的某些或全部的情况下实现。在其他情况下,没有详细描述公知的过程步骤,以避免不必要地模糊本发明的主题。
本发明的实施例支持诸如移动路由器这样的速度敏感型移动网络设备的实现。图2A和图2B分别描述了移动路由器停驻在其归属代理处时以及漫游时的一般操作。
图2A是示出移动IP移动路由器和相关联的环境的图,其中移动路由器停驻在归属代理处。如图所示,移动IP环境202包括互联网(或WAN)204,诸如“节点1”217这样的连接到移动路由器206的节点可在其上经由归属代理210和外地代理的媒介作用与对应节点208进行远程通信。例如,归属代理210和外地代理可以是诸如具有移动IP能力的路由器或主机这样的网络设备。移动路由器206可以提供到多个网络的连通性,其中许多或全部都可以随移动路由器206漫游。如图所示,移动路由器206提供到第一移动网络“网络10”216和第二网络“网络11”218的连通性。虽然在本示例中只有一个网络“网络10”216是移动的,但其他网络,比如第二网络“网络11”218,也可以是移动网络。
每个网络和网络设备被分配以唯一的IP地址。IP地址一般包括网络前缀部分和主机部分。例如,网络前缀可以由最左边的8位构成,主机部分可以由最右边的24位构成。如图所示,规定了示例性IP地址。归属代理210的IP地址为40.0.0.1,移动路由器的IP地址为40.0.0.4,第一网络216的IP地址为10.0.0.0/8,第二网络的IP地址为11.0.0.0/8。可以用32位掩码来指定整个IP地址(例如40.0.0.4/32)。或者,可以用掩码来排除与支持移动路由器的网络相关联的网络地址的最右边的24位,如图所示。这样一来,IP地址的网络部分可被用于路由选择判决中,以将分组路由到分别由IP地址10.0.0.1和11.0.0.2标识的节点217和219。
图2B是示出当移动路由器漫游时移动IP移动路由器和相关联的环境的图。如图所示,移动路由器可以链接到第一可用外地代理212。在移动路由器漫游时,它则可以通过另一地理位置处的第二可用外地代理214通信。如上所述,移动路由器206可提供到多个网络的连通性,其中许多或全部都可以随移动路由器206漫游。虽然只有一个网络“网络10”216被示为是移动的,但其他网络也可以是移动网络。如图所示,规定了示例性IP地址。归属代理210的IP地址为40.0.0.1,第一外地代理212的IP地址为20.0.0.2,第二外地代理214的IP地址为31.0.0.3,移动路由器的IP地址为40.0.0.4,第一网络216的IP地址为10.0.0.0/8,第二网络的IP地址为11.0.0.0/8。
为了提供到多个网络的连通性,归属代理可以具有可供其使用的移动性绑定表、路由选择表和移动路由器/网络映射表。映射表可用于将移动路由器与一个或多个网络相关联。由于与移动路由器相关联的网络一般是在移动路由器连接到归属代理时配置的,因此在移动路由器的注册期间映射表可能是静态的。然后路由选择表和移动性绑定表可以用于将转交地址与移动路由器和网络相关联。具体而言,路由选择表通过到移动路由器的隧道接口将每个网络与转交地址相关联。类似地,移动性绑定表将移动路由器与转交地址相关联。
国际移动电信-2000(IMT-2000)是第三代(3G)无线通信的全球标准。IMT-2000通过链接基于陆地和/或卫星的网络的不同系统,从而为全世界的无线接入提供了框架。它将会利用用于固定和移动无线接入系统的数字移动电信技术和系统之间的协同作用。
由IMT-2000定义的3G高速无线网络技术支持依赖于移动路由器的行进速度的不同带宽连接,以及高速和高带宽服务。诸如3G技术这样的技术还指定服务质量(QoS)依赖于带宽(例如上行链路带宽)值。具体而言,数据带宽分配(例如分配给语音流量的数据带宽)依赖于带宽值。但是,移动路由器的接口的操作特性(例如带宽)一般是固定的。具体而言,带宽值一般是在移动路由器的接口端口中预定义的。由于移动IP漫游接口端口是基于接口端口的带宽(如果接口优先级值相等)或其他静态配置的值来选择的,因此一般不可能对可变速度连接下的接口性能进行优化。
无线3G上行链路带宽将会根据运动速度而变化。在IMT-2000中将3G上行链路带宽描述为具有这样的移动环境带宽:其中静止带宽最小为2048kbps,步行带宽最小为384kbps,交通工具带宽最小为144kbps。从而,随着速度增大,带宽减小。
为了说明优化问题,考虑以下情形:移动路由器具有连接到两个不同的无线无线接入网(WAN)设备的两个接口,其中每一个在不同的行进速度下具有不同的性能特性。例如,在快速运动时,通用分组无线业务(GPRS)可以提供比码分多址(CDMA)更好的上行链路性能。一般,当移动路由器的速度变化时,移动路由器不能感知到带宽变化。
一般,带宽值是为每个接口静态配置的。例如,接口A定义等于1500kbps的静态带宽值(例如近似于移动路由器静止时的带宽),接口C定义等于400kbps的静止带宽值(例如,近似于移动路由器处于快速运动中时的带宽)。如果移动路由器处于快速运动中,则其在接口A处的实际上行链路带宽可能仅达到144kbps。但是,移动路由器无法检测行进速度,因此无法检测相对于静态配置带宽的带宽变化。从而,如果移动路由器具有提供400kbps上行链路带宽的另一个可用上行链路接口,即接口C,则移动路由器将不会切换到更快的接口C,这是因为移动IP并不知晓移动状况,因而选择了最高带宽接口。但是,实际上,接口C才是应该选择的正确接口端口。
又例如,考虑具有连接到不同的无线WAN设备的2个接口的移动接口路由器。在本示例中,接口B定义等于384kbps的静态带宽值,接口C定义等于400kbps的静态带宽值,这近似于用户以缓慢步速度行进时各接口的带宽值。如果移动路由器静止,则接口B的实际带宽是1500kbps,而C的实际带宽是1400kbps。不幸的是,由于带宽值是为每个接口静态定义的,并且移动路由器无法检测到相对于静态配置值的带宽变化或实际带宽值,因此移动路由器的性能无法被优化。从而,在本示例中,移动路由器将不会选择接口B,因为B的静态配置接口带宽不是可用带宽中最高的。
此外,服务质量可能将上行链路带宽中特定的一部分分配给某些流量。但是,由于带宽随移动路由器的速度变化,因此带宽中分配给该流量的上行链路带宽的部分也会变化。例如,为了分配64kbps给IP语音(VoIP)流量,总带宽的百分比将会随上行链路带宽而变化。例如,如果上行链路带宽是2048kbps,则总带宽的3%就足够了。如果上行链路带宽是384kbps,则需要总带宽的16%。类似地,如果上行链路带宽是144kbps,则需要总带宽的44%。
根据本发明的一个方面,可以以某种方式操作诸如移动路由器这样的移动网络设备,以使其对移动网络设备的速度敏感。具体而言,通过使用全球定位系统(GPS)或其他机制来检测移动网络设备的速度。GPS例如可以被嵌入在移动路由器在其中工作的交通工具中。然后确定移动网络设备的一个或多个接口的一个或多个操作特性(例如带宽或服务质量)的一个或多个值,其中这些值对应于移动网络设备的速度。然后选择所述接口中在移动网络设备的速度下具有所需的操作特性值集合的一个接口。
图3是示出根据本发明一个方面选择移动网络设备的接口的方法的过程流程图。如块302处所示,移动网络设备被配置以一个简档,该简档指示与移动设备的一个或多个速度相联系的移动网络设备的一个或多个接口的一个或多个操作特性的值。在块304处,检测移动网络设备的速度。例如,诸如移动路由器这样的移动网络设备可以实现在交通工具中,例如飞机、船或汽车。从而,可以用GPS设备来检测其中实现移动网络设备的交通工具的速度。然后,在块306处,利用与移动网络设备相关联的简档来确定与移动设备的速度相对应的移动设备的一个或多个接口的一个或多个操作特性的一个或多个值。然后,在块308处,选择移动网络设备的接口中在移动设备的速度下具有所需操作特性的一个接口。
一旦移动网络设备的接口被选择,移动网络设备就可以经由所选择的接口向归属代理注册。然后移动网络设备可以经由所选择的接口发送和接收分组。
如上所述,可以单独地或结合地使用各种操作特性,以选择移动网络设备的适当接口。这些操作特性包括但不限于带宽、服务质量方法和要分配给一类或多类流量的带宽的量(例如百分比或分数)。示例性服务质量方法包括优先级排队和定制排队。流量类型可以包括但不限于语音或视频流量。
图4是示出根据本发明一个实施例选择移动路由器的接口的方法的过程流程图。在块402处,移动路由器被配置以一个简档,该简档指示带宽、服务质量以及分配给一类或多类流量的带宽百分比中至少一个的值,其中这些值是联系移动路由器的一个或多个速度为移动路由器的一个或多个接口提供的。示例性简档将在下文中参考图5更详细描述。在块404处,检测移动路由器的速度。在块406处,利用简档确定与移动路由器的速度相对应的移动路由器的一个或多个接口的带宽、服务质量方法和分配给一类或多类流量的带宽的量(例如百分比)中的至少一个的一个或多个值。然后,在块408处,选择所述接口中在移动设备的速度下具有所需的带宽、服务质量和/或带宽百分比分配的一个接口。
如上所述,移动网络设备的一个或多个接口的一个或多个操作特性的值在移动网络设备处被配置。这些操作特性例如可以包括带宽、服务质量和/或分配给一类或多类流量的带宽百分比。此外,这些值是移动网络设备能在其下操作的一个或多个速度下指定的。可以以多种格式以及多种数据结构存储这些值。例如,可以以表格式存储这些值。此外,可以以单个数据结构以及多个数据结构来存储这些值。
根据一个实施例,根据一个或多个简档确定在移动网络设备能在其下操作的一个或多个速度下移动网络设备的一个或多个接口的一个或多个操作特性的值。图5是示出根据本发明一个实施例与移动路由器相关联的示例性简档的图。该简档指示在移动网络设备能在其下操作的一个或多个速度下移动网络设备的一个或多个接口的一个或多个操作特性的值。具体而言,这些速度包括移动网络设备不移动时的第一速度,以及移动网络设备在行进的同时能在其下操作的一个或多个额外的速度。具体而言,该简档包括多个速度集合下移动网络设备的一个或多个接口的一个或多个操作特性的一个或多个值,其中每个速度集合包括移动网络设备能在其下操作的一个或多个速度。
如图所示,该简档代表各种速度或速度范围下移动路由器的每个接口的实际(或近似)操作特性。具体而言,对于每个接口,针对特定速度或速度范围指定带宽、服务质量方法和分配给语音流量的带宽的百分比。当识别操作速度时,可以识别和选择在该速度下具有最合乎需要的操作特性的接口。通过选择特定接口,所述操作特性值集合被有效地应用到移动网络设备的所选接口。因此,存储在这种简档中的信息可被用于选择特定速度或速度范围下的最优接口。
例如,简档可以指示当移动路由器静止时(例如当速度约等于0mph或在约0mph到约1mph之间时),一个或多个接口的带宽是2048kbps,同时QoS将总带宽的1%分配给语音流量(例如G711语音流量)。类似地,同一个或不同的简档可以包括步行速度下适用的操作特性值。例如,步行速度可能在约1mph到3mph之间。在步行速度下,接口或接口集合具有384kbps的带宽,同时QoS将总带宽的10%分配给语音流量。同一个或不同的简档还可以指定在交通工具速度下适用的操作特性值。交通工具的速度例如可能大于3mph。在交通工具速度下,接口或接口集合的带宽是144kbps,同时QoS将总带宽的40%分配给语音流量。从而,基于从GPS或其他机构获得的速度信息,移动路由器可以通过向接口应用(一个或多个)简档来识别接口的操作特性。因此,通过向诸如移动路由器这样的移动网络设备的接口分配更精确的带宽值,可以选择最优漫游接口。
简档可以由用户配置。此外,值可以被周期性地适当修改,以更精确地指示在移动网络设备的给定速度下存在的移动网络设备的接口操作特性的值。根据一个实施例,一个或多个接口的一个或多个操作特性的值对应于接口将要连接到的一个或多个设备(例如无线设备,如接入点)的一个或多个操作特性的值。具体而言,接口之一的一个或多个操作特性的值对应于接口要连接或已连接到的设备的一个或多个操作特性的值。从而,简档可以被更新或配置,以与移动网络设备将要连接到的(一个或多个)设备相互关联。
本发明也可以实现为计算机可读介质上的计算机可读代码。计算机可读介质是任何可以存储随后可被计算机系统读取的数据的数据存储设备。计算机可读介质的示例包括只读存储器、随机访问存储器、CD-ROM、磁带和光数据存储设备。
本发明的设备(移动网络设备)可以针对所需目的特别构造,或者可以是由存储在存储器中的计算机程序选择性地激活或重配置的通用可编程机器。这里所给出的过程并不固有地与任何特定路由器或其他设备相关。在优选实施例中,本发明的移动网络设备可以是特别配置的路由器,例如可从San Jose,California的Cisco Systems,Inc.获得的特别配置的2500、2600、3200、3600、4000、4500、4700、7200和7500型路由器。这些机器中某些的通用结构将从以下给出的描述中显现出来。
一般而言,本发明的注册技术可以实现在软件和/或硬件上。例如,它可以实现在操作系统内核中、单独的用户进程中、绑定到网络应用中的库程序包中、特别构造的机器上或者网络接口卡上。在本发明的特定实施例中,本发明的技术被实现在诸如操作系统这样的软件中或运行在操作系统上的应用中。
本发明的软件或软件/硬件混合注册系统优选实现在被存储在存储器中的计算机程序选择性地激活或重新配置的通用可编程机器上。这种可编程机器可以是被设计为处理网络流量的网络设备。这种网络设备一般具有多个网络接口,其中例如包括帧中继和ISDN接口。这种网络设备的特定示例包括路由器和交换机。例如,本发明的注册系统可以是特别配置的路由器,例如可从San Jose,California的Cisco Systems,Inc.获得的特别配置的1600、2500、2600、3200、3600、4500、4700、7200、7500和12000型路由器。这些机器中某些的通用体系结构将从以下给出的描述中显现出来。在另一种实施例中,注册系统可以实现在诸如个人计算机或工作站之类的通用网络主机上。此外,本发明可以至少部分地实现在用于网络设备或通用计算设备的卡(例如接口卡)上。
现参考图6,适合于实现本发明的路由器1110包括主中央处理单元(CPU)1162、接口1168和总线1115(例如PCI总线)。当在适当的软件或固件的控制下动作时,CPU 1162负责诸如路由选择表计算和网络管理这样的路由器任务。它还可以负责更新移动性绑定和访问者表等等。它优选在包括操作系统(例如Cisco Systems,Inc.的Internetwork OperatingSystem(IOS
Figure 10003_0
)和任何适当的应用软件在内的软件的控制下完成所有这些功能。CPU 1162可以包括一个或多个处理器1163,例如来自Motorola微处理器家族或MIPS微处理器家族的处理器。在另一个实施例中,处理器1163是特别设计的用于控制路由器1110的操作的硬件。在特定实施例中,存储器1161(例如非易失性RAM和/或ROM)也形成CPU 1162的一部分。但是,可以有许多不同的将存储器耦合到系统的方式。
接口1168一般是作为接口卡(有时称为“线路卡”)提供的。一般而言,它们控制网络上的数据分组发送和接收,并且有时支持与路由器1110一起使用的其他外围设备。可以提供的接口有以太网接口、帧中继接口、线缆接口、DSL接口、令牌环接口等等。此外,可以提供甚高速接口,例如快速以太网接口、千兆比特以太网接口、ATM接口、HSSI接口、POS接口、FDDI接口等等。一般而言,这些接口可以包括适合与适当的介质通信的端口。在某些情况下,它们还可以包括独立处理器,并且在某些情况下包括易失性RAM。独立处理器可以控制诸如分组交换、介质控制和管理之类的通信密集型任务。通过为通信密集型任务提供单独的处理器,这些接口允许了主微处理器1162高效地执行路由选择计算、网络诊断、安全性功能等等
虽然图6所示的系统是本发明的一个特定路由器,但是它绝不是唯一一个其上可实现本发明的路由器体系结构。例如,具有用于处理通信以及路由选择计算等的单个处理器的体系结构常被使用。此外,其他类型的接口和介质也可与路由器一起使用。
不论网络设备的配置如何,它都可采用一个或多个存储器或存储器模块(例如存储器1161),这些存储器或存储器模块被配置为存储用于这里所描述的注册和路由选择功能的通用网络操作和机构的程序指令。程序指令例如可控制操作系统和/或一个或多个应用程序的操作。一个或多个存储器还可以被配置成存储诸如移动性绑定和注册表之类的表。
由于这种信息和程序指令可以被用来实现这里所描述的系统/方法,因此本发明涉及包括用于执行这里所描述的各种操作的程序指令、状态信息等的机器可读介质。机器可读介质的示例包括但不局限于:磁介质,例如硬盘、软盘和磁带;光介质,例如CD-ROM盘;磁光介质,例如光软盘;以及被特别配置为存储和执行程序指令的硬件设备,例如只读存储器设备(ROM)和随机访问存储器(RAM)。本发明还可以实现在经由诸如无线电波、光学线路、电线之类的适当介质传播的载波中。程序指令的示例既包括机器代码,例如由编译器产生的机器代码,也包括包含可以由计算机利用解释器执行的高级别代码的文件。
虽然这里示出和描述了本发明的说明性实施例和应用,但是许多变化和修改都是可能的,这些变化和修改保持在本发明的概念、范围和精神之内,并且本领域的普通技术人员在熟读本申请之后,将会清楚看到这些变化。例如,虽然说明书描述了路由器,但是也可以使用以隧道方式将分组传送到远程网段上的节点的其他实体。例如,网桥或其他不那么智能的分组交换机也可以采用本发明的备用协议。此外,虽然本发明是参考移动路由器来描述的,但是所公开的实施例同样适用于其他移动网络设备,例如移动节点。此外,虽然参考了3G WAN技术,但是这些示例只是说明性的,因此这里所描述的实施例不应当局限于3G WAN技术。因此,当前的实施例应当被看成是说明性的而非限制性的,并且本发明不限于这里所给出的细节,而是可以在所附权利要求书的范围和等同物内被修改。

Claims (29)

1.一种操作移动网络设备的方法,包括:
检测所述移动网络设备的速度;
确定所述移动网络设备的多个接口中的每一个的一个或多个操作特性的一个或多个值,所述多个接口中的每一个的一个或多个操作特性的一个或多个值对应于所述移动网络设备的速度;以及
利用在所述移动网络设备的速度下所述多个接口中的每一个的一个或多个操作特性的值来选择所述多个接口中的一个接口,所述多个接口中被选择的那一个接口在所述移动网络设备的速度下具有所需的操作特性值集合。
2.如权利要求1所述的方法,还包括:
将所述操作特性值集合应用到所述移动网络设备的被选接口。
3.如权利要求1所述的方法,还包括
经由所述被选接口向归属代理注册。
4.如权利要求3所述的方法,还包括:
经由所述被选接口发送一个或多个分组。
5.如权利要求3所述的方法,还包括:
经由所述被选接口接收来自所述归属代理的一个或多个分组。
6.如权利要求1所述的方法,还包括:
经由所述被选接口发送一个或多个分组。
7.如权利要求1所述的方法,还包括:
经由所述被选接口接收来自归属代理的一个或多个分组。
8.如权利要求1所述的方法,其中检测所述移动网络设备的速度的步骤是由GPS执行的。
9.如权利要求1所述的方法,其中所述移动网络设备是移动路由器。
10.如权利要求1所述的方法,其中所述操作特性包括至少以下之一:带宽、服务质量,或者分配给一类或多类流量的带宽的百分比或分数。
11.如权利要求10所述的方法,其中所述一类或多类流量包括语音流量。
12.如权利要求1所述的方法,其中确定所述移动网络设备的多个接口的一个或多个操作特性的一个或多个值的步骤包括:
根据一个简档来确定所述多个接口中的单个接口的一个或多个操作特性的值,所述简档指示在所述移动网络设备能在其下操作的一个或多个速度下所述移动网络设备的多个接口中的每一个的一个或多个操作特性的一个或多个值。
13.如权利要求12所述的方法,其中所述多个接口中的所述单个接口的一个或多个操作特性的值对应于该接口要连接到的一个或多个设备的一个或多个操作特性的值。
14.如权利要求13所述的方法,其中所述设备是无线设备。
15.如权利要求12所述的方法,其中所述多个接口中的每一个的一个或多个操作特性的值对应于相应接口要连接到的设备的一个或多个操作特性的值。
16.如权利要求15所述的方法,其中所述设备是无线设备。
17.如权利要求16所述的方法,其中所述设备是接入点。
18.如权利要求12所述的方法,其中所述一个或多个速度包括所述移动网络设备不移动时的第一速度,以及所述移动网络设备在行进的同时能在其下操作的一个或多个额外的速度。
19.如权利要求12所述的方法,其中所述一个或多个操作特性包括至少以下之一:带宽、服务质量,或者分配给一类或多类流量的带宽的百分比或分数。
20.如权利要求19所述的方法,其中所述一类或多类流量包括语音流量或者视频流量中的至少一种。
21.如权利要求12所述的方法,其中所述简档包括在多个速度集合下所述移动网络设备的多个接口中的每一个的一个或多个操作特性的一个或多个值,所述多个速度集合中的每个集合包括所述移动网络设备能在其下操作的一个或多个速度。
22.如权利要求21所述的方法,其中所述多个速度集合之一包括所述移动网络设备不移动时的第一集合以及所述移动网络设备在行进的同时能在其下操作的一个或多个额外的集合。
23.如权利要求12所述的方法,还包括
以所述简档配置所述移动网络设备,所述简档指示与所述移动网络设备能在其下操作的一个或多个速度相联系的所述移动网络设备的多个接口中的每一个的一个或多个操作特性的一个或多个值。
24.如权利要求23所述的方法,其中所述一个或多个速度包括所述移动网络设备不移动时的第一速度,以及所述移动网络设备在行进的同时能在其下操作的一个或多个额外的速度。
25.如权利要求23所述的方法,其中所述一个或多个操作特性包括至少以下之一:带宽、服务质量方法,或者分配给一类或多类流量的带宽的百分比或分数。
26.如权利要求25所述的方法,其中所述一类或多类流量包括语音流量。
27.如权利要求23所述的方法,还包括:
修改在所述移动网络设备的一个或多个速度下存在的所述移动网络设备的接口中的一个或多个的操作特性中的一个或多个的值中的一个或多个。
28.如权利要求23所述的方法,其中所述配置步骤包括:
设置所述移动网络设备的接口之一的操作特性的值,从而使得所述值对应于所述移动网络设备的接口连接到的设备的操作特性。
29.一种用于操作移动网络设备的设备,包括:
用于检测所述移动网络设备的速度的装置;
用于确定所述移动网络设备的多个接口中的每一个的一个或多个操作特性的一个或多个值的装置,所述多个接口中的每一个的一个或多个操作特性的一个或多个值对应于所述移动网络设备的速度;以及
用于利用在所述移动网络设备的速度下所述多个接口中的每一个的一个或多个操作特性的值来选择所述多个接口中的一个接口的装置,所述多个接口中被选择的那一个接口在所述移动网络设备的速度下具有所需的操作特性值集合。
CN200480033684XA 2003-12-09 2004-10-19 用于实现速度敏感型移动路由器的方法和设备 Active CN1883177B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/732,788 2003-12-09
US10/732,788 US7417961B2 (en) 2003-12-09 2003-12-09 Methods and apparatus for implementing a speed sensitive mobile router
PCT/US2004/034785 WO2005062573A1 (en) 2003-12-09 2004-10-19 Methods and apparatus for implementing a speed sensitive mobile router

Publications (2)

Publication Number Publication Date
CN1883177A CN1883177A (zh) 2006-12-20
CN1883177B true CN1883177B (zh) 2011-02-16

Family

ID=34634494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200480033684XA Active CN1883177B (zh) 2003-12-09 2004-10-19 用于实现速度敏感型移动路由器的方法和设备

Country Status (8)

Country Link
US (1) US7417961B2 (zh)
EP (1) EP1700445B1 (zh)
CN (1) CN1883177B (zh)
AT (1) ATE466441T1 (zh)
AU (1) AU2004304588A1 (zh)
CA (1) CA2546633A1 (zh)
DE (1) DE602004026919D1 (zh)
WO (1) WO2005062573A1 (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101438270B (zh) 2004-10-29 2010-11-17 探空气球无线公司 构建位置信标数据库的方法和位置信标服务器
US8369264B2 (en) 2005-10-28 2013-02-05 Skyhook Wireless, Inc. Method and system for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
EP2503832B1 (en) * 2005-02-22 2019-08-21 Skyhook Wireless, Inc. Method for calculating the position of WiFi-enabled devices
US8213922B2 (en) 2005-12-08 2012-07-03 At&T Intellectual Property I, Lp Method for scanning services with a multimode communication device
US8014833B2 (en) * 2006-04-24 2011-09-06 Cisco Technology, Inc. Automatic location-based resource management for network devices
EP2018711A2 (en) * 2006-05-16 2009-01-28 Autonet Mobile, Inc. Mobile router with serial device interface
US8315233B2 (en) 2006-07-07 2012-11-20 Skyhook Wireless, Inc. System and method of gathering WLAN packet samples to improve position estimates of WLAN positioning device
US8346266B2 (en) * 2006-10-25 2013-01-01 Research In Motion Limited Automatic operation of a wireless device based on physical speed
US8040860B2 (en) * 2006-10-26 2011-10-18 Nokia Corporation Mobile IP solution for communication networks
US8134969B2 (en) * 2006-11-10 2012-03-13 Motorola Solutions, Inc. IP layer-handoff using mobility domains and IP caching
US20090273513A1 (en) * 2008-05-01 2009-11-05 Skytraq Technology Inc. Method of dynamically optimizing the update rate of gps output data
US8406785B2 (en) * 2009-08-18 2013-03-26 Skyhook Wireless, Inc. Method and system for estimating range of mobile device to wireless installation
US20110201336A1 (en) * 2010-02-12 2011-08-18 David Garrett METHOD AND SYSTEM FOR OPTIMIZING USER-LEVEL QoS DURING A LOCATION-BASED HANDOFF OVER HETEROGENEOUS MOBILE ENVIRONMENTS
US9253605B2 (en) * 2010-03-24 2016-02-02 Skyhook Wireless, Inc. System and method for resolving multiple location estimate conflicts in a WLAN-positioning system
WO2011156549A2 (en) 2010-06-11 2011-12-15 Skyhook Wireless, Inc. Methods of and systems for measuring beacon stability of wireless access points
US8606294B2 (en) 2010-10-05 2013-12-10 Skyhook Wireless, Inc. Method of and system for estimating temporal demographics of mobile users
US20120331561A1 (en) 2011-06-22 2012-12-27 Broadstone Andrew J Method of and Systems for Privacy Preserving Mobile Demographic Measurement of Individuals, Groups and Locations Over Time and Space
CN108737474B (zh) * 2017-04-21 2021-04-30 北京京东尚科信息技术有限公司 Http接口调用的方法、装置
KR102588441B1 (ko) * 2019-01-11 2023-10-12 삼성전자주식회사 무선 통신 시스템에서 백홀 링크를 구성하기 위한 장치 및 방법
JP2020145571A (ja) * 2019-03-06 2020-09-10 Necプラットフォームズ株式会社 通信制御システム、通信制御方法及びプログラム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6618596B1 (en) * 1998-06-29 2003-09-09 Nec Corporation Communication system, apparatus, method, and recording medium for mobile communication

Family Cites Families (46)

* 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
US6549974B2 (en) * 1992-06-22 2003-04-15 Hitachi, Ltd. Semiconductor storage apparatus including a controller for sending first and second write commands to different nonvolatile memories in a parallel or time overlapped manner
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
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
US5473599A (en) 1994-04-22 1995-12-05 Cisco Systems, Incorporated Standby router protocol
US5825759A (en) 1994-10-26 1998-10-20 Telefonaktiebolaget Lm Ericsson Distributing network services and resources in a mobile communications network
US5572582A (en) 1995-02-24 1996-11-05 Apple Computer, Inc. Method and apparatus for establishing communication between two teleconferencing endpoints
US5572528A (en) 1995-03-20 1996-11-05 Novell, Inc. Mobile networking method and apparatus
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
US6078575A (en) 1996-10-01 2000-06-20 Lucent Technologies Inc. Mobile location management in ATM networks
US6130892A (en) 1997-03-12 2000-10-10 Nomadix, Inc. Nomadic translator or router
JP3529621B2 (ja) 1997-05-12 2004-05-24 株式会社東芝 ルータ装置、データグラム転送方法及び通信システム
US6070243A (en) 1997-06-13 2000-05-30 Xylan Corporation Deterministic user authentication service for communication network
JP3641112B2 (ja) 1997-09-05 2005-04-20 株式会社東芝 パケット中継装置、移動計算機装置、移動計算機管理装置、パケット中継方法、パケット送信方法及び移動計算機位置登録方法
US6393482B1 (en) 1997-10-14 2002-05-21 Lucent Technologies Inc. Inter-working function selection system in a network
US6512754B2 (en) 1997-10-14 2003-01-28 Lucent Technologies Inc. Point-to-point protocol encapsulation in ethernet frame
EP1053620B1 (en) 1997-12-17 2004-03-17 BRITISH TELECOMMUNICATIONS public limited company Mobile data routing
JP3641128B2 (ja) 1998-02-20 2005-04-20 株式会社東芝 移動計算機装置、移動計算機管理装置、移動計算機管理方法及び通信制御方法
US6625135B1 (en) * 1998-05-11 2003-09-23 Cargenie Mellon University Method and apparatus for incorporating environmental information for mobile communications
JP3587984B2 (ja) 1998-06-04 2004-11-10 株式会社日立製作所 移動通信システム、パケットゲートウェイ装置、位置情報管理方法、および、位置情報通知方法
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
US6230012B1 (en) 1998-08-07 2001-05-08 Qualcomm Incorporated IP mobility support using proxy mobile node registration
US6490285B2 (en) 1998-08-25 2002-12-03 International Business Machines Corporation IP multicast interface
US6407988B1 (en) 1998-10-06 2002-06-18 At&T Corp. Mobility support services using mobility aware access networks
US6160804A (en) 1998-11-13 2000-12-12 Lucent Technologies Inc. Mobility management for a multimedia mobile network
US6434134B1 (en) 1998-12-11 2002-08-13 Lucent Technologies, Inc. Dynamic address assignment for wireless devices accessing packet-based wired networks
US6636498B1 (en) 1999-01-08 2003-10-21 Cisco Technology, Inc. Mobile IP mobile router
KR100379459B1 (ko) 1999-02-12 2003-04-10 엘지전자 주식회사 이동 통신 시스템에서 패킷 데이터 서비스 제공 시스템 및 이를 이용한 운용 방법
US6560217B1 (en) 1999-02-25 2003-05-06 3Com Corporation Virtual home agent service using software-replicated home agents
US6567664B1 (en) 1999-06-02 2003-05-20 Nokia Corporation Registration for mobile nodes in wireless internet protocols
US6606316B1 (en) 1999-07-02 2003-08-12 Cisco Technology, Inc. Gathering network statistics in a distributed network service environment
US6965948B1 (en) 1999-11-12 2005-11-15 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for selective network access
US7054938B2 (en) 2000-02-10 2006-05-30 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for network service reservations over wireless access networks
US6629137B1 (en) 2000-04-26 2003-09-30 Telefonaktiebolaget L.M. Ericsson Network interface devices methods system and computer program products for connecting networks using different address domains through address translation
US6829486B2 (en) * 2000-08-14 2004-12-07 Vesuvius Communique system for combined cellular and wireline communication networks
US6959341B1 (en) 2000-12-20 2005-10-25 Cisco Technology, Inc. Dynamic network allocation for mobile router
JP2003134031A (ja) 2001-10-23 2003-05-09 Oki Electric Ind Co Ltd 通信装置
MXPA04004466A (es) 2001-11-14 2004-08-11 Nokia Corp Soporte de enrutador movil para protocolo de internet version 6.
JP3937968B2 (ja) * 2002-08-01 2007-06-27 株式会社日立製作所 移動通信端末装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6618596B1 (en) * 1998-06-29 2003-09-09 Nec Corporation Communication system, apparatus, method, and recording medium for mobile communication

Also Published As

Publication number Publication date
WO2005062573A1 (en) 2005-07-07
US7417961B2 (en) 2008-08-26
CN1883177A (zh) 2006-12-20
AU2004304588A1 (en) 2005-07-07
ATE466441T1 (de) 2010-05-15
EP1700445A1 (en) 2006-09-13
DE602004026919D1 (de) 2010-06-10
US20050124339A1 (en) 2005-06-09
EP1700445B1 (en) 2010-04-28
CA2546633A1 (en) 2005-07-07

Similar Documents

Publication Publication Date Title
CN1883177B (zh) 用于实现速度敏感型移动路由器的方法和设备
US6842462B1 (en) Wireless access of packet based networks
JP3983976B2 (ja) 移動可能なデータのルート設定
CN102307381B (zh) 用于分组数据网中待用模式中的切换的方法和设备
RU2448426C2 (ru) Системы и способы использования интернет-протоколов поддержки мобильности с не-интернет-протоколами поддержки мобильности
JP4579905B2 (ja) 分配された移動体エージェント
US7633898B2 (en) Mobile IP addressing
US7630352B2 (en) Support mobile device in asymmetric link environment
EP1552635B1 (en) Method, device and system for distributing server requests among a cluster of servers that have registered as mobile nodes
WO2007050624A2 (en) Method for supporting mobility for dynamic windows clients in a wireless lan network
EP1593252B1 (en) Mobile director
WO2004032396A9 (en) Method, device and system for distributing server requests among a cluster of servers that have registered as mobile nodes
JP2000092562A (ja) ルータ装置、無線端末装置、無線基地局及びメッセージ送信制御方法
EP1395001B1 (en) Hierarchical mobile packet communication network and method of communication thereof
EP1708671B1 (en) Methods and apparatus for reducing roaming latency in a mobile node
CN100375568C (zh) 用于分组无线网与无线局域网混合部署的无缝漫游方法
Shima et al. SHISA: The IPv6 mobility framework for BSD operating systems

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