CN105210428A - 对ps-轮询的接入点响应 - Google Patents
对ps-轮询的接入点响应 Download PDFInfo
- Publication number
- CN105210428A CN105210428A CN201480027901.8A CN201480027901A CN105210428A CN 105210428 A CN105210428 A CN 105210428A CN 201480027901 A CN201480027901 A CN 201480027901A CN 105210428 A CN105210428 A CN 105210428A
- Authority
- CN
- China
- Prior art keywords
- mpdu
- station
- acknowledgement
- frame
- data
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0238—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is an unwanted signal, e.g. interference or idle signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
描述了通过AP与站之间的信息的高效传输和确收用于无线通信***中的功率节省的方法、***和设备。在由站确定进入功率节省模式与由该站进入网络休眠模式之间的时间可通过由AP在向该站传送对来自该站的PS-轮询帧的确收之后相继于SIFS向该站传送MPDU来减少。由站进入功率节省模式的时间还可以通过传输A-MPDU来减少,其中该A-MPDU的最后MPDU具有被清除以指示没有附加数据要被传送的指示符比特。在没有来自该站的确收的情况下,AP可防止向该站重传MPDU以进一步增强效率。
Description
交叉引用
本专利申请要求由Cho等人于2014年5月14日提交的题为“AccessPointResponsetoPS-Poll(对PS-轮询的接入点响应)”的美国专利申请No.14/277,623、以及由Cho等人于2013年5月15日提交的题为“SIFSResponsetoPS-Poll(对PS-轮询的SIFS响应)”的美国临时专利申请No.61/823,863的优先权,其中的每一件申请均被转让给本申请受让人。本专利申请涉及由Cho等人于2014年5月14日提交的题为“AccessPointResponsetoPS-Poll(对PS-轮询的接入点响应)”的共同待决的美国专利申请No.14/277,613、以及由Sun等人于2014年5月14日提交的题为“AccessPoint-AidedCoexistence/ConcurrencyatMobileDevices(移动设备处的接入点辅助共存性/并发性)”的共同待决的美国专利申请No.14/277,624,其中的每一件申请均被转让给本申请受让人。
背景技术
无线通信网络被广泛部署以提供各种通信服务,诸如语音、视频、分组数据、消息接发、广播等。这些无线网络可以是能够通过共享可用的网络资源来支持多个用户的多址网络。
无线通信网络可包括能够支持数个无线设备通信的数个网络设备,诸如接入点(AP)。无线设备可以与网络设备双向地通信。例如,在无线局域网(WLAN)中,站(STA)可经由下行链路和上行链路与相关联的AP通信。下行链路(或即前向链路)是指从AP到站的通信链路,而上行链路(或即反向链路)是指从站到AP的通信链路。
在WLAN中,可能存在其中站可以期望进入其中AP与站之间的传输被减少的功能节省模式,从而允许该站使一个或多个组件(诸如无线电组件)断电,并且由此减少功耗的情形。现有的功率节省技术在一些情形中因为要向AP通知和确认功率节省模式的相关网络信令而导致在由站确定进入功率节省模式与相关组件的断电之间相对较长的时间段。因此,易于实现并且在由站确定进入功率节省模式与该站进入功率节省模式之间具有相对短的时间段的功率节省技术是期望的。
概述
描述了用于无线通信的可提供AP与站之间的信息的高效传输和确收的各种方法、***、设备和装置。在由站确定进入功率节省模式与由该站进入网络休眠模式之间的时间可通过由AP在向该站传送对来自该站的PS-轮询帧的确收之后相继于短帧间间隔(SIFS)向该站传送媒体接入控制(MAC)协议数据单元(MPDU)来减少。在确收后的SIFS之后传输MPDU可以减少与AP的确收后的随机退避相关联的时间,并且可以减少或消除与排队延迟、其他话务或同另一个(或多个)站的话务的冲突相关联的时间。由站进入功率节省模式的时间还可以通过传输经聚集MPDU(A-MPDU)来减少,其中A-MPDU的最初MPDU具有设置成指示更多数据的指示符比特并且A-MPDU的最后MPDU使其指示符比特被清除以指示没有附加数据要被传送。通过AP在没有来自站的对收到MPDU的确收的情况下防止向该站重传MPDU,效率可进一步增强。
根据本公开的一方面,提供了一种用于无线通信的方法。该方法一般包括:由接入点从站接收功率节省轮询(PS-轮询)帧,响应于该PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU),确定是否从该站接收到对MPDU的确收,以及在没有来自该站的对收到MPDU的确收的情况下,防止向该站重传MPDU。在一些示例中,在没有来自该站的对收到MPDU的确收的情况下,该站的数据传输率可保持未调整。在其他示例中,在没有来自该站的对收到MPDU的确收达设定重传数量的情况下,该站的数据传输率可保持未调整,并且可在设定重传数量后被调整。附加地或替换地,接入点可以从该站接收对MPDU重传之一的确收,并且响应于MPDU重传确收而调整该站的数据传输率。此种调整可包括例如响应于(诸)未确收的MPDU传输而更新速率适配表。
在一些示例中,该方法还可包括:确定确收因传输信道的信道状况而未被接收到,以及响应于该信道状况而调整该站的数据传输率。在一些示例中,接入点可以附加地或替换地假设该站在传送有限数量的重传之后已经进入网络休眠。在进一步示例中,接入点可在传送MPDU之前向站传送对收到PS-轮询帧的确收。
在一些示例中,其中MPDU包含包括响应于PS-轮询帧而去往站的多个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU),该多个经聚集MPDU包括首个MPDU和最后MPDU,其各自包括指示是否要向该站传送更多数据的指示符比特,并且其中首个MPDU的指示符比特被设置成指示更多数据而最后MDPU的指示符比特被清除以指示没有附加数据要被传送。
在一些示例中,该方法可进一步包括:在传送A-MPDU之前在短帧间间隔(SIFS)后向站传送对收到PS-轮询帧的确收。A-MPDU可在向站传送确收之后相继于SIFS而被传送。在一些示例中,该方法可包括:从站接收对收到A-MPDU的块确收(BA),并指示该A-MPDU的MPDU未被成功接收;以及假设该站已经进入网络休眠。该方法可进一步包括:从站接收第二PS-轮询帧;以及向该站传送包括包含来自未被成功接收的(诸)MPDU的数据的MPDU的第二A-MPDU。BA可包括MPDU的起始序列号和指示排序在该起始序列号之前的多个MPDU的成功接收的位映射。
在一些示例中,该方法可包括:确定未从站接收到块确收(BA);确定A-MPDU中包括的附加数据要被传送给站;将附加MPDU添加至A-MPDU以生成第二A-MPDU;以及将第二A-MPDU传送给该站。
本公开的另一方面提供了另一种用于无线通信的方法。该方法一般包括:从站接收功率节省轮询(PS-轮询)帧,在短帧间间隔(SIFS)后向该站传送对收到PS-轮询帧的确收,以及在向该站传送确收之后相继于SIFS响应于PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU)。在一些示例中,接入点还可以从该站接收对收到MPDU的确收,并且假设该站已经进入网络休眠。在一些示例中,该方法还可包括在没有来自该站的对收到MPDU的确收的情况下限制MPDU的重传数量,或者假设在传送有限数量的重传后该站已经进入网络休眠。
在一些示例中,AP可以确定与被包括在MPDU中的相比更多数据要被传送给站,可在MPDU中设置指示符比特以指示更多数据要被传送给站,并且AP可以假设在传送了MPDU后该站已经进入网络休眠。该假设可包括例如从站接收对收到MPDU的确收,并且假设该站已经进入网络休眠。接入点可从站接收第二PS-轮询帧,以及响应于包括此更多数据的第二PS-轮询帧而向该站传送第二MPDU。在一些示例中,传送第二MPDU可包括确定在传送MPDU后没有附加数据要被传送给站,设置MPDU中的指示符比特以指示没有更多数据要被传送给该站,以及假设在传送MPDU后该站已经进入网络休眠。MPDU可包括例如包含数个经聚集MPDU的经聚集MPDU(A-MPDU),每个经聚集MPDU具有指示符比特以指示是否更多数据要被传送给站。该方法可进一步包括:从站接收对成功收到A-MPDU的每个MPDU的块确收(BA),假设该站已经进入网络休眠,从该站接收第二PS-轮询帧,以及向该站传送指示符比特被清除以指示没有附加数据要被传送的第二MPDU。
在一些示例中,MPDU包含包括响应于PS-轮询帧而去往站的多个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU),该多个经聚集MPDU包括首个MPDU和最后MPDU,其各自包括指示是否要向该站传送更多数据的指示符比特,并且其中首个MPDU的指示符比特被设置成指示更多数据而最后MDPU的指示符比特被清除以指示没有附加数据要被传送。去往站的确收可在传送A-MPDU之前被传送。A-MPDU可在向站传送确收之后相继于SIFS而被传送。
在一些示例中,可从站接收块确收(BA),该BA指示收到A-MPDU并且A-MPDU的MPDU未被成功接收。随后可假设站已经进入网络休眠。在附加或替换示例中,可从站接收第二PS-轮询帧;以及可向该站传送包括包含来自未被成功接收的(诸)MPDU的数据的MPDU的第二A-MPDU。BA可包括MPDU的起始序列号和指示排序在该起始序列号之前的多个MPDU的成功接收的位映射。
在一些示例中,该方法可进一步包括:确定未从站接收到块确收(BA);确定A-MPDU中包括的更多数据要被传送给站;将附加MPDU添加至A-MPDU以生成第二A-MPDU;以及将第二A-MPDU传送给该站。
本公开的进一步方面提供了另一种用于无线通信的方法。该方法一般包括从站接收功率节省轮询(PS-轮询)帧,以及响应于该PS-轮询帧而向该站传送包括数个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU)。该数个经聚集MPDU可包括首个MPDU和最后MPDU,其各自包括指示是否要向该站传送更多数据的指示符比特,并且首个MPDU的指示符比特被设置成指示更多数据而最后MDPU的指示符比特被清除以指示没有附加数据要被传送。在一些示例中,该方法还可包括:在传送A-MPDU之前在短帧间隔(SIFS)后向站传送对收到PS-轮询帧的确收。例如,A-MPDU可在向站传送确收之后在SIFS之后被传送。
在一些示例中,该方法还可包括:从站接收对收到A-MPDU的块确收(BA),并指示该A-MPDU的MPDU未被成功接收,以及假设该站已经进入网络休眠。在接收BA后,该方法还可包括:从站接收第二PS-轮询帧,以及向该站传送包括包含来自未被成功接收的(诸)MPDU的数据的MPDU的第二A-MPDU。BA可包括例如MPDU的起始序列号和指示排序在该起始序列号之前的多个MPDU的成功接收的位映射。在一些示例中,该方法还可包括:确定未从站接收到BA,确定A-MPDU中包括的更多数据要被传送给站,将附加MPDU添加至A-MPDU以生成第二A-MPDU,以及将第二A-MPDU传送给该站。
本公开的另一方面提供了一种用于无线通信的设备。该设备一般包括:用于从站接收功率节省轮询(PS-轮询)帧的装置,用于响应于该PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU)的装置;用于确定是否从该站接收到对MPDU的确收的装置,以及用于在没有来自该站的对收到MPDU的确收的情况下防止向该站重传MPDU的装置。
本公开的另一方面提供了一种用于无线通信的设备。该设备一般包括:用于从站接收功率节省轮询(PS-轮询)帧的装置,用于在短帧间间隔(SIFS)后向该站传送对收到PS-轮询帧的确收的装置,以及用于在向站传送确收之后相继于SIFS响应于PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU)的装置。
本公开的另一方面提供了另一种用于无线通信的设备。该设备一般包括:用于从站接收功率节省轮询(PS-轮询)帧的装置,以及用于响应于PS-轮询帧而向该站传送包括数个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU)的装置,经聚集MPDU包括首个MPDU和最后MPDU,其各自具有指示是否要向该站传送更多数据的指示符比特,并且首个MPDU的指示符比特被设置成指示更多数据而最后MDPU的指示符比特被清除以指示没有附加数据要被传送。
在进一步方面,本公开提供了另一种用于无线通信的装置。该装置一般包括:被配置成从站接收PS-轮询帧的接收机模块,被配置成响应于该PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU)的发射机模块,以及被配置成确定是否从该站接收到对MPDU的确收并在没有来自该站的对收到MPDU的确收的情况下防止向该站重传MPDU的功率节省通信模块。
在又一方面,本公开提供了另一种用于无线通信的装置。该装置一般包括:被配置成从站接收功率节省轮询(PS-轮询)帧的接收机,以及发射机,其被配置成在短帧间间隔(SIFS)后向该站传送对收到PS-轮询帧的确收,以及在向该站传送确收之后相继于SIFS响应于PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元。
在再进一步方面,本公开提供了另一种用于无线通信的装置。该装置一般包括:被配置成从站接收功率节省轮询(PS-轮询)帧的接收机,以及发射机,其被配置成响应于PS-轮询帧而向该站传送包括数个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU),该数个经聚集MPDU包括首个MPDU和最后MPDU,其各自具有指示是否要向该站传送更多数据的指示符比特,并且其中首个MPDU的指示符比特被设置成指示更多数据而最后MDPU的指示符比特被清除以指示没有附加数据要被传送。
在另一方面,本公开提供了一种用于无线通信的设备。该设备一般包括处理器和与该处理器进行电子通信的存储器。该存储器实施能由该处理器执行的指令以:从站接收功率节省轮询(PS-轮询)帧,响应于该PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU),确定是否从该站接收到对MPDU的确收,以及在没有来自该站的对收到MPDU的确收的情况下,防止向该站重传MPDU。
本公开的另一方面提供了另一种用于无线通信的设备。该设备一般包括处理器和与该处理器进行电子通信的存储器。该存储器实施能由该处理器执行的指令以:从站接收功率节省轮询(PS-轮询)帧,在短帧间间隔(SIFS)后向该站传送对收到PS-轮询帧的确收,以及在向站传送确收之后相继于SIFS响应于PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU)。
本公开的又一方面提供了一种用于无线通信的设备。该设备一般包括处理器和与该处理器进行电子通信的存储器。该存储器实施能由该处理器执行的指令以:从站接收功率节省轮询(PS-轮询)帧,以及响应于PS-轮询帧而向该站传送包括数个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU),该数个经聚集MPDU包括首个MPDU和最后MPDU,其各自包括指示是否要向该站传送更多数据的指示符比特,并且其中首个MPDU的指示符比特被设置成指示更多数据而最后MDPU的指示符比特被清除以指示没有附加数据要被传送。
本公开的另一方面提供了一种用于无线通信的计算机程序产品。该计算机程序产品一般包括存储指令的非瞬态计算机可读介质,这些指令能由处理器执行以:从站接收功率节省轮询(PS-轮询)帧,响应于该PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU),确定是否从该站接收到对MPDU的确收,以及在没有来自该站的对收到MPDU的确收的情况下,防止向该站重传MPDU。
本公开的另一方面提供了另一种用于无线通信的计算机程序产品。该计算机程序产品一般包括存储指令的非瞬态计算机可读介质,这些指令能由处理器执行以:从站接收功率节省轮询(PS-轮询)帧,在短帧间间隔(SIFS)后向该站传送对收到PS-轮询帧的确收,以及在向站传送确收之后相继SIFS于响应于PS-轮询帧而向该站传送媒体接入控制(MAC)协议数据单元(MPDU)。
本公开的又一方面提供了另一种用于无线通信的计算机程序产品。该计算机程序产品一般包括存储指令的非瞬态计算机可读介质,这些指令能由处理器执行以:从站接收功率节省轮询(PS-轮询)帧,以及响应于PS-轮询帧而向该站传送包括数个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU),该数个经聚集MPDU包括首个MPDU和最后MPDU,其各自包括指示是否要向该站传送更多数据的指示符比特,并且其中首个MPDU的指示符比特被设置成指示更多数据而最后MDPU的指示符比特被清除以指示没有附加数据要被传送。
前述内容已较宽泛地勾勒出根据本公开的示例的特征和技术优势以力图使下面的详细描述可以被更好地理解。其它特点和优点将在此后描述。所公开的概念和各特定示例可容易地被用作修改或设计用于实施与本公开相同的目的的其他结构的基础。此类等效构造没有背离所附权利要求书的精神和范围。被认为是本文所公开的概念的特性的各特征在其组织和操作方法两方面以及相关联的优势将因结合附图来考虑以下描述而被更好地理解。仅出于解说和说明目的提供每一附图,且并不定义对权利要求的限定。
附图简述
参考以下附图可获得对本公开的本质和优点的进一步理解。在附图中,类似组件或特征可具有相同的附图标记。此外,相同类型的各个组件可通过在附图标记后跟随短划线以及在类似组件之间进行区分的第二标记来加以区分。如果在说明书中仅使用第一附图标记,则该描述可应用于具有相同的第一附图标记的类似组件中的任何一个组件而不论第二附图标记如何。
图1示出了解说根据各个实施例的支持功率节省模式的无线局域网(WLAN)的示例的示图;
图2示出了解说根据各个实施例的在AP与进入功率节省模式的站之间的帧交换的示例的示图;
图3示出了解说根据各个实施例的在AP与进入功率节省模式的站之间的交换的另一示例的示图;
图4示出了解说根据各个实施例的在AP与进入功率节省模式的站之间的传输的示例的示图;
图5示出了解说根据各个实施例的在AP与进入功率节省模式的站之间的传输的另一示例的示图;
图6示出了解说根据各个实施例的在AP与进入功率节省模式的站之间的传输的另一示例的示图;
图7示出了解说根据各个实施例的在AP与进入功率节省模式的站之间的传输的另一示例的示图;
图8示出了解说根据各个实施例的在AP与进入功率节省模式的站之间的传输的另一示例的示图;
图9是根据各个实施例的针对站的与进入功率节省模式有关的操作的示例的流程图;
图10是根据各个实施例的针对AP的与进入功率节省模式有关的操作的示例的流程图;
图11示出了解说根据各个实施例的功率节省模式架构的示例的框图;
图12示出了解说根据各个示例的站架构的示例的框图;
图13示出了解说根据各个示例的AP架构的示例的框图;
图14是根据各个实施例的用于在无线通信***中的功率节省的方法的示例的流程图;
图15是根据各个实施例的用于在无线通信***中的功率节省的另一方法的示例的流程图;以及
图16是根据各个实施例的用于在无线通信***中的功率节省的又一方法的示例的流程图;
图17A-D示出了解说移动设备处的共存通信的示例的示图;
图18示出了解说站与AP之间用于考虑该站上的其他共存Tx/Rx活动的调度信息的传输的示例的示图;
图19示出了解说用于导出与站上的共存/干扰Tx/Rx活动有关的定时信息的办法的定时图;
图20A示出了解说当与相同BSS中的非共存或常规站争用WLAN介质时共存站可如何处于不利的示图;
图20B示出了解说将A-MPDU的大小调整为(诸)非共存站可如何改善共存站的吞吐量和对共存站的公平性的示图;
图21示出了解说共存站与AP之间的传输以及非共存站或常规站与AP之间的传输的示例的示图;
图22示出了可被用于实现用于处理共存性干扰的各个实施例的设备的示例的框图;
图23示出了可被用于实现用于处理共存性干扰的各个实施例的站的示图;
图24示出了可被用于实现用于处理共存性干扰的各个实施例的AP的示图;
图25是用于处理共存性干扰的方法的示例的流程图;以及
图26是用于处理共存性干扰的另一方法的示例的流程图。
详细描述
所描述的示例涉及用于无线通信***中的功率节省的方法、***、设备和装置,其可通过在AP与站之间的信息的高效传输和确收来增强功率节省。在由站确定进入功率节省模式与由该站进入网络休眠模式之间的时间可通过由AP在向该站传送对来自该站的PS-轮询帧的确收之后相继于短帧间间隔(SIFS)向该站传送媒体接入控制(MAC)协议数据单元(MPDU)来减少。在确收后的SIFS之后传输MPDU可以减少与AP的确收后的随机退避相关联的时间,并且可以减少或消除与排队延迟、其他话务或同另一个(或多个)站的话务的冲突相关联的时间。由站进入功率节省模式的时间还可以通过传输经聚集MPDU(A-MPDU)来减少,其中A-MPDU的最初MPDU具有设置成指示更多数据的指示符比特并且A-MPDU的最后MPDU使其指示符比特被清除以指示没有附加数据要被传送。,通过AP在没有来自站的对收到MPDU的确收的情况下防止向该站重传MPDU,效率可进一步增强。除了功率节省以外,所描述的示例还可以提供例如总体无线介质的更为高效的使用,由此增强了可用于其他设备的介质资源,提供了更高的吞吐量,降低了设备接入该介质的等待时间,以及可以减少介质中的冲突量。
本文提出的功率节省技术出于简单化一般结合WLAN来描述。WLAN(或Wi-Fi网络)可指基于各种IEEE802.11标准(例如,IEEE802.11a/g、802.11n、802.11ac、802.11ah等)中描述的协议的网络。然而,相同或相似的技术可被用于各种其他无线通信***,诸如蜂窝无线***、对等无线通信、自组织网络、卫星通信***、以及其他***。术语“网络”和“***”可以被可互换地使用。
因此,以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可被组合在其他示例中。
如本文所使用的,术语“相继于”指代紧随第一传输之后的第二传输。例如,“在传送确收之后相继于SIFS”传送的MPDU意指该MPDU紧随紧跟着确收终止的SIFS时段来传送。
首先参照图1,示出了被配置成提供增强型功率节省的WLAN100或Wi-Fi网络。WLAN100包括AP105和多个相关联的站115。在该示例中,示出了七(7)个站或STA115,其被标识为STA_1、STA_2、STA_3、STA_4、STA_5、STA_6和STA_7。然而,WLAN100可具有比图1中示出的那些站更多或更少的站115,因为示出的数量仅是出于解说性目的。AP105和相关联的站115可代表基本服务集(BSS)。BSS中的各个站115能够通过AP105彼此通信。还示出的是AP105的覆盖区域120,其可以表示WLAN100的基本服务集(BSA)。尽管图1中未示出,与WLAN相关联的BSS通常连接至允许多个AP在扩展服务集中连接的有线或无线分发***(DS)。
AP105被配置成使用传输130来与每个站115进行双向通信。传输130可包括从AP105发送给站115的下行链路传输(例如,信标帧)以及从站115发送给AP105的上行链路传输(例如,确收或ACK帧)。通常,AP105被配置成向在其覆盖区域120内的站115广播其下行链路传输。在其中站115不预期主动传送或接收数据的情境中,站115使其某些组件(诸如无线电组件)降电以便减少站的功耗可能是有益的。各种无线标准(诸如802.11标准)定义了站115的功率节省模式。在功率节省模式中,站115可以选择进入网络休眠模式达(诸)信标区间,周期性地苏醒以接收包括递送话务指示消息(DTIM)的信标帧。在一些实现中,DTIM在各信标帧中被周期性地传送,诸如举例而言,每隔一个信标帧,并且网络休眠模式中的站115可以苏醒以每隔一个信标帧地接收但以其他方式保持休眠并且可由此减少功耗。为了发起功率节省模式,站115可以向AP105传送通知,以使得AP105将知晓如何处置以站115为目的地的数据话务。在一些示例中,AP105和各站115的一站可被配置成实现与该站进入功率节省模式有关的通信。
现在参照图2,描述了根据传统功率节省模式技术在站与AP之间(诸如在图1的站115与AP105之间)的传输的示例200。在该示例中,站在某个点确定它应该进入功率节省模式。此种确定可例如基于站的传送数据队列的状态、站的最近活动、或站的功率节省偏好设置(仅列举几个示例)来作出。在站已经进入功率节省模式之后,它可以确定在AP处有针对它的待决数据。此种确定可例如基于可在由AP发出的信标中设置的“TIM比特”。为了检索该数据但仍然维持在基于Wi-Fi协议的功率节省状态中,站可以向AP传送功率节省轮询(PS-轮询)帧205。AP在短帧间间隔(SIFS)210后可传送对收到PS-轮询帧进行确收的确收215。在DCF帧间间隔(DIFS)和随机退避(RBO)220后,AP可响应于PS-轮询帧205而传送单个MPDU225。在SIFS230后,站可以传送对收到MPDU225的确收235。
在该点,AP假设站已经返回到网络休眠模式中,并且该站可以进入网络休眠模式。根据各个实现,DIFS和RBO的历时平均大约为110μs。另外,其他因素也可导致站进入网络休眠模式的延迟。例如,AP内的队列延迟可能导致AP进行的MPDU225的传输以及由STA进行的MPDU225的接收的延迟。此种队列延迟可例如在另一站从AP接收被排队在MPDU225之前传送的MPDU或经聚集MPDU(A-MPDU)时发生。此种队列延迟可以导致该站延迟进入功率休眠模式,并且因此导致相对于没有经历队列延迟的情形的增加功耗。可使站延迟进入网络休眠模式的另一因素是来自另一站的可在较低RBO后传送的话务。AP将随后在传送MPDU225中延迟,这将进而使站延迟进入网络休眠模式。可使站延迟进入网络休眠模式的进一步因素是AP传送MPDU225与另一站的传输之间的冲突。此种情境导致在增加的RBO后重传MPDU225,这潜在地具有降低的数据率。因此,此种情境也可使站延迟进入网络休眠模式。
现在参照图3,描述了根据各个示例的在站与AP之间(诸如在图1的站115与AP105之间)的传输的示例300。在该示例中,站可作出进入功率节省模式的确定。如上所提及的,此种确定可在站处基于数种因素来作出。在站已经进入功率节省模式之后,它可以确定在AP处有针对它的待决数据,如以上关于图2类似地描述的。为了检索该数据同时维持功率节省状态,站可以向AP传送PS-轮询帧205-a。AP在SIFS210-a后可传送对收到PS-轮询帧进行确收的确收215-a,也类似于关于图2所描述的。在DIFS和RBO220-a后,AP可响应于PS-轮询帧205-a而传送单个MPDU225-a。在SIFS230-a后,站可以传送对收到MPDU225-a的确收305。
然而,可发生可能阻止在AP处接收到确收305的情形。例如,干扰可导致AP不能恰当地接收确收305。然而,已发送了确收305的站可能进入网络休眠模式。AP在超时时段315后可重传MPDU225-a。已经进入网络休眠模式的站不接收所重传的MPDU225-a,并且AP因此不再接收确收。在该示例中,AP在时段310之后重传MPDU225-a,这是关于时段310的增加的退避时段。根据图3的示例,站将再次不传送确收,从而导致AP在与时段315相比具有增加的退避时段的时段320后再次重传MPDU225-a。
根据一些示例,AP可以中断在PS-轮询帧之后在有限数目的MPDU后发送MPDU的重传。与其中尝试重传直至收到确收的实现相比,对重传的此种限制可以节省某些网络和AP资源。另外,根据一些示例,基于假设站可处于休眠模式,在没有来自该站的对收到MPDU的确收的情况下,该站的数据传输率可保持未调整。在一些其他情形中,AP可按未调整的数据率传送有限数目的尝试,并且随后为MPDU的(诸)后续传输调整数据率。在一些示例中,AP和站可在繁忙或嘈杂信道上通信,这可导致该站不能以未改变速率接收传输,并且可以确定没有确收是信道状况的结果或者是与和该AP通信的另一个或多个站的冲突的结果。在此类情形中,MPDU225-a的重传可使用未调整的数据率或采用不同退避时段来执行。调整数据传输率可例如通过更新AP处的速率适配表来达成。
现在参照图4,描述了根据各个示例的功率节省技术在站与AP之间(诸如在图1的站115与AP105之间)的传输的示例400。在该示例中,站确定它应该进入功率节省模式。如上所讨论的,此种确定可在站处根据(诸)因素来作出。在站已经进入功率节省模式之后,它可以确定在AP处有针对它的待决数据,如以上关于图2类似地描述的。为了检索该数据同时维持功率节省状态,站可以向AP传送PS-轮询帧405。AP在SIFS410后可传送对收到PS-轮询帧进行确收的确收415。在图4的示例中,取代等待DCF帧间间隔(DIFS)和随机退避(RBO)时段,AP仅等待SIFS420并传送MPDU425。即,AP在向站传送了确收415之后相继于SIFS420传送MPDU425而不等待DIFS和RBO时间。在另一SIFS430后,站可以传送对收到MPDU425的确收435。在该点,AP假设站已经进入网络休眠模式,并且该站可以进入网络休眠模式。在AP正传送确收415的时间期间,AP的模块可以准备MPDU425以供传输,以使得MPDU425被设置成相继于SIFS420被传送。以此方式,减少站进入网络休眠模式的时间,因此增强了该站处的功率节省。根据一些实施例,在其中减少DIFS和RBO时间的情形中,站可以快约100μs进入网络休眠模式。然而,在其中可存在附加延迟(诸如,队列延迟、其他话务延迟、和/或冲突延迟)的情形中,站进入网络休眠的时间可更为显著地减少,因此进一步增强了功率节省。
在一些示例中,与可在单个MPDU中被传送的数据相比,AP可在其经缓冲数据队列中具有要被传送给站的附加数据。现在参照图5,描述了根据各个示例的功率节省技术在站与AP之间(诸如在图1的站115与AP105之间)的传输的另一示例500。在该示例中,站确定它应该进入功率节省模式。如上所讨论的,此种确定可在站处根据(诸)因素来作出。在站已经进入功率节省模式之后,它可以确定在AP处有针对它的待决数据,如以上关于图2类似地描述的。为了检索该数据同时维持功率节省状态,站可以向AP传送PS-轮询帧505。AP在SIFS510后可传送对收到PS-轮询帧进行确收的确收515。在图5的示例中,AP仅等待SIFS520并传送MPDU525。MPDU525可包括指示在传送MPDU525后有更多数据要被传送给站的指示符比特。此种指示符比特可被称为“更多比特”并可基于AP处的经缓冲数据队列的状态来被设置或清除。
在SIFS530后,站可以传送对收到MPDU525的确收535。在该点,AP假设站已经进入网络休眠模式,尽管基于MPDU525的更多比特,该站可能还未进入休眠模式。在图5的示例中,站在时段540后传送第二PS-轮询帧545。AP在SIFS550后可传送对收到第二PS-轮询帧545进行确收的确收555。AP再次仅等待SIFS560并传送MPDU565。如果AP处的经缓冲数据队列不包括任何针对站的附加数据,则MPDU565的更多比特可被清除。在SIFS570后,站可以传送对收到MPDU565的确收575。在该点,AP假设站已经进入网络休眠模式,并且该站可以进入网络休眠模式。
在一些示例中,并非传送单个MPDU,AP可传送经聚集MPDU(A-MPDU)。此种A-MPDU可包括由AP顺序传送的多个MPDU。现在参照图6,描述了根据各个示例的功率节省技术在站与AP之间(诸如在图1的站115与AP105之间)的传输的另一示例600。在该示例中,站确定它应该进入功率节省模式。如上所讨论的,此种确定可在站处根据(诸)因素来作出。在站已经进入功率节省模式之后,它可以确定在AP处有针对它的待决数据,如以上关于图2类似地描述的。为了检索该数据同时维持功率节省状态,站可以向AP传送PS-轮询帧605。AP在SIFS610后可传送对收到PS-轮询帧进行确收的确收615。在图6的示例中,AP仅等待SIFS620并传送A-MPDU625。A-MPDU625可包括从AP顺序传送的数个MPDU630、635、640。在图6的示例中,A-MPDU625的前两个MPDU630、635具有被设置的“更多比特”,而最后MPDU640具有被清除以指示没有更多数据要由AP在传送A-MPDU625后传送给站的“更多比特”。在其他示例中,A-MPDU625的所有“更多比特”可被设置以指示AP处的经缓冲数据队列仍包含附加数据,AP可在STA请求它向STA发送时用例如PS-轮询帧向该STA发送这些附加数据。
在SIFS645后,站可以传送指示A-MPDU625的哪些MPDU630、635、640被恰当接收的块确收(BA)650。根据一些实现,此种BA650可包括起始MPDU序列号和预定义数目的先前序列号位映射,其中该位映射的比特被设置或清除以指示哪些序列号已经在站处被恰当地接收。在图6的示例中,BA650可以指示MPDU635未被接收。在该点,AP假设站已经进入网络休眠模式,尽管基于其接收队列指示MPDU635未被恰当接收的状态,该站可能还未进入休眠模式。在图6的示例中,站在时段655后传送第二PS-轮询帧660。AP在SIFS665后可传送对收到第二PS-轮询帧660进行确收的确收670。AP再次仅等待SIFS675并传送MPDU680。MPDU680可包含最初尝试在MPDU635中被传送的数据。如果AP处的经缓冲数据队列不包括任何针对站的附加数据,则MPDU680的“更多比特”可能未被设置。在SIFS685后,站可以传送对收到MPDU680的确收690。在该点,AP假设站已经进入网络休眠模式,并且该站可以在知道AP处没有更多待决数据的情况下进入网络休眠模式。
在一些情形中,AP可能不恰当地从站接收BA,并且可在随机退避时段后重传A-MPDU。与以上关于图3所讨论的类似地,如果在有限数目的重传之后,没有接收到BA,则在一些示例中AP可假设站处于休眠并且不对速率表作出任何改变。然而,在一些示例中,可在AP处接收到附加数据以供传送给站。根据一些示例,附加MPDU可被添加至所重传的A-MPDU。现在参照图7,描述了站与AP之间可包括附加MPDU的重传的示例700。此类重传可例如在图1的站115与AP105之间。在该示例中,站最初确定它应该进入功率节省模式。在站已经进入功率节省模式之后,它可以确定在AP处有针对它的待决数据,如以上关于图2类似地描述的。为了检索该数据同时维持功率节省状态,站可以向AP传送PS-轮询帧705。AP在SIFS710后可传送对收到PS-轮询帧进行确收的确收715。在图7的示例中,AP仅等待SIFS720并传送A-MPDU725。A-MPDU725可包括从AP顺序传送的数个MPDU730、735、740。在图7的示例中,A-MPDU730的前两个MPDU735、740具有被设置的“更多比特”,而最后MPDU640具有被清除以指示没有更多数据要在传送A-MPDU725后传送给站的“更多比特”。
在SIFS745后,站可以传送指示A-MPDU725的哪些MPDU730、735、740被恰当接收的BA750。在图7的示例中,BA750可以指示MPDU735未被接收。然而,可发生可阻止在AP处接收到BA750的情形。例如,干扰可导致AP不能恰当地接收BA750。在图7的示例中,AP可能已经接收到针对站的附加数据。在此种情形中,在超时时段755后,AP可传送A-MPDU760。A-MPDU760可包括从AP顺序传送的MPDU730、735和740的重传,以及MPDU765,MPDU765包括在AP处接收到的附加数据。在其他示例中,BA750可由AP恰当地接收,但站可向AP发送另一PS-轮询帧以便检索如由BA所指示的丢失帧,在该点AP可在后续A-MPDU中添加MPDU765。在图7的示例中,A-MPDU730的前三个MPDU730、735和740具有被设置的“更多比特”,而最后MPDU765具有被清除的“更多比特”,其指示没有更多数据要在传送A-MPDU760后传送给站。在SIFS770后,站可以传送对收到A-MPDU760的BA775。在该点,AP假设站已经进入网络休眠模式,并且该站可以进入网络休眠模式。在一些情形中,BA775可以指示MPDU730、735、740和765中的一MPDU未被恰当接收,在该点站可以类似于以上关于图6所讨论的方式来传送另一PS-轮询帧。
在一些实现中,站可不被配置成识别A-MPDU中的不同MPDU可包含针对“更多比特”的不同值。在一些示例中,AP可以识别站不具有此种能力,并且可始终将A-MPDU中的“更多比特”设置成相同值。现在参照图8,描述了根据各个示例的功率节省技术在站与AP之间(诸如在图1的站115与AP105之间)的A-MPDU传输的另一示例800。在该示例中,站确定它应该进入功率节省模式。在站已经进入功率节省模式之后,它可以确定在AP处有针对它的待决数据,如以上关于图2类似地描述的。为了检索该数据同时维持功率节省状态,站可以向AP传送PS-轮询帧805。AP在SIFS810后可传送对收到PS-轮询帧进行确收的确收815。在图8的示例中,AP仅等待SIFS820并传送A-MPDU825。A-MPDU825可包括从AP顺序传送的数个MPDU830、835、840。在图8的示例中,AP的经缓冲数据队列在传送MPDU840后可能是空的,但AP可以识别站不被配置成识别A-MPDU825中的“更多比特”的不同值。因此,A-MPDU825的MPDU830、835和840中的每一者具有被设置的“更多比特”。在SIFS845后,站可以传送指示A-MPDU825的所有MPDU830、835、840被恰当接收的BA850。在该点,AP假设站已经进入网络休眠模式,尽管基于A-MPDU825的各“更多比特”的值,该站可能还未进入休眠模式。在图8的示例中,站在时段855后传送第二PS-轮询帧860。AP在SIFS865后可传送对收到第二PS-轮询帧860进行确收的确收870。AP再次仅等待SIFS875,并传送“更多比特”未被设置的空数据帧880。在SIFS885后,站可以传送对收到空数据帧880的确收890。在该点,AP假设站已经进入网络休眠模式,并且该站可以进入网络休眠模式。
现在参照图9,讨论了根据各个示例的用于站处的功率节省的方法900的流程图。方法900可例如使用图1的站115来实现。在框905,站传送PS-轮询帧。在框910,站确定是否收到对PS-轮询帧的确收。如果未收到确收,则站可再次传送PS-轮询帧,如在框905处所指示的。如果站的确收到确收,则该站随后确定是否收到MPDU或A-MPDU。如果在超时时段内未收到MPDU或A-MPDU,则该站可传送另一PS-轮询帧,如在框905处所指示的,或者在一些示例中可简单地进入网络休眠模式。如果在框915处收到MPDU或A-MPDU,则根据框920站确定ACK策略,该ACK策略可以是ACK或BA。对于单个MPDU,这通常是ACK,而对于A-MPDU,这通常是BA,但并非总是这样。在确收策略是ACK策略的情形中,根据框925,确收可被传送。在BA策略的情形中,根据框930,站可传送BA。在框935,站确定该站处的重排序队列是否为空。如果重排序队列不为空,则操作在框905处继续。如果重排序队列为空,则该站确定在收到APDU中是否设置了MPDU“更多比特”或者在A-MPDU的最后收到MPDU中是否设置了“更多比特”,如在框940处所指示的。如果“更多比特”被设置,则操作可在框905处继续。类似地,如以上所讨论的,在一些配置中,站可能能够标识在A-MPDU的不同MPDU中设置还是清除了“更多比特”。如果确定“更多比特”未被设置,则站进入网络休眠模式,如在框945处所指示的。
现在转向图10,讨论了根据各个示例的用于AP处的功率节省的方法1000的流程图。方法1000可例如使用图1的AP105来实现。在框1005,AP接收PS-Poll帧。在框1010,AP传送对PS-轮询帧的确收。在框1015,AP随后确定针对站的经缓冲数据队列是否为空。如果经缓冲数据队列为空,则AP在传送了确收之后在SIFS时段后传送“更多比特”被清除的空帧,如在框1020处所指示的。在框1025,AP确定是否收到确收。如果未收到确收,则AP站可在框1030重传有限次数的空帧,类似于以上所讨论的。如果在框1025处收到确收,则AP可假设站休眠,如在框1035处所指示的。如果在框1015,经缓冲数据队列不为空,则AP在框1040确定在A-MPDU被传送给站之后是否存在更多数据。如果存在更多数据,则AP可传送具有针对A-MPDU的每个MPDU设置的“更多比特”的A-MPDU,如在框1045处所指示的。在一些示例中,AP还可以确定站可不被配置成区分A-MPDU的不同MPDU可具有针对“更多比特”的不同值,并且可设置A-MPDU的MPDU的所有“更多比特”。如果确定在传送A-MPDU后经缓冲数据队列将为空,则AP可传送最后MPDU的“更多比特”被清除的A-MPDU,如在框1050处所指示的。如上所提及的,在其中站可能不识别A-MPDU中的不同的“更多比特”值的情形中,框1055可被跳过。在框1055,确定是否收到针对所有MPDU的BA。如果收到BA,则根据框1035,AP可假设站休眠。如果未收到确收,则AP可重传有限次数的A-MPDU,如在框1060处所指示的。例如,重传可按类似于以上所讨论的方式来执行。
现在参照图11,框图解说了可在各个示例的功率节省中使用的设备1100。设备1100可以是参照图1描述的AP105或站115的各个方面的示例。设备1100或其部分还可以是处理器。设备1100可包括接收机1110、功率节省模式模块1115、和/或发射机1120。这些组件中的每一者可彼此处于通信中。设备1100通过接收机1110、功率节省模式模块1115、和/或发射机1120可被配置成传送和接收传输以供进入功率节省模式,类似于以上关于图2-10所讨论的。
转向图12,示出了解说根据各个示例的被配置成用于功率节省的站115-b的示图1200。站115-b可具有各种其他配置,并且可被包括在个人计算机(例如,膝上型计算机、上网本计算机、平板计算机等)、蜂窝电话、PDA、数字视频记录器(DVR)、因特网电器、游戏控制台、电子阅读器等中或是其一部分。站115-b可具有内部电源(未示出),诸如小电池,以促成移动操作。站115-b可以是图1的站115的示例。
站115-b可包括处理器1205、存储器1210、收发机1225、天线1230、和功率管理器1220。功率管理器1220可以是图11的功率节省模式模块1115的示例。这些组件中的每一者例如可在(诸)总线上直接或间接地彼此处于通信中。
存储器1210可包括随机存取存储器(RAM)和只读存储器(ROM)。存储器1210可存储包含指令的计算机可读、计算机可执行软件(SW)代码1215,这些指令被配置成在被执行时使处理器1205执行本文关于功率节省所描述的各种功能。替换地,软件代码1215可以是不能由处理器1205直接执行的,而是被配置成使计算机(例如,在被编译和执行时)执行本文描述的功能。
处理器1205可包括智能硬件设备,例如,中央处理单元(CPU)、微控制器、专用集成电路(ASIC)等。处理器1205可处理通过收发机1225接收到的信息和/或将发送给收发机1225以供通过天线1230传输的信息。处理器1205可单独地或与功率管理器1220结合地处置用于进入网络休眠模式的各个方面。
收发机1225可被配置成与图1的AP105双向通信。收发机1225可被实现为(诸)发射机和分开的(诸)接收机。收发机1225可包括调制解调器,该调制解调器被配置成调制分组并将经调制分组提供给天线1230以供发射、以及解调接收自天线1230的分组。尽管站115-b可包括单个天线,但可存在其中站115-b可包括多个天线1230的示例。
站115-b的组件可被配置成实现以上关于图2-10所讨论的各方面,并且那些方面可出于简明起见而不在此重复。并且,站115-b的组件可被配置成实现以下关于图14-16所讨论的各方面,并且那些方面可出于简明起见而不在此重复。
转向图13,示出了解说根据各个示例的被配置成用于功率节省的接入点或AP105-b的示图1300。在一些示例中,AP105-b可以是图1的AP105的示例。AP105-b可包括处理器1310、存储器1320、收发机1330、天线1340、和功率节省通信器1345。功率节省通信器1345可以是图11的功率节省模式模块1115的示例。在一些示例中,AP105-b还可包括AP通信器1380和网络通信器1385中的一者或两者。这些组件中的每一者可在(诸)总线1315上直接或间接地彼此处于通信中。
存储器1320可包括RAM和ROM。存储器1320还可存储包含指令的计算机可读、计算机可执行软件(SW)代码1325,这些指令被配置成在被执行时使得处理器1310执行例如本文描述的用于由站进入功率节省模式的各种功能。替换地,软件代码1325可以是不能由处理器1310直接执行的,而是被配置成使计算机(例如,在被编译和执行时)执行本文描述的功能。
处理器1310可包括智能硬件设备,例如,CPU、微控制器、ASIC等。处理器模块1310可处理通过收发机1330、AP通信器1380、和/或网络通信器1385接收到的信息。处理器1310还可处理要发送给收发机1330以供通过天线1340传送、要发送给AP通信器1380、和/或要发送给网络通信器1385的信息。处理器1310可单独地或与功率节省通信器1345结合地处置与如以上所讨论的功率节省模式通信有关的各个方面。
收发机1330可包括调制解调器,该调制解调器被配置成调制分组并将经调制分组提供给天线1340以供发射、以及解调接收自天线1340的分组。收发机1330可被实现为(诸)发射机和分开的(诸)接收机。收发机1330可被配置成经由天线1340与例如图1或图12中解说的(诸)站115进行双向通信。AP105-b可通常包括多个天线1340(例如,天线阵列)。AP105-b可通过网络通信器1385与核心网1305通信。AP105-b可使用AP通信器1380与其他AP(诸如,接入点105-i和接入点105-j)通信。
根据图13的架构,AP105-b可进一步包括通信管理器1350。通信管理器1350可以管理例如与图1的WLAN100中解说的站和/或其他设备的通信。通信管理器1350可经由一条或多条总线1315与AP105-b的一些或所有其他组件通信。替换地,通信管理器1350的功能性可被实现为收发机1330的组件、计算机程序产品和/或处理器1310的(诸)控制器元件。
AP105-b的组件可被配置成实现以上关于图2-10所讨论的各方面,并且那些方面可出于简明起见而不在此重复。并且,AP105-b的组件可被配置成实现以下关于图14-16所讨论的各方面,并且那些方面可出于简明起见而不在此重复。
接下来转向图14,描述了根据各个示例的用于功率节省的方法1400的流程图。方法1400可使用例如图1或13的AP105;或例如图11的设备1100来实现。在框1405,AP可从站接收功率节省轮询(PS-轮询)帧。在框1410,AP可响应于该PS-轮询帧而向站传送MPDU。在框1415,AP确定是否从站收到对MPDU的确收。最后,在没有来自站的对收到MPDU的确收的情况下,AP可防止向该站重传MPDU。
接下来转向图15,描述了根据各个示例的用于功率节省的方法1500的流程图。方法1500可使用例如图1或13的AP105;或例如图11的设备1100来实现。在框1505,AP从站接收功率节省轮询(PS-轮询)帧。根据框1510,AP可随后在短帧间间隔(SIFS)后向该站传送对收到PS-轮询帧的确收。在框1515,AP在向站传送确收之后相继于SIFS响应于PS-轮询帧而向该站传送MPDU。
接下来转向图16,描述了根据各个示例的用于功率节省的方法1600的流程图。方法1600可使用例如图1或13的AP105;或例如图11的设备1100来实现。在框1605,AP从站接收功率节省轮询(PS-轮询)帧。响应于该PS-轮询帧,AP在框1610向站传送包括多个经聚集MPDU的A-MPDU,该多个经聚集MPDU包括首个MPDU和最后MPDU,其各自包括指示是否要向该站传送更多数据的指示符比特,并且其中首个MPDU的指示符比特被设置成指示更多数据而最后MDPU的指示符比特被清除以指示没有附加数据要被传送。
根据本公开的另一方面,所描述的示例涉及使WLAN接入点(AP)能在考虑移动设备上的各种其他共存传输/接收(Tx/Rx)活动的情况下调度去往(或来自)移动设备的分组传输的方法、***、设备和装置。各个实施例可增加移动设备处的吞吐量。各个实施例还可有益于与相同AP相关联的其他站。
与移动设备上的WLAN通信共存的Tx/Rx活动可包括例如长期演进(LTE)和蓝牙(BT)。附加地或替换地,共存Tx/Rx活动可包括WLAN通信(例如,Wi-Fi并发性),诸如当移动设备经由AP接入因特网以及并发地与例如对等(P2P)网络中的另一设备通信时。
在一个示例中,WLANAP可从移动设备处(例如,站)的共存无线电学习干扰信息(例如,调度、定时等)。AP可从移动设备学习显式报告给AP的干扰信息。设备可例如使用专用信令帧或现有的未调度自动功率节省递送(U-APSD)动作帧(例如,添加话务流(ATS)帧)来报告具有干扰的时间窗和这些窗的模式。设备可以向AP通知其间站不能用于接收分组的时间窗。AP和移动站可建立BlockACK(阻挡ACK)会话以实现从AP到设备的经聚集媒体接入控制(MAC)协议数据单元(A-MPDU)传输。设备可在信道变得可用之后发送触发帧(例如,PS-轮询)。作为响应,AP可发送确收(ACK)之后跟着大小(例如,子帧的大小)根据干扰信息来调整的A-MPDU。因此,A-MPDU的大小可被动态调整以适合在下一干扰窗之前存在的Wi-Fi时间窗。AP还可以使用干扰信息来将A-MPDU大小调整为其他非共存站。进一步,AP可使用干扰信息来对A-MPDU(或MPDU)分段。
本文提出的调度技术出于简单化一般结合WLAN来描述。然而,相同或相似的技术可被用于各种其他无线通信***,诸如蜂窝无线***、对等无线通信、自组织网络、卫星通信***、以及其他***。术语“网络”和“***”可以被可互换地使用。
参照图17A,描绘了移动设备处的共存通信的示例1700-a。在该示例中,移动设备可以是站115并且可与WLANAP105通信,诸如以上关于图1所描述的。如图所示,移动设备可分别经由Wi-Fi(WLAN)和BT并发地与AP和另一设备通信。BT通信1705和WLAN通信1710在图17A中被解说为在移动设备上采用时分复用(TDD)。替换地或附加地,频分复用(FDD)可被采用以避免WLAN与BT之间的相互干扰。
图17B解说了移动设备处的共存通信的示例1700-b。如上,移动设备可以是站115并且可与WLANAP105通信,诸如以上关于图1所描述的。在该示例中,移动设备可分别经由Wi-Fi(WLAN)和LTE并发地与AP和另一设备通信。LTE上行链路(UL)通信1715和LTE下行链路(DL)/WLAN通信1720在图17B中被解说为在移动设备上采用TDD以避免WLAN与LTE之间的相互干扰。
图17C解说了移动设备处的共存通信的示例1700-c。如上,移动设备可以是站115并且可与WLANAP105通信,诸如以上关于图1所描述的。在该示例中,移动设备可并发地经由Wi-Fi(WLAN)与AP通信以接入因特网并在P2P网络或隧穿直接链路建立(TDLS)上经由Wi-Fi与另一设备通信。信道a上的WLAN通信1725可以从因特网检索视频和/或音频数据,而信道b上的P2P/TDLS通信1730可以向显示电视发送数据。WLAN通信1725和P2P/TDLS通信1730在图17C中被解说为在移动设备上采用TDD,因为Wi-Fi不能同时在信道a和b两者上活跃。
图17D解说了移动设备处的共存通信的示例1700-d。如上,移动设备可以是站115并且可与WLANAP105通信,诸如以上关于图1所描述的。在该示例中,移动设备可使用社交Wi-Fi来通信。移动设备可能必须周期性地调谐至发现信道,例如信道a,以执行用于发现其他设备或被其他设备发现的通信。当不在发现模式中时,移动设备可以在信道b上执行社交Wi-Fi(WLAN)通信1740。发现通信1735和社交Wi-Fi通信1740在图17D中被解说为在移动设备上采用TDD,因为Wi-Fi不能同时在信道a和b两者上活跃。因此,发现时间区间(例如,发现窗口)可被认为是其间移动设备不可用于社交Wi-Fi通信的时间窗。
用于移动设备处的共存通信(诸如,图17A-D中描绘的共存通信)的现有解决方案可能不完全利用移动设备的WLAN无线电的容量。例如,共存解决方案可涉及在移动设备可用于经由WLAN来接收数据时正从移动设备向AP发送功率节省轮询(PS-轮询)。AP可以通过向移动设备发送数据来响应PS-轮询。然而,AP可能能够在每次PS-轮询之际仅递送一个分组。与PS-轮询相关联的开销和AP处的潜在处理延迟可显著地限制WLAN吞吐量。
另一共存解决方案可涉及清除-发送(CTS)信号,诸如自我CTS。CTS信号可阻挡整个基本服务集(BSS),从而阻挡来自该BSS中的所有其他设备(例如,站)的传输。此种阻挡可能使BSS的总体性能降级。
例如,当使用基于CTS的解决方案时,移动设备可显式地禁止A-MPDU以保守地避免AP的A-MPDU传输与移动设备上的BT活动之间的冲突。当A-MPDU传输被采用以增加吞吐量时,以上现有解决方案可能是不满意或不适合的。
现在参照图18,解说了根据一种用于考虑站(STA)上的其他共存Tx/Rx活动的调度信息的办法在该STA与AP(诸如图1的站115与AP105之间)的传输的示例1800。在该示例中,STA在某个点确定关于该STA上的共存Tx/Rx活动的干扰信息(例如,调度、定时等)。该干扰信息可包括关于具有来自共存Tx/Rx活动的干扰的时间窗、这些干扰时间窗的(诸)模式等的信息。STA可被认为在干扰时间窗期间不可用于Wi-Fi。
干扰信息可由STA使用专用信令帧或利用未调度自动功率节省递送(U-APSD)提供给AP。例如,STA可以使用添加话务流(ATS)帧1805以向AP通知其间该STA不能用于接收分组的时间窗。在本公开的上下文中,ATS帧1805可被称为共存动作帧。响应于ATS帧,AP可向STA传送确收(ACK)帧1810-a。STA和AP可建立BlockACK会话以实现从该AP到该STA的数据传输,诸如MPDU或A-MPDU传输。
如上所提及的,例如,经由ATS帧1805提供给AP的干扰信息可以指示具有干扰的时间窗1815和这些窗的模式的。ATS帧1805的预定义字段能够向AP提供有限信息。然而,ATS帧包括用于提供因供应商而异的信息的附加字段。该附加字段可被用于向AP提供附加干扰信息。附加干扰信息的示例可包括其间STA处的Wi-Fi不可用的每个时间窗(例如,干扰时间窗)的所估计的历时和/或干扰水平、和/或共存无线电(例如,WLAN与BT或LTE)之间的时钟漂移。
出于清楚起见,图18中解说了具有时段1820的干扰时间窗1815的简单周期性模式。还出于清楚起见,干扰时间窗1815被解说为具有相同历时1825。
在ATS帧1805已经由STA传送并由AP确收后,第一干扰时间窗1815-a可出现,在此期间STA可被认为不能用于Wi-Fi通信。在第一干扰时间窗1815-a之后,STA可向AP传送第一触发帧(例如,PS-轮询)1830-a以指示该STA准备好从AP接收数据。例如,AP可发送ACK帧1810-b作为响应,并随后传送数据1835-a作为第一A-MPDU。使用经由ATS帧1805从STA接收到的干扰信息,AP可以调整传出A-MPDU1835-a的大小(例如,子帧数量)以使得A-MPDU1835-a可在后续干扰时间窗1815-b出现之前在可用时间窗内被成功递送。STA可在成功收到首个A-MPDU1835-a之际传送ACK帧1810-c作为响应。
附加地或替换地,如果可用时间窗没有长到足以适合整个A-MPDU,则AP可使用干扰信息来将A-MPDU1835(或MPDU)分段。此种干扰信息知晓分段可使STA即使在信道状况较差时(例如,以使得可能甚至单个分组都不能被成功传送)也能够稳健地操作(例如,好的Wi-Fi吞吐量)。例如,较差的状况可使AP因WLAN传输失败而导致(例如,由共存性干扰导致)降低其物理层(PHY)数据率,这可降低总体网络性能。如本文所述地调整A-MPDU中的子帧数量和/或将A-MPDU分段可通过避免干扰时间窗和可能另行导致的潜在冲突来增加成功的WLAN传输。具体地,调整分段大小可帮助至少一些数据被成功传送。因此,本文描述的办法可帮助避免AP降低其PHY速率,避免由AP降低其PHY速率而导致的冲突/传输失败的潜在增加、避免响应于冲突/传输失败中的增加而潜在进一步降低AP的PHY速率等,这最终可使AP的Wi-Fi链路呈现为不可用。
AP可能例如因没有由AP进行的传出帧的精细粒度定时控制而导致不能使用干扰信息来完全避免A-MPDU传输与干扰时间窗之间的交叠。在此种情形中,AP可演算A-MPDU的哪个或哪些部分可通过交叠干扰而损坏并且可以在PHY速率控制/适配中忽略这个或这些部分。此种演算可以使用A-MPDU的实际传输时间和交叠干扰时间窗的实际开始。
如图18中所解说的,STA可在第二干扰时间窗1815-b之后向AP传送第二触发帧1830-b以指示该STA准备好从AP接收进一步数据。例如,AP可发送ACK帧1810-d作为响应,并随后传送数据1835-b作为第二A-MPDU。使用经由ATS帧1805从STA接收到的干扰信息,AP可以调整传出A-MPDU1835-b的大小以使得A-MPDU1835-b可在后续干扰时间窗1815-c出现之前在可用时间窗内被成功递送。
如图所示,第二A-MPDU1835-b的经调整大小可不同于第一A-MPDU1835-a的经调整大小。在该示例中,第二A-MPDU1835-b可能较大,因为与第一干扰时间窗1815-a之后的第一触发帧1830-a的定时相比,后续干扰时间窗1815-c出现之前的可用时间窗因第二触发帧1830-b在第二干扰时间窗1815-b之后不久被发送而较长。这仅是动态调整A-MPDU的大小以适合可用的非干扰时间窗的一个示例。实际上,可用的非干扰时间窗的长度可例如部分地基于在前干扰时间窗1815的历时1825和下一干扰时间窗1815的定时而是可变的。
可能需要特殊处置以供重传。如果至STA的分组重传因为Wi-Fi将变得不可用而不能被及时执行,则避免使该分组导致线头阻塞可能是期望的。当至其他STA的分组不能被传送时,至该STA的分组可被缓冲并且针对任何后来传输的分组的重试计数可被记住。
以上关于图18描述的办法涉及STA确定关于该STA上的共存Tx/Rx活动的干扰信息并且该STA向AP传送所确定的干扰信息。另外地或附加地,AP可以通过隐式地估计干扰信息来确定STA的干扰信息,诸如以下所描述的。
在一些实施例中,当在STA处Wi-Fi不可用于接收分组时,STA可被配置成尝试使AP停止向STA传送分组。STA可传送CTS帧和/或功率节省控制帧(例如,PS-轮询帧、QoS-空帧等)以尝试使AP停止向STA传送分组。此类帧的模式可被AP用于估计STA是否具有活跃共存无线电,以及估计关于其间Wi-Fi对该STA不可用的时间窗的信息。使用此类所估计的干扰信息,AP可尝试向STA递送数据(例如,MPDU和/或A-MPDU)。此种办法可例如在AP关于所估计的干扰信息具有较高置信度时或者只要所传送的数据被STA确收为已经被成功收到的情况下采用。
图19示出了解说用于导出要如以上关于图18所讨论地包括在例如ATS帧1805中的定时信息的办法的定时图1900。可从针对WLAN的定时同步功能(TSF)时钟和针对STA处的共存无线电的时钟中导出从STA至AP的通知中的定时信息。在STA上,WLAN无线电和BT(或LTE)无线电通常运行在不同的时钟上。BT时钟可独立于STATSF时钟而运行并且BT活动的定时从BT时钟中导出。为了导出要报告给AP的定时信息,基于STATSF时钟的BT活动的定时可被确定。
定时图1900包括针对STA的BT时钟的时间线1905,针对STA的TSF时钟的时间线1910,以及针对AP的TSF时钟的时间线1915。BT时间窗(代表BT活动)1920-a、1920-b、1920-c和1920-d被示为基于BT时钟分别出现在时间t1、t3、t4和t5处。当ATS帧1925在BT时钟上在时间t2处被准备时(STA的TSF时钟上的时间T1’),与下一BT时间窗的时间偏移根据BT时钟被设置成t3-t2,其中是t3基于该BT时钟的下一BT时间窗1920-b的开始。因此,基于TSF时钟的BT窗1920-b的开始时间将为T1’+t3-t2。BT时间窗1920之间的区间可仅基于BT时钟来演算。如上所提及的,例如,STATSF时钟(针对WLAN)可使用AP信标与APTSF时钟同步。STATSF时钟与APTSF时钟之间的差异通常非常小(例如,小于25μs)。例如,保护时间可被设置成大于或等于T1′-T1的绝对值以计及该差异。
除了如上所述地动态调整被发送给具有共存/并发通信的移动设备/站的A-MPDU的大小以外,各个实施例还可使AP调整被发送给不具有共存/并发通信的另一移动设备/STA的A-MPDU的大小。AP可使用从共存站提供给该AP和/或由该AP隐式确定的干扰信息,诸如如上所述,来引导被发送给非共存站的A-MPDU的大小的调整。
调整被发送给(诸)非共存站的A-MPDU的大小可以改善总体吞吐量,并且还可以改善关于共存站的公平性。如图20A的示图2000-a所解说的,当与相同BSS中的非共存或常规站(STA-r)争用WLAN介质时,共存站(STA-c)可处于不利情况。
例如,STA-c可因并发活跃无线电而具有干扰时间窗2005-a、2005-b等。当STA-c的Wi-Fi无线电在首个干扰时间窗2005-a的结尾处变得可用时,可能存在去往STA-r的数据的进行中传输2010。在进行中传输2010的结尾处,STA-r可向AP发送ACK帧2015。AP可以仅在由该AP接收到ACK帧2015后识别并响应触发帧(例如,PS-轮询)2020。因此,进行中传输2010推迟从AP到STA-c的数据的传输2025(例如,在从AP到STA-c的ACK帧后)并且因此例如通过在下一干扰时间窗2005-b出现之前允许传输2025的相对较小的经调整大小的A-MPDU(例如,具有从STA-c到AP的ACK帧的时间)来限制STA-c的吞吐量。应理解,该问题可能通过不断增加网络中的WLAN设备和话务而加剧,这通常可能是在诸如机场、咖啡店、书店、图书馆等的场所中的情形。
使AP将A-MPDU的大小调整为(诸)非共存站可以改善共存站的吞吐量和对共存站的公平性。该办法的示例在图20B的示图2000-b中解说。如在图20A中,共存站STA-c可具有干扰时间窗2005-a、2005-b等。然而,在该示例中,当AP向STA-r发送传输2010-a时,AP可调整A-MPDU的大小(例如,与图20A中的传输2010的A-MPDU的大小相比缩短)以便传输2010-a在大约STA-c的Wi-Fi无线电即将变得可用时的时间停止。
因此,传输2010-a的结尾处的ACK帧2015-a可比图20A的示例中更快地被STA-r发送给AP。因此,AP可比图20A中的示例中更快地识别并响应触发帧2020-a,并向STA-c发送数据的传输2025-a(例如,在从AP到STA-c的ACK帧2030-a后)。如图所示,在下一干扰时间窗2005-b出现之前的传输2025-a的可用时间窗可允许传输2025-a的较大的经调整大小的A-MPDU(与图20A中的传输2025的可用时间窗相比)。经缩短的A-MPDU大小可以给予STA-c更好的机会以获得对介质的接入。
前述示例解说了AP可如何管理下行链路话务,这可能是最常见的情境。然而,即使对上行链路话务,AP可以控制BlockACK会话的参数以帮助共存站获得其对介质的共享。如果非共存站比可接受的更频繁地(例如,大于阈值次数和/或在某个时间区间内的次数)阻止来自/去往共存站的传输,则AP可减少A-MPDU的大小或者可能甚至对于从非共存站到AP的传输禁用BlockACK。
现在参照图21,解说了根据一个实施例的在共存站STA-c与AP之间的传输以及在非共存或常规站STA-r与AP之间的传输的示例2100。该实施例可以实现采用以下信息的算法:干扰信息(例如,共存站处的干扰Tx和/或Rx活动的调度;AP处是否存在针对共存站的任何待决数据;共存站是否已经基于AP的调度策略而被绕过其次序;以及非共存站的列表。因此,根据图21中解说的实施例,去往STA-c的传输是否已经因干扰而被延迟。若此,则AP可在干扰期间向其他某个STA(诸如STA-r)进行传送并且可在干扰已经结束之后给予STA-c对介质的优先级。
例如,STA-c可因并发活跃无线电而具有干扰时间窗2105-a、2105-b等。尽管未示出,STA-c的干扰信息可被STA提供给AP和/或可由AP来隐式导出,诸如如上所述。在去往STA-r的数据的首次传输2110和从STA-r到AP的相应ACK帧2115之后,STA-c可轮到其使用该介质(例如,部分地基于AP的调度策略,诸如循环分发,依照接入类别等)。
然而,因为STA-c的Wi-Fi无线电可能因首个干扰时间窗2105-a而不可用时,所以可能仅存在向STA-c发送数据的小时间窗。当该时间窗对于去往STA-c的至少k个(例如,默认值为1)分组传输过小时,允许从AP到其他STA(例如,STA-r)的传输可提供介质的更好利用,而非等待STA-c变得对接收可用(例如,等待干扰时间窗消逝)。因此,因为在AP处等待的针对STA-c的数据传输可被延迟,所以AP可以绕过STA-c的次序并设置标志(图21中标记为2110)以指示STA-c已经因STA-c的干扰调度而被绕过。
如果多个常规站具有在AP处待决的数据,则AP可以选择随机常规站(例如,STA-r),这可避免偏向一个特定常规站。在该示例中,去往STA-r的包括从STA-r到AP的相应ACK帧2130的传输2125可发生并且略晚于首个干扰时间窗2105-a结束。例如,即使在AP处可能有针对STA-r的10个数据子帧,AP也可以调整传输2125的A-MPDU的大小(例如,截短)以仅包括两个子帧(标记为2135),从而传输2125在首个干扰时间窗210-a之后不久结束。这可允许STA-c检测AP与STA-r之间的通信(传输2125和ACK帧2130)的结束并在其后相对快地(例如,几乎立即)竞争介质。
如果AP知道干扰何时结束(例如,具有某个准确度),则AP可在完成向STA-r的传输2125之后(例如,由STA-r确收)开始向STA-c传送数据。如果AP不知道首个干扰时间窗2105-a的结束时间,则STA-c可以采用触发(TRG)帧2140以通知AP首个干扰时间窗2105-a已经结束并且STA-c准备好接收来自AP的数据。在此种情形中,STA-c可用短于分布式帧间间隔DIFS加上随机退避的等待时间T(或固定或动态设置)使用触发帧2140来竞争介质。T可以基于DIFS,减少的帧间间隔(RIFS)或短帧间间隔(SIFS)。在一些实施例中,T的默认值可以是SIFS。等待时间T越短,STA-c可赢得对AP的介质时间的机会就越大。
在STA-c如图21中所示地使用触发帧2120-a赢得介质时间之后,AP可在去往STA-c的数据传输2025之后传送ACK帧2130。如以上所讨论的,传输2025的A-MPDU的大小可在STA-c的下一干扰时间窗2025-b之前被调整为适合可用时间窗,以便传输2025可成功完成。
一旦从STA-c接收指示传输2150被成功接收的ACK帧2155,AP就可以清除先前被设置以指示STA-c已经被绕过的标志(图21中标记为2160)。在标志被清除后,在干扰时间窗2105-b期间发生的去往STA-r的传输可不被AP基于干扰信息来调整,例如因为STA-c成功接收了传输2150。
标志的使用可基于某些条件而被恰适地或按需修改。例如,如果去往STA-c的传输失败,则标志可保持设置。还例如,如果STA-c故障达某些次数(例如,默认值为1)以利用分配给STA-c的介质时间,则AP可以清除该标志。
在BSS中多个共存站的情形中,AP可以跟踪来自共存站的触发帧之间的冲突。使用此种冲突信息,AP可以针对共存站之一以外的所有共存站退避等待时间T。该共存站之一可被随机确定例如以提供对多个共存站的介质的随机接入。
使用绕过的顺序,AP可为多个共存站设置不同的等待时间(T)值。不同的T值可建立针对共存站的优先级,诸如通过根据第一被绕过共存站具有最短T值的顺序来设置T值等。不同T值的设置可涉及向多个共存站发送非标准消息。然而,与此类消息相关联的开销可通过仅调整(例如,缩短)第一被绕过共存站的T值并使其他(诸)共存站的(诸)T值为默认值来减少。随着标志被相继移除时,线路中的下一共存站可具有其经调整的T值。
除了动态调整被发送给具有共存/并发通信的移动设备/站的A-MPDU的大小和/或调整被发送给不具有共存/并发通信的另一移动设备/STA的A-MPDU的大小以外,AP还可被配置成使用干扰信息来标识某些子帧差错。子帧差错(诸如在由经调度干扰损坏的A-MPDU的结尾处的那些子帧差错)可使用干扰信息来预测。例如,基于实际传输时间和配置,AP可发现最后三个子帧与干扰时间窗交叠。
AP可以通过以速率控制来对待经预测的子帧差错来处置(例如,解析、避免、呈现无害等)这些差错。例如,当演算分组差错率(这在确定用于向移动设备/站传送的PHY速率中使用)时,AP可忽略最后三个子帧的差错。
现在参照图22,框图2200解说了可被用于实现用于如本文所述地处理共存性干扰的办法的各个实施例的设备2205。设备2205可以是参照图1描述的AP105或站115的各个方面的示例。设备2205或其部分还可以是处理器。设备2205可包括接收机2210、共存性干扰管理器2215、和/或发射机2220。这些组件中的每一者可彼此处于通信中。设备2205通过接收机2210、共存性干扰管理器2215、和/或发射机2200可被配置成执行本文描述的各个功能(例如,确定干扰信息、传送/接收干扰信息、调整A-MPDU(或MPDU)的大小、接收/传送A-MPDU(或MPDU)、标识子帧差错等)。接收机2210、共存性干扰管理器2215、和/或发射机2220还可被配置成与设备2205的其他组件(例如,速率适配控制器-未示出)协作以实施本文描述的各个功能,诸如以上关于图18-21所讨论的。或单独或彼此和/或与未示出的其他组件相结合,设备2205的上述组件可以是用于执行本文描述的各个功能的装置的示例。
转向图23,示出了解说可被用于实现用于如本文所述地处理共存性干扰的办法的各个实施例的站115-c的示图2300。站115-c可具有各种其他配置,并且可被包括在个人计算机(例如,膝上型计算机、上网本计算机、平板计算机等)、蜂窝电话、PDA、数字视频记录器(DVR)、因特网电器、游戏控制台、电子阅读器等中或是其一部分。站115-c可具有内部电源(未示出),诸如小电池,以促成移动操作。站115-c可以是图1的站115的示例。
站115-c可包括处理器2305、存储器2310、(诸)收发机2325、天线2330、和共存性干扰管理器2320。共存性干扰管理器2320可以是图22的共存性干扰管理器2215的示例。这些组件中的每一者例如可在(诸)总线上直接或间接地彼此处于通信中。共存性干扰管理器2320可以是计算机程序产品和/或处理器2305的(诸)控制器元件。
存储器2310可包括随机存取存储器(RAM)和只读存储器(ROM)。存储器2310可存储包含指令的计算机可读、计算机可执行软件(SW)代码2315,这些指令被配置成在被执行时使处理器2305执行本文关于处理共存性干扰所描述的各种功能。替换地,软件代码2315可以是不能由处理器2305直接执行的,而是可被配置成使计算机(例如,在被编译和执行时)执行本文描述的功能。
处理器2305可包括智能硬件设备,例如,中央处理单元(CPU)、微控制器、专用集成电路(ASIC)等。处理器2305可处理通过收发机2325接收到的信息和/或将发送给收发机2325以供通过天线2330传输的信息。处理器2305可单独地或与共存性干扰管理器2320结合地处置用于处理共存性干扰的各个方面。
(诸)收发机2325可被配置成与图1中的AP105双向通信。(诸)收发机2325可被实现为(诸)发射机和分开的(诸)接收机,例如以根据不同的无线电接入技术(例如,WLAN、BT、LTE等)等来操作站115-c。(诸)收发机2325可包括调制解调器,该调制解调器被配置成调制分组并将经调制分组提供给天线2330以供发射、以及解调接收自天线2330的分组。尽管站115-c可包括单个天线,但可存在其中站115-c可包括多个天线2330的示例。
站115-c的组件可被配置成实现以上关于图18-21所讨论的各方面,并且那些方面可出于简明起见而不在此重复。并且,站115-c的组件可被配置成实现以下关于图25所讨论的各方面,并且那些方面可出于简明起见而不在此重复。因此,或单独或彼此和/或与未示出的其他组件相结合,站115-c的上述组件可以是用于执行如本文描述的与该站相关联的各个功能的装置的示例。
转向图24,示出了解说可被用于实现用于如本文所述地处理共存干扰的办法的各个实施例的接入点或AP105-c的示图2400。在一些示例中,AP105-c可以是图1的AP105的示例。AP105-c可包括处理器2410、存储器2420、收发机2430、天线2440、共存性干扰管理器2445和/或A-MPDU发生器2450。A-MPDU发生器2450和/或共存性干扰管理器2445可以是图22的共存性干扰管理器2215的示例。在一些示例中,AP105-c还可包括AP通信器2480和网络通信器2485中的一者或两者。这些组件中的每一者可在(诸)总线2415上直接或间接地彼此处于通信中。
存储器2420可包括RAM和ROM。存储器2420还可存储包含指令的计算机可读、计算机可执行软件(SW)代码2425,这些指令被配置成在被执行时使处理器2410执行本文关于处理共存性干扰所描述的各种功能。替换地,软件代码2425可以是不能由处理器2410直接执行的,而是可被配置成使计算机(例如,在被编译和执行时)执行本文描述的功能。
处理器2410可包括智能硬件设备,例如,CPU、微控制器、ASIC等。处理器2410可处理通过收发机2430、AP通信器2480、和/或网络通信器2485接收到的信息。处理器2410还可处理要发送给收发机2430以供通过天线2440传送、要发送给AP通信器2480、和/或要发送给网络通信器2485的信息。处理器2410可单独地或与A-MPDU发生器2450和/或共存性干扰管理器2445结合地处置用于处理以上和以下进一步讨论的共存性干扰有关的各个方面。
收发机2430可包括调制解调器,该调制解调器被配置成调制分组并将经调制分组提供给天线2440以供发射、以及解调接收自天线2440的分组。收发机2430可被实现为(诸)发射机和分开的(诸)接收机。收发机2430可被配置成经由天线2440与例如图1或图23中解说的(诸)站115进行双向通信。AP105-c可通常包括多个天线2440(例如,天线阵列)。AP105-c可通过网络通信器2485与核心网2405通信。AP105-c可使用AP通信器2480与其他AP(诸如,接入点105-k和接入点105-m)通信。
根据图24的架构,AP105-c可进一步包括通信管理器2455。通信管理器2455可以管理例如与图1的WLAN100中解说的站和/或其他设备的通信。通信管理器2455可经由一条或多条总线2415与AP105-c的一些或所有其他组件通信。替换地,通信管理器2455的功能性可被实现为收发机2430的组件、计算机程序产品和/或处理器2410的(诸)控制器元件。
AP105-c的组件可被配置成实现以上关于图18-21所讨论的各方面,并且那些方面可出于简明起见而不在此重复。并且,AP105-c的组件可被配置成实现以下关于图26所讨论的各方面,并且那些方面可出于简明起见而不在此重复。因此,或单独或彼此和/或与未示出的其他组件相结合,AP105-c的上述组件可以是用于执行如本文描述的与该AP相关联的各个功能的装置的示例。
接下来转向图25,描述了根据各个示例的用于处理共存性干扰的方法2500的流程图。方法2500可使用例如图1或23的站115;或例如图23的设备2300来实现。在框2505,站可以确定与由其干扰方无线电的活动有关的干扰信息。该操作可例如由图23的共存性干扰管理器2320或图22的共存性干扰管理器2215来执行。
在框2510,站可以向接入点(AP)报告(例如,传送)所确定的干扰信息。该操作可例如由图23的共存性干扰管理器2320结合处理器2305、存储器2310和/或(诸)收发机2325或图22的共存性干扰管理器2215结合发射机2220来执行。
随后,在框2515,站可以从AP接收MPDU(或A-MPDU),该AP可能已经使用所确定的干扰信息来调整了MPDU(或A-MPDU)的大小。该操作可例如由图23的(诸)收发机2325结合处理器2305、和/或通信管理器(未示出)或图22的接收机2210结合通信管理器(未示出)来执行。
接下来转向图26,描述了根据各个示例的用于处理共存性干扰的方法2600的流程图。方法2600可使用例如图1或24的AP105;或例如图22的设备2205来实现。在框2605,可以确定与由站的干扰方无线电的活动有关的该站的干扰信息。该操作可通过从该站接收干扰信息和/或通过隐式地确定(估计)干扰信息来执行,诸如如上所述。因此,该操作可例如由图24的共存性干扰管理器2445结合通信管理器2455、处理器2410、存储器2420和/或收发机2430或图22的共存性干扰管理器2215结合接收机2210来执行。
在框2310,AP可以使用所确定的干扰信息来调整MPDU(或A-MPDU)的大小。该操作可通过生成具有期望数目子帧的MPDU(或A-MPDU)和/或将MPDU(或A-MPDU)分段来执行,诸如如上所述。因此,该操作可例如由图24的共存性干扰管理器2445和/或A-MPDU发生器2450结合处理器2410和/或存储器2420或图22的共存性干扰管理器2215来执行。
随后,在框2615,AP可以根据所确定的干扰信息来向站传送大小经调整的MPDU(或A-MPDU)。该操作可例如响应于AP从该站接收到的触发帧而执行,或者可使用AP关于去往不同站的在前传输的结尾的知识来执行,诸如如上所述。因此,该操作可例如由图24的共存性干扰管理器2445和/或A-MPDU发生器2450结合通信管理器2455和/或收发机2430或图22的共存性干扰管理器2215结合通信管理器(未示出)和/或发射机2220来执行。
以上关于图25和26描述的方法仅是可被采用以处理站的共存性干扰的方法的示例。如此,可作出操作的各种修改和/或附加操作可被添加至该操作以达成根据本公开的其他方法。
以上结合附图阐述的详细描述描述了示例性示例而不代表可被实现或者落在权利要求的范围内的仅有示例。在本描述中使用的术语“示例性”意指用作“示例、实例或解说”,而并不意指“优于或胜过其他示例”。本详细描述包括具体细节以提供对所描述的技术的理解。然而,可以在没有这些具体细节的情况下实践这些技术。在一些实例中,众所周知的结构和设备以框图形式示出以避免模糊所描述的示例的概念。
信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面描述始终可能被述及的数据、指令、命令、信息、信号、位(比特)、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。
结合本文中的公开描述的各种解说性框以及模块可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文中描述的功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协作的(诸)微处理器、或任何其他此类配置。
本文中所描述的功能可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则各功能可以作为(诸)指令或代码存储在计算机可读介质上或藉其进行传送。其他示例和实现落在本公开及所附权利要求的范围和精神内。例如,由于软件的本质,以上描述的功能可使用由处理器执行的软件、硬件、固件、硬连线或其任何组合来实现。实现功能的特征也可物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。另外,如本文中(包括权利要求中)所使用的,在接有“中的至少一个”的项目列举中使用的“或”指示析取式列举,以使得例如“A、B或C中的至少一个”的列举表示A或B或C或AB或AC或BC或ABC(即,A和B和C)。
计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被通用或专用计算机访问的任何可用介质。作为示例而非限定,计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能用来携带或存储指令或数据结构形式的期望程序代码手段且能由通用或专用计算机、或者通用或专用处理器访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文所用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。上述的组合也被包括在计算机可读介质的范围内。
提供对本公开的先前描述是为使得本领域技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员来说都将是显而易见的,且本文中所定义的普适原理可被应用到其他变型而不会脱离本公开的精神或范围。贯穿本公开的术语“示例”或“示例性”指示了示例或实例并且并不暗示或要求对所提及的示例的任何偏好。由此,本公开并非被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。
Claims (30)
1.一种用于无线通信的方法,包括:
从站接收功率节省轮询(PS-轮询)帧;
响应于所述PS-轮询帧而向所述站传送媒体接入控制(MAC)协议数据单元(MPDU);
确定是否从所述站接收到对所述MPDU的确收;以及
在没有来自所述站的对收到所述MPDU的所述确收的情况下,防止向所述站重传所述MPDU。
2.如权利要求1所述的方法,其特征在于,在没有来自所述站的对收到所述MPDU的所述确收的情况下,所述站的数据传输率保持未调整。
3.如权利要求2所述的方法,其特征在于,在没有来自所述站的对收到所述MPDU的所述确收达设定重传次数的情况下,所述站的所述数据传输率保持未调整,并且在所述设定重传次数后被调整。
4.如权利要求2所述的方法,其特征在于,进一步包括:
从所述站接收对所述MPDU重传之一的确收;以及
响应于所述MPDU重传确收而调整所述站的所述数据传输率。
5.如权利要求4所述的方法,其特征在于,调整包括响应于至少一个未确收的MPDU传输而更新速率适配表。
6.如权利要求1所述的方法,其特征在于,进一步包括:
确定所述确收因传输信道的信道状况而未被接收到;以及
响应于所述信道状况而调整所述站的所述数据传输率。
7.如权利要求1所述的方法,其特征在于,进一步包括:
在传送有限数量的重传后假设所述站已经进入网络休眠。
8.如权利要求1所述的方法,其特征在于,进一步包括:
在传送所述MPDU之前向所述站传送对收到所述PS-轮询帧的确收。
9.如权利要求1所述的方法,其特征在于,所述MPDU包括包含响应于所述PS-轮询帧而去往所述站的多个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU),所述多个经聚集MPDU至少包括首个MPDU和最后MPDU,其各自包括指示是否要向所述站传送更多数据的指示符比特,并且其中所述首个MPDU的所述指示符比特被设置成指示更多数据而所述最后MDPU的所述指示符比特被清除以指示没有附加数据要被传送。
10.如权利要求9所述的方法,其特征在于,进一步包括:
在传送所述A-MPDU之前在短帧间间隔(SIFS)后向所述站传送对收到所述PS-轮询帧的确收。
11.如权利要求10所述的方法,其特征在于,所述A-MPDU在向所述站传送所述确收之后相继于SIFS而被传送。
12.如权利要求9所述的方法,其特征在于,进一步包括:
从所述站接收对收到所述A-MPDU并且指示所述A-MPDU的至少一个MPDU未被成功接收的块确收(BA);以及
假设所述站已经进入网络休眠。
13.如权利要求12所述的方法,其特征在于,进一步包括:
从所述站接收第二PS-轮询帧;以及
向所述站传送包括包含来自未被成功接收的所述至少一个MPDU的数据的至少一个MPDU的第二A-MPDU。
14.如权利要求12所述的方法,其特征在于,所述BA包括MPDU的起始序列号和指示排序在该起始序列号之前的多个MPDU的成功接收的位映射。
15.如权利要求9所述的方法,其特征在于,进一步包括:
确定未从所述站接收到块确收(BA);
确定所述A-MPDU中包括的附加数据要被传送给所述站;
将至少一个附加MPDU添加至所述A-MPDU以生成第二A-MPDU;以及
将所述第二A-MPDU传送给所述站。
16.一种用于无线通信的装置,包括:
被配置成从站接收PS-轮询帧的接收机;
被配置成响应于所述PS-轮询帧而向所述站传送媒体接入控制(MAC)协议数据单元(MPDU)的发射机;以及
被配置成确定是否从所述站接收到对所述MPDU的确收并在没有来自所述站的对收到所述MPDU的所述确收的情况下防止向所述站重传所述MPDU的功率节省通信器。
17.如权利要求16所述的装置,其特征在于,在没有来自所述站的对收到所述MPDU的所述确收的情况下,所述站的数据传输率保持未调整。
18.如权利要求17所述的装置,其特征在于,在没有来自所述站的对收到所述MPDU的所述确收达设定重传次数的情况下,所述站的所述数据传输率保持未调整,并且在所述设定重传次数后被调整。
19.如权利要求17所述的装置,其特征在于:
所述接收机被进一步配置成从所述站接收对所述MPDU重传之一的确收;以及
所述功率节省通信器被进一步配置成响应于所述MPDU重传确收而调整所述站的所述数据传输率。
20.如权利要求19所述的装置,其特征在于,调整包括响应于至少一个未确收的MPDU传输而更新速率适配表。
21.如权利要求16所述的装置,其特征在于,所述功率节省通信器被进一步配置成:
确定所述确收因传输信道的信道状况而未被接收到;以及
响应于所述信道状况而调整所述站的所述数据传输率。
22.如权利要求16所述的装置,其特征在于,所述功率节省通信器被进一步配置成:
在传送有限数量的重传后假设所述站已经进入网络休眠。
23.如权利要求16所述的装置,其特征在于,所述MPDU包括包含响应于所述PS-轮询帧而去往所述站的多个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU),所述多个经聚集MPDU至少包括首个MPDU和最后MPDU,其各自包括指示是否要向所述站传送更多数据的指示符比特,并且其中所述首个MPDU的所述指示符比特被设置成指示更多数据而所述最后MDPU的所述指示符比特被清除以指示没有附加数据要被传送。
24.如权利要求23所述的装置,其特征在于,所述功率节省通信器被进一步配置成:
确定未从所述站接收到块确收(BA);
确定所述A-MPDU中包括的附加数据要被传送给所述站;
将至少一个附加MPDU添加至所述A-MPDU以生成第二A-MPDU;以及
所述发射机被进一步配置成向所述站传送所述第二A-MPDU。
25.一种用于无线通信的设备,包括:
用于从站接收功率节省轮询(PS-轮询)帧的装置;
用于响应于所述PS-轮询帧而向所述站传送媒体接入控制(MAC)协议数据单元(MPDU)的装置;
用于确定是否从所述站接收到对所述MPDU的确收的装置;以及
用于在没有来自所述站的对收到所述MPDU的所述确收的情况下防止向所述站重传所述MPDU的装置。
26.如权利要求25所述的设备,其特征在于,在没有来自所述站的对收到所述MPDU的所述确收的情况下,所述站的数据传输率保持未调整。
27.如权利要求26所述的装备,其特征在于,进一步包括:
用于从所述站接收对所述MPDU重传之一的确收的装置;以及
用于响应于所述MPDU重传确收而调整所述站的所述数据传输率的装置。
28.如权利要求25所述的设备,其特征在于,所述MPDU包括包含响应于所述PS-轮询帧而去往所述站的多个经聚集MPDU的经聚集媒体接入控制协议数据单元(A-MPDU),所述多个经聚集MPDU至少包括首个MPDU和最后MPDU,其各自包括指示是否要向所述站传送更多数据的指示符比特,并且其中所述首个MPDU的所述指示符比特被设置成指示更多数据而所述最后MDPU的所述指示符比特被清除以指示没有附加数据要被传送。
29.如权利要求28所述的装备,其特征在于,进一步包括:
用于确定未从所述站接收到块确收(BA)的装置;
用于确定所述A-MPDU中包括的附加数据要被传送给所述站的装置;
用于将至少一个附加MPDU添加至所述A-MPDU以生成第二A-MPDU的装置;以及
用于将所述第二A-MPDU传送给所述站的装置。
30.一种用于无线通信的计算机程序产品,所述计算机程序产品包括存储指令的非瞬态计算机可读介质,所述指令能由处理器执行以:
从站接收功率节省轮询(PS-轮询)帧;
响应于所述PS-轮询帧而向所述站传送媒体接入控制(MAC)协议数据单元(MPDU);
确定是否从所述站接收到对所述MPDU的确收;以及
在没有来自所述站的对收到所述MPDU的所述确收的情况下,防止向所述站重传所述MPDU。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361823863P | 2013-05-15 | 2013-05-15 | |
US61/823,863 | 2013-05-15 | ||
US14/277,623 US9560594B2 (en) | 2013-05-15 | 2014-05-14 | Access point response to PS-Poll |
US14/277,623 | 2014-05-14 | ||
PCT/US2014/038095 WO2014186520A1 (en) | 2013-05-15 | 2014-05-15 | Access point response to ps-poll |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105210428A true CN105210428A (zh) | 2015-12-30 |
Family
ID=51895715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480027901.8A Pending CN105210428A (zh) | 2013-05-15 | 2014-05-15 | 对ps-轮询的接入点响应 |
Country Status (6)
Country | Link |
---|---|
US (3) | US20140341098A1 (zh) |
EP (1) | EP2997776B1 (zh) |
JP (1) | JP2016522631A (zh) |
KR (1) | KR20160008601A (zh) |
CN (1) | CN105210428A (zh) |
WO (3) | WO2014186520A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023179553A1 (zh) * | 2022-03-25 | 2023-09-28 | 维沃移动通信有限公司 | 终端不可用时期的协商方法、终端及网络侧设备 |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140341098A1 (en) | 2013-05-15 | 2014-11-20 | Qualcomm Incorporated | Access point response to ps-poll |
CN104185296B (zh) * | 2013-05-20 | 2018-02-06 | 华为技术有限公司 | 信道接入方法及接入点 |
US9232566B2 (en) * | 2013-06-14 | 2016-01-05 | Netgear, Inc. | Wireless sensor base station with coexistence of multiple homogeneous radios |
CN106031272B (zh) * | 2014-03-07 | 2019-06-21 | 华为技术有限公司 | 一种数据通信的方法、站点及*** |
CN112714502B (zh) * | 2014-08-29 | 2023-09-29 | 韦勒斯标准与技术协会公司 | 无线通信方法及无线通信终端 |
US9936516B2 (en) * | 2014-10-08 | 2018-04-03 | Qualcomm Incorporated | Transmission coordination for collocated radios |
US10004035B2 (en) * | 2014-10-13 | 2018-06-19 | Mediatek Inc. | Method of managing data transmission for wireless system |
US10492155B2 (en) * | 2015-05-07 | 2019-11-26 | Apple Inc. | Association based on shared network-state information |
US20160337899A1 (en) * | 2015-05-13 | 2016-11-17 | Qualcomm Incorporated | Power save trigger |
US20160337974A1 (en) * | 2015-05-13 | 2016-11-17 | Qualcomm Incorporated | Power save trigger |
US9723472B2 (en) | 2015-05-19 | 2017-08-01 | Qualcomm Incorporated | Telescopic tunneled direct link setup discovery method |
US10841931B2 (en) * | 2015-06-26 | 2020-11-17 | Wilus Institute Of Standards And Technology Inc. | Wireless communication method for uplink multiple-user transmission schedule and wireless communication terminal using the method |
KR20230074296A (ko) * | 2015-06-29 | 2023-05-26 | 주식회사 윌러스표준기술연구소 | 데이터 전송을 위한 채널 접근 방법, 이를 이용한 무선 통신 방법 및 무선 통신 단말 |
RU2718111C2 (ru) * | 2015-07-07 | 2020-03-30 | Сони Корпорейшн | Устройство связи и способ связи |
KR102183477B1 (ko) * | 2015-08-20 | 2020-11-26 | 주식회사 윌러스표준기술연구소 | 트리거 정보를 이용하는 무선 통신 방법 및 무선 통신 단말 |
US20170078967A1 (en) * | 2015-09-10 | 2017-03-16 | Qualcomm Incorporated | Efficiency and coexistence of wireless devices |
CN105391520B (zh) * | 2015-10-19 | 2018-08-28 | 魅族科技(中国)有限公司 | 无线局域网的通信方法、装置、接入点和站点 |
US20180302924A1 (en) * | 2015-10-26 | 2018-10-18 | Lg Electronics Inc. | Method for performing random access in wireless lan system and apparatus therefor |
CN107548132A (zh) * | 2016-06-24 | 2018-01-05 | 珠海市魅族科技有限公司 | 无线局域网的通信方法、通信装置、接入点和站点 |
CN106211295B (zh) * | 2016-08-30 | 2020-02-28 | 广东美的制冷设备有限公司 | WiFi设备操控方法和装置 |
US20180352397A1 (en) * | 2017-06-05 | 2018-12-06 | Intel IP Corporation | Synchronizing connectivity in wireless communication networks |
US10554265B2 (en) * | 2017-08-22 | 2020-02-04 | Qualcomm Incorporated | Methods and apparatus for providing live feedback |
US20190182773A1 (en) * | 2017-12-10 | 2019-06-13 | Mediatek Inc. | Data transmission mechanism of time-division duplex communication system supporting different radio communication standards |
US10834739B2 (en) * | 2018-01-17 | 2020-11-10 | Mediatek Inc. | Wireless communication method and associated electronic device |
US10721026B2 (en) | 2018-02-09 | 2020-07-21 | Marvell Asia Pte, Ltd. | Block ACK frame with flow control |
KR102667752B1 (ko) | 2018-07-24 | 2024-05-20 | 퀄컴 인코포레이티드 | 혼잡 및 레이턴시 제약들 하에서 레이트 적응을 위한 기술들 |
US11979929B2 (en) | 2019-06-03 | 2024-05-07 | Mediatek Singapore Pte. Ltd. | Systems and methods for multi-link operation in a wireless network |
US11509419B2 (en) | 2019-09-25 | 2022-11-22 | Qualcomm Incorporated | Acknowledgement and retransmission techniques utilizing secondary wireless channel |
CN110620639B (zh) * | 2019-10-09 | 2022-01-21 | 中科睿微(宁波)电子技术有限公司 | 一种用于数据子帧聚合重传的硬件重传电路及方法 |
US11576208B2 (en) * | 2019-10-30 | 2023-02-07 | Mediatek Singapore Pte. Ltd. | Apparatus and methods for TB PPDU alignment for multi-link triggered uplink access in a wireless network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050204247A1 (en) * | 2004-03-05 | 2005-09-15 | Microsoft Corporation | Adaptive acknowledgment delay |
CN101185291A (zh) * | 2005-05-31 | 2008-05-21 | 诺基亚公司 | 对接入实体的增强扫描 |
US20080287069A1 (en) * | 2007-05-15 | 2008-11-20 | Osamu Yoshimura | Wireless Communication Apparatus, Program, Wireless Communication Method and Wireless Communication System |
US20090137206A1 (en) * | 2007-11-23 | 2009-05-28 | Texas Instruments Incorporated | Apparatus for and method of bluetooth and wireless local area network coexistence using a single antenna in a collocated device |
Family Cites Families (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8628821D0 (en) * | 1986-12-02 | 1987-01-07 | Plessey Co Plc | Data transmission systems |
US7058071B1 (en) | 2002-03-04 | 2006-06-06 | Cisco Systems Wireless Networking (Australia) Pty Limited | Method and apparatus using pipelined execution data sets for processing transmission frame sequences conforming to a wireless network MAC protocol |
US7079812B2 (en) | 2002-05-16 | 2006-07-18 | Cognio, Inc. | Systems and methods for interference mitigation with respect to periodic interferers in short-range wireless applications |
JP3795868B2 (ja) * | 2003-02-05 | 2006-07-12 | 株式会社東芝 | 移動通信端末装置とその制御モジュール及び制御プログラム |
JP4283589B2 (ja) * | 2003-03-25 | 2009-06-24 | 株式会社エヌ・ティ・ティ・ドコモ | 通信装置、通信制御方法及びプログラム |
KR20070020033A (ko) | 2004-05-13 | 2007-02-16 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Ieee 802.11n에 관한 상이한 데이터 속도를 구비한다중 수신기 집합(mra) |
EP1603353B8 (en) | 2004-06-03 | 2009-08-05 | Option | Method and device for managing simultaneous connections of a mobile telecommunications device to different networks |
KR20060079570A (ko) * | 2004-12-31 | 2006-07-06 | 삼성전자주식회사 | 통신 시스템에서 데이터 재전송 장치 및 방법 |
EP1886445A2 (en) * | 2005-05-31 | 2008-02-13 | Nokia Corporation | Enhanced scanning for access entities |
US7656831B2 (en) | 2005-06-21 | 2010-02-02 | Ntt Docomo, Inc. | Method and apparatus for power saving in beacon generation of wireless networks in ad hoc mode |
TWI309956B (en) * | 2005-10-14 | 2009-05-11 | Hon Hai Prec Ind Co Ltd | Mobile station and method for detecting attack on power save mode thereof |
US7570610B2 (en) * | 2006-02-01 | 2009-08-04 | Via Technologies, Inc. | Power management method |
US7583625B2 (en) | 2006-04-06 | 2009-09-01 | Broadcom Corporation | Access point multi-level transmission power and protocol control based on the exchange of characteristics |
US7899396B2 (en) * | 2006-06-02 | 2011-03-01 | Qulacomm Incorporated | Efficient operation for co-located WLAN and Bluetooth |
US8374192B2 (en) * | 2006-10-19 | 2013-02-12 | Qualcomm Incorporated | Power save enhancements for wireless communication |
US8542618B2 (en) * | 2006-11-14 | 2013-09-24 | Georgia Tech Research Corporation | Systems and methods of improving protocol performance |
JP5389783B2 (ja) * | 2007-04-27 | 2014-01-15 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 無線ユーザ端末の電力を節約する方法および装置 |
JP4901681B2 (ja) * | 2007-10-05 | 2012-03-21 | 株式会社東芝 | 無線通信装置及び無線通信方法 |
WO2009047722A2 (en) | 2007-10-10 | 2009-04-16 | Nokia Corporation | System and method for transmissions in power save mode |
US20090238158A1 (en) | 2008-03-20 | 2009-09-24 | Infineon Technologies Ag | Packet Fragment Adaptation for Improved Coexistence |
EP2107708A1 (en) | 2008-04-04 | 2009-10-07 | Deutsche Thomson OHG | Method for transporting data over a data connection and network component |
US9203560B2 (en) * | 2008-04-04 | 2015-12-01 | Qualcomm Incorporated | Methods and apparatus for delayed block acknowledgement in a wireless local area network (WLAN) |
US20100040033A1 (en) * | 2008-08-14 | 2010-02-18 | Texas Instruments Incorporated | Reverse direction grant (rdg) for wireless network technologies subject to coexistence interference |
US20100130129A1 (en) | 2008-11-25 | 2010-05-27 | Jue Chang | WLAN and bluetooth harmonization |
JP2010130118A (ja) * | 2008-11-25 | 2010-06-10 | Sony Corp | 送信装置、受信装置、通信システム、および、受信装置における処理方法 |
US8804611B2 (en) | 2009-02-12 | 2014-08-12 | Qualcomm Incorporated | Method and apparatus for acknowledging successful reception of a data transmission for multi-access compatibility in a wireless communication system |
US8442016B1 (en) | 2009-05-05 | 2013-05-14 | Marvell International Ltd. | Co-existance of bluetooth and wireless local area network |
EP2441201A4 (en) | 2009-06-13 | 2017-06-21 | Nokia Technologies Oy | Use of block acknowledgement policy for wireless networks |
US20110170424A1 (en) | 2010-01-08 | 2011-07-14 | Saeid Safavi | Apparatus and methods for interference mitigation and coordination in a wireless network |
EP2531986B1 (en) * | 2010-02-02 | 2016-06-01 | Marvell World Trade Ltd. | Power saving features in a communication device |
US8873461B2 (en) | 2010-02-12 | 2014-10-28 | Electronics And Telecommunications Research Institute | Packet transmission/reception method and apparatus in wireless communication system |
JP5370891B2 (ja) | 2010-02-23 | 2013-12-18 | 独立行政法人情報通信研究機構 | 無線通信システム,該システムに設置される共存マネージャー,及び無線通信方法 |
KR101778958B1 (ko) | 2010-03-09 | 2017-09-18 | 삼성전자주식회사 | 멀티 유저의 전력 절감을 위한 단말 및 액세스 포인트의 통신 방법 |
JP5986084B2 (ja) | 2010-08-13 | 2016-09-06 | インターデイジタル パテント ホールディングス インコーポレイテッド | デバイス内干渉軽減のための方法およびシステム |
US20120207087A1 (en) | 2010-09-03 | 2012-08-16 | Qualcomm Incorporated | Aggregated mpdu (a-mpdu) numerology and mpdu grouping |
US20120106418A1 (en) | 2010-10-28 | 2012-05-03 | Texas Instruments Incorporated | Client' device power reduction in wireless networks having network-computed client' location |
JP5680983B2 (ja) * | 2011-02-03 | 2015-03-04 | ルネサスエレクトロニクス株式会社 | 無線通信装置 |
US8547867B2 (en) | 2011-02-18 | 2013-10-01 | Research In Motion Limited | Method and apparatus for interference identification on configuration of LTE and BT |
US9438384B2 (en) * | 2011-03-08 | 2016-09-06 | Qualcomm Incorporated | Providing multiple retransmission policies for a single data stream by mapping differentiated services code point (DSCP) bit fields to media access control protocol data unit (MPDU) bit fields |
US20140036882A1 (en) | 2011-04-01 | 2014-02-06 | Samsung Electronics Co., Ltd. | Method and system of handling in-device coexistence in various wireless network technologies |
US8923225B2 (en) | 2011-04-05 | 2014-12-30 | Her Majesty The Queen In Right Of Canada, As Represented By The Minister Of Industry, Through The Communications Research Centre Canada | Cognitive WiFi radio network |
US20120311173A1 (en) | 2011-05-31 | 2012-12-06 | Broadcom Corporation | Dynamic Wireless Channel Selection And Protocol Control For Streaming Media |
US9001720B2 (en) | 2011-08-31 | 2015-04-07 | Maarten Menzo Wentink | Power save with data fetch time, with end of data indication, and with more data acknowledgement |
US8730960B2 (en) | 2011-10-25 | 2014-05-20 | Cisco Technology, Inc. | Providing multicast transmissions with partial state block acknowledgments and retries |
KR101624890B1 (ko) | 2011-11-17 | 2016-05-27 | 엘지전자 주식회사 | 무선랜 시스템에서 파워 세이브 모드로 동작하는 스테이션에 의한 프레임 송신 및 수신 방법 및 이를 지원하는 장치 |
KR101762962B1 (ko) | 2011-12-06 | 2017-07-31 | 한국전자통신연구원 | 데이터 블록 전송 방법 및 이를 이용한 전송기 |
US8948089B2 (en) * | 2012-01-11 | 2015-02-03 | Intel Corporation | Device, system and method of communicating aggregate data units |
US20130294360A1 (en) | 2012-05-01 | 2013-11-07 | Futurewei Technologies, Inc. | System and Method for Acknowledging Multiple Frames from Multiple Communications Devices |
CN103517329B (zh) * | 2012-06-18 | 2017-06-13 | 华为技术有限公司 | 无线局域网中sta获取及发送数据的方法、装置 |
KR20150035525A (ko) | 2012-06-27 | 2015-04-06 | 엘지전자 주식회사 | 무선 통신 시스템에서 채널 액세스 타입 지시 방법 및 이를 위한 장치 |
US20140029597A1 (en) * | 2012-07-26 | 2014-01-30 | Stmicroelectronics, Inc. | Power efficient ps-poll |
US9504032B2 (en) | 2012-09-13 | 2016-11-22 | Interdigital Patent Holdings, Inc. | Method, wireless transmit/receive unit (WTRU) and base station for transferring small packets |
KR102032167B1 (ko) * | 2012-12-21 | 2019-11-08 | 삼성전자주식회사 | 무선통신 시스템에서 적응적 복합자동재전송을 고려한 변조 방법 및 장치 |
US9629202B2 (en) * | 2013-01-29 | 2017-04-18 | Marvell World Trade Ltd. | In-device coexistence of multiple wireless communication technologies |
US20140341098A1 (en) * | 2013-05-15 | 2014-11-20 | Qualcomm Incorporated | Access point response to ps-poll |
US9072050B2 (en) | 2013-10-03 | 2015-06-30 | Qualcomm Incorporated | Power saving with adaptive inactivity time out |
-
2014
- 2014-05-14 US US14/277,613 patent/US20140341098A1/en not_active Abandoned
- 2014-05-14 US US14/277,624 patent/US20140341100A1/en not_active Abandoned
- 2014-05-14 US US14/277,623 patent/US9560594B2/en not_active Expired - Fee Related
- 2014-05-15 WO PCT/US2014/038095 patent/WO2014186520A1/en active Application Filing
- 2014-05-15 WO PCT/US2014/038098 patent/WO2014186523A2/en active Application Filing
- 2014-05-15 CN CN201480027901.8A patent/CN105210428A/zh active Pending
- 2014-05-15 WO PCT/US2014/038097 patent/WO2014186522A1/en active Application Filing
- 2014-05-15 EP EP14731867.9A patent/EP2997776B1/en not_active Not-in-force
- 2014-05-15 JP JP2016514075A patent/JP2016522631A/ja active Pending
- 2014-05-15 KR KR1020157035308A patent/KR20160008601A/ko not_active Application Discontinuation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050204247A1 (en) * | 2004-03-05 | 2005-09-15 | Microsoft Corporation | Adaptive acknowledgment delay |
CN101185291A (zh) * | 2005-05-31 | 2008-05-21 | 诺基亚公司 | 对接入实体的增强扫描 |
US20080287069A1 (en) * | 2007-05-15 | 2008-11-20 | Osamu Yoshimura | Wireless Communication Apparatus, Program, Wireless Communication Method and Wireless Communication System |
US20090137206A1 (en) * | 2007-11-23 | 2009-05-28 | Texas Instruments Incorporated | Apparatus for and method of bluetooth and wireless local area network coexistence using a single antenna in a collocated device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023179553A1 (zh) * | 2022-03-25 | 2023-09-28 | 维沃移动通信有限公司 | 终端不可用时期的协商方法、终端及网络侧设备 |
Also Published As
Publication number | Publication date |
---|---|
US20140341098A1 (en) | 2014-11-20 |
EP2997776A1 (en) | 2016-03-23 |
WO2014186522A1 (en) | 2014-11-20 |
WO2014186523A3 (en) | 2015-01-08 |
WO2014186520A1 (en) | 2014-11-20 |
US20140341100A1 (en) | 2014-11-20 |
WO2014186523A2 (en) | 2014-11-20 |
US20140341099A1 (en) | 2014-11-20 |
EP2997776B1 (en) | 2018-06-13 |
JP2016522631A (ja) | 2016-07-28 |
KR20160008601A (ko) | 2016-01-22 |
US9560594B2 (en) | 2017-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105210428A (zh) | 对ps-轮询的接入点响应 | |
US10187905B2 (en) | Target wake time (TWT) scheduling for orthogonal frequency-division multiple access (OFDMA) channelization | |
CN102523627B (zh) | 一种数据传输方法及装置 | |
WO2017155963A1 (en) | Dynamic broadcast time to wake service period allocation | |
US9668214B2 (en) | Method and device for acquiring and transmitting data by an STA in a wireless local area network | |
US20050254459A1 (en) | Aggregation scheduler | |
EP2205036A1 (en) | Method and apparatus for wireless communication | |
US20150173015A1 (en) | Method and apparatus for allocating flexible transmission slot in wireless lan system | |
KR20100118960A (ko) | 긴급 이벤트를 관리하기 위한 종단 장치, 코디네이터 및 방법 | |
CN106797655A (zh) | 用于共处一地的无线电的传输协调 | |
US20140233536A1 (en) | Method and device for performing communication in wireless communication system | |
US10091782B2 (en) | Data communication method, station, and system | |
CN113645680B (zh) | 一种确定侧行链路资源的方法、装置以及*** | |
CN104010378A (zh) | 无线局域网访问方法、接入点及无线局域网*** | |
CN107027161B (zh) | 一种无线局域网中数据传输的方法、接入点和站点 | |
CN108983942A (zh) | 一种动态调频的方法及装置 | |
CN103596236A (zh) | 一种跨层无线传感器网络mac协议通信方法及*** | |
CN107409375A (zh) | 针对共存性和并发性的时钟漂移管理 | |
CN102595609B (zh) | 一种子帧捆绑时实现上行子帧调度的方法和*** | |
US20240014978A1 (en) | Data Communication with Adaptable Feedback Mode | |
CN104660524A (zh) | 一种电力线通信网的信道接入控制方法和*** | |
CN104079375B (zh) | 无线局域网中sta获取及发送数据的方法、装置 | |
WO2024012374A1 (zh) | 一种资源配置方法及设备 | |
KR20240015839A (ko) | 클러스터 별로 wpt 슬롯프레임의 길이를 식별하는 무선 전력 전송 기반의 무선 센서 네트워크 시스템 | |
CN117158054A (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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151230 |