CN101217784B - 一种通信架构中的无线网络、通信设备和接入点 - Google Patents

一种通信架构中的无线网络、通信设备和接入点 Download PDF

Info

Publication number
CN101217784B
CN101217784B CN2007103080370A CN200710308037A CN101217784B CN 101217784 B CN101217784 B CN 101217784B CN 2007103080370 A CN2007103080370 A CN 2007103080370A CN 200710308037 A CN200710308037 A CN 200710308037A CN 101217784 B CN101217784 B CN 101217784B
Authority
CN
China
Prior art keywords
client device
access point
transmission
wireless
described access
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
CN2007103080370A
Other languages
English (en)
Other versions
CN101217784A (zh
Inventor
詹姆士·D·贝内特
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.)
Avago Technologies International Sales Pte Ltd
Original Assignee
Zyray Wireless 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 Zyray Wireless Inc filed Critical Zyray Wireless Inc
Publication of CN101217784A publication Critical patent/CN101217784A/zh
Application granted granted Critical
Publication of CN101217784B publication Critical patent/CN101217784B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/245TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/246TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters where the output power of a terminal is based on a path parameter calculated in said terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/28TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission
    • H04W52/287TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission when the channel is in stand-by
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/08Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • 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/04Large scale networks; Deep hierarchical networks
    • H04W84/08Trunked mobile radio systems
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

本发明提供了一种通信架构中的无线网络、通信设备和接入点。无线接入点和多个无线终端相互交换使用、状态、移动和接收特性。无线终端基于从无线接入点和网络中其它设备接收到的传输,生成接收特性。在一种操作模式中,无线设备将收集的特性转发到无线接入点,并且基于所有接收到的特性,为不同类型的传输选择其自身的传输功率。在另一操作模式中,所有特性在每个无线终端和接入点之间交换,以便每个可以独立地或协作地做出传输功率控制决定。在进一步的模式中,无线接入点基于从客户端设备接收到的特性来调整协议参数,以此检测事件,如隐藏终端条件。收集这种特性包括从存储器中重新获得预设参数和基于接收到的传输(包括测试包)收集参数。

Description

一种通信架构中的无线网络、通信设备和接入点
技术领域
本发明涉及无线通信系统,更具体地说,涉及一种在这种通信系统中无线通信设备的通信监控和报告操作。
背景技术
无线通信系统支持与系统相连的无线通信设备之间的无线通信为我们所知。这种无线通信系统的范围从国家和/或国际蜂窝电话系统到点对点国内无线网络。无线通信系统的每种类型都是构建的,因此其根据一个或更多标准操作。这种无线通信标准包括但不限于IEEE 802.11、蓝牙、先进型电话服务(AMPS)、数字AMPS、全球移动通信系统(GSM)、码分多址(CDMA)、无线应用协议、本地多点分布服务(LMDS)、多信道多点分布系统(MMDS)和/或其中的变更。
IEEE 802.11适用无线通信系统包括多个客户端设备(Client Device,简称CD,如连接到基站的桌面电脑、个人电脑、个人数字助理等),这些客户端通过无线连接与一个或更多接入点(Acess Point,附图中简称AP)通信。传输设备(如客户端设备或接入点)通过固定功率级传输,并不用考虑传输设备和目标设备(如基站或接入点)的距离。一般地,较近的传输设备是目标设备,这样在传输信号的接收中错误会比较少。然而,本领域的技术人员应了解,无线传输可以包括某些错误并仍提供正确传输。因而,通过提供太多错误的功率级传输很消耗能源的。但是,以太高功率传输可能与最近区域的其它接入点和/或客户端设备相互干扰。
本领域的技术人员也应了解,许多无线通信系统使用允许多个通信设备的载波侦听多路访问(CSMA)协议来共享同样的无线电频谱。在无线通信设备传输之前,其“监听”无线连接来确定频谱是否由另一基站使用,以此避免潜在的数据争夺。在更低的接收功率级,当两个设备(一般都相隔很远)都试图与中间的第三个设备通信,该协议可以导致终端(termial,附图中简称term)问题。当中间的设备能在外围都能“听到”两个设备时,这两个设备不能听到两个中另一个,这潜在地用去向中间设备的同时传输创建了数据争夺。
附加的可操作困难涉及在接入点覆盖区域的边缘操作的客户端设备。在某些操作中,接入点和客户端设备可以充分地通信,但是在其它操作,同样的接入点和客户端设备却不可以充分地通信,这引起不可接入的客户端设备和其它客户端设备的服务丢失、多个重新传输、其它服务质量的下降。
本领域的普通技术人员通过将这种系统与本发明对比会发现,常规和传统方法的更多局限和缺点将变得显而易见。
发明内容
本发明阐明了无线网络、接入点、客户端设备、集成电路,以及基于所接收特性确定传输协议参数的方法,这些将充分地指出和/或结合附图中的至少一个进行描述,并且在权利要求中阐明得更加完整。
根据本发明的一方面,提供了一种在通信架构中的无线网络,其包括包交换骨干网络,所述无线网络包括:
接入点,与所述包交换骨干网络通讯连接,每个都包括接入点处理电路和接入点无线收发电路;
第一客户端设备,包括第一客户端处理电路和第一客户端无线收发电路;
第二客户端设备,包括第二客户端处理电路和第二客户端无线收发电路;
所述接入点处理电路使用所述接入点无线收发电路和一组关联的通信参数,管理第一客户端无线收发电路和所述包交换骨干网络之间的通信,以及第二客户端无线收发电路和所述包交换骨干网络之间的通信;
第一客户端处理电路,使用第一客户端设备无线收发电路:
监听第二客户端设备和所述接入点之间的无线传输;
定义第二客户端设备和所述接入点之间传输的特性;
将第二客户端设备和所述接入点之间发送的无线传输的特性传输到所述接入点;
第一时间接收来自所述接入点的指示以开始无线传输中继操作,并且作为响应,开始中继所述接入点和第二客户端设备之间的无线传输;
第二时间接收来自所述接入点的指示以终止无线传输中继操作,并且作为响应,停止中继所述接入点和第二客户端设备之间的无线传输。
优选地,当中继第二客户端设备和所述接入点之间的无线传输超出持续时间上限,则一直中继所述接入点和第二客户端设备之间的无线传输直到重启为止。
优选地,第一客户端设备使用第一客户端设备无线收发电路:
从所述接入点接收请求,请求报告第二客户端设备和所述接入点之间发送的无线传输的特性;
响应该请求,将第二客户端设备和所述接入点之间发送的无线传输的特性传输到所述接入点。
优选地,第一客户端处理电路使用第一客户端设备无线收发电路:
在启动低传输功率操作模式后,从所述接收点接收指示以开始无线传输中继操作;
在启动高传输功率操作模式后,从所述接收点电路接收指示以终止无线传输中继操作。
优选地,通过无线传输中继操作,第一客户端处理电路使用第一客户端设备无线收发电路中继第二客户端设备发送到所述接入点的传输。
优选地,通过无线传输中继操作,第一客户端处理电路使用第一客户端设备无线收发电路中继所述接入点发送到第二客户端设备的传输。
优选地:
第二客户端设备和所述接入点之间无线传输的第一特性表示第一客户端处理电路使用第一客户端设备无线收发电路无误地接收传输;
第二客户端设备和所述接入点之间无线传输的第二特性表示第一客户端处理电路使用第一客户端设备无线收发电路没有无误地接收传输。
根据本明的一方面,提供了一种在通信架构中的无线网络,其包括包交换骨干网络,所述无线网络包括:
接入点,与包交换骨干网络通讯连接,每个都包括接入点处理电路和接入点无线收发电路;
第一客户端设备,包括第一客户端处理电路和第一客户端无线收发电路;
第二客户端设备,包括第二客户端处理电路和第二客户端无线收发电路;
所述接入点处理电路使用所述接入点无线收发电路和一组关联的通信参数,管理第一客户端无线收发电路和所述包交换骨干网络之间的通信,以及第二客户端无线收发电路和所述包交换骨干网络之间的通信;
第一客户端处理电路,使用第一客户端设备无线收发电路:
监听第二客户端设备和所述接入点之间的无线传输;
定义第二客户端设备和所述接入点之间传输的特性;
在启动无线传输中继操作后,开始中继所述接入点和第二客户端设备之间的无线传输;
在停止无线传输中继操作的终止后,停止中继所述接入点和第二客户端设备之间的无线传输;
启动和终止无线中继操作基于第二客户端设备和所述接入点之间无线传输在不同时间的不同特性。
优选地,第一客户端处理电路使用第一客户端设备无线收发电路:
将第二客户端设备和所述接入点之间发送的无线传输的特性传输到所述接入点;
第一时间接收来自所述接入点的指示以开始传输中继操作;
第二时间接收来自所述接入点的指示以终止传输中继操作。
优选地,当中继第二客户端设备和所述接入点之间发送的无线传输超出持续时间上限,第一客户端电路使用第一客户端设备无线收发电路中继所述接入点和第二客户端设备之间的无线传输,直到重启为止。
优选地,第一客户端处理电路使用第一客户端设备无线收发电路:
从所述接入点接收请求,请求报告第二客户端设备和所述接入点之间发送的无线传输的特性;
将第二客户端设备和所述接入点之间发送的无线传输的特性传输到所述接入点。
优选地,第一客户端处理电路:
基于第二客户端设备和所述接入点之间无线传输的第一特性,开始中继;
基于第二客户端设备和所述接入点之间无线传输的第二特性,开始终止。
根据本发明的一方面,提供了一种通信架构中的无线网络,其包括包交换骨干网络,其特征在于,所述无线网络包括:
接入点,与包交换骨干网络通讯连接,每个都包括接入点处理电路和接入点无线收发电路;
第一客户端设备,包括第一客户端处理电路和第一客户端无线收发电路;
第二客户端设备,包括第二客户端处理电路和第二客户端无线收发电路;
所述接入点处理电路,使用所述接入点无线收发电路和一组关联的通信参数,管理第一客户端无线收发电路和所述包交换骨干网络之间的通信,以及第二客户端无线收发电路和所述包交换骨干网络之间的通信;
第一客户端处理电路,使用第一客户端设备无线收发电路:
截获第二客户端设备发送到所述接入点的无线传输;
接收来自所述接入点的请求,以重复从第二客户端设备发送到所述接入点的截获的无线传输;
响应接收的请求,传输从第二客户端设备发送到所述接入点的所述截获的无线传输到所述接入点。
优选地,当所述截获无线传输的传输频率超过频率上限,开始传输第二客户端设备发送到接入点的所有截获无线传输。
优选地,在启动低传输功率操作模式后,第一客户端处理电路使用第一客户端设备无线收发电路接收来自所述接入点的请求,以重复从第二客户端设备发送到接入点的截获的无线传输。
优选地:
当截获的无线传输是无误的时,传输截获的无线传输到所述接入点;
当截获无线传输不是无误的时,不传输截获的无线传输到所述接入点。
根据本发明的一方面,提供了一种在通信架构的无线网络中使用的客户端设备,其中所述无线网络包括包交换骨干网络、通讯连接到包交换骨干网络的接入点、第二客户端设备,所述客户端设备包括:
客户端设备无线收发电路;
客户端设备处理电路;
所述客户端处理电路使用所述客户端设备无线收发电路:
监听另一客户端设备和所述接入点之间的无线传输;
定义第二客户端设备和所述接入点之间传输的特性;
将第二客户端设备和所述接入点之间发送的无线传输的特性传输到接入点;
第一时间接收来自所述接入点的指示以开始无线传输中继操作,并且作为响应,开始中继所述接入点和第二客户端设备之间的无线传输;
第二时间接收来自所述接入点的指示以终止无线传输中继操作,并且作为响应,停止中继所述接入点和第二客户端设备之间的无线传输。
优选地,当中继第二客户端设备和所述接入点之间的无线传输超出持续时间上限,所述接入点和第二客户端设备之间的无线传输中继将继续到重启为止。
优选地,所述客户端处理电路使用所述客户端设备无线收发电路:
从所述接入点接收请求,请求报告第二客户端设备和所述接入点之间发送的无线传输的特性;
响应该请求,将第二客户端设备和所述接入点之间发送的无线传输的特性传输到所述接入点。
优选地,第一客户端处理电路使用第一客户端设备无线收发电路:
在启动低传输功率操作模式后,从所述接收点接收指示以开始无线传输中继操作;
在启动高传输功率操作模式后,从所述接收点电路接收指示以终止无线传输中继操作。
优选地,通过无线传输中继操作,第一客户端处理电路使用第一客户端设备无线收发电路中继第二客户端设备发送到所述接入点的传输。
优选地,通过无线传输中继操作,第一客户端处理电路使用第一客户端设备无线收发电路中继所述接入点到第二客户端设备发送的传输。
优选地:
第二客户端设备和所述接入点之间无线传输的第一特性表示第一处理电路使用第一客户端设备无线收发电路无误地接收传输;
第二客户端设备和所述接入点之间无线传输的第二特性表示第一处理电路使用第一客户端设备无线收发电路没有无误地接收传输。
根据本发明的一方面,提供了一种在通信架构的无线网络中使用的客户端设备,其中所述无线网络包括包交换骨干网络、通讯连接到包交换骨干网络的接入点、第二客户端设备,所述客户端设备包括:
客户端设备无线收发电路;
客户端设备处理电路;
所述客户端处理电路使用所述客户端设备无线收发电路:
监听第二客户端设备和所述接入点之间的无线传输;
定义第二客户端设备和所述接入点之间传输的特性;
在无线传输中继操作开始后,开始中继所述接入点和第二客户端设备之间的无线传输;
在无线传输中继操作终止后,停止中继所述接入点和第二客户端设备之间的无线传输;
开始和终止无线中继操作基于第二客户端设备和所述接入点之间无线传输在不同时间的不同特性。
优选地,第一客户端处理电路使用第一客户端设备无线收发电路:
将第二客户端设备和所述接入点之间发送的无线传输的特性传输到所述接入点;
第一时间接收来自所述接入点的指示以开始无线传输中继操作;
第二时间接收来自所述接入点的指示以终止无线传输中继操作。
优选地,当中继第二客户端设备和所述接入点之间发送的无线传输超出持续时间上限,第一客户端电路使用第一客户端无线收发电路中继所述接入点和第二客户端设备之间的无线传输到重启为止。
优选地,第一客户端处理电路使用第一客户端无线收发电路:
从所述接入点接收请求,请求报告第二客户端设备和所述接入点之间发送的无线传输的特性;
将第二客户端设备和所述接入点之间发送的无线传输的特性传输到接入点。
优选地,第一客户端处理电路:
基于第二客户端设备和所述接入点之间无线传输的第一特性,开始中继;
基于第二客户端设备和所述接入点之间无线传输的第二特性,开始终止。
优选的,所述客户端处理电路:
基于从接入点收到的第二客户端设备和接入点之间的无线传输的第一特性,开始中继;
基于从接入点收到的第二客户端设备和接入点之间的无线传输的第二特性,开始终止。
根据本发明的一方面,提供了一种在通信架构的无线网络中使用的客户端设备,其中所述无线网络包括包交换骨干网络、通讯连接到包交换骨干网络的接入点、第二客户端设备,所述客户端设备包括:
客户端设备无线收发电路;
客户端设备处理电路;
所述客户端处理电路使用所述客户端设备无线收发电路:
截获第二客户端设备发送到所述接入点的无线传输;
接收来自所述接入点的请求以重复从第二客户端设备发送到所述接入点的所截获的无线传输;
响应接收的请求,传输从第二客户端设备发送到所述接入点的所截获的无线传输到所述接入点。
优选地,当所述截获无线传输的传输频率超过频率上限,开始传输从第二客户端设备发送到所述接入点的所有截获无线传输。
优选地,在启动低传输功率操作模式后,第一客户端处理电路使用第一客户端设备无线收发电路接收来自所述接入点的请求,重复第二客户端设备发送到所述接入点的截获的无线传输。
优选地:
当截获无线传输是无误的时,传输截获的无线传输到所述接入点;
当截获无线传输不是无误的时,不传输截获的无线传输到所述接入点。
根据本发明的一方面,提供了一种无线网络中用于服务第一和第二客户端设备的接入点,所述接入点包括:
网络接口,连接到包交换骨干网络;
接入点无线收发电路;
所述接入点处理电路,连接到所述网络接口和所述接入点无线收发电路,并且用来:
管理第一客户端设备和所述包交换骨干网络之间以及第二客户端设
备和所述包交换骨干网络之间的通信;
传输请求到所述接入点以重复第二客户端设备发送到所述接入点但所述接入点没有正确接收的所截获的无线传输;
响应传输请求,从第一接入点接收第二客户端设备发送到所述接入点但所述接入点没有正确接收的所截获无线传输。
根据本发明的一方面,提供了一种无线网络中用于服务第一和第二客户端设备的接入点,所述接入点包括:
网络接口,连接到包交换骨干网络;
接入点无线收发电路;
所述接入点处理电路,连接到所述网络接口和所述接入点无线收发电路,并且用来:
管理第一客户端设备和所述包交换骨干网络之间以及第二客户端设备和所述包交换骨干网络之间的通信;
通过发送请求到第一客户端设备开始无线传输中继操作,以此开始中继从第二客户端设备发送到所述接入点并由第一接入点接收的无线传输;
当设定了无线传输中继操作时,从第一接入点接收第二客户端设备发送并去向接入点的中继无线传输;
通过发送请求到第一客户端设备终止无线传输中继操作,以此终止中继从第二客户端设备发送到所述接入点并由第一接入点接收的无线传输。
根据本发明的一方面,提供了一种无线网络中用于服务第一和第二客户端设备的接入点,所述接入点包括:
网络接口,连接到包交换骨干网络;
接入点无线收发电路;
所述接入点处理电路,连接到所述网络接口和所述接入点无线收发电路,并且用来:
管理第一客户端设备和所述包交换骨干网络之间以及第二客户端设备和所述包交换骨干网络之间的通信;
传输请求到第一客户端设备,以报告在第二客户端设备和所述接入点之间发送的无线传输的特性;
从第一客户端设备接收在第二客户端设备和所述接入点之间发送的无线传输的特性;
监听另一客户端设备和所述接入点之间的无线传输;
定义第二客户端设备和所述接入点之间传输的特性;
将第二客户端设备和所述接入点之间发送的无线传输的特性传输到所述接入点;
第一时间接收来自所述接入点的指示以开始传输中继操作,并作为响应,开始中继所述接入点和第二客户端设备之间的无线传输;
第二时间接收来自所述接入点的指示以终止传输中继操作,并作为响应,停止中继所述接入点和第二客户端设备之间的无线传输。
根据本发明的一方面,提供了一种无线网络中用于服务第一和第二客户端设备的接入点,所述接入点包括:
网络接口,连接到包交换骨干网络;
接入点无线收发电路;
所述接入点处理电路,连接到所述网络接口和所述接入点无线收发电路,并且用来:
管理第一客户端设备和包交换骨干网络之间以及第二客户端设备和所述包交换骨干网络的通信;
传输请求到第一客户端设备,以定义第二客户端设备发送到所述接入点并由第一接入点接收的无线传输的特性;
从第一客户端设备接收由第二客户端设备发送到所述接入点并由第一接入点接收的的无线传输的特性。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1A是根据本发明实施例无线网络的系统示意图;
图1B是根据本发明另一实施例无线网络的系统示意图;
图1C是仍根据本发明另一实施例无线网络的系统示意图;
图2是根据本发明实施例通过接入点和客户端的传输时序图;
图3是根据本发明实施例接入点和客户端的传输时序图;
图4是根据本发明一个或更多实施例包括不同类型客户端设备的无线网络系统示意图,其中不同类型的客户端设备使用服务接入点和包交换骨干网络之间的不同连接模式。
图5是根据本发明一个或更多实施例用于与无线网络结合的接入点的一般组件模块图。
图6是根据本发明一个或更多实施例客户端设备的一般组件模块图。
图7是根据本发明一个或更多实施例包括可操作GPS电路和功率源调节电路客户端设备的一般组件模块图。
图8是根据本发明一个或更多实施例包括用于与无线网络结合的可操作AP评估应用的接入点的一般组件模块图。
图9是根据本发明一个或更多实施例构建和操作的无线网络系统示意图,其在多个终端的至少一个中包括管理应用。
图10是根据本发明实施例用于终端、接入点和/或集成电路的方法流程图。
图11是根据本发明实施例用于终端、接入点和集成电路方法流程图。
图12是根据本发明实施例用于终端、接入点和/或集成电路的方法流程图。
图13是根据本发明更多实施例用于终端、接入点和/或集成电路的方法流程图。
图14是根据本发明另一实施例用于无线终端、接入点和/或集成电路的方法流程图。
图15是一种根据本发明更多的实施例用于终端、接入点和/或集成电路的方法流程图。
具体实施方式
图1A是根据本发明实施例的无线网络的系统结构示意图。无线网络10包括连接到分组交换骨干网络101的接入点110。该接入点110通过无线网络10管理通信流(communication flow),而通信流指定给和来源于每个客户端设备121、123、125、127。通过接入点110,每个客户端设备121、123、125、127可以接入服务提供商网络105和互联网103,直接通过接入点110或间接通过分组交换骨干网络101进行例如网上冲浪,下载音频和/或视频节目,发送和接收消息(如文本消息、语音消息、多媒体消息),接入广播、存储的或流媒体的音视频或其它多媒体内容,玩游戏、打出和接收电话、进行其它活动。
根据传输的类型、传输传送到的特殊客户端设备的特性、与接入点110连接的其它客户端设备的特性,接入点110能够在一个或更多减小功率级传送高功率传输99(high power transmission)和减小功率级传输98(reducedpower level transmission)。接入点110包括管理工具(application)225,并且每个客户端设备121、123、125、127包括客户端评估工具404。管理工具225和每个客户端设备121、123、125、127的客户端评估工具用于选择足够的传输功率配置,以节省电池功率和限制不必要的电池幅射。
在运行中,接入点110能够在选定的功率级传输,此功率级基于传输类型、接收特征、状态特征、使用特性、移动特性、用于传输的特殊目的设备。例如,接入点110可以在高功率级传输周期信标,此周期信标包括涉及接入点110和分组交换骨干网络101的信息(如标识网络的服务设置标识符(SSID)、标识周期信标传输间时间长度的信标间隔、显示传输时间的时间戳、接入点110所能支持的传输速率、属于特定信令方法的参数组(如通道数)、跳跃模式、跳频停留时间等)、涉及客户端设备与接入点110连接需求的性能信息(密码和其它保密信息)、节能模式下标识基站的流量指示图(traffic indicationmap)、其它控制信息和数据。这些信标用于支持与进入接入点110邻近区域或另外在此邻近区域变为活跃的客户端设备121、123、125、127建立新的连接。特别地,这些信标信号用一地址字段发送(如通用地址),该地址字段将信标传输送到所有客户端设备。想与无线网络10连接(或重新连接)的客户端设备检测信标传输并回复一连接响应传输(包括SSID),响应传输启动新客户端设备和接入点110之间开始的连接(重新连接)过程。
接入点110此外还可通过减小功率级,在包或帧中传输其它网络控制和管理信息,如连接响应、重新连接响应、探测响应、清除发送信号、确认、节能轮询(poll)、无竞争终端(contention-free end)信号和/或其他信息和数据,以限制与其它相邻网络之间的干扰并节省电能。然而,接入点110的一个或更多其它传输是通过高功率级在信标传输之间发送的,包括:1)支持连接或重新连接;2)通信信道忙标志;3)传送信道其它网络信息,如未决的消息信息、定时信息、信道参数信息等。这些包或帧可传送到其它客户端设备,正在扫描到新的无线网络如无线网络10的连接的客户端设备可以以下有限目的检测到这些包或帧:确定这些传输的定时、协议、速率;确定接收功率级;识别其它属于网络的信息,如SSID设备,以生成一连接请求。通过这种方式,例如:1)能在大于周期信标传输频率的频率支持新的连接;2)能检测和请求未决消息,不用等下个信标;3)能减轻由较低功率传输引起的隐藏终端问题;4)能更迅速地产生通道参数调整。
减小功率级基于接收特性决定,这些特性涉及客户端设备121、123、125、127对信标传输的接收情况有多好,其可由这些客户设备的评估工具404生成并传输回接入点110。管理工具225的响应取决于从客户端设备121、123、125、127接收到的接收特性。例如,设备管理应用225可以为接入点确定选择定制(customized)功率级,以向每个客户端设备121、123、125、127传输,该功率级可低于最大功率输出,但却能提供的足够的功率,以便特定的客户端设备可以接收。设备管理应用225同样选择高的或中间的功率级,以便足以由所有客户端设备121、123、125、127有效接收。特定的包(如所有确认(ACK)、其它的ACK、每第n个ACK等等的所有包、临时数据包等)由接入点110通过高的或中间的功率级传送,以便能够到达所有客户端设备121、123、125、127的,同时其他的包以专门为特定的客户端设备121、123、125、127(接收这些包的设备)而设置的定制功率级传送。设备可选地,管理应用225可以为接入点110选择更低功率级以进行传输,其将到达客户端设备121、123、127,而客户端设备125除外。为了传输到客户端设备125,这里将选择更高的功率级。还有从接入点出来的周期或临时的传输将在更高功率级发送,即使它们并不是发往客户端设备125的,而其它周期或临时的传输将在最高的功率级发送来支持连接,以此类推。许多其它变更是可能的,包括为接入点110选择不同的功率传输级,这些功率级可到达一个或多个相连接的客户端设备、,到达所有连接的客户端设备和到达不相连的客户端设备。
类似地,管理应用225同样确定客户端设备功率级。这是通过从每个客户端设备获取有关其探测和接收来自客户端设备121、123、125、127的传输的能力的信息来完成的。在本发明实施例中,因为没有直接传输发生在客户端设备121、123、125、127之间,重新获取的信息通常涉及到由客户端设备121、123、125、127发送到接入点110的传输。在其它实施例中,实际上传输可以是直接的。不管如何,接入点110从重新获取的信息中传送功率控制指令到每个客户端设备121、123、125、127。这种功率控制指令只可以命令所有传输发生在确定的单个功率级。可选地,功率控制指令表明单个客户端设备在与接入点110通信中使用了多种不同的功率级。例如,因为来自客户端设备121的传输可以容易地被所有其它客户端设备123、125、127和接入点110检测到,所以接入点110通常命令客户端设备121以所有网络参与方都可以检测得到的低功率级传输。因为来自客户端设备121的传输无法容易的被客户端设备127检测到,所以接入点110命令客户端设备121以低功率级进行通常的传输,以最高功率级进行的周期或临时传输。例如,可以每隔两个数据包和/或每隔两个确认包进行最高功率级传输。如前所述,许多其它的变更是可能的,包括为接入点110选择不同的功率传输级,所选择的这些功率级可到达接入点110和到达一个或多个其他的相连客户端设备、到达所有相连的客户端设备和到达不相连的客户端设备。
为某些传输减少接入点的传输功率,客户端设备本身减少了这些设备的功率消耗,潜在地延长了设备的寿命和电池供电设备的电池寿命。另外,结果无线网络10更“友好地”传输到相邻网络。以高功率进行信标传输和同其他中间的传输促进了新客户端设备到无线网络10的连接。以定制的功率级传输目的地为特定客户端设备121、123、125、127的包可提高网络的功率有效性。以高的或中间的功率级传输选定的包(这些包将到达与接入点110相连的所有客户端设备121、123、125和127)有助于降低隐藏终端问题(这是通过让其他客户端设备知道该设备正在进行传送来事先的),并支持客户端设备(该客户端设备可探测到高或中间功率级,但无法探测到较低的定制功率级传输)的连接。
例如,在客户端评估应用404的控制下,客户端设备121评估来自接入点110和客户端设备123、125、127的传输。客户端设备121基于该评估生成接收特性。客户端设备121同样收集本地的状态信息、预期带宽使用特性、移动信息,随后生成状态特性、使用特性、移动特性。客户端设备121将接收特性、状态特性、使用特性、移动特性传送到接入点110,以供管理应用225使用。根据它们的客户端评估应用404,其它的客户端设备123、125、127类似地收集和传送他们本地的状状态特性、使用特性、移动特性,以及涉及其它客户端设备和接入点110的接收特性。
根据管理应用225,接入点110还生成其本身的接收特性和使用特性。管理应用225调整接入点的传输功率和控制每个客户端设备121、123、125、127的传输功率,基于:1)从每个客户端设备121、123、125、127接收到的有关其它客户端设备和接入点的接收特性设备;2)本地生成的有关每个客户端设备121、123、125、127的接收特性和使用特性设备;3)从每个客户端设备121、123、125、127接收到的状态特性;4)从每个客户端设备121、123、125、127得到的移动特性;5)通过客户端设备121、123、125、127生成的使用特性。接入点110通过无线网络向每个客户端设备121、123、125、127传送控制指令,以此来设备完成这种控制。每个客户端设备121、123、125、127通过调整传输功率响应控制指令。这种全面控制利用了特定的当前环境的优势,当前环境包括当前操作状态、相对位置、任何网络节点的属性(如接入点110和客户端设备121、123、125、127)。
在此所用的“接收特性”包括任何数据,其基于接收的无线传输生成,能鉴定或用于鉴定这种接收无线传输的质量、准确度、强度。例如,接收特性可包括接收信号强度指示(RSSI)、位/包错误、当前/历史错误率、多通道(multipath)干扰指示、信噪比(SNR)、衰减指示等中的任一个或多个。
状态特性包括涉及底层(underlying)设备优先级、当前或预先准备(readinass)、无线网络中的参与能力或性能的任何数据。例如,状态特性包括可用功率量,如交流(AC)功率是否可用或只有电池功率,以及不同传输功率级和不同参与级的预期电池寿命等。状态特性同样也包括设备当前是“睡眠状态”、不活跃状态还是低功率空闲状态。还包括预计当前状态持续时间和预期状态特性变化的历史信息。状态特性同样还包括涉及操作在客户端设备的每个底层通信软件应用的状态信息。例如,在单个客户端设备可能存在两个通信应用,一个是不活跃状态,另一个正在活跃地通信。状态特性可以标识这种活跃和不活跃。
使用特性包括任何指示优先级、当前或预期带宽要求、用量或用量特性的参数。使用特性可包括预期QoS(服务质量)要求、上行/下行带宽用量、带宽用量特性、空闲相对活跃状态特性、底层数据/媒体类型(如语音、视频、图片、文件、数据库数据/命令等)、相应请求等。
移动特性包括指示,其涉及底层设备是否是:1)保持固定的,如桌面客户端电脑、游戏控制台、电视、机顶盒、服务器;2)可移动的,如手机或VoIP电话(基于互联网协议的声音)、PDA(个人数字助理)、掌上电脑、膝上型电脑、垫式电脑;3)当前移动的,如一个或更多当前位置和方向、速度和加速度信息。
通过举例的方式,接入点110能通过十个离散的、以1dB递增的功率级上传输,比方说从10到1,以10对应于满功率传输,9对应于传输功率减少1dB,8对应于功率减小2dB等。基于从客户端设备121、123、125、127收到的接收特性,接入点110的管理应用225确定以下功率级足以被客户端设备接收:
客户端设备 功率级
 121  5
 123  6
 125  8
 127  6
