用于多个用户传输的媒体访问技术的制作方法

文档序号:7850798阅读:171来源:国知局
专利名称:用于多个用户传输的媒体访问技术的制作方法
用于多个用户传输的媒体访问技术
背景技术
媒体访问技术由无线网络用于为装置提供对通信介质的访问。例如,电气和电子工程师协会(IEEE)802. 11标准所定义的无线局域网(WLAN)可采用保护过程来为未决数据传输保留无线介质。保护过程可采用帧交换技术,其中传送装置和接收装置可相互交换请求发送(RTS)和清除发送(CTS)帧。备选地,装置可交换短数据(例如,QoS-Null)和确认(ACK)帧。这些帧允许在传送装置和接收装置均分发网络分配向量(NAV)信息(它表示传输持续时间)。在完成这种交换之后,传送装置则可向接收装置发送传输。在下行链路多用户传输中,传送装置(例如,接入点)向多个接收装置(例如,STA)发送数据传输。但是,当前媒体访问技术通常采用任何时候仅为一个用户工作的保护过程。


附图中,相似的参考标号一般表示相同、功能上类似和/或结构上类似的单元。单元第一次出现的附图通过参考标号中的最左边数字来表示。将参照附图来描述本发明,附图中
图I是示出示范操作环境的图2-12是示出无线通信装置之间的示范交换的图13是示范逻辑流程的图;以及图14和图15是示范装置实现的图。
具体实施例方式实施例提供涉及媒体访问的技术。例如,传送装置可具有要传送给目的地装置的数据。传送装置选择一个或多个目的地装置,并且发起与所选择装置中的一个或多个装置中的各装置的交换。基于这种(这类)交换的结果,传送装置可在发送数据传输与发起退避间隔之间进行挑选。数据传输可具有给一个或多个目的地装置的数据。本说明书中通篇提到“一个实施例”或“一实施例”意味着结合该实施例所述的特定特征、结构或特性被包括在至少一个实施例中。因此,短语“在一个实施例中”或“在一实施例中”在本说明书的各个位置的出现不一定都指同一个实施例。此外,特定特征、结构或特性可按照任何适当方式结合在一个或多个实施例中。在IEEE 802. 11无线局域网(WLAN)的上下文中论述本文所述的技术。但是,这些技术并不限于这类网络。因此,可在各种网络类型中采用这些技术。这类网络的示例包括电气和电子工程师协会(IEEE)802. 15无线个人区域网(WPAN),诸如蓝牙网络。另外,可与WiGig网络配合采用这些技术。WiGig网络是由无线吉比特联盟(例如在版本1.0 WiGig规范中)所定义的60 GHz网络。其它示范网络包括IEEE 802. 16无线城域网(WMAN),诸如WiMAX网络。WiMAX网络可通过波束成形能力支持定向传输。另外,可在毫米波(例如,60GHz)网络中采用本文所述的技术。此外,可在各种蜂窝和/或卫星网络中采用这些技术。提供这些网络作为示例而不是作为限制。相应地,可与其它网络类型配合采用本文所述的技术。图I是可采用本文所述技术的示范操作环境100的图。但是,实施例不限于此环境。图I的环境包括多个无线通信装置。更具体来说,这些装置包括接入点(AP) 102和多 个无线站(STA) 104a-c。这些STA在图I中也标识为STA1、STA2和STA3。图I的装置可采用多用户传输。多用户传输包含给多个接收方装置的数据(例如,与一个或多个应用关联的信息)。例如,图I示出AP 102向STA1、STA2和STA3发送下行链路(DL)多用户传输120。具体来说,图I示出多用户传输120,多用户传输120包括预计送往STAl的部分122a、预计送往STA2的部分122b以及预计送往STA3的部分122c。部分122a-c中的各部分可包括报头部和有效载荷部。例如,在实施例中,各部分可包括指向对应接收方装置的数据帧。在实施例中,可使用多输入多输出(MMO)和/或空分多址(SDMA)技术来传送传输(例如多用户传输120)。例如,传输120可以是多用户MMO(MU-MMO)传输。相应地,AP102和STA 104a-c中的各装置可具有一个或多个天线。此外,这类传输可按照正交频分复用(OFDM)和/或正交频分多址(OFDMA)技术来格式化。但是,实施例不限于这些示例。如本文所述,传送装置(例如,接入点)可具有要发送给多个目的地装置(例如,多个STA)的数据。实施例提供处理这类情形的媒体访问技术。此外,实施例还提供用于处理采用这类媒体访问技术可能发生的差错的技术。可在图I的环境中采用这类技术。但是,实施例不限于此上下文。在实施例中,传送装置可选择其多个目的地装置中的一个或多个目的地装置以参加与所述一个或多个目的地装置的交换。例如,传送装置可选择其目的地装置中的所有目的地装置。备选地,传送装置可选择单个目的地装置。传送装置然后可参加与所选择目的地装置中的一个或多个目的地装置的交换。交换可涉及传送装置发送准备好发送(RTS)帧并且等待接收来自所选择目的地装置的对应清除发送(CTS)帧。备选地,交换可涉及传送装置发送短或空数据帧(例如,Q0S-Null帧),并且等待来自所选择目的地装置的对应确认(ACK)帧。但是,实施例不限于这些示范中贞。基于这种(这类)交换的结果,传送装置随后可发送包括预计送往目的地装置的各种组合(例如,一个或多个目的地装置)的数据的传输。备选地,基于这种(这类)交换的结果,传送装置可放弃发送这种传输。例如,传送装置可等待退避时间(例如,指数退避时间)。在此退避时间之后,传送装置可再次尝试此操作。更具体来说,传送装置可再次选择目的地装置,参加与所选择装置的交换,并且可能基于这种(这类)交换的结果来发送传输。下面参照图2-13来描述示范技术。这些附图示出图I的装置之间的交互。但是,这类交换不限于图I的上下文。图2提供其中选择单个目的地装置的示例。具体来说,AP 102选择STA3,并且向其发送RTS帧220。作为响应,STA3发送对应的CTS帧222。在成功接收CTS帧222之后,AP 102发送数据传输224。如图2所示,数据传输224包括给各目的地装置(即,STA1-STA3中的各装置)的数据。另外,数据传输224可包括各与数据部分之一对应的报头(H)部分。如果目的地装置成功接收数据传输224,则它向AP 102发送块确认(BA)。例如,图2示出STA1、STA2和STA3分别发送BA 226、228和230。图3提供其中选择多个目的地装置的示例。具体来说,AP 102选择STAl和STA3。因此,AP 102向STAl发送RTS帧320以及向STA3发送RTS帧322。作为响应,STAl和STA3分别发送对应的CTS帧324和326。AP 102成功接收这些CTS帧。因此,AP 102发送数据传输328。图3示出数据传输328包括给各目的地装置(即,STA1-STA3中的各装置)的数据。另外,数据传输328可包括各与数据部分之一对应的报头(H)部分。响应于数据传输328,图 3 示出 STA1、STA2 和 STA3 向 AP 102 发送 BA 330、332 和 334。如本文所述,交换可采用除了 CTS和RTS帧之外的消息。例如,图4提供其中交换QoS-Null和ACK帧的示例。更具体来说,图4中,由AP 102来选择STA2和STA3。基于此选择,交换QoS-Null和ACK帧420-426。AP 102又向STA1-STA3发送数据传输428。此外,分别从 STA1、STA2 和 STA3 接收 BA 430、432 和 434。如上所述,传送装置(例如,AP)可选择一个或多个目的地装置以执行与所述一个或多个目的地装置的交换。此选择可随机进行。另外,此选择可确定性地进行(例如,传送装置可选择所有目的地装置)。此外,在实施例中,传送装置可选择已经标记的目的地装置。例如,传送装置可在它未从目的地装置接收到预期响应时标记该装置。这类预期响应的示例包括但不限于交换响应(例如,CTS帧、ACK帧等)和确认消息(例如,BA帧)。在实施例中,传送装置可选择已标记的目的地装置。由此,传送装置可发起与这种(这类)所选择目的地装置的交换。如上所述,这可涉及向所选择目的地装置发送RTS帧或QoS_Null 帧。因此,在实施例中,传送装置可在该传送装置已经经历与目的地装置的通信时执行与其的交换。这可有利地通过集中于潜在有问题目的地装置来流线化与多用户传输关联的交换过程。如本文所述,实施例提供各种差错处理技术。例如,在一个或多个目的地装置交换(例如,RTS/CTS或QoS-Null/ACK交换)发生失败时,可采用这类技术。在第一差错处理技术中,传送装置发起与一个或多个所选择目的地装置中的各目的地装置的交换(例如,RTS/CTS交换、QoS-Null/ACK交换等)。按照第一技术,只要传送装置接收到来自所选择目的地装置中的至少一个目的地装置的交换响应,传送装置就将继续进行其未决数据传输。但是,此数据传输可忽略为任何非响应目的地装置指定的数据。此外,传送装置可标记任何非响应目的地装置。图5和图6提供此技术的示例。图5中,AP 102选择STA3和STA2。相应地,图5示出AP 102向STA3发送QOS-NulI帧520以及向STA2发送QOS-NulI帧522。虽然AP 102接收到来自STA2的响应ACK 524,但是AP 102未能接收到来自STA3的响应。图5中,与STA3对齐的“X”表示此失败。基于此结果,图5示出AP 102发送多用户传输526。此传输包括为STAl和STA2指定的数据。但是,忽略给STA3的数据,这是因为AP 102未能接收到来自STA3的响应。响应于传输526,图5示出STAl和STA2分别发送BA 628和BA 630。此外,在图5的示例中,AP 102可标记STA3,这是因为它没有响应QOS-Null帧520。因此,对于将来数据传输,AP102可选择STA3用于交换。图6提供与图5类似的示例。但是,图6采用RTS和CTS帧而不是QOS-Null帧和ACK帧。具体来说,图6示出AP 102分别向STA3和STA2发送RTS帧620和622。尽管如此,AP 102仅接收到来自STA2的响应CTS帧624。基于此,AP 102发送指向STAl和STA2的数据传输626。响应于此数据传输,STAl和STA2向AP 102发送BA 628和BA 630。另外,如同图5的示例中一样,AP 102可标记STA3以被选择用于与将来数据传输关联的交换。图7提供第一差错处理技术的另一个示例,其中所有所选择目的地装置未响应。在此示例中,AP 102选择STA3和STA2。相应地,AP 102向STA3发送QoS-Null帧720以及向STA2发送QoS-Null帧722。但是,AP 102未能接收对这些帧的任一个帧的响应。图7中,此失败通过与STA3对齐的“X”以及与STA2对齐的“X”来表示。基于此,图7示出AP 102没有继续进行数据传输。这是因为AP 102没有接收到来自所选择目的地装置的任何响应。因此,AP 102等待指数退避间隔724。在此退避间隔之后,AP 102可再次尝试此操作。在第二差错处理技术中,传送装置发起与其所选择目的地装置的一个或多个目的地装置的交换(例如,RTS/CTS交换、QoS-Null/ACK交换等)。按照第二技术,如果这些所选择目的地装置中的任一个目的地装置未能响应,则传送装置放弃其未决数据传输。这可涉及传送装置等待退避间隔(例如,指数退避间隔)。此外,传送装置可标记任何非响应目的地装置。图8提供第二差错处理技术的示例。在此示例中,AP 102选择STA3,并且向其发送QoS-Null帧820。但是,AP 102未能接收到来自STA3的对应响应。因此,AP 102等待指数退避间隔822。在退避间隔822之后,AP 102可再次尝试此操作。图9提供第二差错处理技术的另一个示例。在此示例中,AP 102选择STA2和STA3。相应地,AP 102 向 STA2 发送 QoS-NULL 帧 920 以及向 STA3 发送 QoS-Null 帧 922。AP 102接收到来自STA2的ACK帧924。但是,AP 102未能接收到来自STA3的响应。相应地,AP 102放弃发送数据传输。这涉及AP 102传送CF-End帧926,然后等待指数退避间隔928。在退避间隔928之后,AP 102可再次尝试此操作。图10中示出第二差错处理技术的又一个示例。此示例与图9的示例类似。但是,图10的示例采用RTS和CTS帧而不是QOS-Null帧和ACK帧。具体来说,图10示出AP 102向STA2和STA3发送RTS帧1020和1022。但是,AP 102仅接收到来自STA2的响应CTS帧1024。相应地,AP 102发送CF-End帧1026,并且等待指数退避间隔1028。在退避间隔1028之后,AP 102可再次尝试此操作。在第三差错处理技术中,传送装置选择一个或多个目的地装置以执行与其的交换(例如,RTS/CTS交换、QoS-Null/ACK交换等)。按照第三技术,如果传送装置未能接收到来自所选择目的地装置的第一个目的地装置的交换响应(例如,CTS帧、ACK帧等),则传送装置放弃其数据传输。这可涉及传送装置等待退避间隔(例如,指数退避间隔)。但是,如果传送装置接收到来自第一目的地装置的交换响应,则传送装置发起与任何其余所选择目的地装置的交换。此后,传送装置可发送其未决数据传输。但是,此数据传输可忽略为任何非响应目的地装置指定的数据。此外,在第三技术中,传送装置可标记任何非响应目的地装置。
图11提供第三差错处理技术的示例。在此示例中,AP 102选择一个或多个目的地装置。这些所选择装置包括STA3。基于此,AP 102通过发送RTS帧1120来寻求与STA3的第一交换。但是,AP 102未能接收到来自STA3的对应响应。相应地,AP 102放弃其未决数据传输,并且等待指数退避间隔1122。图12提供第三差错处理技术的另一个示例。在此示例中,AP 102选择目的地装置STA1、STA2和STA3。基于此,AP 102通过发送RTS帧1220来寻求与STAl的第一交换。作为响应,AP 102接收到来自STAl的对应CTS帧1222。由于此响应,AP 102可继续进行。因此,图12示出AP 102向STA2发送RTS帧1224。但是,AP 102未能接收到来自STA2的对应响应。尽管如此,AP 102继续进行,这是因为它接收到来自STAl (第一目的地装置)的响应。因此,AP 102向STA3发送RTS帧1226。作为响应,AP 102接收到来自STA3的CTS帧1228。基于这些交换,AP 102发送数据传输1230。此传输包括为STAl和STA3指定的数据。但是,忽略给STA2的数据,这是因为AP 102未能接收到来自STA2的响应。响应于传输1230,图12示出STAl和STA3分别发送BA 1232和BA 1234。在图2-12的示例中,传送装置发起交换,并且等待来自所选择目的地装置的响应。传送装置可在等待交换响应中采用各种时间间隔。例如,在涉及IEEE 802. 11网络的实施例中,传送装置可等待优先级帧间距(PIFS)时间间隔。如果在此时间间隔内没有接收到响应,则传送装置可认为交换失败。但是,实施例不限于此示例。此外,实施例不限于图
2-12的示例。图13示出逻辑流程的一实施例。具体来说,图13示出可表示由本文所述的一个或多个实施例所运行的操作的逻辑流程1300。可在图I的环境中采用这些操作。但是,实施例不限于此上下文。虽然图13示出特定序列,但是可采用其它序列。也可按照各种并行和/或顺序组合来执行所描绘的操作。在框1302,无线通信装置(又称作传送装置)具有要发送给多个目的地无线通信装置的数据。在实施例中,传送装置可以是AP,并且多个目的地装置可以是STA。但是,实施例不限于此上下文。相应地,在框1304,传送装置选择一个或多个目的地装置。此选择可基于各种因素。例如,可选择所有目的地装置。备选地,可选择一个或多个特定目的地装置。例如,传送装置可选择先前未响应接入点的一个或多个目的地装置(例如,已标记的目的地装置)。在框1306,传送装置发起与所选择目的地装置中的至少一个目的地装置的交换。这可涉及传送装置寻求来自所选择目的地装置的交换响应。例如,这可涉及传送装置向所选择目的地装置发送消息(例如,RTS巾贞、QoS-Null帧等),并且等待来自所选择目的地装置的对应响应消息(例如,CTS帧、ACK帧等)。在实施例中,框1306可涉及传送装置发起与所选择目的地装置中的各目的地装置的交换。但是,在其它实施例中,框1306可涉及传送装置发起与不足所有所选择目的地装置的交换。例如,如果较早发起的交换(例如,第一发起交换)导致传送装置未能接收到响应消息,则目的地装置可绕过后续交换。在框1308,传送装置确定框1306的结果。基于该结果,传送装置挑选是在框1310发送数据传输,还是在框1312等待退避间隔(例如,指数退避间隔)。在框1310的此挑选可按照本文所述技术。例如,按照本文所述的第一差错处理技术,在框1306导致传送装置接收来自一个或多个所选择目的地装置中的至少一个目的地装置的响应时,传送装置可挑选发送数据传输。因此,如果传送装置未能接收到来自所有所选择目的地装置的交换响应,则传送装置在框1312等待退避间隔。按照本文所述的第二差错处理技术,在框1306导致传送装置接收来自所有所选择目的地装置的交换响应时,传送装置可挑选(在框1310)发送数据传输。因此,如果传送装置未能接收到来自所选择目的地装置中的任一个目的地装置的交换响应,则传送装置在框1312等待退避间隔。但是,在框1306导致传送装置接收到来自其中响应被寻求的第一目的地装置的响应时,传送装置可挑选(在框1310)发送数据传输。因此,如果传送装置未能接收到来自此第一目的地装置的交换响应,则传送装置在框1312等待退避间隔。如上所述,传送装置可在框1310发送数据传输。此数据传输可以是无线MMO和/或SDMA传输。数据传输可包括给一个或多个目的地装置的数据。但是,在实施例中,数据传输可忽略给任何非响应目的地装置的数据。另外,如上所述,传送装置可在框1312等待退避间隔。此退避间隔的持续时间可由传送装置来确定。图13示出,在退避间隔之后,操作可返回到框1304。因此,传送装置可再次进行向目的地装置发送数据传输。图14是可包括在诸如STA和/或接入点之类的无线装置中的实现1400的图。如图14所示,实现1400可包括天线模块1402、收发器模块1404、主机模块(host module) 1406和访问模块1407。可通过硬件、软件或者它们的任何组合来实现这些单元。天线模块1402提供与远程装置交换无线信号。此外,天线模块1402可通过一个或多个定向辐射图来传送无线信号。因此,天线模块1402可包括多个天线和/或多个辐射单元(例如,相控阵辐射单元)。下面参照图15来描述与天线模块1402的示范实现有关的细节。图14示出,收发器模块1404包括传送器部分1408、接收器部分1410、控制模块1412和定向控制模块1416。可通过硬件、软件或者它们的任何组合来实现这些单元。收发器模块1404提供天线模块1402与主机模块1406之间的接口。例如,收发器模块1404内的传送器部分1408接收来自主机模块1406的符号1420,并且生成对应信号1422供天线模块1402进行无线传输。这可涉及诸如调制、放大和/或滤波之类的操作。但是可采用其它操作。相反,收发器模块1404内的接收器部分1410获得由天线模块1402所接收的信号1424,并且生成对应符号1426。接收器部分1410又向主机模块1406提供符号1426。符号1426的此生成可涉及包括(但不限于)解调、放大和/或滤波的操作。在主机模块1406与收发器模块1404之间交换的符号可形成与一个或多个协议和/或一个或多个用户应用关联的消息或信息。因此,主机模块1406可执行与这种(这类)协议和/或用户应用对应的操作。示范协议包括各种媒体访问、网络、传输和/或会话层协议。示范用户应用包括电话、消息传递、电子邮件、万维网浏览、内容(例如,视频和音频)分发/接收等。
另外,主机模块1406可与收发器模块1404交换控制信息1440。此控制信息可与收发器模块1404的操作和状态有关。例如,控制信息1440可包括主机模块1406向收发器模块1404发送的指示。这类指示可建立收发器模块1404的操作参数/特性。另外,控制信息1440可包括主机模块1406从收发器模块1404接收的数据(例如,操作状态信息)。如上所述,传送器部分1408从符号1420生成信号1422,并且接收器部分1410从所接收信号1424生成符号1426。为了提供这类特征,传送器部分1408和接收器部分1410各可包括各种组件,例如调制器、解调器、放大器、滤波器、缓冲器、上变频器和/或下变频器。可通过硬件(例如,电子装置)、软件或者它们的任何组合来实现这类组件。信号1422和1424可采取各种格式。例如,这些信号可格式化以用于IEEE 802.11、IEEE 802. 15、WiGig和/或IEEE 802. 16网络中的传输。但是,实施例不限于可采用的这些示范网络。控制模块1412管理收发器模块1404的各种操作。例如,控制模块1412可建立传送器部分1408和接收器部分1410的操作特性。这类特性可包括(但不限于)定时、放大、调制/解调性质等。如图14所示,这类特性的建立可通过分别发送给传送器部分1408和接收器部分1410的指示1428和1430来实现。另外,控制模块1412管理定向传输和接收特征的采用。具体来说,图14示出控制模块1412生成指示1434,指示1434被发送给定向控制模块1416。基于指示1434,定向控制模块1416生成配置参数1442,配置参数1442被发送给天线模块1402。配置参数1442可指定要应用于天线模块1402内的各天线和/或辐射单元的特定参数。这类参数的示例包括(但不限于)放大增益、衰减因数和/或相移值。访问模块1407按照本文所述访问技术来执行操作。例如,当主机模块1406表示它具有要发送给多个目的地装置的数据时,访问模块1407可执行这类技术。如图14所示,访问模块1407包括选择模块1414、交换模块1419和判定模块1417。选择模块1414可按照所述技术来选择一个或多个目的地装置。基于此,交换模块1419可生成寻求来自一个或多个所选择目的地装置的响应的交换消息(例如,RTS帧、Q0S-Null帧等)。可经由收发器模块1404和天线模块1402来传送这类消息。另外,交换模块1419可经由收发器模块1404和天线模块1402来接收对应响应。基于交换模块1419所接收的任何响应,判定模块1417挑选是发送数据传输还是发起退避间隔。这类挑选可按照本文所述技术进行。此外,判定模块1417可向主机模块1406表示这类挑选。主机模块1406又可相应地进行操作(例如,生成传输或等待)。图15是示出天线模块1402的示范实现的图。如图15所示,此实现包括多个辐射单元1502a-n、多个处理节点1504a_n、分离器模块1506、组合器模块1507和接口模块1508。可通过硬件、软件或者它们的任何组合来实现这些单元。各辐射单元1502可以是不同天线。备选地或另外地,各辐射单元1502可以是相控阵或开关束天线内的辐射单元。因此,辐射单元1502a-n可共同形成一个或多个不同天线、一个或多个相控阵和/或一个或多个开关束天线的任何组合。如图15所示,辐射单元1502a-n各耦合到处理节点1504a_n中的对应处理节点。如图15所示,分离器模块1506接收信号1422(它由图14的收发器模块1404生成)。在接收时,分离器模块1506将信号1422 “分离”为基本上相同的输入信号1520a-n。
1此分离可伴随某种程度的插入损耗而发生。另外,分离器模块1506可执行诸如放大和/或滤波之类的操作。输入信号1520a-n分别发送给处理节点1504a_n。处理节点1504a_n分别从输入信号1520a_n生成经处理的信号1522a_n。经处理的信号1522a-n又分别发送给辐射单元1502a_n。相反,处理节点1504a_n可从单元1502a_n所接收的无线信号生成经处理的信号1523a-n。这些信号可由组合器模块1507组合为接收信号1424。在生成经处理的信号1522a_n和1523a_n中,处理节点1504a_n可执行各种操作。由处理节点1504a-n所执行的这类操作的示例包括(但不限于)衰减、放大和/或相移。开关是另一个示范操作。例如,处理节点1504a-n中的一个或多个处理节点可有选择地通过或阻塞其对应信号。处理节点1504a_n生成经处理的信号1522a_n和1523a_n的方式分别由控制信号1524a-n来确定。因此,这些信号可输送衰减因数、放大增益、相移值、开关指示等。在实施例中,控制信号1524a_n被包括在接口模块1508所接收的配置参数1442中。这些参数可按照各种格式(例如,模拟、数字、串行、并行等)来接收。接口模块1508提取这些参数,并且将它们格式化为控制信号1524a-n。如上所述,控制信号1524a_n分别发送给处理节点1504a-n。为了说明而不是限制的目的来示出图15的实现。相应地,天线模块1502的实现可包括其它单元。例如,实现可包括一个或多个放大器和/或滤波器。这种(这类)放大器和/或滤波器可耦合在处理节点1504a-n与单元1502a_n之间。如本文所述,各种实施例可使用硬件单元、软件单元或者它们的任何组合来实现。硬件单元的示例可包括处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑装置(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组等。软件的示例可包括软件组件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子例程、功能、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或者它们的任何组合。例如,一些实施例可使用可存储指令或指令集的机器可读介质或物品来实现,其中指令或指令集在由机器运行时,可使机器执行按照实施例的方法和/或操作。这种机器可包括例如任何适当的处理平台、计算平台、计算装置、处理装置、计算系统、处理系统、计算机、处理器等,并且可使用硬件和/或软件的任何适当组合来实现。机器可读介质或物品可包括例如任何适当类型的存储器单元、存储器装置、存储器物品、存储器介质、存储装置、存储物品、存储介质和/或存储单元,例如存储器、可拆卸或不可拆卸媒体、可擦除或不可擦除媒体、可写或可重写媒体、数字或模拟媒体、硬盘、软盘、光盘只读存储器(CD-ROM)、可记录光盘(CD-R)、可重写光盘(CD-RW)、光盘、磁媒体、磁光媒体、可拆卸存储器卡或盘、各种类型的数字多功能光盘(DVD)、磁带、盒式磁带等。指令可包括使用任何适当的高级、低级、面向对象、可视、编译和/或解释编程语言来实现的任何适当类型的代码,诸如源代码、编译代码、解释代码、可运行代码、静态代码、动态代码、加密代码。
虽然以上描述了本发明的各种实施例,但是应当理解,它们仅作为示例来呈现,而不是要进行限制。例如,本文所述的技术不限于下行链路通信。此外,本文所述的技术不限于AP与STA之间的通信。相应地,相关领域的技术人员将清楚地知道,能够对本发明进行形式和细节的各种变更,而没有背离其精神和范围。因此,本发明的广度和范围不应当受到任何上述示范实施例的限制,而是应当仅按照以下权利要求书及其等同物来限定。
权利要求
1.一种方法,包括 选择多个目的地装置中的一个或多个目的地装置; 寻求来自所述一个或多个所选择目的地装置中的至少一个目的地装置的交换响应; 基于所述寻求,在发送无线数据传输与发起退避间隔之间进行挑选; 其中所述无线数据传输包括给所述多个目的地装置中的至少一个目的地装置的数据。
2.如权利要求I所述的方法,其中,所述选择包括选择先前未响应的目的地装置。
3.如权利要求I所述的方法,其中,所述选择包括随机选择所述一个或多个目的地装置。
4.如权利要求I所述的方法,其中 当所述寻求导致接收到来自所述一个或多个所选择目的地装置中的至少一个目的地装置的响应时,所述挑选包括挑选发送所述无线数据传输。
5.如权利要求4所述的方法,其中,所述无线数据传输包括给所述多个目的地装置中的各目的地装置的数据。
6.如权利要求I所述的方法,其中 当所述寻求导致未能接收到来自所述一个或多个所选择目的地装置中的至少一个目的地装置的响应时,所述挑选包括挑选发送所述无线数据传输;以及 其中所述无线数据传输忽略给所述一个或多个所选择目的地装置中的至少一个目的地装置的数据。
7.如权利要求I所述的方法,其中 当所述寻求导致未能接收到来自所述至少一个所选择目的地装置中的一个或多个目的地装置的响应时,所述挑选包括挑选发起所述退避间隔。
8.如权利要求I所述的方法,其中,所述寻求包括 向所述一个或多个所选择目的地装置中的各目的地装置发送RTS帧;以及 等待来自所述一个或多个所选择目的地装置中的各目的地装置的CTS帧。
9.如权利要求I所述的方法,其中,所述寻求包括 向所述一个或多个所选择目的地装置中的各目的地装置发送QoS-Null帧;以及 等待来自所述一个或多个所选择目的地装置中的各目的地装置的ACK帧。
10.如权利要求I所述的方法,其中,所述退避间隔是指数退避间隔。
11.如权利要求I所述的方法,其中,所述无线数据传输是空分多址(SDMA)传输。
12.如权利要求I所述的方法,其中,所述无线数据传输是多输入多输出(MIMO)传输。
13.—种设备,包括 选择模块,用于选择多个目的地装置中的一个或多个目的地装置; 收发器模块,用于发送一个或多个消息,所述一个或多个消息中的各消息寻求来自对应所选择目的地装置的响应; 判定模块,用于基于对所述一个或多个消息的响应结果,在发送无线数据传输与发起退避间隔之间进行挑选; 其中,在被挑选时,所述收发器模块发送所述无线数据传输。
14.如权利要求13所述的设备,其中,当所述响应结果包括对所述一个或多个消息中的至少一个消息的响应的接收时,所述判定模块挑选发送所述无线数据传输,以及否则挑选所述退避间隔的发起。
15.如权利要求13所述的设备,其中,当所述响应结果包括对所述一个或多个消息中的所有消息的响应的接收时,所述判定模块挑选发送所述无线数据传输,以及否则挑选所述退避间隔的发起。
16.如权利要求13所述的设备,其中,所述选择模块选择先前未响应的目的地装置。
17.如权利要求13所述的设备,其中,所述无线数据传输是空分多址(SDMA)传输。
18.如权利要求13所述的设备,其中,所述无线数据传输是多输入多输出(MIMO)传输。
19.一种包括机器可访问介质的物品,在所述机器可访问介质上存储了指令,所述指令在由机器运行时使所述机器 选择多个目的地装置中的一个或多个目的地装置; 寻求来自所述一个或多个所选择目的地装置中的至少一个目的地装置的交换响应; 基于所述寻求,在发送无线数据传输与发起退避间隔之间进行挑选; 其中所述无线数据传输包括给所述多个目的地装置中的至少一个目的地装置的数据。
20.如权利要求19所述的物品,其中,所述选择包括选择先前未响应的目的地装置。
全文摘要
本发明公开了涉及媒体访问的技术。例如,传送装置可具有要传送给目的地装置的数据。传送装置选择一个或多个目的地装置,并且发起与所选择装置中的一个或多个装置中的各装置的交换。基于这种(这类)交换的结果,传送装置可在发送数据传输与发起退避间隔之间进行挑选。数据传输可具有给一个或多个目的地装置的数据。
文档编号H04W80/02GK102986145SQ201180035445
公开日2013年3月20日 申请日期2011年7月19日 优先权日2010年7月20日
发明者M.X.龚, L.W.夏 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1