CN1816992A - 具有流量指示符标志的信标分组 - Google Patents

具有流量指示符标志的信标分组 Download PDF

Info

Publication number
CN1816992A
CN1816992A CNA2004800190960A CN200480019096A CN1816992A CN 1816992 A CN1816992 A CN 1816992A CN A2004800190960 A CNA2004800190960 A CN A2004800190960A CN 200480019096 A CN200480019096 A CN 200480019096A CN 1816992 A CN1816992 A CN 1816992A
Authority
CN
China
Prior art keywords
beacon packet
traffic indicator
indicator flag
data
header
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.)
Pending
Application number
CNA2004800190960A
Other languages
English (en)
Inventor
盖瑞·F·卡茨
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.)
Motorola Solutions Inc
Original Assignee
Motorola 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 Motorola Inc filed Critical Motorola Inc
Publication of CN1816992A publication Critical patent/CN1816992A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • 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/0278Traffic management, e.g. flow control or congestion control using buffer status reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0216Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Circuits Of Receivers In General (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开一种***、方法、计算机程序产品与计算机数据信号,其用于向一个或多个客户站(106、108)广播信标分组(400),并用于处理信标分组。信标分组包括前同步(402)、报头(404)与数据段(406)。在一种广播方法中,确定(604)是否存在为任一客户站缓冲的任何数据。如果存在缓冲的数据,将位于信标分组的数据段之前的流量指示符标志设置(606)为第一逻辑值。如果不存在任何缓冲的数据,将流量指示符标志设置(608)为第二逻辑值。将信标分组广播(612)到客户站。

Description

具有流量指示符标志的信标分组
技术领域
一般地,本发明涉及无线通信领域,更具体地,涉及无线设备的无线联网。
背景技术
随着IEEE 802.11无线通信标准的出现,无线通信的新市场诞生了。802.11通信标准描述一种协议,其用于允许无线设备与无线基站通信。无线基站(也称为接入点或AP)向无线地连接到无线基站的无线设备提供网络。另外,无线基站可进一步连接到局域网(LAN)、广域网(WAN)、公共交换电话网(PSTN)、专用线路等等。这样的连接向无线地连接到无线基站的无线设备提供进一步的网络接入。对于无线设备的用户而言,无线网络接入是有利的,这是因为当在建筑物或办公室内移动、或者旅行及以其它方式在路上时,其向用户提供增加的通信能力。然而,无线网络接入也是有其局限性的。
无线基站向所有无线地连接到无线基站的客户站(即,无线设备)有规律地广播信标分组(每100ms,比如说)。信标分组持有各种信息,以供每一无线地连接到无线基站的无线设备处理。呈现在信标分组中的信息的一个方面是流量指示(traffic indication)。流量指示是指示是否存在为任何无线地连接到无线基站的无线设备缓冲的数据的信息。然而,流量指示信息几乎位于传统信标分组的末尾。
客户站(或无线设备)必须处理整个信标分组,以便确定是否存在为该无线设备缓冲的数据。这是对处理资源的浪费,因为无线设备被迫处理多数信息,当不存在为该无线设备缓冲的数据时这些信息是无用的。这还伴之以每100ms左右广播一信标分组的事实。进一步地,在处理信标分组期间,无线设备必须处于正常操作模式中,从而以正常操作的速率消耗电力。这是对便携式设备中电池资源的浪费,因为无线设备被迫花费电池资源来处理对无线设备无用的信息。再一次地,这还伴之以每100ms左右广播信标分组的事实。
因此,存在对克服如上面所讨论的现有技术的问题的需要。
发明内容
简要地,遵照本发明的一方面,提供一种方法,其用于向一个或多个客户站广播信标分组,其中信标分组包括前同步(preamble)、报头与数据段。遵照所述方法,确定是否存在为任何客户站缓冲的任何数据。如果存在缓冲的数据,将位于信标分组的数据段之前的流量指示符标志设置为第一逻辑值。如果不存在任何缓冲的数据,将流量指示符标志设置为第二逻辑值。将信标分组广播到客户站。
遵照本发明的另一方面,提供一种方法,其用于处理信标分组,其中信标分组包括前同步、报头与数据段。遵照所述方法,接收信标分组,并处理信标分组的第一部分,以便确定位于信标分组的数据段之前的流量指示符标志的值。如果流量指示符标志具有第一逻辑值,进入休眠模式。如果流量指示符标志具有第二逻辑值,处理信标分组的所有或基本上所有剩余部分。
遵照本发明的又一方面,提供一种计算机数据信号,其嵌入在信标分组中,其中信标分组包括前同步、报头与数据段。所述计算机数据信号包括第一代码段,其包括流量指示符标志,其位于信标分组的数据段之前,还包括第二代码段,其包括多个客户端特定的流量指示符标志,其位于信标分组的数据段之内。将流量指示符标志设置为第一逻辑值,以指示存在为一个或多个客户站缓冲的数据,或者设置为第二逻辑值,以指示不存在任何缓冲的数据。每一客户端特定的流量指示符标志指示是否存在为相应的客户站缓冲的任何数据。
附图说明
图1是阐释传统无线网络的框图。
图2是用于无线通信***的传统无线设备的框图。
图3是用于无线通信***的传统无线基站的框图。
图4是信标分组的图表,其遵照本发明的一个实施例。
图5是图4的信标分组的一部分的更详细的图表。
图6是显示信标分组生成过程的操作流程图,其遵照本发明的一个实施例。
图7是显示分组处理的操作流程图,其遵照本发明的一个实施例。
图8是对于实现本发明有用的信息处理***的框图。
具体实施方式
遵照优选实施例,本发明通过消除在不存在缓冲的数据时客户站处理信标分组的全部或基本上全部的需要,克服了现有技术的问题。
图1是阐释传统无线网络的框图。图1的示例性无线网络包括无线基站102、与无线设备106到108。无线基站102是无线设备106到108的支持无线的网络接入点。在一个实施例中,无线基站102是具有集成无线接入点的路由器,符合IEEE 802.11(b)无线通信标准。无线基站102支持大量的无线设备106到108,这些无线设备也称为客户站。
每一无线设备106到108为桌上电脑、笔记本电脑、手持电脑、掌上电脑、手机、一键通(push-to-talk)移动无线电台、文本消息设备、双向寻呼机、单向寻呼机、或任何其它支持无线通信的设备。每一无线设备106到108装备有发射器与接收器,以遵照适宜的无线通信标准与无线基站102进行通信。在本发明的一个实施例中,每一无线设备106到108装备有符合IEEE 802.11(b)的无线接入芯片组,以与无线基站102进行通信。
无线基站102还可包括网络连接(未显示)。网络连接是到局域网(LAN)、广域网(WAN)、公共交换电话网(PSTN)、专用线路、等等中的任一个或任一组合的连接。这样的连接向无线设备106到108提供进一步的网络接入。
图2是用于无线通信***的传统无线设备106的框图。无线设备106包括接收器206与发射器208,以经由无线电或其它无线信号(即,信道210)向和从无线基站102发射和接收信息。在本发明的一个实施例中,接收器206与发射器208遵照IEEE 802.11(b)无线通信标准在信道210上操作。所有经由接收器206与发射器208发送与接收的信息由通信子处理器204进行处理。
无线设备106包括主处理器212,其负责与无线设备106的接收和发射功能相关联的所有处理。主处理器212也可执行无线设备106的其它功能。图2还包括贮存器214,其用于存储信息,还包括主存储器216,例如易失性存储器组件(例如DRAM模块)或非易失性存储器(例如闪存EEPROM模块)或两者。主存储器216用于存储执行无线设备106的功能所必需的数据与指令。通信总线202为通信子处理器204、主处理器212、贮存器214与主存储器216之间的通信提供渠道。在其它实施例中,无线设备缺少其自己的处理器。在这样的实施例中,无线设备的功能,例如处理分组,由无线设备连接的宿主***上的处理器负责。
图3是用于无线通信***的传统无线基站102的框图。无线基站102包括接收器306与发射器308,以经由无线电或其它无线信号(即,信道310)向和从无线设备106到108发射和接收信息。在本发明的一个实施例中,接收器306与发射器308遵照IEEE 802.11(b)无线通信标准在信道310上操作。所有经由接收器306与发射器308发送与接收的信息由通信子处理器304进行处理。
无线基站102包括主处理器312,其负责与无线基站102的接收和发射功能相关联的所有处理。主处理器312也可执行无线基站102的其它功能。图3还包括贮存器314,其用于存储信息,还包括主存储器316,例如易失性存储器组件(例如DRAM模块)或非易失性存储器(例如闪存EEPROM模块)或两者。主存储器316用于存储执行无线基站102的功能所必需的数据与指令。通信总线302为通信子处理器304、主处理器312、贮存器314与主存储器316之间的通信提供渠道。
如上面所解释的那样,无线基站102还可包括到通信接口322(例如以太网端口)的网络连接318。网络连接318与通信接口322提供到网络320(例如LAN、WAN、PSTN、专用线路、等等中的一个或多个)的接入。
图4是信标分组400的图表,其遵照本发明的一个实施例。信标分组400是由无线基站102向所有无线地连接到无线基站102的客户站(即,无线设备106到108)有规律地广播(每100ms,比如说)的分组。信标分组400持有各种信息,以供每一无线地连接到无线基站102的无线设备处理。本发明聚焦于呈现在信标分组400中的信息的一方面:流量指示。流量指示是指示是否存在为任何无线地连接到无线基站102的无线设备缓冲的数据的信息。
在所示实施例中,信标分组400符合IEEE 802.11(b)无线通信标准。在另一实施例中,信标分组符合IEEE 802.11(g)标准,或任何其它包括信标分组或类似物的标准。图4的信标分组400包括三个主要成分:前同步402、报头(称为物理层汇聚过程(PLCP)报头404)与数据段(称为媒体接入控制器协议数据单元(MPDU)406)。(下面描述的示例性实施例使用IEEE 802.11(b)标准,因此描述使用“PLCP报头”指代报头,“MPDU”指代数据段。然而,需要理解的是,这样做仅仅是出于便于理解的目的。本发明不限于802.11(b)标准,而是一般地适用于使用信标分组或类似物的任何通信标准或协议。)
所示信标分组400从左到右地显示由无线基站102广播的数据序列。换言之,信标分组400的最左端的数据在最右端的数据之前发送。注意,在发布的ANSI/IEEE标准802.11,1999版的7.2.3、7.2.3.1、与7.3节,以及其补充ANSI/IEEE标准802.11(b)(1999)与ANSI/IEEE标准草案802.11(g)草案8.2(2003年4月)中更详细地描述了标准信标分组及其成分,所有这些文档通过引用完整地集成于此。
前同步402具有两个字段:同步字段(SYNC)与开始帧分隔符(SFD)字段。前同步402可以是长前同步,或者作为可供选择的另一替代方案,短前同步。在长前同步的情形中,同步字段412为128比特,而SFD字段422为16比特。在短前同步的情形中,同步字段412为56比特,而SFD字段422为16比特。在802.11(b)标准之下,信标分组400的前同步402以1Mbps的速率发射。
PLCP报头404具有四个字段:信号字段414、服务字段416、长度字段418与循环冗余校验(CRC)字段420。信号字段414与服务字段416分别为8比特,而长度字段418与CRC字段420分别为16比特。服务字段416在下面参照图5更详细地描述。在802.11(b)标准之下,如果前同步402为长前同步,信标分组400的PLCP报头404以1Mbps的速率发射。如果前同步402为短前同步,信标分组400的PLCP报头404以2Mbps的速率发射。
MPDU 406具有8个字段:16比特的帧控制字段436、16比特的持续时间字段446、48比特的目标地址字段456、48比特的源地址字段466、48比特的基本服务集标识(BSSID)字段476、16比特的序列控制字段486、变长的帧主体字段496与32比特的帧检查序列(FCS)字段497。
帧主体字段496具有多个子字段。如标准及其补充中所描述的那样,这些子字段包括64比特的时间戳字段450、16比特的信标间隔字段451与16比特的容量字段452。帧主体字段496进一步包括服务集标识符(SSID)字段453,其长度为16比特,并且对于SSID中的每一字符加上8个额外的比特(SSID中的字符数目为从零到32)。帧主体字段496还包括补充速率字段454,其长度为16比特,并且对于不超过八个(例如,802.11(b)标准存在四个支持的速率)的每一支持的速率加上8个额外的比特。帧主体字段496进一步包括参数字段455,其长度为24到88比特。
额外地,帧主体字段496包括流量指示映射(TIM)字段457,其长度为40+8x比特,其中在802.11(b)标准之下,x满足不等式1≤x≤251。更具体地,TIM字段457为40比特,并为每一无线地连接到无线基站102的客户站加上一个额外的比特,其中要求额外的比特的数目为八的倍数。如果无线地连接的客户站的数目不是8的倍数,则简单地按所需的那样向TIM字段457的末尾附加从一到七个额外的(无意义的)比特,使得TIM字段457中的额外的比特的总数可由八整除。TIM字段457包括关于是否存在为每一无线地连接到无线基站102的客户站(即,无线设备106到108)缓冲的数据的信息。具体地,对于每一无线地连接到无线基站102的无线设备,在TIM字段457中存在相应的1比特值,其指定是否存在为该无线设备缓冲的数据。在802.11(b)标准之下,信标分组400的MPDU 406以1、2、5.5或11Mbps的速率发射。
传统上,客户站(或无线设备)106必须处理整个信标分组400,以便确定是否存在为该无线设备106缓冲的数据。这是对处理资源的浪费,因为无线设备106被迫处理多数信息,当不存在为该无线设备106缓冲的数据时这些信息是无用的。这还伴之以非常频繁地(在802.11(b)标准之下,每100ms)广播信标分组的事实。进一步地,在处理信标分组期间,无线设备106必须处于正常操作模式中,从而以正常操作的速率消耗电力。这是对便携式设备中电池资源的浪费,因为无线设备106被迫花费电池资源来处理无用的信息。再一次地,这还伴之以非常频繁地广播信标分组的事实。
具体地,在一个示例中,由无线基站102向无线设备106以11Mbps(使用短前同步402)广播信标分组,以便具有大于137μs(微秒)的持续时间。注意,MPDU 406的长度是变化的(见上面的描述),因此信标分组400的长度(或持续时间)将变化。在总持续时间中,72μs是前同步402的持续时间,24μs是PLCP报头404的持续时间,而大于41μs是MPDU 406的持续时间。TIM 457,其长度变化,从而持续时间变化,包括从48到2048比特,当以11Mbps发送信标分组时,其持续时间为从4.4到186.2μs。因此,传统上,要求无线设备106处理超过137μs,以便处理TIM 457中的流量信息,其差不多位于信标分组的末尾(要求处理FCS,以验证TIM的正确接收)。结果,要求无线设备106对于每一接收的信标分组在此持续时间期间以正常操作的速率消耗电力。这还伴之以非常频繁地(例如,每100ms左右)广播信标分组的事实。
在本发明的实施例中,在信标分组中更早地发送至少一些流量指示信息,以便减少这样的无效率。在本发明的一个阐释性的实施例中,将流量指示符标志放置在信标分组400的PLCP报头404的服务字段416的保留比特中。此实施例的信标分组400的服务字段416在下面参照图5更详细地描述。流量指示符标志为单个比特,其指示是否存在为无线地连接到无线基站102的无线设备106到108中的任一个缓冲的数据。当将流量指示符标志设置为第一逻辑值(一,比如说)时,这指示存在为无线地连接到无线基站102的无线设备106到108中的至少一个缓冲的数据。关于到底是无线设备106到108中的哪一个的信息仍然在TIM字段457中的客户端特定的指示符标识中。当将流量指示符标志设置为第二逻辑值(零,比如说)时,这指示当前不存在为无线地连接到无线基站102的无线设备106到108中的任一个缓冲的数据。设置流量指示符标志的示例性过程在下面参照图6更详细地描述。
在此实施例中在PLCP报头404的服务字段416中放置流量指示符标志消除了在许多情形中无线设备106处理整个信标分组400以便确定是否存在缓冲的数据的需要。具体地,在PLCP报头404的服务字段416中放置流量指示符标志允许每一无线设备106仅处理1)前同步402、2)PLCP报头404以及可选地3)MPDU 406的帧控制字段436,以便确定不存在缓冲的数据。这消除了当不存在缓冲的数据时无线设备106处理信标分组的全部或基本上全部MPDU 406的需要。这允许无线设备106更早地进入休眠模式,这导致节省电池电力与处理资源。无线设备106处理流量指示符标志的示例性过程在下面参照图7更详细地描述。
当不存在缓冲的数据时,本发明的此特性减小了信标分组400的相关部分的持续时间。这是因为仅要求无线设备106处理1)持续时间72μs的前同步402、2)持续时间24μs的PLCP报头404以及3)持续时间1.45μs的MPDU 406的帧控制字段436(假定短前同步402以及11Mbps的MPDU发射速率)。这样,信标分组400的相关部分的总持续时间是97.45μs,这显著地短于完整信标分组400的持续时间(>137μs,并且不超过大约348μs)。只要不存在缓冲的数据,这减少了要求无线设备106处于正常操作模式以处理信标分组400的时间的量(减少了至少39.55μs)。结果,无线设备106可更早地进入休眠模式并节省电力。此节省迅速增长,这是因为非常频繁地发送信标分组。
这也减少了无线设备106在处理信标分组400期间花费的处理资源的量,这是因为在这样的情形中处理信标分组400的较小部分。这允许更好地、更有效率地分配处理资源。
注意,因为流量指示符标志是在PLCP报头的服务字段中,没有必要处理此服务字段之后的部分来确定是否存在缓冲的数据。然而,优选地还处理PLCP头部的长度与CRC字段与MPDU的帧控制字段,以便确保正确的接收,并确保这是信标分组。
图5是图4的信标分组的一部分的更详细的图表。具体地,图5显示信标分组400的PLCP报头404的服务字段416。服务字段416包括8比特,即b0到b7。在802.11(b)标准中,比特506(即b2)称为锁定时钟比特,比特508(即b3)称为调制选择比特,比特516(即b7)称为长度扩展比特,而比特502、504、510、512与514(即比特b0、b1、b4、b5、与b6)为保留比特。注意,传统的服务字段及其成份在发布的ANSI/IEEE标准802.11的15.2.3.4节及其补充中更详细地描述。
在本发明的一个实施例中,将流量指示符标志放置在信标分组400的PLCP报头404的服务字段416的保留比特中。此示例性实施例中的流量指示符标志为单个比特,其指示是否存在为无线地连接到无线基站102的无线设备106到108中的任一个缓冲的数据。当将流量指示符标志设置为第一逻辑值时,这指示存在为无线地连接到无线基站102的无线设备106到108中的一个或多个缓冲的数据。关于到底是无线设备106到108中的哪一个的信息在TIM字段457中。当将流量指示符标志设置为第二逻辑值时,这指示不存在为无线地连接到无线基站102的无线设备106到108中的任一个缓冲的数据。在一个示例性实施例中设置流量指示符标志的过程在下面参照图6更详细地描述。
在本发明的优选实施例中,将流量指示符标志放置在信标分组400的PLCP报头404的服务字段416的保留比特502、保留比特504或保留比特510(b0、b1或b4)中。这是因为发布的ANSI/IEEE标准802.11(g)草案8.2的19.3.2.1节分配了保留比特512与514(或b5与b6)的使用。然而,在进一步的实施例中,将流量指示符标志(即,一个或多个比特)放置在信标分组的TIM字段之前的任何地方,并且优选地,放置在信标分组的前同步或报头字段中。
图6是显示信标分组生成过程的操作流程图,其遵照本发明的一个实施例。图6的操作流程图显示无线基站102如何生成信标分组400并将其广播到无线地连接到无线基站102的无线设备106到108的全过程。图6的操作流程图开始于步骤602,并直接流到步骤604。
在步骤604中,无线基站102确定是否存在为传输到无线地连接到无线基站102的无线设备106到108中的任一个而缓冲的任何数据。如果此确定的结果是正面的,则控制流到步骤606。如果此确定的结果是负面的,则控制流到步骤608。
在步骤606中,无线基站102将指定的流量指示符标志(例如在802.11(b)标准之下的信标分组400的PLCP报头404的服务字段416的保留比特502、504或510(即b0、b1或b4))设置为第一逻辑值(例如一)。在另一可供选择的步骤608中,无线基站102将指定的流量指示符标志设置为第二逻辑值(例如零)。在步骤610中,无线基站102处理信标分组400的剩余部分。在步骤612中,由无线基站102经由发射器308在适宜的无线(或其它无线)信道310上广播信标分组400。
在步骤614中,对应于信标分组400之间的间隔的时间段(例如100ms)流逝。其后,控制流回到步骤604,其中生成后继信标分组400的过程开始。
图7是显示分组处理的操作流程图,其遵照本发明的一个实施例。图7的操作流程图显示无线地连接到无线基站102的无线设备106如何处理信标分组400的总过程。图7的操作流程图开始于步骤702,并直接流到步骤704。
在步骤704,无线设备106确定是否已从无线基站102接收到信息分组的开始(即,由接收器206在数据信道210上)。如果此确定的结果是正面的,控制流到步骤706。如果此确定的结果是负面的,则控制流回到步骤704。
在步骤706中,无线设备106处理接收的分组的前同步402与PLCP报头404。在步骤708中,无线设备106确定流量指示符标志的值,例如接收的分组的PLCP报头的服务字段416的保留比特502、504或510。如果此确定的结果是第一逻辑值(一,比如说),则控制流到步骤710。如果此确定的结果是第二逻辑值(零,比如说),则控制流到步骤712。如上面所解释的那样,当将流量指示符标志设置为第一逻辑值时,这指示存在为无线地连接到无线基站102的无线设备106到108中的一个或多个缓冲的数据。当将流量指示符标志设置为第二逻辑值时,这指示不存在为无线地连接到无线基站102的无线设备106到108中的任一个缓冲的数据。
在步骤710中,无线设备106处理接收的分组的剩余部分。在此情形中,关于到底是无线设备106到108中的哪一个有缓冲的数据的信息可在接收的分组中较晚的TIM字段457中找到。
在步骤712中,无线设备106处理接收的分组的MPDU 406的帧控制字段436。帧控制字段436包括与接收的分组的类型相关联的信息。在步骤714中,无线设备106从帧控制字段436中的信息确定接收的分组是否是信标分组400。如果此确定的结果是正面的,则控制流到步骤716。如果此确定的结果是负面的,则控制流到步骤710。
在步骤716中,无线设备106进入休眠模式,其中电力得到保存。在步骤718中,对应于信标分组400之间的间隔的时间段(例如100ms)流逝。其后,控制流回到步骤704,其中对后继信标分组400的处理开始。
本发明可以以硬件(例如通过使用逻辑电路、寄存器、与状态机)、软件、或硬件与软件的组合来实现(例如,在无线设备或基站上)。遵照本发明的优选实施例的***可以以集中式的方式实现在信息处理***中,或者以分布式的方式实现在不同组件分散在多个互联***之处。任何类型的信息处理***——或者其它用于执行这里所述的方法的设备——都是适宜的。硬件与软件的典型组合可以是通用目的的计算机***,其具有这样的计算机程序,当装载和执行时,该程序控制计算机***,使得其执行这里所述的方法。
本发明的实施例也可嵌入在这样的计算机程序产品中,其包括允许实现这里所述的方法的所有特性,并且在装载到***中时,能够执行这些方法。计算机程序设备或计算机程序,如本发明中所使用的那样,指示一组指令的任何语言、代码或标注形式的任何表达式,其意欲导致具有信息处理能力的***直接地或者在以下两者之一个或全部之后执行特定功能:a)转换到另一语言、代码、或标注;和b)以不同的物质形式重新生产。
除其它事物之外,***可包括一个或多个信息处理***和/或计算机与至少机器可读的或计算机可读的媒体,其允许***从所述机器可读的或计算机可读的媒体读取数据、指令、消息或消息分组、与其它信息。机器可读的或计算机可读的媒体可包括非易失性存储器,例如ROM、闪存、硬盘驱动存储器、CD-ROM、与其它永久存储器。另外,机器可读的或计算机可读的媒体可包括,比如说,易失性存储器,例如RAM、缓冲器、缓存存储器、与网络电路。进一步地,机器可读的或计算机可读的媒体可包括临时状态媒体中的信息,例如网络链路和/或网络接口,包括有线网络或无线网络,其允许计算机***读取这样的计算机可读的信息。
图8是对于实现本发明的实施例有用的计算机***的框图。图8的计算机***包括多个处理器,例如处理器804。处理器804连接到通信基础架构802(例如,通信总线、纵横交叉开关(cross-bar)、或网络)。各种软件实施例通过该示例性计算机***来描述。在阅读此描述之后,如何使用其它计算机***和/或计算机架构实现本发明对于本领域普通技术人员而言将变得显而易见。
计算机***可包括显示器接口808,其将图形、文本、与其它数据从通信基础架构802(或从未显示的帧缓冲器)转发,以显示在显示单元810上。计算机***也包括主存储器806,优选地为随机存取存储器(RAM),并且还可包括第二存储器812。第二存储器812可包括,比如说,硬盘驱动器814和/或移动存储驱动器816,其表示软盘驱动器、磁带驱动器、光盘驱动器、等等。移动存储驱动器816以本领域普通技术人员众所周知的方式从移动存储单元818读取或向其写入。移动存储单元818表示软盘、磁带、光盘、等等,其由移动存储驱动器816读取或写入。如(本领域技术人员)将意识到的那样,移动存储单元818包括计算机可用的存储媒体,其中存储计算机软件和/或数据。
在一些实施例中,第二存储器812包括允许将计算机程序或其它指令装载到计算机***的其它类似的方式。这样的方式可包括,比如说,移动存储单元822与接口820。这样的示例可包括程序模块与模块接口(例如视频游戏设备中找到的那样)、移动存储器芯片(例如EPROM、或PROM)与相关联的插口、以及其它允许将软件与数据从移动存储单元822转移到计算机***的移动存储单元822与接口820。
计算机***还可包括通信接口824。通信接口824允许在计算机***与外部设备之间传输软件与数据。通信接口824的示例可包括调制解调器、网络接口(例如以太网卡)、通信端口、PCMCIA插槽与卡、等等。通信接口824优选地包括一个或多个无线通信接口,并且也可包括一个或多个有线通信接口。经由通信接口824传输的软件与数据为信号的形式,其可以是,比如说,电子、电磁、光学、或其它能够由通信接口824接收的信号。将这些信号经由通信路径(即,信道)826提供给通信接口824。此信道826携带信号,并且可以使用有线或电缆、光纤、电话线、蜂窝电话链路、RF链路、和/或其它通信信道来实现。
在此文档中,术语“计算机程序媒体”、“计算机可用的媒体”、“机器可读的媒体”与“计算机可读的媒体”通常用于指代媒体,例如主存储器806与第二存储器812、移动存储驱动器816、安装在硬盘驱动器814中的硬盘、与信号。这些计算机程序产品是向计算机***提供软件的方式。计算机可读的媒体允许计算机***从计算机可读的媒体读取数据、指令、消息或消息分组、以及其它计算机可读的信息。计算机可读的媒体,比如说,可包括非易失性存储器,例如软盘、ROM、闪存、硬盘驱动存储器、CD-ROM、与其它永久存储器。其对于比如说在计算机***之间传输诸如数据与计算机指令等信息而言是有用的。进一步地,计算机可读的媒体可包括临时状态媒体中的计算机可读的信息,例如网络链路和/或网络接口,包括有线网络或无线网络,其允许计算机读取这样的计算机可读的信息。
计算机程序(也称为计算机控制逻辑)存储在主存储器806和/或第二存储器812中。计算机程序还可经由通信接口824接收。这样的计算机程序在执行时允许计算机***执行本发明的特性,如这里所讨论的那样。特别地,计算机程序在执行时允许处理器804执行计算机***的特性。相应地,这样的计算机程序表示计算机***的控制器。
尽管已公开本发明的特定实施例,本领域普通技术人员将意识到,可对特定实施例进行修改,而不偏离本发明的实质与范围。因此,本发明的范围不限于特定实施例。进一步地,所附权利要求书意欲覆盖本发明的范围之内的所有这样的应用、修改、与实施例。

