CN100373877C - 基于带宽的接入点发起的强制漫游方法和设备 - Google Patents

基于带宽的接入点发起的强制漫游方法和设备 Download PDF

Info

Publication number
CN100373877C
CN100373877C CNB038114496A CN03811449A CN100373877C CN 100373877 C CN100373877 C CN 100373877C CN B038114496 A CNB038114496 A CN B038114496A CN 03811449 A CN03811449 A CN 03811449A CN 100373877 C CN100373877 C CN 100373877C
Authority
CN
China
Prior art keywords
access point
client device
bandwidth
client
controller
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
CNB038114496A
Other languages
English (en)
Other versions
CN1656737A (zh
Inventor
达里尔·C·克罗默
菲利普·J·杰克斯
霍华德·J·洛克
詹姆斯·P·沃德
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1656737A publication Critical patent/CN1656737A/zh
Application granted granted Critical
Publication of CN100373877C publication Critical patent/CN100373877C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/08Load balancing or load distribution
    • H04W28/086Load balancing or load distribution among access entities
    • H04W28/0861Load balancing or load distribution among access entities between base stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area 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/0284Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
    • 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/08Load balancing or load distribution
    • H04W28/0827Triggering entity
    • H04W28/0835Access entity, e.g. eNB
    • 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/08Load balancing or load distribution
    • H04W28/09Management thereof
    • H04W28/0958Management thereof based on metrics or performance parameters
    • H04W28/0967Quality of Service [QoS] parameters
    • H04W28/0983Quality of Service [QoS] parameters for optimizing bandwidth or throughput
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • 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/08Access point devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/20Negotiating bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

一种装置和方法,提供802.11无线LAN中的接入点之间的网络带宽的动态负载平衡。接入点生成并监测连接到所述接入点的客户端设备的平均带宽利用。对每个客户端设备的平均带宽利用进行总计,并且,如果总计带宽等于或超过阈值,则强制所选的客户端漫游到其它接入点。

Description

基于带宽的接入点发起的强制漫游方法和设备
技术领域
本发明一般涉及数据通信,并尤其涉及局域网(LAN)中的数据通信。特别地,本发明专注于管理对LAN的无线访问。
背景技术
随着数字通信和个人通信***的进步,对于个人无线通信的需要正在迅速扩大。在过去几年中的无线电技术的发展和无线电话***的增长率指明了对于通过无线访问的位置无关通信的巨大市场需求。很多当前的无线网络架构主要是为语音通信和广域覆盖而设计并优化的。随着个人和便携计算机以及局域网的激增,可以预见,数据服务和应用,如文件服务器访问、客户端-服务器运行、以及电子邮件,将需要到支持分布式计算的LAN环境的无线访问。这样的使用,即无线通信***利用与诸如LAN或广域网(WAN)的硬连接网络通信的移动设备来传送数据流量,已变得普遍。在校园中任意地方连接的移动工作者提高了生产率。例如,零售店铺和仓库可使用带有移动数据终端的无线通信***,来跟踪存货并补充库存。运输业可在大型户外储存设备上使用这种***,以保持精确数量的进货和发货。在制造设备中,这种***对于跟踪部件、完成的产品和缺陷来说是有用的。由于数据流量的特性和配置(profile)与语音流量的特性和配置非常不同,所以,无线访问协议必须有效地适应数据流量的非常动态和突发(bursty)的性质。
典型的无线通信***包括很多固定的接入点(也被称为基站),其通过经常被称为***中枢的电缆媒介互连。
与每个接入点相关的为地理单元。所述单元为这样的地理区域,其中接入点具有足够的信号强度,来以可接受的误码率传送数据并从诸如数据终端或电话的移动设备接收数据。通常,将沿着中枢定位接入点,以便从每个接入点覆盖的组合单元区域提供对建筑物或地点的完整覆盖。在无线局域网(WLAN)的情况中,单元中经常有显著的重叠,以增加数据容量。因而,用户通常具有到任意给定位置中的几个不同接入点的访问。对此的原因在于,网络容量为接入点的数目的函数。对于IEEE 802.11b标准来说(参见下文),接入点提供11Mbps,其为很多用户所共享。
诸如电话、寻呼机、个人数字助理(PDA)、数据终端等的移动设备被设计为从单元到单元、遍及***传播。每个移动设备能够通过移动设备和该移动设备注册到其中的接入点之间的无线通信与***中枢通信。随着移动设备从一个单元漫游到另一个,移动设备通常将向先前单元的接入点进行注销,并向与新单元相关的接入点注册。
近来,被称为IEEE 802.11标准的用于无线局域网(WLAN)的标准已被采用,并且在工业、科学和医学团体中已获得接受。用于WLAN的IEEE 802.11标准为用于在2400-2483.5MHz的工业、科学和医学(ISM)频带中操作的***的标准。ISM频带为世界范围内可用的,并允许未许可的扩展频谱***的操作。 IEEE 802.11 RF传输使用在不同数据速率下的多信令(signaling)方案(调制),以递交无线***之间的单个数据分组。最新的IEEE 802.11无线LAN使用接近2.4GHz的频带,用于直接顺序扩展频谱传输。最近采用的另一个短程标准已发展为公知的蓝牙标准(参见www.bluetooth.com)。蓝牙标准为低成本短程无线连接,其使用大量与IEEE 802.11标准相同的频率范围,用于其跳频(frequency-hopping)扩展频谱传输。在一些应用中,适于使用与其它使用蓝牙标准的***同时采用IEEE 802.11的***。
在IEEE 802.11无线LAN技术中,在接入点和客户端设备之间存在共享的传输介质。由于接入点每次仅能够从一个客户端接收数据,所以,给定的客户端能够独占该信道,有效地减小对其它客户端可用的吞吐量。因而,例如,经常请求带宽的客户端可能被许可不相称数量的带宽。因此,在本技术领域中,有着对于阻止无线LAN上的单个客户端独占网络带宽的***和方法的强烈需要。
即使接入点可能拥挤、并且可能有客户端设备可以轻易附接到的同样可用的不拥挤的接入点,客户端设备也将向最便利的可用接入点注册。对此,部分是由下面的事实所造成的,即客户端设备基于通常在客户端设备中预加载的接入点列表中的接入点位置、或信号质量、或前述两者,向接入点注册。期望使客户端设备附接到最可能对附属的客户端设备提供最佳服务质量的接入点。当客户端设备在可用接入点之中均匀分布、而不是使过多客户端设备附接到一个接入点而使过少客户端设备附接到同等可用的接入点时,上述情况最有可能发生。由此,存在有在接入点中提供负载平衡机制的需要。
发明内容
因此,本发明提供一种在通信网络中加载平衡流量的方法,其包括下面的步骤:在接入点中动态地生成和维护一个表,该表列出与所述接入点相关的每个客户端设备所使用的平均带宽;在所述表中监测每个客户端设备的带宽使用;以及强制至少一个客户端设备从所述接入点断开连接。更具体地,本发明提供一种在包括移动客户端设备的通信网络中加载平衡流量的方法,所述客户端设备可通过多个空间分布的接入点中的一个连接到所述网络,该方法包括以下步骤:在接入点中动态生成和维护一个表,该表列出与所述接入点相关的每个客户端设备所使用的平均带宽;监测每个客户端设备的所述平均带宽使用;以及如果在所述接入点处的总计带宽使用超过了预定的阈值,则强制至少一个客户端设备从所述接入点断开连接。
根据另一方面,本发明还提供一种设备,包括:控制器;第一适配器,提供到无线LAN的接口;第二适配器,提供到有线LAN的接口;第一总线,将第一适配器互连到控制器;以及第二总线,将控制器互连到第二适配器,其中,所述控制器运行强制客户端设备漫游的至少一个程序。更具体地,本发明提供一种接入点设备,用于将客户端设备连接到网络,该设备包括:控制器;第一适配器,为移动客户端设备提供到无线LAN的接口;第二适配器,提供到有线LAN的接口;第一总线,将第一适配器互连到控制器;以及第二总线,将控制器互连到第二适配器,并且,其中,所述控制器有效地运行至少一个程序:以动态生成并维护一表,该表列出与该接入点相关的每个客户端设备所使用的平均带宽;动态地监测在该接入点处的总计带宽使用;以及如果该总计带宽使用超过了预定阈值,则强制客户端设备漫游。
在与本发明相关的无线LAN(WLAN)的情况中,在单元中存在显著的重叠,以增加数据容量。换句话说,WLAN的容量可被视为客户端可用的接入点的数目的函数。由此,用户通常具有到任意给定位置中的几个不同接入点的访问权。
WLAN的此特性由拥塞的接入点所利用,以将客户端的服务转移到该客户端同样可访问的其它接入点。换句话说,依照用于WLAN的802.11协议,客户端被强制连接到不同于由该客户端选择的接入点的接入点。客户端从一个接入点到另一个的转移被称为“强制漫游”。
具体地,根据用于WLAN的802.11协议建立客户端和接入点之间的连接。一旦被连接(或者,通过从可用接入点、优选、或最强质量信号的表中选择接入点),接入点便确定客户端的带宽是否小于最大带宽,接入点通过算法开始与其它接入点协商,以重新分配客户端负载。这是通过提供每个客户端的MAC地址、信号质量、以及可用带宽的列表来完成的。如果另一个AP能够提高服务质量,则将连接转移到替换的接入点;该转移被称为强制漫游。此算法将在带宽下降到最大值以下的任意时刻触发。如果带宽仍在最大值以下,则算法还将以预定的时间间隔尝试重新连接。通过强制客户端漫游,接入点确保有可用带宽来为客户端服务。这与接入点基于信号质量而不是带宽的改变而启动切换的典型漫游有着显著的不同。
强制漫游通过动态地运行负载平衡,增加了WLAN网络的效率。动态负载平衡增加了在给定的地理区域中的网络的有效带宽,同时不需要变换到更为昂贵的更高带宽的协议。对于用户的好处在于,具有提高的生产率的更好的网络性能。
根据再一个方面,本发明还提供一种方法,包括以下步骤:在客户端设备中接收通知所述客户端设备强制漫游到指定接入点的命令;确定指定接入点的可用性;以及如果该接入点可用的话,漫游到指定的接入点。
根据再一个方面,本发明还提供一种方法,包括以下步骤:在客户端设备中接收通知所述客户端设备强制漫游到指定接入点的命令;以及如果该接入点可用的话,漫游到指定的接入点。
根据再一个方面,本发明还提供一种设备,包括:适配器,提供到无线LAN的接口;储存器,具有其中要动态写入强制漫游信息的表;处理子***,包括运行下面的程序的处理器,即扫描该表并使用其中的信息,以向接入点注册;以及总线子***,其耦接处理子***、储存器以及适配器。
附图说明
当与附图相结合阅读时,通过参照下面演示性的实施例的详细描述,本发明以及使用的优选模式、其中的其它目的和优点将被最好地理解,其中:
图1示出了用于实践本发明的网络。
图2示出了根据本发明的教导的接入点的方框图。
图3示出了根据本发明的教导的客户端的方框图。
图4示出了在客户端中运行、以建立到接入点的连接的程序的流程图。
图5示出了在每个接入点中提供、并被每个接入点动态管理的表的图形表示,该表包含有关连接到接入点的客户端的信息。
图6示出了在接入点中运行、以监测带宽利用率的程序的流程图。
图7示出了在接入点中运行、以管理客户端重新分配的程序的流程图。
图8示出了在接入点中运行、以监测重新分配请求和发出重新分配响应的程序的流程图。
图9示出了在客户端中运行、以检查强制漫游命令的程序的流程图。
图10示出了在接入点上运行、以确定需要移动哪个客户端以减少拥塞的算法的流程图。
图11示出了在接入点上运行、以确定接入点可接受哪个客户端的算法的流程图。
图12示出了在客户端设备中提供的强制漫游表的图形表示。由接入点写入该表。
具体实施方式
图1示出了其中使用了本发明的网络的示意图。该网络包括802-11无线网络120以及有线网络118。有线网络118可为任意公知的局域网(LAN),如100Mbps下工作的以太网局域网。将有线网络118连接到多个服务器和因特网或公司内联网(未示出)。无线网络120为通过无线电频率创建的无线LAN,并利用在用于无线LAN的IEEE 802.11规范中所述的协议。将接入点102、106、110和114连接到LAN118。如随后将说明的,每个接入点包括无线适配器,其允许诸如客户端124和客户端122的客户端与LAN 118上或因特网中的设备通信。
仍参照图1,每个接入点具有其传送和接收信号的范围和距离。例如,接入点102的范围为104。同样,接入点106的范围为108。类似地,接入点100的范围为112,而接入点114的范围为116。如在图中所看出的,客户端124位于4个接入点的范围内,并由此能够与它们中的任意一个通信。客户端122分别位于两个接入点102和114的范围内。因此,客户端122能够通过无线电波与接入点102或接入点114通信。一旦使用IEEE 802.11规范中所述的协议连接到了一个接入点,那么,即使有另一个能够与客户端通信的接入点、并且其连接到的接入点正在经历拥堵,客户端也不会试图切断连接。本发明(下面将描述)允许接入点将连接转移到较不拥堵的接入点,因而强制客户端漫游。
图2示出了根据本发明的教导的接入点(AP)的方框图。图2中类似于图1中的元件的元件通过相同的标记来识别,并将不作进一步讨论。应当注意,图1中的接入点是相同的,而图2的方框图和描述试图涵盖图1中的任意一个接入点。接入点200包括控制器202、无线LAN适配器222和有线LAN适配器212。无线LAN适配器222提供到控制器202的无线LAN接口,而有线LAN适配器212提供到以太网LAN的LAN接口。控制器202通过总线232耦接到无线LAN适配器222,并通过总线234耦接到有线LAN适配器212。控制器202包括存储器204、接口控制逻辑206、程序储存器208、以及微处理器210。如图2所示,命名的组件204、206、208和210相互连接。程序储存器208存储微处理器210执行或运行以支持有线和无线网络的控制程序(固件)。数据储存器204用于暂时保持正在无线网络120和有线网络118之间传输的数据。数据储存器204还包含控制表236(下文中描述),其被动态更新,并被接入点使用,以强制客户端连接到另一个接入点。接口流量控制逻辑206控制数据从控制器202到无线适配器222、以及到有线适配器212的移动。
LAN适配器212提供到以太网LAN118的LAN接口。有线LAN适配器212包括控制器214、TX FIFO 220、RX FIFO 216以及物理层218。控制器214给LAN适配器提供MAC(介质访问控制)功能。控制器214连接到TX FIFO220和RX FIFO 216。TX FIFO 220保留要传送到以太网LAN上的数据,而RX FIFO 216从以太网LAN 118接收数据。TX FIFO 220和RX FIFO 216连接到物理层218。物理层218将物理功能提供到包括遵循以太网规范的数字到模拟信号的转换的适配器,提供到网络118的物理连接等。
仍然参照图2,无线LAN适配器222被设计为执行由IEEE 802.11b无线LAN规范所规定的协议。无线LAN适配器222包括RF收发器224、TX FIFO230、RX FIFO 228以及控制器226。如该图所示,连接命名的组件。控制器226提供接口功能,并通常被称为介质访问控制(MAC)。MAC连接到TX FIFO230,其保留随后要传送到无线网络的数据。同样,RX FIFO 228保留从无线网络接收的数据。RF收发器224连接到放大器和天线232,其遵循802.11b规范,将数字信号转换为无线电频率能量。RF收发器还接收无线电频率信号,并将其转换为数字信号。由此,RF收发器包括传送子***和接收子***。传送子***处理传送到无线网络中的数据,而接收子***管理从无线网络接收的数据。RF收发器在本技术领域中是公知的,并且不作进一步的讨论。
图3示出了用于客户端设备的结构的方框图。客户端300包括周边组件接口(PCI)总线控制器308,其中DASD 312、键盘/鼠标314、闪速程序储存器(flash program storage)316以及存储器控制器304连接到所述PCI总线控制器308。PCI总线控制器308的功能包括附属设备之间的仲裁(arbitrating),以及使那些所述设备能够访问微处理器302及其存储器306。微处理器302通过存储器控制器304耦接到存储器306。存储器控制器304控制存储器306。闪速程序储存器316包含初始化程序、或用于在客户端首次开启时将该客户端设立到操作状态中的BIOS。DASD 312的区域用于包含优选列表332,其定义客户端设备试图连接到哪个接入点。优选列表332可包含指定(任意)接入点或具有客户端可以连接的几个“可允许接入点”的列表。通常,***管理员一般定义在提供给用户之前、被放置在机器上的优选列表。
仍然参照图3,DASD中的区域还包含被称为“强制漫游表”331的表,当由于客户端连接到的接入点中的拥堵而强制该客户端连接到另一个接入点时,由接入点设置该表的内容。PCI扩展总线310将视频控制器318和无线适配器322连接到PCI总线控制器308。将视频控制器318连接到视频显示器320。视频控制器318管理要显示在视频显示器320上的信息。无线适配器322提供无线LAN接口,其允许客户端通过无线电波与接入点通信。由此,无线适配器322包括RF收发器330,其连接到TX FIFO 328和RX FIFO 326。控制器324将TX FIFO 328和RX FIFO 326耦接到PCI总线310。RF收发器330还连接到功率放大器和天线334。控制器324执行MAC功能,其允许无线适配器322根据用于无线网络的IEEE 802.11标准中所述的协议与PCI总线接口并处理数据。RF收发器330包括传送部件和接收部件,其以与先前描述的RF收发器224类似的方式运行。
描述了接入点和客户端设备的物理结构之后,现在将描述在接入点和客户端设备中运行、以允许强制漫游的程序。
图4示出了用于在客户端上运行、以建立到接入点的连接的程序的流程图。建立连接在400处开始,并转到402中,其中无线LAN接口扫描搜寻无线网络或可用接入点。这可以通过使客户端设备监听来自接入点的信标、或使客户端设备尝试在各种网络中查验(ping)接入点来完成。在确定哪个接入点在范围内之后,在块404中,程序将可用接入点与接入点优选列表332(图3)比较。程序随后转到406中,其中,如果未发现匹配,则程序返回到402,以重复先前描述的步骤,或如果发现了匹配,则转到408中,其中客户端连接到优选列表中最高的第一可用接入点。应当注意,客户端设备未考虑接入点上的用户的负载平衡。例如,如果客户端设备可以连接到两个不同的接入点,则客户端设备将连接到列表上最高的接入点,而不顾及其连接到的接入点的负载或拥堵。
图5示出了表500的图形表示,其中表500由每个接入点动态维护,并被存储在接入点存储器204中,作为控制表236(图2)。表500存储与连接到接入点的每个客户端设备相关的信息。在表中的列502中,列出了诸如1、2、3...n的分配到每个客户端的名称。在列504中,记录分配到每个客户端设备的因特网协议(IP)地址。在列506中,保存从每个客户端报告的信号强度。简单起见,将该强度标准化为完整强度的百分比。列508为接入点存储每个客户端使用的平均带宽的位置。由接入点为每个客户端动态计算每个客户端使用的平均带宽。512存储总计带宽,即每个客户端使用的所有带宽的总和。510为当512中的总计带宽超过预定的阈值时设置的强制漫游标志位置。此标志的设置使接入点询问邻接的接入点,以查看其是否可以将客户端设备卸载到其它接入点。
图6示出了用于运行在接入点中、以监测带宽利用率的程序的流程图。该程序在600中开始,并转到602中,其中将列出客户端的标识和IP地址的用于每个客户端的记录***到图5的适当列中。如前所述,分配给客户端设备标识和相关IP地址,其被分别存储在表500的位置502和504中。程序转到604中,其中,存储在表500的位置506中、标准化后的客户端设备发送到接入点的信号强度被更新。修改客户端设备,以便其周期性地发出标准化的信号强度。
修改客户端设备上的设备驱动器,以便其将信号强度报告给与其相关的接入点。设备驱动器从无线LAN接口子***读取信号强度信息,并随后在控制分组中将该信息提供到接入点。控制分组的格式为数据报,即到接入点的广播,并包含客户端设备IP地址、分组类型标识符、以及信号强度。设备驱动器将此信息周期性地发送到接入点一其中将周期设置为从1到60分钟的范围。尽管未在图3中示出,但对于本领域的技术人员来说,设备驱动器和OS是公知的。因此,将不作进一步的讨论。
随后,程序转到块606中,其中,接入点存储计算出的每个客户端设备的平均带宽,其在表中列出。接入点通过确定在一段时间间隔上发送和接收的信息的字节数,来确定平均带宽。特别地,接入点运行其为每个客户端动态确定此信息的背景程序。将平均带宽存储在表500的位置508中。程序随后转到608中,其中,接入点通过对每个客户端的平均带宽求和,来确定接入点中消耗的总计带宽,其也被存储在表500的位置512中。程序随后转到610,其中将总计带宽与阈值比较。如果总计带宽等于或大于阈值,则程序进入块612,其中在表500中的位置510处设置重新分配标志。如果在610中总共带宽小于阈值,则程序返回到602。应当注意,610中使用的阈值由网络管理员来确定,并且,应当被设置为考虑到网络上额外的容量,以处理客户端活动的爆增。
图7示出了在接入点中运行、以管理客户端重新分配的程序的流程图。此代码可以在***中的每个接入点上运行。或者,该代码可以在整个***的单个主接入点中、或在网络中的服务器上运行。程序在700中开始,并转到702,其中,程序测试在表500(图5)中是否设置了重新分配标志510。如果未设置该标志,则程序继续循环直到设置了该标志,并且程序沿着“是”路径退出到704中,其中,程序判定哪个客户端尝试重新分配。为了做出此确定,接入点对表500中的每个客户端运行算法。该算法设计为识别需要移动哪个客户端,以将总计带宽减小到阈值之下。该算法还设计为尝试移动高和低带宽设备的组合。图10中示出了该算法的流程图,并在下文中对其描述。
从704开始,程序转到706,其中,将重新分配消息的请求发送到邻近的接入点。连同其它内容,该消息包含表500的内容,用于识别出的多个客户端或一个客户端。程序随后转到708,其中等待响应。程序随后转到710,其中检查该响应。如果该响应为正,则程序沿着“是”路径退出到块712中,其中,接入点发送客户端网络指定的接入点信息,其包括用于新接入点的MAC地址。将该信息存储在客户端设备的强制漫游表33 1(图3)中。在块710中,如果该响应为负,则程序返回到702,并重复先前描述的处理步骤。
图8示出了在接入点中运行、监测并响应于重新分配的请求的程序的流程图。程序在800中开始,并转到802中,其中等待接收对重新分配的请求。当其接收了对重新分配的请求时,程序随后转到块804中。在804中,程序测试是否有额外容量。这是通过对该接入点检查表500中的总计带宽512来完成的。如果没有额外的带宽,则在块808中否决该请求。如果有额外的带宽,则程序转到806,其中接入点必须确定哪些客户端设备在范围内。这是通过接入点监听正在传送数据的设备来完成的。程序随后转到810,其中接入点确定其可以接受哪个客户端设备。这需要运行算法来确定可移动哪些客户端,而不会使接入点容量的负担过重。图1 1(在下文中描述)为该算法的流程图。
在确定接入点可接受哪些客户端之后,将列出接入点可接受的客户端的名称的响应消息发送到请求接入点(812)。
图9示出了用于在客户端中运行、以检查强制漫游的程序的流程图。程序在900中开始,并转到902中,其中检查强制漫游。这是通过客户端检验图3中示出的客户端中的表(331)中的位组(bit set)来完成的。
如果强制漫游未激活,则程序循环。如果激活了强制漫游,则程序沿着“是”路径退出到904中,其中,客户端设备首先进行扫描,以确定范围中的可用接入点。随后,其将可用接入点与网络906中分配的特定接入点比较。
如果接入点不可用,则程序循环。如果接入点可用,则程序沿着“是”路径退出908,进入到910,其中,客户端建立与其被强制到的接入点的链接。
图10为用于在接入点上运行、以识别被移除以控制拥堵的客户端的程序的流程图。算法在1000处开始,并转到1002中,其中,基于设备的信号强度来扫描表502并对其排序。随后,在步骤1004中,选择具有低信号强度(此情况中为较低的10%)的客户端设备作为强制漫游的候选者一由于提供低信号强度的这些设备最有可能具有在传输中导致重试的错误。在步骤1006中,选择较低信号强度的子集中具有最高带宽的10%的设备。
图11为用于在接入点上运行、以确定接入点可接受哪个客户端的算法的流程图。流程在1100中开始,转到1102,其中,通过最大容量(Max.Capacity)和总计容量512之间的差来确定额外容量。在范围内的设备的步骤1104中(步骤806中的检查),选择最高带宽设备,并且在步骤1106中,基于此附加量(addition)来减小额外容量,在步骤1108中,确定是否添加此设备会超过接入点的容量。如果超过了容量,则流程在1110中停止。如果剩余额外容量,则在1112中接受该设备。下一个所选设备为最低带宽的设备(1114),在1116中,额外容量减小,在1118中,检查可用容量,并且,如果容量可用,则随后在1120中接受。将该方法设置为在高容量和低容量设备之间交替。
图12示出了在客户端设备中提供、以从接入点接受强制漫游信息的强制漫游表的图形表示。表1200包括用于当前接入点1202和由强制漫游1204指定的新接入点的入口。对于每个接入点来说,相关的IP地址被分别保持在1206和1208中。当指示客户端设备漫游时,在1210中设置标志,以指示强制漫游的需要。

Claims (21)

1.一种在包括移动客户端设备(122、124)的通信网络(118、120)中加载平衡流量的方法,所述客户端设备可通过多个空间分布的接入点(102、106)中的一个连接到所述网络,该方法包括以下步骤:
在接入点中动态生成和维护(602、606)一表,该表列出与所述接入点相关的每个客户端设备所使用的平均带宽(508);并动态地监测(608)在所述接入点处的总计带宽使用;
如果在所述接入点处的总计带宽使用超过了预定的阈值,则强制(608、610、612)至少一个客户端设备从所述接入点断开连接。
2.如权利要求1所述的方法,其特征在于该表还包括:用于每个客户端设备的标识符,分配到每个客户端设备的IP地址,以及用于每个客户端设备的信号强度。
3.如权利要求2所述的方法,其特征在于,为每个客户端设备将信号强度标准化。
4.如权利要求2所述的方法,其特征在于,该表还包括:标志,如果超过了预定的阈值,则激活该标志;以及子字段,其中记录总计带宽利用。
5.如权利要求1-4中任何一个所述的方法,其特征在于,监测步骤还包括:对客户端设备的带宽利用求和,以生成总计带宽使用。
6.如权利要求5所述的方法,还包括以下步骤:如果总计带宽使用超过了预定的阈值,则激活强制漫游标志。
7.如权利要求6所述的方法,其特征在于,将预定的阈值设置为考虑网络上的额外容量,以处理客户端设备活动的爆增。
8.如权利要求1-4中任何一个所述的方法,其特征在于,强制步骤还包括:确定要断开连接的至少一个客户端;
生成重新分配分组的请求;以及
将重新分配分组的请求转发到至少一个接入点。
9.如权利要求8所述的方法,其特征在于,重新分配分组的请求包括:至少一个客户端的标识、IP地址、信号强度和平均带宽。
10.如权利要求9所述的方法,还包括以下步骤:接收对重新分配分组的请求的响应分组;
分析该响应分组;以及
如果该响应分组指明至少一个接入点接受重新分配的请求,则通知至少一个客户端强制漫游。
11.如权利要求1-4中任何一个所述的方法,还包括以下步骤:在所述接入点中接收重新分配分组的请求;
确定所述接入点是否具有剩余容量;以及
如果所述接入点具有剩余容量,则接受该请求。
12.如权利要求11所述的方法,还包括以下步骤:确定在重新分配分组的请求中识别的客户端设备是否在所述接入点的范围内;以及
确定所述接入点是否能够接受该客户端设备。
13.如权利要求12所述的方法,还包括以下步骤:如果确定所述接入点具有剩余容量同时确定所述接入点能够接受该客户端设备,则生成接受响应分组;以及
传送该接受响应分组。
14.如权利要求1-4中任何一个所述的方法,还包括以下步骤:在所述接入点中接收重新分配分组的请求;
确定所述接入点是否具有剩余容量;以及
如果所述接入点没有剩余容量,则否决该请求。
15.一种用于将客户端设备连接到网络的接入点设备,包括:
控制器(202);
第一适配器(222),为移动客户端设备提供到无线LAN的接口;
第二适配器(212),提供到有线LAN的接口;
第一总线(232),将第一适配器互连到控制器;以及
第二总线(234),将控制器互连到第二适配器,并且
其中,所述控制器有效地运行至少一个程序:以动态生成并维护一表,该表列出与该接入点相关的每个客户端设备所使用的平均带宽;
动态地监测在该接入点处的总计带宽使用;以及
如果该总计带宽使用超过了预定阈值,则强制客户端设备(122、124)漫游。
16.如权利要求15所述的设备,其特征在于控制器包括:可编程处理器;
存储器(204),用于耦接到所述处理器;
程序储存器(208),其包含带有允许处理器运行程序、以支持有线和无线LAN的指令的固件;以及
接口流量控制器(206),将所述处理器耦接到所述第一总线和所述第二总线。
17.如权利要求16所述的设备,其特征在于,存储器包括一表,其被划分为:第一子字段,其中记录与所述设备通信的客户端设备的标识;第二子字段,用于记录所述客户端设备的IP地址;第三子字段,用于记录所述客户端设备的信号强度信息;第四子字段,用于为每个客户端设备记录平均带宽利用;以及第五子字段,用于记录总计带宽利用。
18.如权利要求15、16和17中的任一个所述的设备,还包括标记,用于指明所述设备中的带宽利用的状态。
19.如权利要求15至17中的任一个所述的设备,其特征在于,第一适配器包括RF转换器;
第一FIFO,用于耦接到所述RF转换器;
第二FIFO,用于耦接到所述RF转换器;以及
控制器,其根据IEEE 802.11b无线LAN规范操作,用于耦接到TX FIFO和RX FIFO。
20.如权利要求15至17中的任一个所述的设备,其特征在于,第二适配器包括:将所述第二适配器耦接到有线LAN的物理层;
TX FIFO,用于耦接到物理层;
RX FIFO,用于耦接到物理层;以及
介质访问控制器(MAC),根据用于有线LAN的协议规范操作,用于耦接到RX FIFO和TX FIFO。
21.如权利要求20所述的设备,其特征在于,用于有线LAN的协议规范包括IEEE 802.3以太网规范。
CNB038114496A 2002-06-26 2003-06-25 基于带宽的接入点发起的强制漫游方法和设备 Expired - Fee Related CN100373877C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/180,768 2002-06-26
US10/180,768 US7203183B2 (en) 2002-06-26 2002-06-26 Access point initiated forced roaming based upon bandwidth

Publications (2)

Publication Number Publication Date
CN1656737A CN1656737A (zh) 2005-08-17
CN100373877C true CN100373877C (zh) 2008-03-05

Family

ID=29778998

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB038114496A Expired - Fee Related CN100373877C (zh) 2002-06-26 2003-06-25 基于带宽的接入点发起的强制漫游方法和设备

Country Status (11)

Country Link
US (1) US7203183B2 (zh)
EP (1) EP1516458B1 (zh)
JP (1) JP4069117B2 (zh)
KR (1) KR100754301B1 (zh)
CN (1) CN100373877C (zh)
AT (1) ATE522042T1 (zh)
AU (1) AU2003236917A1 (zh)
CA (1) CA2488847C (zh)
IL (1) IL165544A0 (zh)
TW (1) TWI231147B (zh)
WO (1) WO2004004226A2 (zh)

Families Citing this family (106)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039033B2 (en) * 2001-05-07 2006-05-02 Ixi Mobile (Israel) Ltd. System, device and computer readable medium for providing a managed wireless network using short-range radio signals
US7295532B2 (en) * 2001-08-17 2007-11-13 Ixi Mobile (R & D), Ltd. System, device and computer readable medium for providing networking services on a mobile device
US7016334B2 (en) * 2001-08-17 2006-03-21 Ixi Mobile ( Israel) Ltd. Device, system, method and computer readable medium for fast recovery of IP address change
US6957045B2 (en) * 2001-10-26 2005-10-18 Ixi Mobile (Israel) Ltd. Device, system, computer readable medium and method for providing status information of devices in a short distance wireless network
US7013112B2 (en) * 2001-12-18 2006-03-14 Ixi Mobile (Israel) Ltd. Method, system and computer readable medium for making a business decision in response to information from a short distance wireless network
US7483984B1 (en) * 2001-12-19 2009-01-27 Boingo Wireless, Inc. Method and apparatus for accessing networks by a mobile device
US20040006535A1 (en) * 2002-06-27 2004-01-08 Forbes Joseph W. Wireless demand validation system
GB2391433B (en) * 2002-07-31 2007-03-28 Hewlett Packard Co Bandwidth allocation
US7606242B2 (en) * 2002-08-02 2009-10-20 Wavelink Corporation Managed roaming for WLANS
US6909878B2 (en) * 2002-08-20 2005-06-21 Ixi Mobile (Israel) Ltd. Method, system and computer readable medium for providing an output signal having a theme to a device in a short distance wireless network
US20060171335A1 (en) * 2005-02-03 2006-08-03 Michael Yuen Backup channel selection in wireless LANs
US20040039817A1 (en) * 2002-08-26 2004-02-26 Lee Mai Tranh Enhanced algorithm for initial AP selection and roaming
US8254346B2 (en) * 2002-09-17 2012-08-28 Broadcom Corporation Communication system and method for discovering end-points that utilize a link layer connection in a wired/wireless local area network
US7356571B2 (en) * 2002-10-07 2008-04-08 Ixi Mobile (R&D), Ltd. System, method and processor readable medium for downloading information within a predetermined period of time to a device in a network responsive to price selection
US7610385B2 (en) * 2003-01-08 2009-10-27 Vtech Telecommunications Limited System and method for adaptive bandwidth utilization for interoperability
US7133677B2 (en) * 2003-01-22 2006-11-07 Lucent Technologies Inc. System and method for establishing and/or maintaining a data session across packet data networks
US7167680B2 (en) * 2003-02-05 2007-01-23 Ixi Mobile (Israel) Ltd. Method, system and computer readable medium for adjusting output signals for a plurality of devices in a short distance wireless network responsive to a selected environment
US20040165563A1 (en) * 2003-02-24 2004-08-26 Hsu Raymond T. Wireless local access network system detection and selection
US7146130B2 (en) * 2003-02-24 2006-12-05 Qualcomm Incorporated Wireless local access network system detection and selection
US7869822B2 (en) * 2003-02-24 2011-01-11 Autocell Laboratories, Inc. Wireless network apparatus and system field of the invention
EP1609260A2 (en) 2003-02-24 2005-12-28 William R. Hawe System, method and apparatus for ascertaining a dynamic attribute of a system
US7590708B2 (en) * 2003-02-24 2009-09-15 Qualcomm, Incorporated Wireless local access network system detection and selection
US8098637B1 (en) * 2003-03-28 2012-01-17 Regents Of The University Of Minnesota Load balancing in wireless local area networks
CN1781281B (zh) * 2003-04-30 2011-01-12 皇家飞利浦电子股份有限公司 802.11wlan中站从接入点中平滑去关联的方法与设备
US7457261B2 (en) * 2003-07-30 2008-11-25 Cisco Technology, Inc. Wireless network self-adaptive load balancer
US8514709B2 (en) * 2003-12-19 2013-08-20 International Business Machines Corporation Autonomic disassociation of clients in a wireless local area network
US7936676B2 (en) * 2003-12-19 2011-05-03 Lenovo (Singapore) Pte. Ltd. Autonomic load balancing in wireless local area networks
US20050138172A1 (en) * 2003-12-23 2005-06-23 International Business Machines Corporation Use of access points for autonomic determination of available resources
US7738876B1 (en) 2004-01-16 2010-06-15 Qualcomm Incorporated Radio resource management for wireless local area networks
CN1287557C (zh) * 2004-03-10 2006-11-29 中兴通讯股份有限公司 一种无线局域网接入点设备间负载均衡的实现方法
US7813733B2 (en) * 2004-07-27 2010-10-12 Lenovo (Singapore) Pte. Ltd. Forced roaming to avoid interference
CN101002431A (zh) * 2004-07-30 2007-07-18 皇家飞利浦电子股份有限公司 在无线lan中用于负荷平衡的***和方法
US7706326B2 (en) * 2004-09-10 2010-04-27 Interdigital Technology Corporation Wireless communication methods and components that implement handoff in wireless local area networks
US7836181B2 (en) * 2004-09-21 2010-11-16 Alcatel-Lucent Usa Inc. Fairness and load balancing in wireless LANs using association control
FR2875991A1 (fr) * 2004-09-30 2006-03-31 France Telecom Procede d'optimisation de la reception de donnees multimedia dans un reseau de communication
US7512381B1 (en) * 2004-10-15 2009-03-31 Nortel Networks Limited Monitoring mobile terminals via local wireless access points
US7362776B2 (en) * 2004-11-01 2008-04-22 Cisco Technology, Inc. Method for multicast load balancing in wireless LANs
FI119900B (fi) * 2004-11-17 2009-04-30 Tellog Ag Tukiasema ja viestintäverkko
TWI271976B (en) 2004-11-22 2007-01-21 Realtek Semiconductor Corp Wireless communication apparatus capable of performing load balancing and method thereof
US7389122B2 (en) * 2004-12-17 2008-06-17 Intel Corporation Method and apparatus to provide a continuous useable wireless network connection
CN100578476C (zh) * 2005-01-25 2010-01-06 松下电器产业株式会社 通信终端、终端切换***以及终端切换方法
US20060171305A1 (en) * 2005-02-03 2006-08-03 Autocell Laboratories, Inc. Access point channel forecasting for seamless station association transition
US20060171304A1 (en) * 2005-02-03 2006-08-03 Hill David R WLAN background scanning
US8825895B2 (en) * 2005-03-25 2014-09-02 Microsoft Corporation Access point capacity management
US9832661B2 (en) * 2005-03-25 2017-11-28 Microsoft Technology Licensing, Llc Access point management
US7706789B2 (en) * 2005-03-31 2010-04-27 Intel Corporation Techniques to manage roaming
JP4630706B2 (ja) 2005-03-31 2011-02-09 富士通株式会社 サービス装置、サービス装置によるクライアント装置の接続先切替制御方法およびプログラム
JP4561457B2 (ja) * 2005-04-22 2010-10-13 沖電気工業株式会社 負荷分散処理システム、無線アクセス装置及び無線ネットワーク
US20060262721A1 (en) * 2005-04-26 2006-11-23 International Business Machines Corporation Receiving data in a sensor network
US8411616B2 (en) 2005-11-03 2013-04-02 Piccata Fund Limited Liability Company Pre-scan for wireless channel selection
US20070133453A1 (en) * 2005-12-05 2007-06-14 Aseem Sethi System and method for management of a wireless environment
CN1992657B (zh) * 2005-12-26 2010-12-08 中兴通讯股份有限公司 一种无线局域网的负载均衡方法
JP4692760B2 (ja) * 2006-03-16 2011-06-01 日本電気株式会社 移動体通信システムおよびその移動管理制御方法
US8102813B2 (en) 2006-04-28 2012-01-24 Microsoft Corporation Coordinating a transition of a roaming client between wireless access points using another client in physical proximity
US8818322B2 (en) * 2006-06-09 2014-08-26 Trapeze Networks, Inc. Untethered access point mesh system and method
US7844298B2 (en) * 2006-06-12 2010-11-30 Belden Inc. Tuned directional antennas
KR100741325B1 (ko) * 2006-06-27 2007-07-20 삼성전자주식회사 블루투스 시스템에서 원격 명칭 획득을 위한 장치 및 방법
US20080002641A1 (en) * 2006-06-30 2008-01-03 Symbol Technologies, Inc. Media type access category based load leveling for a wireless network
TWI327036B (en) * 2006-10-05 2010-07-01 Ind Tech Res Inst Load balancing apparatus and method in wireless network hotspots
US8363102B1 (en) 2006-10-13 2013-01-29 L-3 Communications Mobile-Vision, Inc. Dynamically load balancing date transmission using one or more access points
US8072952B2 (en) 2006-10-16 2011-12-06 Juniper Networks, Inc. Load balancing
US7907582B2 (en) * 2006-10-25 2011-03-15 Ntt Docomo, Inc. Method and apparatus for access point selection in wireless LAN
US20080186933A1 (en) * 2007-02-05 2008-08-07 Charles Arthur Willman Approach For Providing Wireless Network Services Using Wireless Access Point Groups
US20080259841A1 (en) * 2007-04-17 2008-10-23 Parag Deshpande Subscription aggregation and load balancing in a broadband router
US9398453B2 (en) 2007-08-17 2016-07-19 Qualcomm Incorporated Ad hoc service provider's ability to provide service for a wireless network
US9392445B2 (en) 2007-08-17 2016-07-12 Qualcomm Incorporated Handoff at an ad-hoc mobile service provider
CN101378272B (zh) * 2007-08-30 2012-05-23 联想(北京)有限公司 基于中继的多跳无线网络的负载平衡方法
CN101378578B (zh) * 2007-08-30 2014-12-03 联想(北京)有限公司 基于中继的多跳无线网络的负载平衡方法
GB2458258A (en) 2008-02-04 2009-09-16 Nec Corp Method of controlling base station loading in a mobile communication system
US9113335B2 (en) * 2008-04-30 2015-08-18 Aruba Networks Inc. Distributed load balancing in wireless networks
US8315163B2 (en) * 2008-05-22 2012-11-20 Hangzhou H3C Technologies Co., Ltd. Method, access point and mobile station for implementing load sharing among access points
JP5185081B2 (ja) * 2008-11-17 2013-04-17 株式会社東芝 無線端末装置、通信方法、及び通信プログラム
US8385197B2 (en) * 2009-03-03 2013-02-26 Avaya Inc. Practical measurement-based session admission control for Wi-Fi LAN systems
US8391224B2 (en) * 2009-03-03 2013-03-05 Avaya Inc. Proactive load distribution for 802.111-based wireless LANs
US9179367B2 (en) 2009-05-26 2015-11-03 Qualcomm Incorporated Maximizing service provider utility in a heterogeneous wireless ad-hoc network
GB2472771B (en) * 2009-08-11 2012-05-30 Ubiquisys Ltd Load balancing in a mobile communication network
JP2011120064A (ja) * 2009-12-04 2011-06-16 Mitsubishi Electric Corp 送信端末、無線通信システム及び送信方法
KR101079477B1 (ko) 2009-12-07 2011-11-03 성균관대학교산학협력단 에이전트 작업부하를 반영한 부하 분산 방법
US8577347B2 (en) * 2010-10-01 2013-11-05 Smith Micro Software, Inc. System and method for managing data sharing over a hotspot network
CN102457587B (zh) * 2010-10-26 2014-07-09 大唐移动通信设备有限公司 一种ip地址分配方法及设备
US8452302B2 (en) * 2010-11-04 2013-05-28 At&T Intellectual Property I, L.P. Dynamic bandwidth and access management
US8867508B2 (en) * 2011-01-05 2014-10-21 Broadcom Corporation Method and system for wireless access point radios integrated in a cable
TWI450626B (zh) * 2011-07-12 2014-08-21 Acer Inc 電腦裝置進行無線連線之方法
WO2013070346A2 (en) * 2011-10-05 2013-05-16 Freeband Technologies, Inc. Application enabled bandwidth billing system and method
CN103249047B (zh) * 2012-02-10 2018-11-23 南京中兴新软件有限责任公司 无线局域网热点的接入认证方法及装置
US8818293B2 (en) * 2012-03-05 2014-08-26 Broadcom Corporation System and method for wireless local area network airtime fairness
US9008045B2 (en) 2012-04-12 2015-04-14 Time Warner Cable Enterprises Llc Handoffs between access points in a Wi-Fi environment
CN102883301B (zh) * 2012-09-20 2016-09-28 福建星网锐捷网络有限公司 强制客户端漫游的方法、装置和接入控制器
EP2974389B1 (en) * 2013-03-15 2019-09-18 ARRIS Enterprises LLC Improving distribution of clients across a network
EP2785108B1 (en) 2013-03-27 2015-04-01 Fujitsu Limited QoE Optimization in Wireless Networks
IL226560A0 (en) * 2013-05-26 2013-09-30 Callup Net Ltd A system and method for routing sms messages sent from a mobile device
US20150117208A1 (en) * 2013-10-29 2015-04-30 Qualcomm Incorporated Backhaul management of a small cell using heavy active estimation mechanism
WO2015106450A1 (en) 2014-01-20 2015-07-23 Hewlett-Packard Development Company, L.P. Load balancing among wireless access points
WO2016056156A1 (ja) * 2014-10-07 2016-04-14 日本電気株式会社 通信集約システム、制御装置、処理負荷制御方法及びプログラムを格納した非一時的なコンピュータ可読媒体
US10057924B2 (en) * 2015-05-27 2018-08-21 Intel IP Corporation High efficiency signal field in high efficiency wireless local area network
CN105246103B (zh) * 2015-09-23 2018-12-14 广东工业大学 一种无线局域网的负载均衡接入方法
US9781613B2 (en) * 2015-10-22 2017-10-03 General Electric Company System and method for proactive communication network management based upon area occupancy
US9967884B2 (en) 2015-11-10 2018-05-08 Netgear, Inc. Dedicated backhaul for whole home coverage
US11134060B2 (en) 2016-01-29 2021-09-28 Hewlett Packard Enterprise Development Lp Mobile virtual private network configuration
US10142209B2 (en) * 2016-04-19 2018-11-27 Dell Products Lp Systems and methods for increasing wireless throughput limitations on ethernet on a wireless access point
CN107613538A (zh) * 2016-07-12 2018-01-19 中兴通讯股份有限公司 一种无线网络接入方法、设备、终端和***
US10356681B2 (en) * 2016-09-21 2019-07-16 Netgear, Inc. Client roaming in a distributed multi-band wireless networking system
US11304098B2 (en) 2018-05-09 2022-04-12 Telefonaktiebolaget Lm Ericsson (Publ) Core network node, user equipment and methods in a packet communications network
US10863400B1 (en) * 2019-09-27 2020-12-08 Juniper Networks, Inc. Wireless terminal roaming
JP7282654B2 (ja) * 2019-10-23 2023-05-29 ルネサスエレクトロニクス株式会社 半導体デバイス、半導体デバイスの接続処理方法および電子装置
WO2024005505A1 (ko) * 2022-06-28 2024-01-04 삼성전자 주식회사 전자 장치 및 그의 동작 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0913968A1 (en) * 1997-10-14 1999-05-06 Lucent Technologies Inc. Method for admitting new connections based on measured quantities in a multiple access system for communications networks
CN1264522A (zh) * 1997-06-20 2000-08-23 讯捷通讯公司 在码分多址无线链路上传输无线协议的动态带宽分配
WO2002013397A2 (en) * 2000-08-09 2002-02-14 Sicom, Inc. Constrained-envelope transmitter and method therefor
EP1206069A1 (en) * 2000-11-08 2002-05-15 AT&T Corp. Quality of service maintenance of a wireless link in a wireless LAN

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5809060A (en) * 1994-02-17 1998-09-15 Micrilor, Inc. High-data-rate wireless local-area network
MX9603336A (es) * 1994-02-17 1997-05-31 Micrilor Inc Red de area local inalambrica de alto indice de datos.
CA2137587C (en) * 1994-12-08 1999-03-23 Murray Charles Baker Broadcast/multicast filtering by the bridge-based access point
US5768531A (en) * 1995-03-27 1998-06-16 Toshiba America Information Systems Apparatus and method for using multiple communication paths in a wireless LAN
US5633888A (en) * 1995-06-05 1997-05-27 Advanced Micro Devices, Inc. Method of using an access point adjacency matrix to establish handoff in a wireless LAN
US6330231B1 (en) * 1995-10-16 2001-12-11 Nec Corporation Dynamic server allocation for load balancing wireless remote interface processing
US6353599B1 (en) * 1995-10-16 2002-03-05 Nec Corporation Wireless enumeration
US5818830A (en) * 1995-12-29 1998-10-06 Lsi Logic Corporation Method and apparatus for increasing the effective bandwidth of a digital wireless network
US5923702A (en) * 1996-06-10 1999-07-13 Breeze Wireless Communications Ltd. Frequency hopping cellular LAN system
US6067297A (en) * 1996-06-28 2000-05-23 Symbol Technologies, Inc. Embedded access point supporting communication with mobile unit operating in power-saving mode
US6327254B1 (en) * 1997-10-14 2001-12-04 Lucent Technologies Inc. Method for bandwidth sharing in a multiple access system for communications networks
US6345043B1 (en) * 1998-07-06 2002-02-05 National Datacomm Corporation Access scheme for a wireless LAN station to connect an access point
US20020133589A1 (en) 1998-09-11 2002-09-19 Rajugopal R. Gubbi Dynamic bandwidth negotiation scheme for wireless computer networks
US6891820B1 (en) * 1999-07-06 2005-05-10 Broadcom Corporation Utilization of the internet protocol to facilitate communication involving mobile devices
US6332077B1 (en) * 1999-07-29 2001-12-18 National Datacom Corporation Intelligent roaming in AGV application
CA2403765A1 (en) 2000-03-20 2001-09-27 At&T Corp. Method and apparatus for coordinating user selection of network service providers over a broadband communications network
ATE303028T1 (de) 2000-05-15 2005-09-15 Thomson Licensing Sa Methode zum reservieren von isochronen betriebsmitteln in einem drahtlosen netz
US6452910B1 (en) * 2000-07-20 2002-09-17 Cadence Design Systems, Inc. Bridging apparatus for interconnecting a wireless PAN and a wireless LAN
US20020107026A1 (en) * 2000-12-15 2002-08-08 Prathima Agrawal Dynamic predictive resource reservation in wireless networks
US6996086B2 (en) * 2001-04-26 2006-02-07 Telefonaktiebolaget Lm Ericsson (Publ) Radio access network with meshed radio base stations
US7028097B2 (en) * 2002-03-28 2006-04-11 Intel Corporation Wireless LAN with dynamic channel access management
US20040203818A1 (en) * 2002-03-29 2004-10-14 International Business Machines Corporation Wireless LAN (local area network) connection approach based on bandwidth

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1264522A (zh) * 1997-06-20 2000-08-23 讯捷通讯公司 在码分多址无线链路上传输无线协议的动态带宽分配
EP0913968A1 (en) * 1997-10-14 1999-05-06 Lucent Technologies Inc. Method for admitting new connections based on measured quantities in a multiple access system for communications networks
WO2002013397A2 (en) * 2000-08-09 2002-02-14 Sicom, Inc. Constrained-envelope transmitter and method therefor
EP1206069A1 (en) * 2000-11-08 2002-05-15 AT&T Corp. Quality of service maintenance of a wireless link in a wireless LAN

Also Published As

Publication number Publication date
AU2003236917A1 (en) 2004-01-19
CA2488847A1 (en) 2004-01-08
JP4069117B2 (ja) 2008-04-02
CA2488847C (en) 2009-10-13
KR100754301B1 (ko) 2007-09-03
JP2005536913A (ja) 2005-12-02
US7203183B2 (en) 2007-04-10
EP1516458B1 (en) 2011-08-24
ATE522042T1 (de) 2011-09-15
US20040001467A1 (en) 2004-01-01
WO2004004226A3 (en) 2004-03-04
TWI231147B (en) 2005-04-11
WO2004004226A2 (en) 2004-01-08
EP1516458A2 (en) 2005-03-23
IL165544A0 (en) 2006-01-15
TW200415929A (en) 2004-08-16
CN1656737A (zh) 2005-08-17
KR20050012269A (ko) 2005-01-31

Similar Documents

Publication Publication Date Title
CN100373877C (zh) 基于带宽的接入点发起的强制漫游方法和设备
CN100420215C (zh) 为避免干扰的强制漫游
US10278105B2 (en) Seamless mobility in wireless networks
EP1246487B1 (en) Mode monitoring and identification through distributed radio
CN1714594B (zh) 无线通信***中的接入点选择
US8451816B2 (en) Multi-mode WLAN/PAN MAC
KR101397737B1 (ko) 다중 대역 모바일 스테이션과 연관시키기 위한 다중 대역 액세스 포인트를 선택하는 방법 및 장치
US8934368B2 (en) WLAN having load balancing based on access point loading
JP4005599B2 (ja) 無線ネットワークでの帯域幅管理
CN1720756B (zh) 在多频段环境中的***和切换机制及其装置
US7180876B1 (en) Mobile device having network interface selection
US8423033B1 (en) Method and system for allocating bandwidth in a wireless communication system having a tree structure
US20030021254A1 (en) Wireless LAN terminal, wireless LAN base station, and wireless LAN system including them and wireless hand-off method
CN101690337A (zh) 管理无线局域网中的密集的无线接入点基础结构
US11632716B2 (en) Wireless communication method used in wireless communication device and wireless communication device
US20040203818A1 (en) Wireless LAN (local area network) connection approach based on bandwidth
US20050138172A1 (en) Use of access points for autonomic determination of available resources

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080305

Termination date: 20200625