接入点110通过10当中的一个功率级传输信标。接入点110以8、9、10功率级传输每个其它的ACK,其足以由每个客户端设备121、123、125、127接收并支持其它客户端设备的连接。来自接入点110的其它包通过指定到收信客户端设备的功率级传输。发往客户端设备123或127的包通过功率级6传输,发往客户端设备121的包通过功率级5传输,发往客户端设备125的包通过功率级8传输。
虽然上述接收特性被描述成在响应接入点信标时生成,但是接收特性同样可以通过测试模式和“监听”方式由客户端设备121、123、125、127中给定的一个进行收集。在测试模式中,为响应来自接入点110在一个或更多传输功率级的传输,接入点110指示每个客户端设备121、123、125、127使用接收特性回应。同样在测试模式中,接入点110指示客户端设备121、123、125、127中一个通过一个或更多选定的功率级传输,并且指示所有其它的设备生成和传送接收特性。接入点110可以类似地命令每个其它的客户端设备121、123、125、127发送测试传输,并相应地使其它客户端设备通过生成接收特性来回应。测试可以周期地进行,或在条件表示需要调整传输功率的时候进行。可移动设备比固定设备更经常地进行测试。通过监听以收集接收特性,包括客户端设备监听来往于接入点的普通(未测试的)传输。接入点110可以基于这种监听来请求接收特性,或者在没有每个客户端设备的请求时,也临时地或周期地进行传送(如检测到显著的变化)。类似地如果没有请求,状态特性、使用特性、移动特性可以在出现显著变化时,由客户端设备向接入点进行报告。
此外,虽然在上文中接入点110用来传输到每个客户端设备的选择功率级是基于接收特性确定的,管理应用225同样可以使用状态特性、使用特性、移动特性并进行周期更新,以此为到每个客户端设备121、123、125、127的传输确定定制的功率级,以及确定到达所有客户端设备的高或中间功率级。例如,客户端设备123从客户端设备121和接入点110之间的传输中生成接收特性。客户端设备123将生成的接收特性传送到接入点110。客户端设备123(固定的桌面电脑)已接入AC功率,并运行有正工作在活跃通信状态的全双工视频流媒体应用,其需要大量的带宽和Qos。客户端设备123将这种相应状态特性、使用特性、移动特性传送到接入点110。客户端设备125是具有很长电池寿命的电池供电设备,其每个方向上的通信流量都很小。客户端设备125为所有通信交换生成接收特性。客户端设备121和127是具有少量电源的可移动通信设备,两个设备都有一个或更多活跃的通信应用,其要求少量但连续的带宽。同样两个设备都生成关于所有方向通信流的接收特性。这种接收特性和底层状态特性、使用特性、移动特性传送到接入点110。接入点110的管理应用225考虑所有接收到的通信,例如,当传输到客户端设备123时,可以使用支持Qos和优先权的协议,通过更高功率全局传输级操作。当通过高或中间功率级传输,所有其它客户端设备应该接收传输和尝试避开同时发生的相互干扰的传输。此外,管理应用225可以为到客户端设备125的传输增加功率级,考虑到该设备的移动性以及可能经历接收特性的潜在变化。
对于客户端设备121、123、125、127到接入点110的传输,管理应用225可以确定传输功率级,这是基于通过接入点110传输到每个客户端设备的接收特性、状态特性、使用特性、移动特性来确定的,其中接收特性包括客户端设备121、123、125、127对来自其它客户端设备传输的接收。通过进一步举例的方式,客户端设备121和127每个充分地接收来自接入点110的传输。
接入点110对接收特性和状态特性的分析同样揭示了客户端设备123很容易由每个其它的设备检测到,并且其正以低电池功率操作。相应地,接入点110可以为延长了电池寿命的客户端设备123选择减小传输功率级。接入点110对接收特性和移动特性的分析提示了客户端设备125是高度地可移动的。不单单依赖接收特性,接入点110要考虑到无线网络10传输范围的可能移动,以此来选择客户端设备125的传输功率级设备。
接入点110对接收特性的分析揭示了隐藏终端条件,其包括潜在的隐藏终端条件。例如,当从客户端设备127接收到的接收特性显示客户端设备127无法探测来自客户端设备121的传输时,接入点110会确定出现隐藏终端情况。当从客户端设备127接收到的接收特性显示,例如,客户端设备127刚刚能够检测到来自客户端设备121的传输时,接入点110同样可以确定出现潜在的隐藏终端情况。在这些情况中,接入点110可以从客户端设备127生成并发送到接入点110的接收特性,来确定在客户端设备121和127之间出现潜在隐藏终端情况,其指示出客户端设备的传输的RSSI和/或SNR低于对应于可信赖通信的阈值。另外,其它接收特性同样可以用来确定出现潜在隐藏终端情况,如高于阈值的位/包错误率和/或多路干扰或衰减的边缘可接受(或不可接受)的指示。
此外,接入点110可以检测潜在的隐藏终端条件,而这里客户端设备121检测来自客户端设备127的传输渐渐变得更困难。特别的,客户端设备127或者通过例行的方式,或者定期的或者有规律的,又或者在响应检测到的来自其他设备如客户端设备127的边缘接收特性时,确定两次或更多次的接收特性,并将这些接收特性在其他传输或单独的传输中发往接入点110。相应地,接入点110可以确定潜在的隐藏终端情况,这是基于位/包错误率、多路干扰、超时衰减的恶化,或基于RSSI、SNR的显著下降等。
另外,其它接收到的特性(如使用特性、移动特性、状态特性)可以同样地由接入点110使用于确定潜在隐藏终端情况。例如,如果客户端设备121的传输被客户端设备127以边缘接收级接收,并且客户端设备121进一步正经历电池功率下降或接近其预计电池寿命的耗尽,那么隐藏终端情况就可能出现在客户端设备121和127之间。另外,如果客户端设备125的传输由客户端设备123以边缘接收级接收,并且接入点110基于移动特性(如GPS数据、速度等)确定客户端设备125正远离客户端设备123移动,那么隐藏终端情况就可能出现在客户端设备123和125之间。
为了避免这种已经存在的或潜在的隐藏终端情况,接入点110可以选择:a)提高其传输功率;b)提高一个或所有相连客户端设备的传输功率;c)调整底层协议参数;d)选择替代的协议;e)采用其它的协议;f)指示一个或多个设备进入不活跃或睡眠模式;g)切换(hand off,附图中简称HO)或将一个或多个设备转接到另一个接入点的服务。例如,如果客户端设备(如客户端设备127)因为低的或渐减的信号强度、不可接受或渐增的衰减或干扰,使其检测来自客户端设备121的传输比较困难,那么接入点110可以增加客户端设备121传输功率或修改其协议参数(包括选择具有更优协议参数的另一协议或增加一种协议,用于至少在接入点110和客户端设备121之间使用),以便客户端设备121的传输包括更多的纠错码,和/或请求更少的数据有效载荷或包长度,以及设备接入点110通过一功率级(足以被客户端设备127收到)传输的确认更频繁确认。另外,可增加客户端设备127的传输的后退(back off)次数,或修改其他信道访问条件,以此来降低与客户端设备121冲突的可能性。
另外,如果由于移动客户端设备的移动(如客户端设备125)产生了与一个或更多其它客户端设备(如客户端设备123)之间的潜在隐藏终端情况,那么可以加大客户端设备125和接入点110的传输功率级、采用更有效的纠错码、增加客户端设备123的后退次数、减少由客户端设备125发送的包大小,以此来减少竞争的机会。可选地,客户端设备125可以切换到相邻接入点(未示出),基于接入点110接收到的接收特性,该相邻接入点正以充分的信号强度接收客户端设备125,以此来支持连接。
此外,如果由于电池功率下降或另外地到达电池寿命的上限,特定客户端设备如客户端设备121,正经历传输功率减少,那么接入点110可以命令客户端设备121进入睡眠模式,以此避免潜在隐藏终端情况。传输功率减少一段时间以后,接入点110可以潜在地唤醒客户端设备121,其充分的到达接入点110并经计算可以延长电池寿命,而为客户端设备123、125、127设定长后退周期以此减少竞争机会。在另一种操作模式中,接入点110可以轮流截止(inactivate)两个客户端设备,如容易经历隐藏终端情况的客户端设备121和127,例如,当唤醒客户端设备121时,截止客户端设备127,而客户端设备127截止时,唤醒客户端设备127,等等。
如上述说明,管理应用225可以调整用于接入点110和客户端设备121、123、125、127之间相互通信的协议和固有的功率级来消除隐藏终端情况。在一种操作模式中,管理应用225可基于对接收特性、状态特性、使用特性、移动特性的分析,选择性地调整接入点110用于与客户端设备121、123、125、127中的一个或多个进行通信时使用的一个或更多协议参数,如包长度、数据率、前向纠错、错误检测、编码方案、数据有效载荷长度、竞争持续时间、后退参数设备。以这种方式,可以基于网络条件来调整协议参数,以保存电量,消除潜在隐藏终端情况,并最小化不必要的传输功率使用。例如这些条件不仅包括特定设备的移动特性、使用特性、状态特性、接收特性,还包括多个设备的移动特性、使用特性、状态特性、接收特性,以及每个客户端设备接收其它设备的情况有多好。
在另一操作模式,接入点110和客户端设备121、123、125、127可以使用多个不同的、潜在互补的具有不同协议参数的协议。同样接入点110可以通过选择多个协议中一个特殊的、并适合无线网络10中出现的特殊条件的协议来调整协议参数,如基于使用特性、状态特性、移动特性和/或接收特性的评价确定的协议。例如,接入点可以基于最适合提供客户端设备121、123、125、127特性的特殊协议,从具有不同参数(如协议参数、数率)的802.11(n)、802.11(g)、802.11(b)协议中选择。例如,与其它接收参数一起的隐藏终端情况可能引起接入点同时地:1)以第一组参数使用第一协议服务于第一个或多个的客户端设备;2)以第二组参数使用第二协议服务于第二个或更多的客户端设备;3)以第二组参数使用第一协议服务于第三个或更多的客户端设备;4)将第四个或更多的客户端设备切换到相邻的或重叠的接入点。
应注意所述与图1A关联的例子仅是出现在本发明不同实施例中许多功能和特征的说明,不同的实施例还会更完整地通过与下面的描述和权利要求关联而提出。
图1B是根据本发明另一实施例无线网络的系统图。图1B的无线网络结构上与图1A的无线网络10相似,但其支持附加功能。接入点110包括管理应用225以支持参考图1A所示的操作和参考图1B所示的附加功能。此外,每个客户端设备121、123、125、127包括客户端应用404。通过结合方式,接入点110和客户端设备121、123、125、127的处理电路、无线收发电路、设备客户端应用404和225支持参考图1B所示的操作。图1B的操作会参考图13-15进一步描述。
根据图1B中无线网络10的第一操作,第一客户端设备,如客户端设备125,监听第二个客户端设备121和接入点110之间的传输。在正常操作中,客户端设备121和接入点110以规则或半规则基础相互通信。然而,如图1B所示,在有些操作中,接入点110以减少功率传输98操作,而其它时间接入点110用高功率传输99操作。每个减少功率传输98和高功率传输99可基于接入点110特定操作条件发生在不同时间。接入点110可以用减少的功率传输98来操作,以保存电池寿命(如果是电池供电的)。可选地,接入点110通过减少功率传输98操作,以减少与相邻接入点覆盖区域的干扰。当接入点110用减少功率传输98操作,客户端设备121可能不能成功地接收来自接入点110的传输。
在某些时间点,客户端设备121以满传输功率模式操作,而在其它时间,客户端设备121通过减少传输功率模式操作。例如,当客户端设备电池功率低时,客户端设备121能以减少传输功率模式操作。此外,客户端设备121可以通过减少功率传输以减少在相邻接入点覆盖区域引起的干扰。当客户端设备121以减少传输功率模式操作时,接入点110可能不会成功地接收来自客户端设备121的传输。
因而,根据本发明引用图1B所示的操作,客户端设备125监听第二个客户端设备121、接入点110、使用其应用404的客户端设备125之间的传输,并且表征第二个客户端设备121和接入点110之间无线传输的特性。客户端设备125基于来自接入点110的请求或其自身的主动,可以将无线传输的特性传输到接入点110,该无线传输在第二个客户端设备121和接入点110之间发送。该特性可以包括,例如参考之前图1A所述和之后可能描述的接收特性。基于至少从第一客户端设备125(可能从其它客户端设备121、123、127)所接收的特性,接入点110可以直接指示第一客户端设备125开始无线传输中继(relaying)操作。客户端设备125开始中继接入点110和第二个客户端设备121之间的无线传输。客户端设备121和接入点110之间的通信中继包括简单地中继接入点110发往客户端设备121的传输。可选地,除这种中继类型外,中继包括中继客户端设备121发往接入点110的传输。因而,第一客户端设备125的中继操作可以是单向的(任一方向),也可以是双向的。第二个客户端设备121和接入点110之间的传输中继可以一直持续到接入点110指示客户端设备125终止中继操作。
根据这些中继操作的另一方面,接入点110可以选择性地请求客户端设备125中继接入点110和客户端设备121之间的通信。如果这种请求中继通信的频率超过频率阈值或持续阈值,那么第一客户端设备125可进入永久的中继操作模式。在这种永久操作中继模式中,第一客户端设备121一直中继第二个客户端设备121和接入点之间的通信,一直到复位出现。复位可以发生在系统重启,或可选地基于从接入点110所接收的指示。这种中继可以是单向的,也可以是双向的。
第一客户端设备125(第二个客户端设备121和接入点110之间传输)的传输特性通过请求执行,该请求来自接入点110并由客户端设备125接收。为响应此请求,客户端设备125执行特性并报告特性到接入点。在可选的操作,客户端设备125可以周期地,或基于某些特性的属性将传输特性报告到接入点110。
如图1B所示,接入点110能以减少功率传输98或高功率传输99操作。当接入点110进入减少功率传输98操作模式时,可以开始由第一客户端设备125执行接入点110指示的中继操作。然后,当接入点110进入高功率传输99操作模式时,接入点110可以指示第一客户端设备125终止其中继操作。
引起进出中继操作模式的传输特性可以基于大量标准。第一标准是第一客户端设备125所截获的接收设备传输能级。另一特性是第一客户端设备125是否无误地接收传输。例如,如果客户端设备125能自由地接收截获的传输(从第二个客户端设备121或接入点110当中一个,或两个),那么第一客户端设备125适合中继接入点110和第二个客户端设备121之间的通信。然而,如果第一客户端设备125不能从第二个客户端设备121和/或接入点110接收无误传输,那么第一客户端设备125不足以作为中继客户端设备服务。在这种情况中,如果这种客户端设备可用,那么接入点110可以为中继操作选择不同的客户端设备。
在决定是开始还是终止无线传输中继操作时,接入点110和/或第一客户端设备125总结第二个客户端设备121和接入点110之间无线传输的特性。在这种情况中,当满足某种特性标准时,无线传输中继操作将开始。例如,第一传输特性标准(满足时)将导致无线传输中继操作的开始。此外,当满足第二个传输特性标准时,无线中继操作可能终止。这两种标准可能涉及到客户端设备121的移动性。例如当客户端设备125从减少功率传输98覆盖区域内的一个位置移动到高功率传输覆盖区域99时,其来自接入点110的接收传输特性改变。在这种情况中,接入点可以指示第一客户端设备125中继其间的传输。然后,当第二个客户端设备125的位置移动到减少功率传输98覆盖区域的位置时,接入点110可以指示第一客户端设备125终止其无线中继操作。接入点110的这些决定基于客户端设备121使用其GPS电路416(将参考图7描述)所报告的位置。在这种情况中,接入点110将为无线传输接收操作的开始和终止建立地理边界。第二个客户端设备121的位置信息可以进一步应用于定向天线方案,将进一步参考图1C描述。使用定向天线的接入点110覆盖区域的边界可以确定,然后基于这些地理区域和客户端设备121的报告位置,接入点110可以选择性的指示第一客户端设备125执行中继操作。
仍根据图1B无线网络10的另一方面,第一客户端设备125可以选择性地重复所截获的客户端设备121和接入点111之间发送的无线传输。在该操作的第一个例子,客户端设备121可以在接入点110服务覆盖区域的边界。此外,客户端设备121可能是电池供电设备,其因为低电池条件而处于减少传输功率操作模式。在这种情况中,来自客户端设备121的传输可能没有足够的强度到达接入点从而使其无误地接收。在这种情况中,第一客户端设备125在其操作的过程中,截取从第二个客户端设备121发往接入点110的无线传输。随着接入点110未能接收来自第二个客户端设备121的传输,并获知第一客户端设备125可执行中继操作,接入点110发送请求到第一客户端设备125来重复其截获的无线传输。然后,响应来自接入点110请求的接收,第一客户端设备125将截获的无线传输发往接入点110,该无线传输由第二个第一客户端设备121发送并由接入点110接收。
当来自接入点110的这种重复/中继请求频率超过频率阈值,第一客户端设备125可以自动地执行所截获传输(从客户端设备121传输并由接入点110接收)的重复/中继。该操作可以考虑为通过第一客户端设备125永久的中继和从第二个客户端设备121到接入点110的传输。这种永久中继操作可以继续,直到接入点110指示第一客户端设备125终止这种永久中继操作。可选地,当探测到第二客户端设备121发往接入点110的无线传输的传输功率增加时,第一客户端设备125也可终止其永久中继操作。
在这些操作的进一步变更中,第一客户端设备125可以判断所截获的第二个客户端设备121的传输是否无误地接收。如果所截获的传输(从第二个客户端设备121到接入点110)可以无误地接收,那么第一客户端设备125将无线传输中继到接入点110。如果第一客户端设备125不能无误地接收到来自第二个客户端设备121,那么第一客户端设备125可以将消息传输到接入点,表示并不能无误地接收这种传输。在这种情况中,接入点110可以停止命令第一客户端设备125选择性地中继所截获的无线传输。
根据图1B无线网络10的另一方面,接入点110使用其管理应用225,接收来自多个客户端设备121、123、125、127、129的接收特性、状态特性、移动特性。基于这些接收特性、状态特性、移动特性其中至少一个,接入点可以为接入点110和其它客户端设备之间的中继传输选择中继代理。在这些操作的第一个例子,接入点110请求多个客户端设备121、123、125、127、129中每个都确定其接收特性。这些接收特性,如之前所述,与客户端设备对无线设备截获的传输(多个客户端设备中另一个与接入点之间的传输)所做的评估有关。例如,正在确定接收特性的客户端设备123将监听由其它客户端设备121、125、127、129中每个及接入点传输的通信。此外客户端设备123可以监听其它客户端设备121、125、127、129之间的无线传输。然后,客户端设备123将这些接收特性发送到接入点以供进一步使用。
在基于接收到的接收特性,接入点110选择第一客户端设备123作为中继代理以中继接入点110和第二个客户端设备129之间的传输。注意第二个客户端设备129停留在外面或在高功率传输99服务覆盖区域的边缘。因为客户端设备129的这个远端位置,无论是来自接入点的传输(第二个客户端设备121准备接收)和来自第二个客户端设备129,接入点110的传输可能都没有足够的功率来进行无误的接收。因而,在这种情况中,第一客户端设备123将指示为中继代理,来中继接入点110和第二个客户端设备129之间的无线传输。作为中继代理,第一客户端设备123可以仅中继由第二个客户端设备129发送到接入点110的传输。当客户端设备129是电池供电,并处于减少传输功率操作以减少电池寿命时,这种操作可能发生。然而,在另一操作,在中继接入点110和第二个客户端设备129之间的无线传输时,第一客户端设备123既中继由第二个客户端设备129发送到接入点的传输,也中继由接入点110发送到第二个客户端设备129的传输。
根据无线网络10这个操作的另一方面,多个客户端设备121-129可以收集状态特性并将状态特性报告到接入点110。对于中继接入点110和第二个客户端设备129之间的无线传输,接入点110可以使用这些状态特性来选择第一客户端设备123作为中继代理。此外,对于第二个客户端设备129和接入点110之间的通信,第二个客户端设备129的状态特性可以用于选择第一客户端设备123作为中继代理。这种状态特性的例子是剩余电池寿命或第二个客户端设备129的当前传输功率。可以用于选择第一客户端设备123作为中继代理的第二个客户端设备129的状态特性可以考虑第一客户端设备123是否是插墙式(wall-plugged)供电。同其自身的传输相比,作为中继代理的设备必须可以增加其无线发射和接收的工作量。因而,由于第一客户端设备123是电池供电,第一客户端设备123当然有足够的功率来为不同的其它设备中继通信。
多个客户端设备121-129可以进一步确定它们的移动特性并将这些移动特性报告到接入点110。然后,为了中继接入点110和第二个客户端设备之间的无线传输,接入点可以基于移动特性选择第一客户端设备123作为中继代理。移动特性的一个例子是,客户端设备123是否是固定的。由于客户端设备123是固定的,接入点通过了解到第一客户端设备123将是固定的以及它可以为邻近的客户端设备中继通信,以此做出其中继代理的决定。中继代理选择的另一考虑可以基于第二个客户端设备129的移动特性。例如,如果第二个客户端设备129正在移动并处于当前位置,那么中继代理选择可能不同。例如,如果第二个客户端设备129与第一客户端设备123相邻,那么第一客户端设备123作为中继代理的选择比较合理。然而,如果客户端设备129正在远离第一客户端设备123向客户端设备127移动,那么为了第二个客户端设备129和接入点110之间的无线传输,客户端设备127作为中继代理比较合理。
用于确定或选择中继代理的其它特性是多个客户端设备121-129的使用特性。使用特性包括,例如,多个无线设备的无线传输通信负载、多个无线设备的处理负载、影响客户端设备作为中继代理能力的其他特性。这些使用特性由多个无线设备收集并报告到接入点110。接入点可以选择一客户端设备,如第一客户端设备123作为中继代理,而这是基于第一客户端设备123的使用特性。这种确定的例子是,第一客户端设备123是否有足够的通信能力和处理能力在第二个客户端设备129和接入点110之间作为中继代理操作。如果客户端设备123没有足够的处理能力或无线通信能力,那么接入点不会选择它作为中继代理。可选地,如果第一客户端设备123有足够的处理能力和足够的无线通信能力,那么接入点110可以为第二个客户端设备129和接入点110之间的通信选择客户端设备123作为代理。图1B无线网络操作的更多例子将参考图2-15描述。
图1C是根据本发明另一实施例的无线网络系统示意图。如图1C的实施例,接入点110具有定位天线阵列,其可控制来改变接入点110的覆盖区域的形状,如接入点110的覆盖区域可以基于天线阵列的配置/控制来改变。如图1C所示,覆盖区域可以在完整覆盖95和波束(beam)形成覆盖93之间变化。接入点110依靠操作和系统条件,如客户端设备请求、干扰因素、其它操作的考虑,在某些时候/配置以完整覆盖95操作,并在其它时候配置以波束形成覆盖93操作。接入点110用完整覆盖可以充分地服务所有客户端设备,如客户端设备121-129。然而,在波束形成覆盖93下,接入点110不足以为所有客户端设备如客户端设备129服务。因而,为了克服任何由天线类型改变引起的覆盖区域不足,接入点110可以指示客户端设备123进入中继操作来为客户端设备129提供服务,其中以定位形成覆盖93并没有充分地服务客户端设备129。当然,如果接入点110改变到完整覆盖95天线类型,那么接入点110可以终止/不请求这种传输操作。
图2是根据本发明实施例通过接入点和客户端设备传输的时序图。图2特别指出了接入点110和客户端设备121之间的交换,以及接入点和客户端设备123之间的交换。虽然指出了接入点110和两个客户端设备之间的交换,但是本发明的实施例适用于使用大量客户端设备。在此图中,数据、网络管理、控制信息(如数据包、确认、信标)的传输一般由模块表示,它与其它事件时序的关系可以描述操作模式,以及不按比例所示的这些模块的持续时间。这些模块相对的振幅表示特定传输的功率级,如更长的模块表示通过更高的功率传输,而更短的模块表示通过更低的功率传输。
图2的例子中,接入点110为了周期信标40而通过高功率级传输,如最高功率级。到客户端设备121的传输,如确认52和56,通过第一减少功率级进行,该功率级足以由客户端设备129接收。到客户端设备123的传输,如传输60,位于第二减少功率级,该功率级足以由客户端设备123接收。选择的确认(如确认54)和选择的传输(如传输64)位于更高的功率级,如用于信标40,或位于可以由网络中的所有客户端设备收到的功率级。客户端设备121的传输50位于由接入点110基于客户端设备121特性而为这个设备所选功率级。客户端设备123的确认62位于由接入点110基于这个客户端设备的特性而为客户端设备123所选功率级。
使用这些多种传输功率操作,接入点110通过第一功率级传输选择的传输,如信标40、确认54、传输64,其中第一功率级是用于到达客户端设备121、123和潜在的欲与无线网络10连接的其它设备。其它无线传输,如接入点110的周期确认52和56,通过第二功率级发送,其中第二个功率既可以支持到客户端设备121的包传送,有可以供客户端设备123能够探测到这些传输,并且第一功率级要大于第二个功率级。另外,无线传输,如传输60,通过第三功率级发送,其中第三功率级是为了支持客户端设备123的包接收而选择的,并且第二功率级要大于第二功率级。
特殊中间传输的选择由接入点110在周期信标40之间做出,并通过高功率级发送,以此来支持客户端设备的连接,其中特殊中间传输的选择可以通过几种不同方式执行。例如特殊类型的传输,如数据包或帧、确认包或帧、其它类型的控制或管理包或帧的传输,可以通过减少功率级的N传输和通过更高功率级的M传输改变,其中N和M是大于0的整数。例如,2个中的1个、3个中的1个、4个中的一个、6个中的一个、16个中的1个数据帧或包可以通过高功率级发送,而其它包通过减少功率级发送。或者例如,2个中的1个、3个中的1个、4个中的一个、6个中的一个、16个中的1个确认帧或包可以通过高功率级发送,而其它的通过减少功率级发送。可选地,接入点110可以追踪信标40之间的序列来标识一个或更多周期高功率传输窗口,如这些信标之间的中点或这些信标的间隔。发生在这些高功率传输窗口的数据、控制、管理包或帧的传输自动地通过高功率级传输。
图3是根据本发明实施例的接入点和客户端设备的传输时序图。图3特别指出接入点110和客户端设备121之间的交换,以及接入点110和客户端设备123之间的交换。虽然指出了接入点110和两个客户端设备之间的交换,但是本发明同样适用于使用大量客户端设备。在这个图中,传输(如数据包、确认、信标)由模块表示,它与其它事件时序的关系可以描述操作模式,但是这些模块的持续时间并没不是按比例指出。这些模块的相对振幅表示特殊传输的功率级,更长的模块表示通过更高的功率传输,而更短的模块表示通过更低的功率传输。
在图3所示时序开始之前,客户端设备121已经通过评估来自接入点110和其它客户端设备的传输(如信标、测试传输、常规进行的传输),以及通过评估其自身的使用、状态、移动生成了第一特性。客户端设备123同样地已经通过评估来自接入点110和其它客户端设备的传输,以及通过其评估其自身的使用、状态、移动,生成第二特性。客户端设备121通过预设的功率级将传输130传输到包括第一特性的接入点110。接入点通过第一功率级如高或完整功率级作出响应,生成确认132。客户端设备123通过预设的功率级将传输134传输到包括第二特性的接入点110。接入点通过高功率级响应,生成确认136。
接入点110的管理应用225从客户端设备121接收到第一特性和从客户端设备123接收到第二特性,评估了第一特性和第二特性,并且基于评估为通过接入点110到客户端设备121的传输选择多个功率级中的第二功率级,以及为通过接入点110到客户端设备123的传输选择多个功率中的第三功率级。虽然没有指出,但是接入点110可以基于这种评估来选择一种可选的协议,并从当前正在使用的协议切换到另一可选协议。
管理应用225为客户端设备121的传输确定了所选功率级,并为客户端设备123的传输确定了所选功率级,以及其它可能的协议参数,而这些协议参数分别在传输140和144中发送到客户端设备121和123,传输140和144分别由确认142和146进行确认。
为接入点110和客户端设备121、123的建立传输功率和协议参数之后,操作模式开始。在此例中,接入点110为周期信标140通过最高功率级传输。到客户端设备121的传输,如确认154,通过第一减少功率级,该功率级足以由客户端设备121接收。到客户端设备123的传输,如传输160,在第二减少功率级和第一减少功率级之间改变,其中第二个减少功率级足以由客户端设备123接收。另外,周期确认,如确认152和156位于更高的功率级,该功率级可以由所有网络中的客户端设备获得,并且为其它客户端设备提供了比确认154更好的连接支持。通过客户端设备121的传输150位于由接入点110基于客户端设备121特性而为这个设备所选的功率级。客户端设备123的确认162通过由接入点110基于这个设备的特性而为客户端设备123所选功率级传输。
在这种方式中,接入点110通过第一功率级将所选择的无线传输(如信标140)传输到客户端设备121、123以及潜在欲与无线网络10连接的其它设备。其它无线传输,如接入点110的周期确认152和156,通过第二功率级发送,而第二功率级是为了支持到客户端设备121的包传送和便于客户端设备123能够检测到这些传输和潜在地欲与无线网络10连接的其它设备的这些传输而选择的,其中第一功率级大于第二功率。另外,无线传输,如传输160,通过第三功率级传输,而第三功率级是为了支持通过客户端设备123的包接收,其中第二功率级大于第三功率级。
可选地,如果情况允许,那么接入点110可为客户端设备121对最高功率信标以外的所有传输进行剪裁,即使客户端设备123不能听到这种传输。为了抵抗隐藏终端情况,接入点110命令客户端设备121通过客户端设备123足以检测到的功率级传输。通过使用一种协议(该协议要求客户端设备121至少进行周期性的确认(例如发送确认)),就算客户端设备121无法监听到接入点110,客户端设备123仍将监听到周期性确认传输(或来自客户端设备121的载荷传输),从而判定接入点110处于工作状态。同时,接入点110可以确定客户端设备121能够通过仅足够支持客户端设备123的功率级而听到接入点110的传输。基于这个确定,接入点110可以指示客户端设备123通过仅足够到达接入点110,而不是客户端设备121的功率级传输。
当然,其它不同的情况允许其它不同的传输功率和协议配置。例如,如果接入点110确定可以选择往来客户端设备121的传输,以便它们提供足够的性能而又不会呗客户端设备121监听到,那么接入点110可以采用这种功率级。因为客户端设备123已经指示空闲状态,当接入点110脱离空闲状态而在客户端设备121和客户端设备123的通信交换期间传输时,其可以接受来自客户端设备123的任何意外干扰。其后,接入点110可以改变功率级来容纳活跃状态的客户端设备121和123。或者,为了代替只容忍这种意外干扰,接入点110可以使用不同的协议操作或完全不同的协议来容纳这种情况。这样的一个例子是,接入点110命令客户端设备123在空闲状态下只能信标后面的一个固定期间尝试进行传输,从而避免在这一期间内与客户端设备121进行通信交换。在当前协议中可以支持此改变,或者需要从当前协议改变到另一个。类似地,为了代替协议转换,接入点110可以选择同时操作两个不同的协议,这是通过指示两个客户端设备121和123中至少一个进行切换来实现的。此外,如果接入点110检测到客户端设备123插入AC(交流电),那么它可以指示客户端设备123总是通过更高或最高功率传输,而指示客户端设备121(其以有限电池功率操作)通过到达接入点110所必需的功率级传输。为了减少客户端设备121和123中一个或更多和接入点110自身的全局不必要传输功率,许多其它接入点110的情况和修改也可作为补充。
图4是根据本发明一个或更多实施例的无线网络示意图,其具有不同类型的客户端设备,而这些设备在服务接入点和包交换骨干网络之间使用不同的连接模式。包交换骨干网络101包括有线数据网络230,如电缆、光纤、其它有线的,或者提供接入的混合网络,如窄带、宽带、增强宽带接入,以此访问有线数据网络230本地的内容或通过互联网骨干217接入。有线数据网络230的例子包括公共交换电话网络(PSTN)、有线电视网络、私人网络,其中私人网络提供了传统老式电话服务、窄带数据服务、宽带数据服务、基于网络协议(IP)的语音、广播有线电视服务、视频点播服务、IP电视服务、其它服务。
包交换骨干网络101此外还包括地面无线数据网络232,其包括蜂窝电话网络、个人通信服务(PCS)、整合封包无线服务(GRPS)、全球移动通信系统(GSM)、集成数字增强网络(iDEN)。根据国际无线通信标准(如2G、2.5G、3G),这些网络能够通过互联网骨干217接入有线数据网络230,并能够提供关联有线数据网络230所讨论的许多服务。
包交换骨干网络101同样包括卫星数据网络234,其提供了以下服务的接入,如卫星视频服务、卫星无线服务、卫星电话服务、卫星数据服务。另外,包交换骨干网络101包括其它无线数据网络236,如WiMAX网络、超宽带网络、边缘(edge)网络、全球移动通信系统等,其为接入上述的任何服务提供了可选的媒介。
接入点211-213通过到有线数据网络230的有线连接,提供了包交换骨干网络101的接入。另外,接入点213能够通过无线数据网络236提供到包交换骨干网络101的接入。机顶盒(STB)214包括接入点211、212和/或213的功能,此外还包括可选择的到地面无线数据网络232、卫星数据网络234和无线数据网络236的接入。尤其是,STB214视情况包括附加功能和特征用于选择以及视频内容处理,如卫星、有线或IP视频内容。当术语“接入点”和“机顶盒”已经分别用于该讨论的内容时,术语“接入点”应包括关联机顶盒的功能和结构,且包括但不限于STB214。
所示多个客户端设备包括个人电脑(PC)203和206、无线电话204和207、电视(TV)205、无线耳机208。这些客户端设备仅仅是客户端设备宽范围的例子,其可以发送数据到接入点211-213和STB214,并接收来自它们的数据。当这些如图所示的客户端设备具有接入相应接入点的集成收发电路时,单独的无线接口设备同样可以通过以下端口连接到客户端模块,如通用串行总线(USB)、个人电脑存储卡国际联合会(PCMCIA)、电气和电子工程师协会(IEEE)488并行端口、IEEE1394(火线)端口、红外线数据联合会(IrDA)端口等。
根据本发明的实施例,接入点211-213和STB214包括管理应用225,而个人电脑(PC)203和206、无线电话204和207、电视(TV)205、无线耳机208包括客户端评估应用404,其允许这些设备实现功率管理方法和结构。这些无线网络、接入点、客户端设备包括随之使用的方法,它们将与图3-9和附属权利要求结合提出进一步的讨论。
图5是根据本发明实施例的模块图,其描述了接入点的一般组件,这些组件可以与无线网络一起使用。尤其介绍了接入点300,如接入点110、211-213、STB214。接入点300包括通信接口电路308,其与至少一个包交换骨干网络101进行通信。在接入点300(如接入点213和/或STB214)的实施例中示出单独的连接时,通信接口电路提供多个接口,其通信连接至包交换骨干网络101,如结合图4所示的各种网络。
接入点300此外还包括接入点收发电路302,可操作地连接到通信接口电路308,其通过多个功率级传输来管理通信,并通过无线网络10接收来往于多个客户端设备(如客户端设备121-127、PC203和206、无线电话204和207、TV205、无线耳机208)的数据。接入点300同样也包括存储电路306和处理电路304,其中处理电路304控制通信接口电路308和接入点收发电路302之间的通信流,以及实现管理应用225。管理应用225包括功率逻辑227,其基于接入点300欲在特定传输中到达的特殊目标,为周期传输(如信标、数据包传输、传输确认)选择多个功率级中的功率级。另外,管理应用229包括协议逻辑229,其选择特殊协议参数,或用来与客户端设备中的一个或更多进行通信的特殊协议。接入点300的这些协议、协议参数、客户端设备功率级、传输功率级保存在存储电路306并由处理电路304在需要时重新获得。
根据本发明的实施例,管理应用229此外还包括中继逻辑231,其结合客户端设备121-129的客户端应用逻辑操作,以此执行传输中继操作。这些传输中继操作引用之前图1B描述过并引用图13-15进一步描述。
处理电路304可以是单独的处理设备或多个处理设备。这种处理设备可以是,例如,微处理器中的一个或多个、微控制器、数字信号处理器、现场可编程门阵列,以及任何基于可操作指令处理信号(模拟的和/或数字的)的设备。存储电路306可以是单独的存储设备或多个存储设备。这种存储设备可以是只读存储器、随机存取存储器、非永久性存储器(volatile memory)、永久性存储器、闪速存储器、静态存储器、动态存储器、光或磁存储,以及任何存储数字信息的设备。注意当处理电路304通过状态机、逻辑电路、模拟电路、数字电路实现其功率中的一个或更多时,存储器保存相应的可操作指令可以嵌入电路,其中该电路包括状态机、逻辑电路、模拟电路、数字电路。
在本发明的实施例中,无线网络10符合至少一个标准通信协议,如802.11、802.16、802.15、蓝牙、高级移动电话服务(AMPS)、全球移动通信系统(GSM)、整合封包无线服务(GPRS)。其它标准的或私有的协议同样可以在本发明的范围内实现。
在操作中,管理应用225对接收特性、状态特性、移动特性、使用特性进行接收,这些特性来自多个客户端设备中的一个或多个。接收特性包括,例如,点对点接收参数,如例如多个客户端设备中的至少一个通过无线链路从其他设备接收到的信号的强度。基于接收特性、状态特性、移动特性、使用特性中的一个或更多,管理应用225为其本身以及多个客户端设备中每个选择传输功率级,并将相应的控制信号传输到多个客户端设备,同时指示传输功率调整到所选功率级上。
另外,用于无线网络设备之间的协议或协议参数由管理应用225为接入点和客户端设备的特性而改变。在一种操作模式中,协议逻辑可以基于信息的分析,如这些设备的接收特性、状态特性、使用特性、移动特性,选择性的调整一个或更多协议参数,如用于设备之间通信的包长度、数据率、前向纠错、错误检测、编码方式、数据有效载荷长度、竞争持续时间、后退参数。在这种方式中,协议参数可以视情况基于网络条件改变,不仅包括特殊设备的移动、使用、状态、接收特性,还包括多个设备的移动、使用、状态、接收特性,同时包括每个设备如何从其它设备接收传输。
在一种操作模式,处理电路304评估来自多个客户端设备的特性,并基于评估检测现有的和预期将来的隐藏终端情况。当检测到隐藏终端情况或潜在隐藏终端情况时,协议逻辑229为收发电路304到第一客户端收发器的传输选择第一协议参数。另外,当检测到现有的潜在的隐藏终端情况时,协议逻辑229为第一客户端收发器到收发电路304的传输选择第二协议参数,并将第二协议参数发送到第一客户端收发器,其中包含通知第一客户端收发器实现第二协议参数的命令。另外,当检测到现有的或潜在的隐藏终端情况时,协议逻辑229为收发电路302到第一客户端收发器的传输选择第三参数,而第三参数不同于第二参数。这些协议参数可以是不同种类的,例如,协议参数可以包括参数,如用于设备之间通信的纠错码参数、包长度参数、数据有效载荷长度和竞争参数、数据率、错误检测参数、编码方式、后退参数等。
结合图8介绍了进一步的细节,其包括几个管理应用225的可选特征。
通信接口电路308以及AP收发电路的选择的功能可以在硬件、固件(软硬件)和/或软件中实现。其它收发电路302的功能在模拟RF(射频)电路中实现,所属领域的技术人员可理解此处介绍的情况。当在软件中实现时,用于实现这些设备的功能和特征的操作指令,同样可以在处理电路304上实现并保存在存储电路306。
在操作中,接入点300与每个客户端设备以点对点方式进行通信。为了传输数据,接入点300基于无线网络10选择的协议,生成格式化的数据包。尤其是,通信接口电路308基于从包交换网络101接收的数据而生成数据有效载荷。发往无线网络10的客户端设备的其它控制信息和数据包括预定的所选功率级和协议参数在处理电路304的管理应用225中生成。
AP收发电路302调制数据,并将调制的数据进行上变频转换而生成无线网络10的RF信号。在本发明的实施例中,AP收发电路302通过多个功率级传输,这由管理应用225决定。所属领域的技术人员知悉,如果接入点300基于载波侦听多点接入/避免冲撞(CSMA/CA)工作,当接入点300传输数据时,那么每个与无线网络10通信的客户端设备可以接收RF信号,但这只是目的地客户端,如目标客户端设备,将处理RF信号来取回包。
AP收发电路302此外还可操作在无线网络10接收来自多个客户端设备的信号。在这个例子中,收发电路302接收RF信号,并将RF信号下变频转换成基带信号,然后解调基带信号来取回数据包。尤其是,发往包交换骨干网络101的数据有效载荷提供到通信接口电路308,其根据包交换骨干网络101使用的协议格式化。其它控制信息和数据提供到处理电路304的管理应用225,包括来自无线网络10的客户端设备的选择接收特性。
图6是根据本发明一个或更多实施例构建的客户端设备400的一般组件模块图。所示客户端设备400可以是代表客户端设备121、123、125、127、129、PC203和206、无线电话204和207、TV205、无线耳机208其中一个。尤其是,客户端设备400包括客户端收发电路402,其在无线网络10上传输和接收数据,而无线网络10以类似的方式操作到接入点收发电路402。根据本发明的一方面,客户端收发电路402可用来通过所选功率级传输,这可以基于从接入点300接收到的控制。客户端设备400还包括存储电路408和处理电路406,其中处理电路406实现客户端评估应用404、客户端应用410、中继应用412。
处理电路406可以是单个设备或多个处理设备。这种处理设备可以是微处理器、微控制器、数字信号处理器、现场可编程门阵列、逻辑电路、状态机、模拟电路、数字电路和/或任何基于可操作指令处理信号(模拟的和/或数字的)的设备。存储电路408可以是单个存储设备或多个存储设备。这种存储设备可以是只读存储器、随机存取存储器、非永久性存储器、永久性存储器、闪速存储器、静态存储器、动态存储器和/或任何保存信息的设备。注意当处理电路406通过静态机、逻辑电路、模拟电路、数字电路实现其一个或多个功能时,存储器视情况保存相应的指令并被嵌入以下电路,包括静态机、逻辑电路和/或数字电路。
此外,客户端设备400包括客户端评估应用404,并且可操作来连接到客户端收发电路402,其中客户端评估应用404评估来自其它设备的信号,这包括无线网络10上的接入点和其它客户端设备。相应地,客户端评估应用404生成接收特性并在无线连接上将其传输到接入点300。在操作中,客户端评估应用404包括可操作指令,该指令使处理电路406:传输往来于客户端收发电路402的数据和信号;评估通过无线连接从其它设备这包括其它客户端设备接收的信号438;生成接收特性436。在一种操作模式中,客户端评估应用计算信号强度的大小(如其它每个设备的RSSI),并将此信息格式化成接收特性发往管理应用225。更多的细节(包括客户端评估应用404的几个可操作特征)将结合图7进行介绍。
客户端应用410包括设备本身(如电视、电话、个人电脑、耳机等)的主要功能。传输到广域网的选择数据包来源于从客户端应用410接收到的数据。另外,从包交换骨干网络101接收到的数据包被传递到客户端应用410。
根据本发明的实施例,中继应用412结合接入点110的管理应用(中继逻辑231)操作来执行传输中继操作。这些传输中继操作之前参考图1B描述过,并将参考图13-15作进一步描述。
客户端收发电路402的所选择的功能可以在硬件、固件和/或软件中实现。客户端收发电路402的其它功能在模拟RF电路中实现,所属领域的技术人员应当理解此处介绍的情况。当在软件中实现时,操作指令用于实现这些设备的功能和特征,其可以在处理电路406上实现并保存在存储电路408中。在本发明的实施例中,客户端设备402、处理电路406、存储电路408中一个或更多组件在集成电路上实现。
在操作中,当客户端设备400扫描来连接新的网络时(如无线网络10),客户端设备400检测信标传输和/或非信标传输,如其它数据、网络管理或者接入点(如接入点300)的控制传输,这些传输都被客户端收发电路402接收。客户端设备400通过确定传输的时序响应检测,并且发送连接请求传输到接入点收发电路,以此通过接入点将客户端设备400连接到包交换骨干网络101。这些非信标帧或包可能是发往其它客户端设备时,客户端设备400可以检测这些包或帧,为了以下有限目的:确定这些传输的时序、协议或速率;确定接收功率级;标识其它属于网络的信息,如SSID。其中客户端设备400可以充分产生连接请求并将请求传输到接入点,以此开始与其连接。
图7是根据本发明一个或更多实施例构建的具有可操作GPS电路和功率源调节电路客户端设备的一般组件模块图。客户端设备400’可以在此介绍的任何应用中代替客户端设备400。尤其是,客户端评估应用404包括可操作指令,该指令使处理电路支持接入点300的管理应用225。尤其是,客户端评估应用404可操作来连接到功率源调节电路420以监控可操作的电池组422的充电以及电池组422使用的电量,以此确定电池组422上的剩余电量以及当前是否连接有可选择的外部功率源424。
客户端评估应用404包括可操作指令,该指令使处理电路406生成电池寿命数据432,并在无线网络10上通过客户端收发电路402传输这种状态特性。在一种操作模式中,客户端评估应用404生成和传输更多的状态特性,如估计剩余电池寿命。例如,电池寿命数据432可以表示客户端设备400’连接到外部功率源424,一个或更多选择功率级下的估计电池寿命,一个或更多编码方式下的估计电池寿命,一个或更多可能数据率下的估计电池寿命,基于估计的信道使用情况的估计电池寿命,基于所需要的确定带宽的估计电池寿命,基于非确定宽带的估计电池寿命,或者基于客户端设备400’更多可操作参数的电池寿命的其它估计。之前也提到,状态特性的其它类型可以生成来追踪客户端评估应用404,并且传送到运行在接入点设备110上的管理应用。
使用特性可以类似的方式进行收集和传送。例如,使用特性可以直接从当前客户端应用或存储器408中重新获得。从存储器中重新获得的使用特性可能生成于,例如,这是基于:1)与客户端应用410先前进行的交互,或对其的监控;2)用户输入;3)预设值。
客户端评估应用404也使处理电路406生成并在无线连接434上通过客户端收发电路402传输移动特性434。GPS模块416提供了地理数据418,如GPS坐标、标量和/或矢量速度、加速度等。除这种坐标数据418外,移动模块可以生成包括移动因子的移动特性434,该移动因子表示客户端设备是否处于固定情形,以及客户端设备是否处于低移动情形(如桌面电脑在咖啡店的桌子上轻轻地移动),或者客户端设备是否处于高移动情形(如在车上或其它移动环境)。该附加移动特性434可以与设备类型关联,如笔记本电脑可能是低移动速率,装在车辆中的无线收发电路可能是中等移动速率,桌面电脑可能是固定移动速率等。更多的移动因子可以基于特殊情形选择。另外,移动因子可以根据对来自GPS模块416的标量或矢量速度进行评估来获得,和/或物理坐标数据418随着时间发生的改变来获得,以及将速度与多个移动阈值中的一个进行对比而获得。
当生成并传输到管理应用225时,电池寿命数据432、使用特性439、移动特性434及其它特性可以进一步由管理应用225用于为客户端设备400’、接入点300、无线网络10的其它客户端设备确定所选的功率级,并确定特殊协议或协议参数(客户端400’在与接入点300通信时使用的)。当接收到时,所选功率级462和协议参数464可以用于生成客户端400’到接入点300的传输。
图8是根据本发明一个或更多实施例具有可操作AP评估应用(用于用于与无线网络结合的)的接入点的一般组件模块图。接入点300’包括图5中接入点300的许多共同组件,并使用共同的引用数字。另外,接入点300’包括AP评估应用226(包括可操作指令),其中可操作指令使处理电路304评估多个客户设备(如客户端设备400)通过无线网络10发来的信号438。信号438的评估强度也可由管理应用225用于为无线网络10中多个客户端设备确定所选功率级。接入点300’可以用于结合接入点300讨论的任何应用。
尤其是,接入点评估应用226评估从多个客户端设备接收到的信号438,这是基于信号强度标准,如从特殊客户端设备接收到的数据的RSSI、信噪比(SNR)、噪声参数、比特错误数量和比特错误率。
在一种测试操作模式中,接入点评估应用226可操作来生成传输到客户端设备的测试包(如回声(echo)包),在此由接入点300回传响应包。特殊包的比特错误数或BER可以通过将接收数据与传输数据进行对比来计算。所有不参与交换的客户端设备为接入点评估应用226监听并生成接收特性。
在进一步的“侦听”操作模式中,接入点评估应用226对接收特性进行接收,其中接收特性是由不同客户端设备生成,且是基于与接入点正常的、进行中的包交换而生成的。例如,接收特性可以包括错误检测码(如线性分组码、卷积码、纠错码),其可用于在特殊码使用的编码上限中确定接收数据的比特错误数。例如,具有可选CRC比特的(24,12)戈莱(Golay)码可以在到达编码上限之前,在24比特码字中检测4个错误。
管理应用225评估所接收的接收特性436、移动特性434、使用特性439和电池寿命数据432。可选评估信号强度从接入点评估应用226接收。虽然没有指出,但是其它类型的状态特性同样可以由管理应用225接收并评估。
管理应用225基于接收特性436(包括信号强度评估)、移动特性434、使用特性、电池寿命数据432和其它状态特性,实现了多个功率管理规则。功率管理规则生成接入点300使用的所选功率级,以及多个客户端设备中一个或所有(如客户端设备400)使用的所选功率级。根据从管理应用225接收到相应控制指令,任何客户端设备会通过调整其传输功率到指示级来响应。
在操作中,接入点300’通过收发电路302能够在所选功率级上传输,其中所选功率级是基于传输类型、接收特性、状态特性、使用特性、移动特性、传输的特殊目标设备。例如,接入点300’可以通过高功率传输周期信标,其中信标包括涉及接入点300’和包交换骨干网络101的信息,如标识网络的服务区标识符(SSID)、标识周期信标传输之间的时间间隔的信标间隔、表示传输时间的时间戳、接入点300’支持的传输率、属于特定产生信号方法的参数组(如信道数、跳跃类型、跳频停留时间等)、涉及客户端设备与接入点300’连接需要的性能信息(密码和其它保密信息)、节能模式下标识基站的流量指示图、其它控制信息和数据。这些信标用于支持与进入接入点300’邻近区域或其它在此邻近区域变为活跃的客户端设备121、123、125、127、129、400和/或400’建立新的连接。尤其是,这些信标信号用地址字段发送(如通用地址),该地址字段将信标发往所有客户端设备。欲与无线网络10连接(或重新连接)的客户端设备检测到信标传输并回复连接响应传输(包括SSID),从而开始了新客户端设备和接入点300’之间的连接(重新连接)过程。
接入点300’此外还可操作来在包或帧中传输其它网络控制和管理信息,如连接响应、重新连接响应、探测响应、清除发送信号、确认、节能轮询(poll)、无竞争终端信号、其它信息或数据,这是以降低的功率即便来进行的,以限制与其它相邻网络之间的干扰并节省功率。然而,接入点300’的一个或更多其它传输是通过更高功率级在信标传输之间发送的,包括:1)支持连接或重新连接;2)通信信道忙标志;3)传送信道其它网络信息,如未决的消息信息、时序信息、信道参数信息等。这些包或帧可以发往其它客户端设备,正在扫描到与新的无线网络(如无线网络10)连接的客户端设备能为下面有限目的检测到这些包或帧:确定这些传输的时序、协议、速率;确定接收功率级;标识其它属于网络的信息,如SSID,以生成一连接请求。通过这种方式,例如:1)能在大于周期信标传输频率的频率支持新的连接;2)能检测和请求未决消息,不用等下个信标;3)能减轻由较低功率传输引起的隐藏终端问题;4)能更迅速地进行通道参数调整。
例如,接入点处理电路304可以评估从与之相连的两个客户端设备接收到的第一多个特性和第二个多个特性,并且基于评估为接入点收发电路302数据包的第一传输选择多个功率级中的第二功率级,将其指派到两个客户端设备中第一个,以及为接入点收发电路302的第二传输选择多个功率级的第一功率级,同样将其指派到两个客户端设备的第一个,其中第一功率级大于第二功率级。第一传输包括来自包交换骨干网络的数据,第二传输包括基于接入点收发电路302从第一客户端设备接收到数据包时的确认数据。可选地,第一传输和第二传输都可以包括来自包交换骨干网络101的数据包。此外,第一传输和第二传输都可以包括基于接入点收发电路302从第一客户端设备接收到数据包时的确认数据。基于这些传输,第三个客户端设备(具有检测第二传输的第三客户端收发电路)通过确定传输的时序来响应检测,并发送连接请求到接入点收发电路302,以此开始与接入点300’的连接,这样就将第三个客户端设备通过接入点收发电路302、接入点处理电路304、通信接口电路300连接到包交换骨干网络101。另外,接入点处理电路304可以为接入点收发电路302到第二客户端收发电路的第三传输选择多个功率级中的第三功率级,以及为接入点收发电路到第二客户端收发电路的第四传输选择多个功率级中的第一功率级,其中第一功率级大于第二功率级,而第二功率级大于第三功率级。
对接入点300’的特殊中间传输的选择可以通过几种方式执行,该中间传输是在信标之间的,这些传输通过高功率级发送来支持客户端设备连接。例如,特殊类型的传输(如数据包或帧的传输、确认包或帧、其它类型的控制或管理包或帧)可以在减少功率级的N个传输和在更高功率级的M个传输中变化,其中N和M是大于0的整数。例如,2个中的1个、3个中的1个、4个中的一个、6个中的一个、16个中的一个确认帧或包可以通过高功率级发送,而其它包通过减少功率级发送。或者例如,2个中的1个、3个中的1个、4个中的一个、6个中的一个、16个中的1个确认帖或包可以通过高功率级发送,其它的通过减少功率级发送。可选地,接入点300’可以追踪信标40之间的时序来标识一个或更多周期性高功率传输窗口,如这些信标之间的中点或这些信标的间隔。发生在这些高功率传输窗口的数据、控制、管理包或帧的传输自动地通过高功率级传输。
减少功率级是基于接收特性确定的,这些特性涉及客户端设备(如客户端设备121、123、125、127、129、400和/或400’)接收这些信标传输的情况有多好,其可由客户端设备的客户端评估应用404生成并传输回接入点300’。管理应用225的响应取决于从客户端设备121、123、125、127、129、400和/或400’接收到的接收特性。例如,管理应用225可以为接入点确定选择定制功率级传输,以向每个客户端设备121、123、125、127、129、400和/或400’传输,该功率级可低于最大功率输出,但却能提供的足够的功率,以便特定的客户端设备可以接收。管理应用225同样选择高的或中间的功率级,以便足以由所有客户端设备121、123、125、127、129、400和/或400’有效接收。特定的包(如所有确认(ACK)、其它的ACK、每第n个ACK包等等的所有包、临时数据包等)由接入点300’通过高的或中间的功率级传送,以便能够到达所有客户端设备121、123、125、127、129、400和/或400’,同时其他的包以专门为特定的客户端设备121、123、125、127、129、400和/或400’(接收这些包的设备)而设置的定制功率级传送。可选地,管理应用225可以为接入点300’的传输确定选择更低功率级,其将到达客户端设备121、123、127或129,而客户端设备125除外。为了传输到客户端设备125,将选择更高的功率级。另外,从接入点出来的周期或临时传输将通过更高功率级发送,即使它们并不是发往客户端设备125的,而其它周期或临时传输通过最高的功率级发送来支持连接,以此类推。许多其它变更是可能的,包括为接入点300’选择不同的传输功率级,这些功率级被选来用于到达一个或更多相连接的客户端设备、到达所有连接的客户端设备和到达不连接的客户端设备。
类似地,管理应用225同样确定客户端设备121、123、125、127、129、400和/或400’的传输功率级。这是通过从每个客户端设备获取有关其探测和接收来自客户端设备121、123、125、127、129、400和/或400’的传输的能力的信息(例如接收特性)来完成的。在本发明实施例中,因为没有直接传输发生在客户端设备121、123、125、127、129、400和/或400’之间,重新获取的信息通常涉及到由客户端设备121、123、125、127、129、400和/或400’发送到接入点300’的传输。在其它实施例中,实际上传输可以是直接的。不管如何,从重新获取的信息中,接入点300’传送功率控制指令到每个客户端设备121、123、125、127、129、400和/或400’。这种功率控制指令可能只命令所有传输发生在确定的单个功率级。可选地,功率控制指令表明单个客户端设备在与接入点300’通信中使用了多种不同的功率级。例如,因为来自客户端设备121的传输可以容易地被所有其它客户端设备123、125、127、129和接入点110检测到,所以接入点300’通常命令,客户端设备121通过所有网络参与者均能检测得到的低功率级传输。因为来自客户端设备121的传输不容易通过客户端设备127检测到,所以接入点300’命令客户端设备121以低功率级进行正常传输,通过最高功率级进行周期或临时传输。例如,可以每隔三个数据包和/或每隔三个确认包进行最高功率级传输。如前所述,许多其它的变更是可能的,包括为接入点300’选择不同的功率传输级,所选择的这些功率级可到达接入点300’和到达一个或多个其他的相连客户端设备、到达所有相连的客户端设备和到达不相连的客户端设备。
通过进一步举例的方式,功率级生成模块可以通过操作功率管理规则,来确定客户端设备400中哪个没有被其它客户端设备听到。相应地,功率级生成模块可以为这种客户端设备400建立所选功率级462,以此可选地将传输功率提高,以便它们将被剩余的一些或所有的客户端设备听到。另外,功率级生成模块可以减少客户端设备400生成的功率,其中客户端设备400为了被剩余客户端设备听到而生成了强于所需的信号。
管理应用225此外还可操作来管理接入点300’与无线网络10上与接入点300’相连的客户端设备之间进行通信时使用的协议。在一种操作模式中,基于对接收特性、状态特性、使用特性、移动特性的分析,管理应用225选择性地调整一个或更多的协议参数,如包长度、数率、前项纠错、错误检测、编码方式、数据有效载荷长度、竞争时间、后退参数,这些参数是由接入点300’在与客户端设备121、123、125、127、129、400和/或400’中一个或更多进行通信时使用的。在这种方式中,协议参数可选地基于网络条件进行改变,其不仅包括特殊设备的移动、使用、状态和接收特性,还包括多个其它设备的移动、使用、状态、和接收特性,以及每个客户端设备如何接收其它设备。
例如,如果第一客户端设备检测来自第二个客户设备的传输时比较困难,那么接入点300’可以修改协议参数,以便第二个客户端设备的传输包括更有效的纠正码、增加后退次数和/或更小数据有效载荷或包长度,以增加在第一客户端设备引起竞争的情况下接收包的机会。另外,减小包长度可以增加通过接入点300’传输的确认频率。这些确认可以通过充分被第一客户端设备听到的功率级传输。通过增加后退次数,降低了第一客户端设备制造潜在竞争的机会。
在更多的操作模式中,接入点300’和与其相连的客户端设备可以操作使用多个不同的、潜在的补充的并具有不同协议参数的协议。同样接入点300’可以通过选择多个协议中一个特殊的、并适合无线网络10中出现的特殊条件的协议来调整协议参数,如基于对使用特性、状态特性、移动特性和/或接收特性的评估而确定的协议。例如,接入点可以从具有不同参数(如协议参数、数率)的802.11(n)、802.11(g)、802.11(b)协议中选择,这是基于最适合容纳客户端设备特性的特殊协议来进行的。
在操作模式中,接入点(如接入点300’)管理多个无线设备(如客户端设备121、123、125、127、129、400和/或400’)和包交换骨干网络100之间的通信交换,以便多个无线设备包括多个连接设备和至少一个未连接设备。接入点包括:接口电路(如通信接口电路308),其与包交换骨干网络通讯连接;无线收发电路(如AP收发电路302),其支持通过多个功率级的传输;处理电路(如处理电路304),其与接口电路和无线收发电路互相连接,并通过无线收发电路接收来自每个无线设备的信息,这种信息包括至少接收信息,其与来自无线收发电路的传输有关。在操作中,处理电路为无线收发电路的周期信标传输从多个功率级中做出第一选择。处理电路为周期信标传输之间的传输从多个功率级中做出第二选择,该传输由无线收发电路发往至少一个未连接设备。处理电路基于通过无线收发电路接收到的至少部分信息,为无线收发电路到多个连接设备的传输从多个功率级中做出第三选择。
第三选择可以包括选择第一传输功率级,其到达多个连接设备中至少一个,而不是其它多个连接设备中至少一个,此外还包括选择第二传输功率级,其到达上述其它多个连接设备中至少一个。第一选择和第二选择可以对应第一功率级,第三选择可以对应第二功率级,其中第二功率级小于第一功率级。第三选择可以包括为无线收发电路的传输从多个功率级中做出选择,这些传输不能足够地被多个连接设备的至少一个接收到;第四选择包括为无线收发电路到多个相连设备的传输从多个功率级中做出选择,这些相连设备不能足够地接收符合第三选择的传输。
在另一种操作模式中,接入点(如接入点300’)对多个无线设备(如客户端设备121、123、125、127、129、400和/或400’)和包交换骨干网络101之间的通信交换进行管理。接入点包括:接口电路(如通信接口电路308),其与包交换骨干网路101通讯连接;无线收发电路,如AP收发电路302;处理电路(如处理电路304),其与接口电路和无线收发电路通讯连接,并通过无线收发电路接收来自多个无线设备中每个的信息,这种信息至少包括接收信息,其与来自无线收发电路和多个无线设备中其他无线设备的传输有关。在操作中,处理电路通过无线收发电路控制周期信标的传输。处理电路基于至少部分通过无线收发电路接收到的信息来发送第一指令,第一指令为来自多个无线设备中每个设备(至少一个)的传输指定多个传输功率级。处理电路基于通过无线收发电路收到的至少部分信息来发送第二指令,第二指令为来自其它多个无线设备中每个设备(至少一个)的传输指定多个传输功率级。
第一指令可以为第一传输类型指定多个传输功率级的第一个,以及为第二传输类型指定多个传输功率级的第二个。同样,第一指令可以为某些传输指定多个传输功率级的第一个,以及为其它传输标识多个传输功率级的第二个。多个传输功率级可以包括:第一传输级,其能够到达多个无线设备的所有设备;第二个传输功率级,其无法到达多个无线设备的所有设备。处理电路基于通过无线收发电路接收到的至少部分信息,可以为无线收发电路选择多个接入点传输功率级。
在本发明的实施例中,通信接口电路308、接入点收发电路302、存储电路306、处理电路304中一个或更多的组件可以在集成电路上实现。
图9是根据本发明一个或更多实施例构建和操作的无线网络系统示意图,其在多个终端的至少一个中包括管理应用。无线网络10包括终端400、401、402,这些终端每个都能够通过无线连接发送和接收来自其它终端的数据。终端400包括管理应用225,而终端400和402包括客户端评估应用404,客户端评估应用404允许选择传输功率级来有效促进通信,同时减少终端的功率消耗。每个终端400、401、402可操作来评估通过无线连接从其它设备接收到的信号。终端401和402生成数据,例如基于评估信号生成接收特征、基于功耗估计得到的电池寿命数据以及基于由于移动而使对应特定终端的信号强度发生变化的可能性、当前使用情况以及其预计的电流、估计或预计的情况,得到其他状态、使用和移动特性。
终端401和402通过无线连接将这些数据传输到终端400。终端400基于其为每个设备接收的数据,为其自身确定所选功率级、特殊协议、或协议参数,并将所选功率级和协议参数传输回每个相应的设备。终端401和402然后可以通过功率级进行传输,并使用可充分利用其特定环境(包括它们在全局无线网络10中的状态)的协议,以及基于所出现的其它终端的位置和属性。
在操作中,当终端400没有执行接入点的特定功能时,其能够执行此处讨论的接入点300或接入点300’的其它特性和功能。另外,当终端401不必执行客户端应用的功能时,其能够执行此处讨论的客户端设备400或客户端设备400’的其它特性和功能。
在另一种模式中,所有参数在每个无线终端和接入点之间交换,以便每个都可以独立地或协调地确定传输功率。
例如,通信网络(如无线网络10)可以包括第一设备(如终端400,具有通过多个功率级传输的第一无线收发器)、第二个设备(终端401,具有第二无线收发器)以及第三个设备(终端402,具有第三无线收发器)。第二个设备基于来自第三无线收发器的至少一个传输以生成第一接收特性,并且第二个设备将第一接收特性传输到第一设备的第一无线收发器。第三个设备基于来自第二无线收发器的至少一个传输以生成第二接收特性,并且第三个设备将第二接收特性传输到第一设备的第一无线收发器。来自第三无线收发器的传输可以包括一部分正在进行中的数据交换或一部分测试消息。
第一设备基于第一接收特性,为第一收发电路到第三收发电路的传输选择多个功率级中的第一功率级。第一设备基于第二接收特性,为第一收发电路到第二收发电路的传输选择多个功率级中的第二功率级,其中第一功率级大于第二功率级。
在另一种操作模式中,第一设备此外还可操作来为第一收发电路到第三收发电路的第三传输选择多个功率级中的第一功率级,并为第一收发电路到第三收发电路的第四传输选择多个功率级中的第三功率级,其中第一功率级大于第三功率级。第一传输可以包括数据包,而第二传输可以包括确认数据,其中确认数据基于第一设备从第二个设备接收到的数据包。可选地,第一传输和第二传输都包括确认数据,其中确认数据基于第一设备从第二个设备接收到的数据包。此外,第一设备电路可以在N第一传输和M第二传输之间改变,N和M都是大于0的整数。
在进一步的模式中,第二个和第三个设备将移动特性、状态特性、使用特性传输到第一设备。第一设备对移动、状态和使用特性的至少一部分和接收特性一起进行评估,以此为其本身、第二个、第三个设备和协议参数生成功率级,而这些设备使用协议参数来格式化发送的传输和解码接收到的传输。尤其是,第一设备基于接收到的特性,为第一设备到第三个设备的传输选择第一协议参数。第一设备基于接收到的特性,为第一设备到第二个设备的传输选择第二协议参数,其中第一协议参数可以与第二协议参数相同,也可以不相同。第一设备此外还可操作来为第二个设备到第一设备的传输选择第三协议参数,并将第三协议参数发送到第二个设备,以及为第三个设备到第一设备的传输选择第四协议参数,并将第四协议参数发送到第三个设备,在这里第三协议参数不同于第四协议参数。
另外,第一设备对特性进行评估以检测第二个设备和第三个设备之间已经存在的或潜在的隐藏终端情况。如果检测到隐藏终端情况,那么可以选择协议参数和/或功率级。这些协议参数可以是不同种类的,例如,协议参数可以包括参数,如用于设备之间通信的纠错码参数、包长参数、数据有效载荷长度、竞争参数、数据率、错误检测参数、编码方式、后退参数等。
图10是根据本发明实施例终端、接入点和/或集成电路使用的方法流程图。尤其是,该方法可以结合引用图1A-9所述的一个或更多特征和功能进行使用。在步骤500中,为周期信标传输选择第一功率级。在步骤500中,在无线连接上接收来自一个或更多客户端设备的接收特性、移动特性、使用特性、状态特性。在步骤502中,评估通过无线连接从一个或更多客户端设备接收到的信号并生成本地接收特性。这种信号是测试信号或者进行中通信交换的部分。在步骤504中,为每个客户端设备和本地使用而确定传输功率级和协议参数,这是基于本地生成的接收特性和接收到的移动、接收、使用、状态特性中的任意部分或者全部内容。在步骤506中,如需要,调整本地传输功率和协议,并命令将传输功率和协议调整请求发送到每个需要的客户端。该方法十分适合实现为保存在存储器中的可操作指令,并且使用处理电路(如处理电路304)来实现该方法。
例如,涉及电池寿命的状态特性可以表示如下一个或更多:客户端设备是否连接到外部功率源;至少一个所选功率级下的电池寿命;至少一个编码方式下的电池寿命;至少一个数据率下的电池寿命;基于估计信道用量的电池寿命;基于估计得到的所需确定性带宽的电池寿命;基于估计得到的非确定性带宽的电池寿命。移动特性可以表示,例如以下一个或更多:客户端设备处于固定情形;客户端设备处于低移动情形;客户端设备处于高移动情形;客户端设备的地理坐标。
接收特性,如评估信号强度,包括以下一个或更多:接收信号强度指示(RSSI);信噪比;噪声参数;比特数量;比特错误率(BER)。在一种操作模式中,测试包(如回声包)传输到客户端设备,并收到传回的应答包。特殊包的比特错误数或BER可以通过将接收数据与传输数据对比进行计算。
在更多的操作模式中,接收数据是基于接收到的正常包的有效载荷进行评估的。例如,错误检测码(如线性分组码(linear block code)、卷积码或纠错码)可以用于在所使用的特殊码的编码与范围内确定接收数据的比特错误数。例如,具有可选CRC比特的(24,12)戈莱(Golay)码可以在到达编码界限之前,在24比特码字中检测4个错误。
在一种操作模式中,步骤506包括实现多个功率管理规则,这是基于接收特性、可选的移动特性、电池寿命数据和评估信号强度。这些功率管理规则为接入点(包括执行接入点功能的客户端设备)生成所选功率级,这是基于以下因素,如传输类型、接收特性、状态特性、使用特性、移动特性、传输的特殊目标设备。例如,接入点可以通过高功率传输周期信标,其中信标包括涉及接入点和包交换骨干网络的信息,如标识网络的服务区标识符(SSID)、标识周期信标传输之间时间的信标间隔、表示传输时间的时间戳、接入点支持的传输率、遵循特定信令方法的参数组(如信道数、跳跃类型、跳频停留时间等)、涉及客户端设备与接入点连接需求的性能信息(密码和其它保密信息)、节能模式下标识基站的流量指示图和/或其它控制信息和数据。这些信标用于支持与进入接入点邻近区域或另外在此邻近区域变为活跃的客户端设备建立新的连接。尤其是,这些信标信号用一地址字段发送(如通用地址),该地址字段将信标传输送到所有客户端设备。欲与无线网络连接(或重新连接)的客户端设备检测信标传输并回复一连接响应传输(包括SSID),响应传输启动新客户端设备和接入点之间开始的连接(重新连接)过程。
接入点此外还可操作来在包或帧中传输其它网络控制和管理信息,如连接响应、重新连接响应、探测响应、清除发送信号、确认、节能轮询(poll)、无竞争终端信号、其它信息或数据,这是一降低功率级来进行的,以限制与其它相邻网络之间的干扰并节省功率。然而,接入点的一个或更多其它传输是通过更高功率级在信标传输之间发送,以此支持仅可检测到更高功率级的客户端设备的连接或重新连接。这些包或帧可以发往其它客户端设备,正在扫描到与新的无线网络(如无线网络)连接的客户端设备能为下面有限目的检测到这些包或帧:确定这些传输的时序、协议、速率;确定接收功率级;标识其它属于网络的信息,如SSID,以生成连接请求。通过这种方式,能以大于周期信标传输频率的频率支持新的连接。
例如,接入点处理电路可以评估从与之相连的两个客户端设备接收到的第一多个特性和第二个多个特性,并且基于评估为接入点收发电路的数据包的第一传输选择多个功率级中第二功率级,将其发往两个客户端设备中第一个,以及为接入点收发电路的第二传输选择多个功率级的第一功率级,同样将其发往两个客户端设备的第一个,其中第一功率级大于第二功率级。第一传输包括来自包交换骨干网络的数据,第二传输包括基于接入点收发电路从第一客户端设备接收到数据包的确认数据。可选地,第一传输和第二传输都可以包括来自包交换骨干网络的数据包。此外,第一传输和第二传输都可以包括基于接入点收发电路从第一客户端设备接收到数据包的确认数据。基于这些传输,第三个客户端设备(具有检测第二传输的第三客户端收发电路)通过确定传输时序来响应检测,并发送新的连接请求到接入点收发电路,以此开始与接入点的连接,这样就将第三个客户端设备通过接入点收发电路、接入点处理电路、处理接口电路连接到包交换骨干网络。另外,接入点处理电路可以为接入点收发电路到第二客户端收发电路的第三传输选择多个功率级中的第三功率级,以及为接入点收发电路到第二客户端收发电路的第四传输选择多个功率级中的第一功率级,其中第一功率级大于第二功率级,而第二功率级大于第三功率级。
接入点的特殊中间传输的选择可以通过几种方式执行,这些传输是在信标发送间隔通过高功率级来发送以支持客户端设备连接。例如,特殊类型的传输(如数据包或帧的传输、确认包或帧、其它类型的控制或管理包或帧)可以在减少功率级的N传输和更高功率级的M传输中变化,其中N和M是大于0的整数。例如,2个中的1个、3个中的1个、4个中的一个、6个中的一个、16个中的1个数据帧或包可以通过高功率级发送,而其它包通过减少功率级发送。或者例如,2个中的1个、3个中的1个、4个中的一个、6个中的一个、16个中的1个数据帧或包可以通过高功率级发送,而其它通过减少功率级。可选地,接入点可以追踪信标之间的时序来标识一个或更多周期高功率传输窗口,如这些信标之间的中点或这些信标的间隔。发生在这些高功率传输窗口的数据、控制、管理包或帧的传输自动地通过高功率级传输。
减少功率级是基于接收特性确定的,这些特性涉及客户端设备如何接收这些信标传输的,其可由客户端设备的客户端评估应用生成并传输回接入点。相应地,管理应用可以为接入点确定选择定制功率级传输,以向每个客户端设备传输,该功率级可低于最大功率输出,但却能提供的足够的功率,以便特定的客户端设备可以接收。管理应用同样确定高的或中间的功率级,以便足以由连接到网络的所有客户端设备有效接收。特定的包(如所有确认(ACK)、其它的ACK、每第n个ACK包等等的所有包、临时数据包等)由接入点通过高的或中间的功率级传送,以便能够到达所有客户端设备,同时其他的包以专门为特定的客户端设备(接收这些包的设备)而设置的定制功率级传送。
在更多的操作模式中,这些功率管理规则为多个客户端设备建立所选功率级,其中多个客户端设备用于对所选功率级进行接收并相应地设定所选功率级。所选功率级传输到相应的客户端。每个客户端设备的所选功率级可以是离散变量,其值为有限个值中的一个。例如,通过功率管理规则操作,该方法可以确定哪个客户端设备没有由客户端设备听到。相应地,可以为每个这种客户端设备建立所选功率级以可选地提高传输功率,以便它们可以由某些或所有剩余客户端听到。另外,功率管理规则减少由客户端设备生成的功率,其中客户端设备为了被剩余客户端设备听到而生成了强于所需的信号。
在更多的例子中,接收特性和电池寿命数据的分析可以揭示客户端设备是很容易被其它每个设备检测到,其中客户端设备正以低电池功率运行。相应地,可以为该设备选择减少功率级以延长其电池寿命。
在另一例子中,接收特性和移动特性的分析可以揭示客户端设备是高速移动的。不仅仅依靠接收特性,功率管理规则在为接入点或客户端设备选择功率级时还要考虑到客户端设备的可能移动。
另外,用于无线网络的设备之间通信的协议依据接入点和客户端设备的特定特性进行修改。在一种操作模式中,该方法基于接收特性、状态特性、使用特性、移动特性的分析,选择性地调整一个或更多协议参数,如用于客户端设备之间通信的包长度、数据率、前向纠错、错误检测、编码方式、数据有效载荷长度、竞争持续时间、后退参数。在这种方式中,协议参数可选地基于网络条件改变,包括特殊设备的移动、使用、状态、接收特性,以及多个设备的移动、使用、状态、接收特性,同时包括每个设备如何接收来自其它设备的传输。
尤其是,当基于接入点本身特性的评估以及来自其它客户端设备(包括区域内其它客户端设备和潜在地其它接入点)的特性,检测到允许协议参数改变的条件时(如当检测现有或潜在的隐藏终端情况时),接入点可以为接入点到第一客户端设备的传输选择第一协议参数。在操作模式中,当检测到现有的或潜在的隐藏终端情况时,接入点为第一客户端设备到接入点收发器的传输选择第二协议参数,并将第二协议参数发送到第一客户端设备,同时命令第一客户端设备实现第二协议参数。另外,当检测到现有的或潜在的隐藏终端情况时,接入点为接入点收器电路到第二个客户端设备的传输选择第三协议参数,其中第三协议参数不同于第二协议参数。此外,当检测到现有的或潜在的隐藏终端情况时,接入点为第二个客户端设备到接入点收发器的传输选择第四协议参数,并将第四协议参数发送到第二个客户端设备,同时命令第二个客户端设备实现第四协议参数。这些协议参数可以是不同种类的,例如,协议参数可以包括以下参数,如用于设备之间通信的纠错码参数、包长度参数、数据有效载荷长度、竞争参数、数据率、错误检测参数、编码方式、后退参数等。
图11是根据本发明实施例终端、接入点和集成电路使用的方法流程图。尤其是,该方法结合图1A-10提出的一个或更多特征和功能使用。该方法特别适合实现为存储在存储器(如存储电路408)中的可操作指令,并使用客户端设备的处理电路(如处理电路406)来实现,其中客户端设备与接入点终端或其它客户设备无线通信。
在步骤600中,对从其它设备接收到的参数进行评估,如操作状态、客户端应用状态、参与请求、电池状态、移动、信号强度。在步骤602中,基于步骤600的参数评估生成特性。在步骤604中,传输这些特性。在步骤606中,接收请求特殊传输功率级和协议调整(如改变协议参数或改变协议)的命令。在步骤608中,数据无线地通过所选功率级并使用所选协议传输。
在进一步操作模式中,第一客户端设备最初基于第一协议参数进行传输。对从接入点和第二个客户端设备接收到的传输进行估计后,第一客户端设备将第一多个特性(涉及第一客户端设备做出的估计)传输到接入点。然后接收到来自接入点的传输,该传输包括第二协议参数。第一客户端设备基于第二协议参数传输。第一多个特性可以包括移动特性、使用特性和/状态特性。从接入点接收传输的步骤也可以包括接收第三协议参数,该方法可以包括基于第三协议参数,对从接入点收发电路接收到的传输进行解码。
如图10的方法,接入点、终端或其它设备可以基于这些设备的接收特性、状态特性、使用特性、移动特性等信息的分析,选择性地调整一个或更多协议参数,如用于设备之间通信的包长度、数据率、前向纠错、错误检测、编码方式、数据有效载荷长度、竞争持续时间、后退参数。在这种方式中,协议参数可以根据网络条件改变,包括特性设备的移动、使用、状态和接收特性,以及多个设备的移动、使用、状态和接收特性,还有包括每个设备如何接收来自其它设备的传输。
尤其是,当基于接入点本身特性的评估以及来自其它客户端设备(包括区域内其它客户端设备和潜在地其它接入点)的特性,检测到允许协议参数改变的条件时(如当检测现有或潜在的隐藏终端情况时),接入点可以为接入点到第一个客户端设备的传输选择第一协议。在操作模式中,当检测到现有的或潜在的隐藏终端情况时,接入点为第一客户端设备到接入点收发器的传输选择第二协议参数,并将第二协议参数发送到第一客户端设备,同时命令第一客户端设备实现第二协议参数。另外,当检测到现有的或潜在的隐藏终端情况时,接入点为接入点收发电路到第二个客户端设备的传输选择第三协议参数,其中第三协议参数不同于第二协议参数。此外,当检测到现有的或潜在的隐藏终端情况时,接入点为第二个客户端设备到接入点收发器的传输选择第四协议参数,并将第四协议参数发送到第二个客户端设备,同时命令第二个客户端设备实现第四协议参数。这些协议参数可以是不同种类的,例如,协议参数可以包括以下参数,如用于设备之间通信的错误纠正码参数、包长度参数、数据有效载荷长度、竞争参数、数据率、错误检测参数、编码方式、后退参数等。
图12是根据本发明实施例终端、接入点和/或集成电路使用的方法流程图。尤其是,该方法结合图1A-11提出的一个或更多特征和功能使用。该方法特别适合作为存储在存储器(如存储电路306)的可操作指令实现,并使用接入点的处理电路(如处理电路304)实现,其中接入点将第一客户端设备和第二个客户端设备无线连接到包交换骨干网络。
在步骤700中,从多个客户端设备(包括第一个和第二个客户端设备)中接收以下特性,如移动、接收、使用和状态特性。在步骤702中,评估这些特性以检测第一个和第二个客户端设备之间的潜在隐藏终端情况。在步骤704中,调整本地传输功率和协议,以及为客户端设备确定所选功率级和协议,并将它们跟实现所选功率级和协议的命令一起发送到客户端设备。
在操作模式中,接收第一多个特性,其与第一客户端设备对第一客户端设备从接入点和第二客户端设备接收到的传输的评估有关。接收第二多个特性,其与第二客户端设备对第二客户端设备从接入点和第一客户端设备收到的传输的评估有关。对第一个多个特性和第二个多个特性做出评估,并基于此评估检测隐藏终端情况。当检测到隐藏终端情况时,为接入点到第一客户端设备的传输选择第一协议参数。当检测到隐藏终端情况时,为第一客户端设备到接入点的传输选择第二协议参数,并将其跟实现第二协议参数的命令将其发送到第一客户端设备。另外,当检测到隐藏终端情况时,为接入点收发电路到第二个客户端设备的传输选择第三协议参数,其中第三协议参数不同于第一协议参数。此外,当检测到隐藏终端情况时,同样可以为第二个客户端设备到接入点的传输选择第四协议参数,并将其跟实现第四协议参数的命令将其发送到第二个客户端设备。
如图10的方法,接入点、终端或其它设备可以基于这些设备的接收特性、状态特性、使用特性、移动特性等信息的分析,选择性地调整一个或更多协议参数,如用于设备之间通信的包长度、数据率、前向纠错、错误检测、编码方式、数据有效载荷长度、竞争持续时间、后退参数。在这种方式中,协议参数可以基于网络条件改变,包括特性设备的移动、使用、状态和接收特性,以及多个设备的移动、使用、状态和接收特性,还有每个设备如何接收来自其它设备的传输。
尤其是,当基于接入点本身特性的评估以及来自其它客户端设备(包括区域内其它客户端设备和潜在地其它接入点)的特性,检测到允许协议参数改变的条件时(如当检测现有或潜在的隐藏终端情况时),接入点可以为接入点到第一客户端设备的传输选择第一协议。在操作模式中,当检测到现有的或潜在的隐藏终端情况时,接入点为第一客户端设备到接入点收发器的传输选择第二协议参数,并将第二协议参数发送到第一客户端设备,同时命令第一客户端设备实现第二协议参数。另外,当检测到现有的或潜在的隐藏终端情况时,接入点为接入点收发电路到第二个客户端设备的传输选择第三协议参数,其中第三协议参数不同于第二协议参数。此外,当检测到现有的或潜在的隐藏终端情况时,接入点为第二个客户端设备到接入点收发器的传输选择第四协议参数,并将第四协议参数发送到第二个客户端设备,同时命令第二个客户端设备实现第四协议参数。这些协议参数可以是不同种类的,例如,协议参数可以包括以下参数,如用于设备之间通信的错误纠正码参数、包长度参数、数据有效载荷长度、竞争参数、数据率、错误检测参数、编码方式、后退参数等。
图13是根据本发明更多实施例终端、接入点和/或集成电路使用的方法流程图。客户端设备监听其他客户端设备和接入点之间的传输,以此开始操作1300(步骤1302)。这种监听其他客户端设备和接入点之间的传输可以随时发生,这是基于电池供电客户端设备的电池寿命,客户端设备处理资源的处理有效性,以及其它特性。在步骤1304,客户端设备基于其接收到的传输,定义这些传输的特性。步骤1304的这种特性可以包括定义所截获传输的接收功率特性,且不管监听客户端设备是否能够无错地接收传输和其它传输特性。
在传输特性的收集之后,客户端设备将这些特性转发到接入点(步骤1306)。然后,在有些操作中,客户端设备可以接收到指示,并以此开始中继接入点和另一客户端设备之间的传输(步骤1308)。此外,在另一操作中,客户端设备可以在两个不同客户端设备之间中继通信。在两个其它无线设备中之间的中继传输中,客户端设备能在两个方向或仅在一个方向中继传输。例如,接入点具有足够的转发连接传输功率来充分服务其覆盖区域,客户端设备并不需要中继由接入点传输并去向客户端设备的通信。此外,如此例,客户端设备可以在接入点覆盖区域的边缘操作,这样一来其传输强度不足以由接入点成功接收。在这种情况中,中继代理客户端设备将中继由其它客户端设备发出并去向接入点的传输。在这种中继中,客户端设备将接收来自其它客户端设备的无线传输,并将它们重新传输到接入点。
步骤1308的中继操作可以在持续一小段时间、一长段时间或其中任何时间。例如,步骤1308的中继操作可以以每次传输(transmission bytransmission)为单位发生一段时间,或直到接入点指示客户端设备终止中继传输为止。根据来自接入点的指令,接入点可以指示客户端设备终止传输的中继(步骤1310)。在这种情况中,客户端设备终止接入点和另一客户端设备之间的传输。从步骤1302-1310的任何步骤中,操作可以返回步骤1302。例如,即使当客户端正在中继接入点和不同客户端设备之间或两个不同客户端设备之间的传输时,客户端设备可以继续定义接收到传输(不仅来自设备对,还来自其它设备)的特性,并将这些特性转发到接入点。
图14是根据本发明另一实施例无线终端、接入点和/或集成电路使用的方法流程图。客户端设备截获来自一个或更多客户端设备并去向接入点的一个或更多传输,以此开始操作1400(步骤1402)。可选地,在步骤1402,客户端设备可以截获从接入点发出并去向另一客户端设备的传输。客户端设备接收来自接入点的请求并重复截获的无线传输,以此继续操作(步骤1404)。在此操作的一个例子中,接入点请求客户端设备重复来自不同客户端设备的传输,该传输是当前的客户端设备已经在步骤1402截获的。客户端设备随后发送截获的传输到接入点(步骤1406)。客户端设备然后可以将其重复或中继所截获传输的频率与上限频率进行对比(步骤1408)。如果客户端设备确定其重复传输的频率超过上限,那么客户端设备可以初始化或开始永久的中继传输(步骤1410),并持续到复位。可选地,客户端设备以步骤1402-1408所选的中继无线传输来继续。当然,当客户端设备在第一客户端设备和接入点之间开始永久的中继传输时,客户端设备仍可以截获和重复接入点和其它客户端设备之间的传输。因而,步骤1410的操作并没有排除步骤1402-1408的操作。
图15是根据本发明更多的实施例终端、接入点和/或集成电路使用的方法流程图。接入点发送请求到一个或更多客户端设备来报告它们的传输、状态和/或移动特性,以此开始操作1500(步骤1502)。传输、状态、移动特性已经在引用图1A-14进行过细节描述。客户端设备确定其传输、状态和/或移动特性,以此继续操作1500(步骤1504)。然后客户端设备将其传输、状态和/或移动特性传输到接入点(步骤1506)。
然后接入点选择第一客户端设备作为第二个客户端的中继代理(步骤1508)。第一客户端设备作为第二个客户端设备中继代理的选择基于传输、状态和/或移动特性,这些特性在步骤1506是由客户端设备记录并发往接入点的。然后,根据从接入点接收到的指令,第一客户端设备作为第二个客户端设备的中继代理(步骤1512)。作为第二个客户端设备的中继代理,第一客户端设备对接入点110和被服务客户端设备之间的通信进行中继。这种中继操作可以是单向或双向的,这是由无线网络的特殊操作决定或要求的。
此处所用的术语“电路(circuit)”和“电路(circuitry)”可以指独立电路或执行多种底层功能的多功能电路部分。例如,依据实施例,处理电路可以作为单独的芯片处理器或多个处理芯片实现。同样,第一电路和第二电路在一个实施例中可以结合到单独电路里,或在另一实施例中可以独立地在个别芯片里操作。此处所用的术语“芯片”指的是集成电路。电路(circuit)和电路(circuitry)可以包括一般或特定目的的硬件,或可以包括这种硬件和联合软件(如固件或目标码)。
以上借助于说明指定的功能和关系的方法步骤对本发明进行了描述。为了描述的方便,这些功能组成模块和方法步骤的界限和顺序在此处被专门定义。然而,只要给定的功能和关系能够适当地实现,界限和顺序的变化是允许的。任何上述变化的界限或顺序应被视为在权利要求保护的范围内。
以上还借助于说明某些重要功能的功能模块对本发明进行了描述。为了描述的方便,这些功能组成模块的界限在此处被专门定义。当这些重要的功能被适当地实现时,变化其界限是允许的。类似地,流程图模块也在此处被专门定义来说明某些重要的功能。为广泛应用,流程图模块的界限和顺序可以被另外定义,只要仍能实现这些重要功能。上述功能模块、流程图功能模块的界限及顺序的变化仍应被视为在权利要求保护范围内。本领域技术人员也知悉此处所述的功能模块,和其它的说明性模块、模组和组件,可以如示例或由分立元件、特殊功能的集成电路、带有适当软件的处理器及类似的设备组合而成。
如以上所用的,术语“充分地”和“近似地”为其相应的术语和/或项目间的相对性提供了工业公认的容忍度。这种工业公认的容忍度的范围从小于百分之一到百分之五十,并与此相符但不局限于组件值、集成电路处理变化、温度变化、升降次数和/或热噪声。这种项目之间相对性的范围从少数百分比的区别到极大的区别。如在此同样所用的,术语“连接到”和/或“连接”包括直接在项目之间直接连接和/或通过中间项目间接连接(如项目包括但不限于组件、元件、电路和/或模块),其中中间项目为了间接连接没有修改信号信息但可能调整其当前级、电压级和/或功率级。如此处进一步所用的,术语“可操作来”指示项目包括一个或更多功率连接、输入、输出等,来执行一个或更多其相应功能,并进一步包括推断(inferred)连接到一个或更多项目。如此处更进一步所用的,项目“与…相连”包括单个项目和/或嵌入在另一项目中的直接或间接连接。如此处所用的,术语“有利地比较”表示两个或更多项目、信号等之间的比较,并提供了所需的关系。例如,当所需关系是信号1有大于信号2的数量时,也就是信号1的数量大于信号2的数量或信号2的数量小于信号1的数量,这样就可以完成有利的比较。
以上借助于说明指定的功能和关系的方法步骤对本发明进行了描述。为了描述的方便,这些功能组成模块和方法步骤的界限和顺序在此处被专门定义。然而,只要给定的功能和关系能够适当地实现,界限和顺序的变化是允许的。任何上述变化的界限或顺序应被视为在权利要求保护的范围内。
此外,虽然描述细节的目的是清楚和明白上述实施例,本发明并不限于这些实施例。本领域任何技术人员知悉的、对这些特征和实施例进行各种改变或等效替换而得的技术方案,都属于本发明的保护范围。