Claims (10)

1.一种用于向一个或多个客户站广播信标分组的方法,所述信标分组包括前同步、报头与数据段,所述方法包括以下步骤:
确定是否存在为任何所述客户站缓冲的任何数据;
如果存在缓冲的数据,将流量指示符标志设置为第一逻辑值,所述流量指示符标志位于所述信标分组的所述数据段之前;
如果不存在任何缓冲的数据,将所述流量指示符标志设置为第二逻辑值,其与所述第一逻辑值不同;和
将所述信标分组广播到所述客户站。
2.如权利要求1所述的方法,其中所述流量指示符标志位于所述信标分组的所述报头中。
3.如权利要求2所述的方法,
其中所述报头包括服务部分,其遵照IEEE 802.11通信标准,和
所述流量指示符标志位于所述报头的所述服务部分中。
4.一种用于处理信标分组的方法,所述信标分组包括前同步、报头与数据段,所述方法包括以下步骤:
接收所述信标分组;
处理所述信标分组的第一部分,以便确定所述信标分组中流量指示符标志的值,所述流量指示符标志位于所述信标分组的所述数据段之前;
如果所述流量指示符标志具有第一逻辑值,进入休眠模式;和
如果所述流量指示符标志具有第二逻辑值,保持在正常操作模式中并处理所述信标分组的所有或基本上所有剩余部分。
5.如权利要求4所述的方法,其中所述流量指示符标志位于所述信标分组的所述报头中。
6.如权利要求5所述的方法,其中所述报头包括服务部分,其遵照IEEE 802.11通信标准,和
所述流量指示符标志位于所述报头的所述服务部分中。
7.一种嵌入在信标分组中的计算机数据信号,所述信标分组包括前同步、报头与数据段,所述计算机数据信号包括:
第一数据段,其包括流量指示符标志,该流量指示符标志位于所述信标分组的所述数据段之前;将所述流量指示符标志设置为第一逻辑值,以指示存在为一个或多个客户站缓冲的数据,或者设置为第二逻辑值,以指示不存在任何缓冲的数据;和
第二数据段,其包括多个客户端特定的流量指示符标志,所述客户端特定的流量指示符标志位于所述信标分组的所述数据段之内,每一所述客户端特定的流量指示符标志指示是否存在为所述客户站中相应的一个缓冲的任何数据。
8.如权利要求7所述的计算机数据信号,其中所述信标分组符合IEEE 802.11通信标准。
9.如权利要求7所述的计算机数据信号,其中所述流量指示符标志位于所述信标分组的所述报头中。
10.如权利要求9所述的计算机数据信号,
其中所述报头包括服务部分,其遵照IEEE 802.11通信标准,和
所述流量指示符标志位于所述信标分组的所述报头的所述服务部分中。
CNA2004800190960A 2003-06-06 2004-05-27 具有流量指示符标志的信标分组 Pending CN1816992A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/456,074 US6934299B2 (en) 2003-06-06 2003-06-06 Beacon packet having traffic indicator flag
US10/456,074 2003-06-06