Claims (8)

1.一种在通信架构中的无线网络,其特征在于,其包括包交换骨干网络,所述无线网络包括:
接入点,与所述包交换骨干网络通讯连接,每个都包括接入点处理电路和接入点无线收发电路;
第一客户端设备,包括第一客户端设备处理电路和第一客户端设备无线收发电路;
第二客户端设备,包括第二客户端设备处理电路和第二客户端设备无线收发电路;
所述接入点处理电路使用所述接入点无线收发电路和一组关联的通信参数,管理第一客户端设备无线收发电路和所述包交换骨干网络之间的通信,以及第二客户端设备无线收发电路和所述包交换骨干网络之间的通信;
所述第一客户端设备监听所述第二客户端设备和所述接入点之间的无线传输;
所述第一客户端设备定义所述第二客户端设备和所述接入点之间传输的特性;
所述第一客户端设备将所述第二客户端设备和所述接入点之间发送的无线传输的特性传输到所述接入点;
所述第一客户端设备在第一时间接收来自所述接入点的指示以开始无线传输中继操作,并且作为响应,开始中继所述接入点和第二客户端设备之间的无线传输;
所述第一客户端设备在第二时间接收来自所述接入点的指示以终止无线传输中继操作,并且作为响应,停止中继所述接入点和第二客户端设备之间的无线传输;
其中,开始和终止无线传输中继操作基于所述第二客户端设备和所述接入点之间的无线传输在不同时间的不同特征。
2.一种在通信架构中的无线网络,其特征在于,其包括包交换骨干网络,所述无线网络包括:
接入点,与包交换骨干网络通讯连接,每个都包括接入点处理电路和接入点无线收发电路;
第一客户端设备,包括第一客户端设备处理电路和第一客户端设备无线收发电路;
第二客户端设备,包括第二客户端设备处理电路和第二客户端设备无线收发电路;
所述接入点处理电路使用所述接入点无线收发电路和一组关联的通信参数,管理第一客户端设备无线收发电路和所述包交换骨干网络之间的通信,以及第二客户端设备无线收发电路和所述包交换骨干网络之间的通信;
所述第一客户端设备监听所述第二客户端设备和所述接入点之间的无线传输;
所述第一客户端设备定义所述第二客户端设备和所述接入点之间传输的特性;
所述第一客户端设备在启动无线传输中继操作后,开始中继所述接入点和所述第二客户端设备之间的无线传输;
所述第一客户端设备在终止无线传输中继操作后,停止中继所述接入点和所述第二客户端设备之间的无线传输;
其中,启动和终止无线中继操作基于所述第二客户端设备和所述接入点之间无线传输在不同时间的不同特性。
3.一种通信架构中的无线网络,其特征在于,其包括包交换骨干网络,其特征在于,所述无线网络包括:
接入点,与包交换骨干网络通讯连接,每个都包括接入点处理电路和接入点无线收发电路;
第一客户端设备,包括第一客户端设备处理电路和第一客户端设备无线收发电路;
第二客户端设备,包括第二客户端设备处理电路和第二客户端设备无线收发电路;
所述接入点处理电路,使用所述接入点无线收发电路和一组关联的通信参数,管理第一客户端设备无线收发电路和所述包交换骨干网络之间的通信,以及第二客户端设备无线收发电路和所述包交换骨干网络之间的通信;
所述第一客户端设备截获所述第二客户端设备发送到所述接入点的无线传输;
所述第一客户端设备接收来自所述接入点的请求,以重复从所述第二客户端设备发送到所述接入点的截获的无线传输;
所述第一客户端设备响应接收的请求,传输从所述第二客户端设备发送到所述接入点的所述截获的无线传输到所述接入点;
当来自所述接入点的重复请求频率超过频率阈值时,所述第一客户端设备自动地执行所截获的所述第二客户端设备发送到所述接入点的无线传输的重复,直到所述接入点指示所述第一客户端设备终止该重复操作。
4.一种在通信架构的无线网络中使用的客户端设备,其特征在于,其中所述无线网络包括包交换骨干网络、通讯连接到包交换骨干网络的接入点、第二客户端设备,所述客户端设备包括:
客户端设备无线收发电路;
客户端设备处理电路;
所述客户端设备监听第二客户端设备和所述接入点之间的无线传输;
所述客户端设备定义第二客户端设备和所述接入点之间传输的特性;
所述客户端设备将第二客户端设备和所述接入点之间发送的无线传输的特性传输到接入点;
所述客户端设备在第一时间接收来自所述接入点的指示以开始无线传输中继操作,并且作为响应,开始中继所述接入点和第二客户端设备之间的无线传输;
所述客户端设备在第二时间接收来自所述接入点的指示以终止无线传输中继操作,并且作为响应,停止中继所述接入点和第二客户端设备之间的无线传输;
其中,开始和终止无线传输中继操作基于第二客户端设备和接入点之间的无线传输在不同时间的不同特征。
5.一种在通信架构的无线网络中使用的客户端设备,其特征在于,其中所述无线网络包括包交换骨干网络、通讯连接到包交换骨干网络的接入点、第二客户端设备,所述客户端设备包括:
客户端设备无线收发电路;
客户端设备处理电路;
所述客户端设备监听第二客户端设备和所述接入点之间的无线传输;
所述客户端设备定义第二客户端设备和所述接入点之间传输的特性;
所述客户端设备在无线传输中继操作开始后,开始中继所述接入点和第二客户端设备之间的无线传输;
所述客户端设备在无线传输中继操作终止后,停止中继所述接入点和第二客户端设备之间的无线传输;
其中,开始和终止无线中继操作基于第二客户端设备和所述接入点之间无线传输在不同时间的不同特性。
6.一种在通信架构的无线网络中使用的客户端设备,其特征在于,其中所述无线网络包括包交换骨干网络、通讯连接到包交换骨干网络的接入点、第二客户端设备,所述客户端设备包括:
客户端设备无线收发电路;
客户端设备处理电路;
所述客户端设备截获第二客户端设备发送到所述接入点的无线传输;
所述客户端设备接收来自所述接入点的请求以重复从第二客户端设备发送到所述接入点的所截获的无线传输;
所述客户端设备响应接收的请求,传输从第二客户端设备发送到所述接入点的所截获的无线传输到所述接入点;
当来自所述接入点的重复请求频率超过频率阈值时,所述客户端设备自动地执行所截获的第二客户端设备发送到所述接入点的无线传输的重复,直到所述接入点指示所述客户端设备终止该重复操作。
7.一种无线网络中用于服务第一和第二客户端设备的接入点,其特征在于,所述接入点包括:
网络接口,连接到包交换骨干网络;
接入点无线收发电路;
接入点处理电路,连接到所述网络接口和所述接入点无线收发电路;
所述接入点处理电路管理第一客户端设备和所述包交换骨干网络之间以及第二客户端设备和所述包交换骨干网络之间的通信;
所述接入点处理电路通过发送请求到第一客户端设备开始无线传输中继操作,以此开始中继从第二客户端设备发送到所述接入点并由所述接入点接收的无线传输;
当设定了无线传输中继操作时,所述接入点处理电路从所述接入点无线收发电路接收第二客户端设备发送并去向接入点的中继无线传输;
所述接入点处理电路通过发送请求到第一客户端设备终止无线传输中继操作,以此终止中继从第二客户端设备发送到所述接入点并由所述接入点接收的无线传输;
其中,开始和终止无线传输中继操作基于第二客户端设备和接入点之间的无线传输在不同时间的不同特征。
8.一种无线网络中用于服务第一和第二客户端设备的接入点,其特征在于,所述接入点包括:
网络接口,连接到包交换骨干网络;
接入点无线收发电路;
接入点处理电路,连接到所述网络接口和所述接入点无线收发电路;
所述接入点处理电路管理第一客户端设备和所述包交换骨干网络之间以及第二客户端设备和所述包交换骨干网络之间的通信;
所述接入点处理电路从第一客户端设备接收在第二客户端设备和所述接入点之间发送的无线传输的特性;
所述接入点处理电路接收第一客户端设备所监听的第二客户端设备和所述接入点之间的无线传输;
所述接入点处理电路接收第一客户端设备所定义的第二客户端设备和所述接入点之间传输的特性;
所述接入点处理电路在第一时间发送所述接入点的指示以开始传输中继操作,并作为响应,第一客户端设备开始中继所述接入点和第二客户端设备之间的无线传输;
所述接入点处理电路在第二时间发送所述接入点的指示以终止传输中继操作,并作为响应,第一客户端设备停止中继所述接入点和第二客户端设备之间的无线传输;
其中,开始和终止无线传输中继操作基于第二客户端设备和接入点之间的无线传输在不同时间的不同特征。
CN2007103080370A 2007-01-05 2007-12-29 一种通信架构中的无线网络、通信设备和接入点 Expired - Fee Related CN101217784B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/649,934 US7864742B2 (en) 2006-03-22 2007-01-05 Cell network using friendly relay communication exchanges
US11/649,934 2007-01-05

Publications (2)

Publication Number Publication Date
CN101217784A CN101217784A (zh) 2008-07-09
CN101217784B true CN101217784B (zh) 2013-07-03

Family

ID=39431176

Family Applications (3)

Application Number Title Priority Date Filing Date
CNA2007103080402A Pending CN101242648A (zh) 2007-01-05 2007-12-29 通信架构中的无线网络、客户端设备、接入点和操作方法
CN2007103080370A Expired - Fee Related CN101217784B (zh) 2007-01-05 2007-12-29 一种通信架构中的无线网络、通信设备和接入点
CN2007103080421A Active CN101242649B (zh) 2007-01-05 2007-12-29 通信架构中的无线网络、客户端设备、接入点及操作方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNA2007103080402A Pending CN101242648A (zh) 2007-01-05 2007-12-29 通信架构中的无线网络、客户端设备、接入点和操作方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2007103080421A Active CN101242649B (zh) 2007-01-05 2007-12-29 通信架构中的无线网络、客户端设备、接入点及操作方法

Country Status (6)

Country Link
US (1) US7864742B2 (zh)
EP (1) EP1942693A3 (zh)
KR (1) KR100955304B1 (zh)
CN (3) CN101242648A (zh)
HK (1) HK1123658A1 (zh)
TW (1) TWI404433B (zh)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8681810B2 (en) * 2006-04-13 2014-03-25 Qualcomm Incorporated Dynamic carrier sensing thresholds
WO2008109912A1 (en) * 2007-03-14 2008-09-18 The University Of Sydney Distributed turbo coding and relaying protocols
US8521206B2 (en) * 2008-04-22 2013-08-27 Qualcomm Incorporated Interference management with reduce interference requests and interference indicators
US8559879B2 (en) 2008-04-22 2013-10-15 Qualcomm Incorporated Null pilots for interference estimation in a wireless communication network
JP2010004394A (ja) * 2008-06-20 2010-01-07 Canon Inc 通信装置、その制御方法、プログラム
US9119164B2 (en) 2008-08-20 2015-08-25 Qualcomm Incorporated Generating access point beacons at different power levels
US8503346B2 (en) * 2008-09-25 2013-08-06 Samsung Electronics Co., Ltd. Wireless network using network coding scheme based on overhearing channel
CN101742620B (zh) * 2008-11-26 2013-06-05 中国移动通信集团湖南有限公司 一种降低基站耗能的方法、装置及系统
CN102017532A (zh) * 2008-12-01 2011-04-13 马维尔国际贸易有限公司 接入点增强
WO2010071526A1 (en) * 2008-12-19 2010-06-24 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus in a telecommunications network
US8682331B2 (en) 2009-02-10 2014-03-25 Qualcomm Incorporated System and method for interference beacon transmission
JP5135268B2 (ja) * 2009-03-17 2013-02-06 株式会社東芝 無線システム、受信機
KR101719977B1 (ko) * 2009-06-09 2017-03-27 엘지전자 주식회사 네트워크 제어 방법 및 장치
WO2011020242A1 (zh) * 2009-08-19 2011-02-24 上海贝尔股份有限公司 用于控制协作中继操作的方法、设备和节点
WO2011052810A1 (ko) * 2009-10-26 2011-05-05 엘지전자주식회사 물리적으로 분리된 다수의 독립 공간 중 하나의 독립 공간내 위치한 dtv(digital television)의 제어 방법 및 상기 dtv
US9220075B2 (en) 2010-05-07 2015-12-22 Qualcomm Incorporated Signal transmission pattern
US8965442B2 (en) 2010-05-07 2015-02-24 Qualcomm Incorporated Uplink power control in aggregated carrier communication systems
US20120008604A1 (en) * 2010-07-09 2012-01-12 Nokia Corporation Enablement for reallocated bandwidth environments
CN102375527A (zh) * 2010-08-12 2012-03-14 财团法人工业技术研究院 触发电子装置执行对应功能的方法与系统
US8588120B2 (en) * 2010-09-16 2013-11-19 Qualcomm Incorporated Power conservation in wireless client terminals using proxy device
US8824437B2 (en) * 2011-03-02 2014-09-02 Ricoh Company, Ltd. Wireless communications device, electronic apparatus, and methods for determining and updating access point
EP2689625A4 (en) * 2011-03-24 2014-10-01 Blackberry Ltd RADIO RESOURCE MANAGEMENT FACILITATED BY A DEVICE
US8719876B2 (en) 2011-05-06 2014-05-06 Verizon Patent And Licensing Inc. Video on demand architecture
US9030979B2 (en) * 2011-05-11 2015-05-12 Qualcomm Incorporated Reducing power consumption in multi-threaded processor mobile devices
EP2721903A4 (en) * 2011-06-20 2015-04-29 Ericsson Telefon Ab L M SELECTIVE FORWARDING ON A NETWORK NODE
JP5479412B2 (ja) * 2011-07-26 2014-04-23 リズム時計工業株式会社 からくり時計
CN103959824B (zh) * 2011-11-08 2018-05-11 华为技术有限公司 用于数据转发的系统和方法
US9253718B2 (en) 2012-11-04 2016-02-02 Kt Corporation Establishing wireless connection based on network status
KR101723214B1 (ko) 2011-11-30 2017-04-06 주식회사 케이티 다중 채널과 다중 송출 전력을 갖는 액세스 포인트 및 셀 형성 방법
CN102694814B (zh) * 2012-06-07 2016-01-27 乐视致新电子科技(天津)有限公司 兼具无线上网功能和无线接入点功能的高清视频播放器
MY159123A (en) * 2012-06-15 2016-12-15 Mimos Berhad Method and system of wireless communication using master carrier signal
US9635606B2 (en) 2012-11-04 2017-04-25 Kt Corporation Access point selection and management
US9155102B2 (en) 2012-12-31 2015-10-06 Broadcom Corporation Speed frame exchange within single user, multiple user, multiple access, and/or MIMO wireless communications
US9674769B2 (en) 2013-01-05 2017-06-06 Qualcomm Incorporated UE beaconing using RACH transmissions for small cells
US9003253B2 (en) * 2013-08-21 2015-04-07 Litepoint Corporation Method for testing data packet signal transceiver using coordinated transmitted data packet signal power
CN105612806A (zh) * 2013-11-06 2016-05-25 Kt株式会社 在无线局域网系统中传输和接收数据的方法和设备
EP3076744B1 (en) 2013-12-25 2020-11-18 Huawei Technologies Co., Ltd. Message broadcasting method, base station, and user equipment
WO2015096072A1 (zh) * 2013-12-25 2015-07-02 华为技术有限公司 一种建立协同通信的方法、装置及系统
US20150271764A1 (en) * 2014-03-21 2015-09-24 Qualcomm Incorporated Positioning measurement management
CN104284391B (zh) * 2014-09-17 2018-01-09 新华三技术有限公司 无线客户端接入方法及装置
US9866993B2 (en) * 2015-02-27 2018-01-09 Qualcomm Incorporated Distribution and utilization of antenna information for location determination operations
CN106454888B (zh) * 2015-08-13 2019-10-01 国基电子(上海)有限公司 数据传输质量管控系统与方法
CN106454998B (zh) * 2016-09-29 2020-10-09 北京小米移动软件有限公司 无线局域网络接入方法、装置及终端
CN108668311B (zh) * 2017-03-29 2021-07-30 中国移动通信集团四川有限公司 小区区域流量预警方法和装置
CN108696478A (zh) * 2017-04-06 2018-10-23 北京算云联科科技有限公司 一种基于多种传输协议的无线接入控制系统及方法
CN111183593B (zh) * 2017-10-02 2022-10-18 联想(新加坡)私人有限公司 上行链路功率控制
CN109104231A (zh) * 2018-08-01 2018-12-28 深圳鲲鹏无限科技有限公司 一种用于中继的无线接入点和实现多频无线中继的方法
CN109862571A (zh) * 2018-11-20 2019-06-07 Oppo(重庆)智能科技有限公司 网络信号强度调节方法、装置、存储介质及电子设备
US11140139B2 (en) * 2018-11-21 2021-10-05 Microsoft Technology Licensing, Llc Adaptive decoder selection for cryptographic key generation
CN110031800B (zh) * 2019-04-28 2021-11-02 京东方科技集团股份有限公司 定位方法、装置、计算机设备及存储介质
CN113219916B (zh) * 2021-04-14 2022-04-12 中国科学院沈阳自动化研究所 基于5g的网控动态协同优化方法与架构
US11425664B1 (en) * 2021-07-26 2022-08-23 T-Mobile Usa, Inc. Dynamic power adjustment of network towers

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6041235A (en) * 1994-04-15 2000-03-21 Nokia Telecommunications Oy Handover method and arrangement for a mobile communication system
WO2006034578A1 (en) * 2004-09-29 2006-04-06 Nortel Networks Limited Method and system for capacity and coverage enhancement in wireless networks with relays
EP1727388A2 (en) * 2002-05-24 2006-11-29 InterDigital Patent Corporation Method and system for control of congestion in CDMA systems

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2113750C (en) * 1993-04-30 1999-08-24 Hamid Ahmadi A multiaccess scheme for mobile integrated local area networks
JP3173427B2 (ja) * 1997-06-23 2001-06-04 日本電気株式会社 無線lanシステム
US6347080B2 (en) * 1998-09-09 2002-02-12 Qualcomm, Inc. Energy based communication rate detection system and method
JP3251272B2 (ja) * 1999-03-29 2002-01-28 エヌイーシーインフロンティア株式会社 無線lanシステム、その障害救済方法及びその障害救済処理を実現するためのコンピュータプログラムを記録した記録媒体
US6985465B2 (en) * 2000-07-07 2006-01-10 Koninklijke Philips Electronics N.V. Dynamic channel selection scheme for IEEE 802.11 WLANs
US7099372B2 (en) 2000-10-27 2006-08-29 L-3 Communications Corporation Spreading code hopping for synchronous DS-CDMA system to mitigate interference effects
US7206840B2 (en) * 2001-05-11 2007-04-17 Koninklike Philips Electronics N.V. Dynamic frequency selection scheme for IEEE 802.11 WLANs
US7801544B2 (en) 2001-06-29 2010-09-21 Koninklijke Philips Electronics N.V. Noise margin information for power control and link adaptation in IEEE 802.11h WLAN
JP3562496B2 (ja) 2001-07-18 2004-09-08 日本電気株式会社 Cdma無線システム及びそれに用いる干渉波抑制方法
US7339908B2 (en) * 2001-07-31 2008-03-04 Arraycomm, Llc. System and related methods to facilitate delivery of enhanced data services in a mobile wireless communications environment
US7230920B1 (en) * 2001-09-14 2007-06-12 Cisco Technology, Inc. System and method for optimizing throughput using response time as a metric
JP3888130B2 (ja) * 2001-11-01 2007-02-28 セイコーエプソン株式会社 無線ネットワークのステーション
US7006467B2 (en) * 2002-04-29 2006-02-28 Hereuare Communications, Inc. Method and system for simulating multiple independent client devices in a wired or wireless network
US7113497B2 (en) * 2002-05-08 2006-09-26 Lenovo (Singapore) Pte. Ltd. Bandwidth management in a wireless network
US7042852B2 (en) * 2002-05-20 2006-05-09 Airdefense, Inc. System and method for wireless LAN dynamic channel change with honeypot trap
GB2396775B (en) 2002-12-23 2005-04-13 Motorola Inc Method and apparatus for establishing direct communication for mobiles in a radio communication system
US7295119B2 (en) * 2003-01-22 2007-11-13 Wireless Valley Communications, Inc. System and method for indicating the presence or physical location of persons or devices in a site specific representation of a physical environment
US20040229563A1 (en) * 2003-02-14 2004-11-18 Kabushiki Kaisha Toshiba Communication network for indoor environment
MXPA06007826A (es) * 2004-01-08 2006-09-01 Interdigital Tech Corp Metodo y aparato de comunicacion inalambrica para optimizar la performance de puntos de acceso.
US7233773B2 (en) * 2004-02-13 2007-06-19 Broadcom Corporation Configuring a MIMO communication
WO2005083942A1 (ja) * 2004-03-02 2005-09-09 Matsushita Electric Industrial Co., Ltd. Wlanエンティティの折衝のためのシステムと方法
US7415262B2 (en) * 2004-03-29 2008-08-19 Intel Corporation Wireless access point power control
KR101055731B1 (ko) * 2004-08-11 2011-08-11 엘지전자 주식회사 상향링크 전송 제어 방법
US7330457B2 (en) * 2004-10-07 2008-02-12 Polytechnic University Cooperative wireless communications
EP1803316B1 (en) * 2004-10-21 2015-03-04 Panasonic Corporation System and method for relaying in multi-hop cellular networks
WO2006043902A1 (en) * 2004-10-21 2006-04-27 Matsushita Electric Industrial Co., Ltd. Method and system for identifying a relay mobile station in a wireless communication network
KR100668286B1 (ko) * 2004-12-07 2007-01-16 한국전자통신연구원 무선 센서망을 액세스하는 지능형 액세스 포인트 장치 및이를 포함하는 무선 통신망 시스템
US7653386B2 (en) * 2006-05-05 2010-01-26 Broadcom Corporation Access point multi-level transmission power control supporting periodic high power level transmissions
US7830845B2 (en) * 2006-03-22 2010-11-09 Broadcom Corporation Adaptive communication management to accommodate hidden terminal conditions
JP2007306201A (ja) * 2006-05-10 2007-11-22 Konica Minolta Holdings Inc 情報端末装置および無線通信システム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6041235A (en) * 1994-04-15 2000-03-21 Nokia Telecommunications Oy Handover method and arrangement for a mobile communication system
EP1727388A2 (en) * 2002-05-24 2006-11-29 InterDigital Patent Corporation Method and system for control of congestion in CDMA systems
WO2006034578A1 (en) * 2004-09-29 2006-04-06 Nortel Networks Limited Method and system for capacity and coverage enhancement in wireless networks with relays