Publications (1)

Publication Number Publication Date
CN1816992A true CN1816992A (zh) 2006-08-09

Family

ID=33490074

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004800190960A Pending CN1816992A (zh) 2003-06-06 2004-05-27 具有流量指示符标志的信标分组

Country Status (9)

Country Link
US (1) US6934299B2 (zh)
EP (1) EP1636927B1 (zh)
JP (1) JP2006527538A (zh)
KR (1) KR100689650B1 (zh)
CN (1) CN1816992A (zh)
BR (1) BRPI0411061B1 (zh)
ES (1) ES2445160T3 (zh)
TW (1) TWI288542B (zh)
WO (1) WO2004111763A2 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101512952A (zh) * 2006-09-11 2009-08-19 高通股份有限公司 用于保活比特传输的方法和装置
US8693407B2 (en) 2006-09-11 2014-04-08 Qualcomm Incorporated Method and apparatus for keep-alive bits transmission
CN103891362A (zh) * 2011-09-23 2014-06-25 高通股份有限公司 无线信标接收
WO2015085511A1 (zh) * 2013-12-11 2015-06-18 海能达通信股份有限公司 一种基于时分多址通信***的通信方法及终端
WO2017004779A1 (zh) * 2015-07-06 2017-01-12 华为技术有限公司 一种传输数据帧的方法及装置
CN101617506B (zh) * 2007-02-27 2017-01-18 汤姆逊许可公司 Wlan中的功率管理的方法和设备

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7233991B2 (en) * 2003-08-22 2007-06-19 Clearmesh Networks, Inc. Self-healing tree network
KR100686775B1 (ko) * 2003-11-07 2007-02-23 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 트래픽 지시 메시지 전송 방법
US7613139B1 (en) * 2003-11-07 2009-11-03 Fluke Corporation Detecting an access point in a wireless local area network failing to adhere to proper power management protocol
US7751429B2 (en) * 2004-02-13 2010-07-06 Broadcom Corporation Signaling format for WLANS
US7508754B1 (en) * 2004-02-27 2009-03-24 Sprint Spectrum L.P. Method and system to support internal calling upon loss of connection with IP Centrex server
US7187912B2 (en) * 2004-03-30 2007-03-06 Intel Corporation Apparatus and method for wireless local area network (LAN) antenna selection
JP4047836B2 (ja) * 2004-04-02 2008-02-13 株式会社東芝 通信装置、通信システム、通信方法、および通信制御プログラム
US7424007B2 (en) * 2004-05-12 2008-09-09 Cisco Technology, Inc. Power-save method for 802.11 multicast paging applications
US20060122944A1 (en) * 2004-07-20 2006-06-08 Ryan Philip J Methods and systems for enabling communication to and from asset tracking devices
US20060045083A1 (en) * 2004-08-25 2006-03-02 Meshnetworks, Inc. System and method for enabling the coexistence of non-802.11 waveforms in the presence of 802.11 compliant waveforms in a communication network
JP4509822B2 (ja) * 2005-02-24 2010-07-21 Okiセミコンダクタ株式会社 無線集積回路
CN1317920C (zh) * 2005-06-15 2007-05-23 华为技术有限公司 一种睡眠模式下业务指示消息发送方法
JP4674155B2 (ja) * 2005-12-06 2011-04-20 株式会社日立製作所 無線通信端末及びその中継装置の負荷分散方法
US8478300B2 (en) 2005-12-20 2013-07-02 Microsoft Corporation Proximity service discovery in wireless networks
US8559350B2 (en) 2005-12-20 2013-10-15 Microsoft Corporation Mechanism to convey discovery information in a wireless network
US8755362B2 (en) 2006-01-11 2014-06-17 Qualcomm Incorporated Wireless communication methods and apparatus supporting paging and peer to peer communications
US8811369B2 (en) 2006-01-11 2014-08-19 Qualcomm Incorporated Methods and apparatus for supporting multiple communications modes of operation
US8780871B2 (en) * 2006-01-17 2014-07-15 Interdigital Technology Corporation Method and apparatus for distributing beacon information
US20070242643A1 (en) * 2006-04-14 2007-10-18 Microsoft Corporation Using a wireless beacon broadcast to provide a media message
US8681671B1 (en) * 2006-04-25 2014-03-25 Cisco Technology, Inc. System and method for reducing power used for radio transmission and reception
US7986652B1 (en) 2006-04-25 2011-07-26 Cisco Technology, Inc. System and method for adjusting power used in transmission in a wireless packet network
US8175073B1 (en) * 2006-04-25 2012-05-08 Cisco Technology, Inc. System and method for adjusting power used in reception in a wireless packet network
US7515556B2 (en) * 2006-04-25 2009-04-07 Arch Rock Corporation System and method for low power radio operation in a wireless packet network
US10681151B2 (en) 2006-05-15 2020-06-09 Microsoft Technology Licensing, Llc Notification framework for wireless networks
KR101330633B1 (ko) * 2006-06-08 2013-11-18 삼성전자주식회사 무선 통신 방법 및 장치
CN102802233B (zh) * 2006-07-25 2015-11-25 华为技术有限公司 一种信息传输方法与用户设备
JP4247267B2 (ja) * 2006-07-31 2009-04-02 株式会社エヌ・ティ・ティ・ドコモ 無線送信機、無線受信機、無線通信システム、及び無線信号制御方法
JP2008118184A (ja) * 2006-10-31 2008-05-22 Fujitsu Ltd 処理装置及び処理モジュール
US7711587B2 (en) * 2007-01-05 2010-05-04 Ita Software, Inc. Providing travel information using cached query answers
US8320350B2 (en) * 2007-09-26 2012-11-27 Motorola Solutions, Inc. Method, system and a data frame for communication in a wireless communication system
GB2455056A (en) * 2007-10-04 2009-06-03 Fujitsu Ltd Signalling mechanism in an OFDMA wireless communication network
US9105031B2 (en) 2008-02-22 2015-08-11 Microsoft Technology Licensing, Llc Authentication mechanisms for wireless networks
US8595501B2 (en) 2008-05-09 2013-11-26 Qualcomm Incorporated Network helper for authentication between a token and verifiers
US8422468B2 (en) * 2008-08-28 2013-04-16 Qualcomm Incorporated Common-mode partitioning of wideband channels
JP5107189B2 (ja) 2008-09-09 2012-12-26 株式会社エヌ・ティ・ティ・ドコモ 無線通信基地局、無線通信端末、無線通信システム及び無線通信方法
US8135015B2 (en) * 2009-03-27 2012-03-13 Qualcomm Incorporated System and method of transmitting and receiving data frames
US9219576B2 (en) * 2009-09-18 2015-12-22 Marvell World Trade Ltd. Short packet for use in beamforming
EP2589177B8 (en) 2010-07-01 2019-01-09 Marvell International Ltd. Modulation of signal field in a wlan frame header
US9363052B2 (en) * 2011-08-29 2016-06-07 Lg Electronics Inc. Wireless transmitting and receiving unit for providing service or activity in wireless local access network
US9019986B2 (en) 2011-11-18 2015-04-28 Futurewei Technologies, Inc. System and method for communications link control
CN102546792B (zh) * 2011-12-30 2016-03-30 华为终端有限公司 一种服务信息推送与接收方法、相关装置及***
CN103313201B (zh) * 2012-03-14 2018-04-10 中兴通讯股份有限公司 业务指示信息的发送方法及装置
KR102072595B1 (ko) * 2012-06-13 2020-03-02 한국전자통신연구원 무선랜에서 채널 액세스 관련정보를 요청 및 획득하는 방법 및 단말, 무선랜에서 채널 액세스 관련정보를 제공하는 장치
US9503979B2 (en) 2012-11-30 2016-11-22 Google Technology Holdings LLC Delivering data to a wireless station
EP2854471A1 (en) * 2013-09-27 2015-04-01 Alcatel Lucent Floor management method, system, node for dormant PTT UE
KR102111880B1 (ko) * 2019-01-30 2020-05-15 재단법인 다차원 스마트 아이티 융합시스템 연구단 폴스 알람을 줄이기 위한 자동차 시트 시스템 및 그 구동 방법

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5241542A (en) * 1991-08-23 1993-08-31 International Business Machines Corporation Battery efficient operation of scheduled access protocol
GB9304638D0 (en) * 1993-03-06 1993-04-21 Ncr Int Inc Wireless data communication system having power saving function
JPH09126804A (ja) * 1995-11-06 1997-05-16 Toyota Motor Corp ルート案内システム
GB0022632D0 (en) * 2000-09-15 2000-11-01 Koninkl Philips Electronics Nv Method of, and signalling system for, transferring data
US20030135797A1 (en) * 2002-01-15 2003-07-17 Sunghyun Choi Method and apparatus for enhancing the transmission of error in the IEEE 802.11e systems
US7526312B2 (en) * 2002-09-17 2009-04-28 Broadcom Corporation Communication system and method in a hybrid wired/wireless local area network

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101512952A (zh) * 2006-09-11 2009-08-19 高通股份有限公司 用于保活比特传输的方法和装置
US8693407B2 (en) 2006-09-11 2014-04-08 Qualcomm Incorporated Method and apparatus for keep-alive bits transmission
CN101617506B (zh) * 2007-02-27 2017-01-18 汤姆逊许可公司 Wlan中的功率管理的方法和设备
CN103891362A (zh) * 2011-09-23 2014-06-25 高通股份有限公司 无线信标接收
WO2015085511A1 (zh) * 2013-12-11 2015-06-18 海能达通信股份有限公司 一种基于时分多址通信***的通信方法及终端
US10298342B2 (en) 2013-12-11 2019-05-21 Hytera Communications Corporation Limited Communication method based on time division multiple access communication system, and terminal
WO2017004779A1 (zh) * 2015-07-06 2017-01-12 华为技术有限公司 一种传输数据帧的方法及装置

Also Published As

Publication number Publication date
WO2004111763A2 (en) 2004-12-23
KR100689650B1 (ko) 2007-03-12
EP1636927B1 (en) 2013-11-20
EP1636927A2 (en) 2006-03-22
EP1636927A4 (en) 2009-07-08
TW200501682A (en) 2005-01-01
ES2445160T3 (es) 2014-02-28
US20040246983A1 (en) 2004-12-09
KR20060038388A (ko) 2006-05-03
BRPI0411061A (pt) 2006-10-17
BRPI0411061B1 (pt) 2017-12-12
US6934299B2 (en) 2005-08-23
TWI288542B (en) 2007-10-11
JP2006527538A (ja) 2006-11-30
WO2004111763A3 (en) 2005-02-24

Similar Documents

Publication Publication Date Title
CN1816992A (zh) 具有流量指示符标志的信标分组
US10389856B2 (en) Methods and arrangements for traffic indication mapping in wireless networks
CN1165147C (zh) 无线通信***及其数据处理方法
EP2412185B1 (en) Method and system for reducing header information in communication systems
KR100308152B1 (ko) 단문 메시지 서비스를 위한 셀 브로드캐스팅 방법
ES2674913T3 (es) Método para transmitir un informe de estado PDCP
RU2344563C2 (ru) Устройство и способ передачи управляющей информации в системе подвижной связи
TWI583223B (zh) 無線系統中效率定址及功率節省方法及系統
US7830827B2 (en) Method and device of handling multi-user/multi-service
US20050265333A1 (en) Method for enabling efficient multicast transmission in a packet-based network
KR101026300B1 (ko) 보호형 페이징 표시 메커니즘을 위한 방법, 장치 및 시스템
CN1820433A (zh) 用于在移动通信***中不连续地接收多媒体广播/多点通信服务通知指示符的设备和方法
ES2707573T3 (es) Método y aparato para mejorar la transmisión de canal compartido de enlace descendente en un sistema de comunicaciones inalámbricas
CN1875558A (zh) 处理传输格式信息以防止mac头部冗余
CN1809007A (zh) 在无线网络中传递业务指示消息周期的设备和方法
JP2011166823A (ja) Mac階層でデータを処理する方法
JP2009521187A (ja) より節電するためのマルチポール指示
CN101069450A (zh) 在无线通信***中在下行链路载波频率上的单播和多播信号的时分复用
CN1204447A (zh) 简化无线通信***中码字的解码
CN1883165A (zh) 用于多个信道上的数据通信的方法和设备
JP2006501705A (ja) ユーザデータメッセージを伝送するための方法、加入者機器並びに無線通信システム
CN1633779A (zh) 关于多播/广播服务的流处理和映射方法及装置
WO2006091809A2 (en) Scheduling of acknowledgement in systems supporting frame aggregation
US9220032B2 (en) Methods and arrangements for traffic indication mapping in wireless networks
CN101044781A (zh) 控制通信***中的接入点变更的方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20060809