Also Published As

Publication number Publication date
US20070223438A1 (en) 2007-09-27
TW200845783A (en) 2008-11-16
EP1942693A3 (en) 2011-03-23
KR20080064754A (ko) 2008-07-09
KR100955304B1 (ko) 2010-04-29
CN101242649B (zh) 2011-06-08
US7864742B2 (en) 2011-01-04
CN101242648A (zh) 2008-08-13
EP1942693A2 (en) 2008-07-09
CN101217784A (zh) 2008-07-09
CN101242649A (zh) 2008-08-13
TWI404433B (zh) 2013-08-01
HK1123658A1 (en) 2009-06-19

Similar Documents

Publication Publication Date Title
CN101217784B (zh) 一种通信架构中的无线网络、通信设备和接入点
CN101217785B (zh) 通信架构中的无线网络、接入点和客户端设备
CN101136674B (zh) 无线网络、接入点及其管理多个无线设备的通信的方法
CN101114861B (zh) 无线通信网络、无线通信协议及控制多级传输功率的方法
US10708787B2 (en) Mesh islands
EP2157808B1 (en) Adaptive management method for wireless transfer network containing base station and wireless relay stations
US5524280A (en) Method of acquiring a channel in a general frequency reuse system
JP4426587B2 (ja) ネットワーク同報通信情報をwlan使用可能な無線通信機器に提供するための方法および装置
CN105247927B (zh) 通信控制装置、通信控制方法、无线电通信系统、基站和终端装置
US8254943B1 (en) Method for backhaul transport recovery
US20070223434A1 (en) Adaptive communication management to accommodate hidden terminal conditions
EP2056544A1 (en) Procedure of setting up peer link in wireless mesh network and wireless station supporting the same
US20090003261A1 (en) Method and apparatus for transmitting and receiving signal in a wireless communication system
US8233908B2 (en) Method and apparatus to dynamically select a frequency between basic service sets in a same channel
CN103561449A (zh) 无线接入方法和无线接入点
CN101827386B (zh) 发射功率的调整方法、系统及相关设备
US5794148A (en) Method of making a channel exit decision in a communication system
CN104137434A (zh) 用于多源多输入多输出通信的系统和方法
WO2007103601A2 (en) Method and apparatus for beacon transmission within a multi-hop communication system
CN103404202B (zh) 一种确定中继设备的方法、站点、接入点、中继设备及系统
RU2378801C2 (ru) Способ связи в беспроводной локальной сети с группой, состоящей из ретрансляторов и узлов радиодоступа
JP2006094374A (ja) 移動通信システムとその移動通信端末
AU766859B2 (en) Wireless communication system and method
KR101273075B1 (ko) 선택적 릴레이 기반의 협력 멀티캐스트를 이용한 통신 시스템 및 그 방법
JP2007174495A (ja) 無線lanシステム及び無線lan制御方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1123658

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1123658

Country of ref document: HK

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180503

Address after: Singapore Singapore

Patentee after: Avago Technologies Fiber IP Singapore Pte. Ltd.

Address before: Alton Park Road, Irvine, California, 16215, 92618-7013

Patentee before: Zyray Wireless Inc.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190829

Address after: Singapore Singapore

Patentee after: Annwa high tech Limited by Share Ltd

Address before: Singapore Singapore

Patentee before: Avago Technologies Fiber IP Singapore Pte. Ltd.

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

Granted publication date: 20130703

Termination date: 20201229

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