定向无线网络中的信标传输技术的制作方法

文档序号:7702527阅读:275来源:国知局
专利名称:定向无线网络中的信标传输技术的制作方法
技术领域
本发明涉及网络,更具体来说,涉及定向无线网络中的信标传输技术。
背景技术
移动、个人和手持装置的激增已引起对等(P2P)使用的蓬勃发展。P2P模型的特征在于如下事实任何站(STA)能够有可能向任何其它STA直接发送无线通信,而无需通过诸如接入点(AP)之类的特殊站来路由其传输。为了支持这些P2P使用,在媒体接入控制(MAC)层的若干网络架构是可能的。例如,诸如基础设施基本服务集(BSQ或个人BSS(PBSQ之类的集中式架构能够利用其相应的中央网络协调器(分别为AP和PCP)来建立这些直接P2P链路。这些架构如电气和电子工程师协会(IEEE)802. 11无线局域网(WLAN)标准中所定义。由IEEE 802. 11 WLAN标准所提供的另一种方式称作独立BSS (IBSS)。这种方式提供分布式架构,其中不存在中央协调器。因此,IBSS为任何STA与另一个STA直接通信作准备。存在与选择集中式或分布式架构关联的暗示。在IEEE 802. 11所提供的集中式架构中,只有中央协调器传送信标帧,以便使网络中的所有STA同步。但是,在IEEE 802.11 所提供的分布式架构中,任何STA能够传送信标帧。对毫米波(例如60千兆赫)网络的关注不断增加。这类网络可广泛利用波束成形(定向)传输。但是,定向传输的使用对信标的传输增加了难题。例如,不是仅发送特定信标一次,而是STA可能需要将信标作为多个定向传输来重复,以便达到STA的传输覆盖的完全范围。

发明内容
按照本发明的一个方面,提供一种方法,包括建立延迟时间,所述延迟时间至少基于无线通信装置的定向信标传输特性;确定是否在时间周期中从远程装置接收到信标传输,所述时间周期开始于分布式无线通信网络中的信标间隔的起始,并且所述时间周期具有所述延迟时间的持续时间;以及在所述时间周期中没有从远程装置接收到信标传输时,所述无线通信装置在所述时间周期完成时发送一个或多个定向信标传输。按照本发明的另一方面,提供一种设备,包括信标生成模块,所述信标生成模块至少基于所述设备的定向信标传输特性来建立延迟时间,并且在时间周期中没有从远程装置接收到信标传输时生成信标,其中所述时间周期开始于分布式无线通信网络中的信标间隔的起始,并且具有所述延迟时间的持续时间;以及多个辐射单元,所述多个辐射单元在所述信标间隔之内以两个或更多定向传输无线传送所述信标。按照本发明的又一方面,提供一种包含其中存储了指令的机器可访问媒体的产品,所述指令在由机器执行时,使所述机器建立延迟时间,所述延迟时间至少基于无线通信装置的定向信标传输特性;确定是否在时间周期中从远程装置接收到信标传输,所述时间周期开始于分布式无线通信网络中的信标间隔的起始,并且所述时间周期具有所述延迟时间的持续时间;以及在所述时间周期中没有从远程装置接收到信标传输时,在所述时间周期完成时发送一个或多个定向信标传输。


附图中,相似的参考标号一般表示相同、功能上相似和/或结构上相似的单元。单元第一次出现于的附图通过参考标号中最左边的数字来表示。将参照附图来描述本发明, 其中图IA和图IB是示范信标传输技术的简图;图2是示出在多个传输扇区的信标传输的重复进行的简图;图3是示范操作环境的简图;图4是示出在称作信标时间(BT)的时间周期之内的定向信标传输序列的简图;图5是示范逻辑流程的简图;以及图6和图7是示范装置实现的简图。
具体实施例方式实施例提供用于生成信标的技术。例如,实施例可建立至少基于无线通信装置的定向信标传输特性的延迟时间。实施例又可确定在时间周期中是否从远程装置接收到信标传输。这个时间周期开始于分布式无线通信网络中的信标间隔的起始,并且具有延迟时间的持续时间。在时间周期中没有从远程装置接收到信标传输时,可在该时间周期完成时发送一个或多个定向信标传输。本说明书通篇中提到“一个实施例”或“实施例”表示结合该实施例所述的具体特征、结构或特性包含在至少一个实施例中。因此,短语“在一个实施例中”或“在实施例中” 在本说明书通篇的各种位置的出现不一定都表示同一个实施例。此外,具体特征、结构或特性可按照任何适当方式结合在一个或多个实施例中。本文所述的技术可在各种类型的网络中使用。这类网络的示例包括诸如蓝牙网络之类的电气和电子工程师协会(IEEE)802. 15无线个人区域网(WPAN)。另外,这些技术可与 IEEE 802. 11无线局域网(WLAN)和WiGig网络配合使用。WiGig网络是由无线吉比特联盟所定义的60GHz网络(例如版本1. OffiGig规范)。其它示范网络包括诸如WiMAX网络之类的IEEE 802. 16无线城域网(WMAN)。WiMAX网络可通过波束成形能力支持定向传输。另外,本文所述的技术可在毫米波(例如60GHz)网络中使用。这些网络作为示例而不是限制来提供。因此,本文所述的技术可与其它网络类型配合使用。如上所述,在集中式架构中,中央协调器传送信标帧。但是,在分布式架构中,任何STA能够传送信标帧。例如,在IEEE 802.11 IBSS中,如果STA没有首先从另一个STA接收到信标帧,则它在信标间隔(Bi)内的特定时间传送信标帧。但是,如果STA首先在BI中从另一个STA接收到信标帧,则STA取消它对信标间隔所计划的信标传输。这些特征的示例如图IA和图IB所示。具体来说,图IA示出集中式网络方式,其中中央协调器装置102(例如PCP/AP)在重复信标间隔(Bi)之内发送信标传输103a-c。相比之下,图IB示出分布式网络方式,其中各种STA(STA 104a-c)分别在重复信标间隔(Bi) 之内发送信标传输lOfe-c。如上所述,在采用定向传输的网络(例如mmWave或60GHz网络)中,STA可能需要多次重复信标传输,以便覆盖STA的传输覆盖的完全范围。图2是示出这种重复的一个示例的简图。具体来说,图2示出STA 202分别在定向扇区S1-S6发送重复信标传输2(Ma-f。 此外,这个简图示出这些传输按照顺时针次序在扇区S1I6发送。为了便于说明而不是限制来提供图2。因此,实施例并不局限于采用扇区或者所示次序。实际上,可采用任何类型的传输模式(按照任何量和/或任何组合)。此外,在这类传输模式之中可采用任何次序。一般认为更简单的是在使用这类重复信标传输过程的网络中采用集中式架构。如上所述,在这类集中式架构中,只有中央控制器装置(例如PCP/AP)发送信标传输。因此, 为了保持简单性,迄今所进行的60GHz开发工作主要集中于集中式网络架构。尽管提供某种程度的简单性,但是集中式架构具有缺点。例如,集中式架构要求单个STA来协调网络和传送信标。提供这种功能性会是高要求的。例如,许多60GHz情况需要涉及电池供电STA的P2P通信。因此,在这类情况下,单个STA处理这类协调职责的能量需求会是过度繁重的。因此,存在对增强分布式架构(例如IBSS)以使它工作在波束成形通信环境的兴趣。但是,这带来涉及信标传输的难题。更具体来说,现有分布式信标传输规则的采用(参见以下段落)能够使多个STA在同一个信标间隔之内传送信标。这是因为STA可能因传输的定向性而无法检测彼此的信标。作为一个示例,在IEEE 802. 11 IBSS规范中,STA将它在特定信标间隔之内的信标传输推迟某个随机延迟时间。这个随机延迟时间均勻地分布在零与下式(1)所表达的范围最大值之间的范围中。范围最大值=2XaCWmin XaSlotTime (1)在等式(1)中,aCWmin是最小竞争窗口整数值(例如31),以及aSlotTime在微秒数量级(例如IEEE 802. Ila中的9微秒)。因此,在IEEE 802. Ila网络中,STA在传送其信标之前(当它在信标间隔期间尚未从另一个STA接收到信标时)推迟平均279微秒。但是,在60GHz网络中,这类信标传输规则不会正常工作。这是因为STA可能发送多个定向信标传输(例如示范实现中多达64个定向信标传输)。因此,这些现有技术没有确保在各信标间隔之内只有单个STA的信标被发送。因此,存在与基于时隙时间参数(例如IEEE 802. Ila网络的aSlotTime参数)的持续时间的信标传输时间关联的缺点。实施例为分布式网络架构提供可克服这类缺点的信标生成技术。例如,实施例可提供基于信标时间(BT)的毫米波IBSS信标生成过程。这些技术可在采用波束成形通信的网络中使用。这种网络的一个示例如图3所示。具体来说,图3是示范操作环境300的简图。这个环境包括多个对等装置(又称作STA)302a-d。虽然图3示出四个STA,但是实施例可涉及具有任何数量的STA的网络或环
^Ml O装置30加-(1共同参与分布式网络304。在实施例中,分布式网络304可以是IBSS。 此外,装置30加-(1在相互通信时可采用定向无线传输。作为一个示例,图3示出装置302b 发送定向传输320a-f。这些传输可包括毫米波(例如60GHz)信号。另外,定向传输320a-f 可传送单个信标或者单个数据序列。但是,实施例并不局限于此。例如,定向传输320a-f 可传送一个或多个信标或数据序列的任何组合。如上所述,实施例可提供基于信标时间(BT)的信标生成过程。BT是STA(例如毫米波STA)传送其多个定向信标传输的时间。例如,BT是STA在特定BI中的第一定向(例如毫米波)信标传输的起始与该STA在同一个BI中的最后一个定向信标传输的结束之间的时间间隔。一个示范信标时间如图4所示。具体来说,图4示出由STA 401所传送的定向信标传输40 -!!的序列。如图4所示,第一信标传输40 的开始与最后一个信标传输402η 的结束描绘ΒΤ。因此,实施例在调度其信标传输时可考虑STA的多个定向信标传输。这可涉及确定称作BT_Length的时间参数。BT_Length可按照各种方式来生成。例如,BT_Length可基于STA能够发送的定向信标传输的最大数量。作为替代或补充,BT_Length可基于STA将在即将到来的BT期间发送多少信标传输。下面提供与BT_Length的生成有关的示范细节。基于BT_Length,可确定延迟时间,它指定STA适合发送其多个定向信标传输的时间。这个延迟时间可随机生成,使得它分布(例如均勻分布)在零与下式(2)所表达的范围最大值之间。范围最大值=2XaCWminMMwaveIBSSXBT_Length(2)等式O)中,aCWminMMwavelBSS是最小竞争窗口整数值。但是,实施例并不局限于这个示例。如上所述,BT_Length可基于STA能够发送的定向信标传输的最大数量。这种方式适应最坏情况的情形。例如,BT_Length可按照下式( 来计算。BT_Length = MaxDirTransmissionsX (B_Time+SBIFS) (3)等式(3)中,MaxDirTransmissions是STA的定向信标传输的最大数量(例如其天线单元的数量),B_Time是各定向信标传输所花费的持续时间,以及SBIFS是所采用的帧间间隔时间。如上所述,延迟时间可随机分布在零与等式(2)所表达的最大值之间。当BT_ Length按照等式(3)来确定时,可发生如同802. Ila IBSS中相似的行为。这是因为,对于长时间周期,每一个STA传送相同数量的信标,并且因此实现例如BT期间的能量消耗方面的公平性。但是,作为不利方面,等式(3)的BT_Length确定方式(当使用IEEE 802. Ila参数时)在大多数情况下会导致不可接受的长延迟时间。例如,当B_Time = 80微秒(采取 25Mbps 的 250 个字节)、MaxDirTransmissions = 64、SBIFS = 0 以及 aCWminMMwavelBSS =31时,STA的平均延迟时间将为159毫秒。如上所述,BT_Length可基于STA将在即将到来的BT期间发送多少信标传输。因此,在这种方式中没有考虑传输的最大数量(例如定向天线的数量)。换言之,如果STA计划在下一个BT中传送4个定向信标(不管它具有多少天线单元),则(通过这种方式)其 BT_Length可按照下式4来计算。BT_Length = PlannedDirTransmissionsX (B_Time+SBIFS) (4)等式(4)中,PlannedDirTransmissions是STA对下一个BT的定向信标传输的计划数量,B_Time是各定向信标传输所花费的持续时间,以及SBIFS是所采用的帧间间隔时间。通过等式的方式(例如当 B_Time = 80 微秒、PlannedDirTransmissions = 4、SBIFS = O以及aCWminMMwavelBSS = 31时),取得9. 92毫秒的平均延迟或推迟时间。因此,等式的BT_Length确定方式可比等式(3)的方式更有效10倍以上。但是,与等式(3)的方式相反,等式(4)的方式没有产生如同IEEE 802. Ila IBSS中相同的行为。换言之,它没有产生能量消耗方面的相同公平性水平,因为在某个BT执行更少数量的传输的STA具有首先传送信标的更高可能性。因此,在某个BT中传送4个信标的STA最有可能始终在传送比如32个信标的STA之前传送信标。如上式(2)所示,实施例随机生成将要在范围之内分布的推迟时间。这个范围基于最小竞争窗口参数aCWminMMwavelBSS。在实施例中,这个参数可等于IEEE 802. Ila网络中采用的aCWmin参数(即,31)。但是,这个值会产生相当大的平均推迟时间(例如10毫秒)。IEEE 802. Ila将相同的最小竞争窗口值用于信标生成以及对媒体的接入(例如用于数据传输)。但是,实施例可将不同的最小竞争窗口值(aCWminMMwavelBSS)用于信标生成。在实施例中,用于信标生成的最小竞争窗口值(aCWminMMwave IBBSS)可小于用于媒体接入的最小竞争窗口(aCWmin)。在实施例中,aCWminMMwave和aCWmin可具有相等的值 (例如31)。备选地,aCWminMMwave和aCWmin可具有不同的值。例如,aCWminMMwave可近似为aCWmin的1/6 (例如aCWmin = 31,并且aCWminMMwave = 5)。但是,实施例并不局限于这些值或比率。通过将不同的最小竞争窗口值用于信标生成和媒体接入,mmWave IBSS中的推迟时间能够显著减小(例如减小到数毫秒,或者在期望积极进取方式时甚至减小到数微秒)。 此外,这种方式不会有害地影响性能。这是因为在毫米波网络中公平性因波束成形传输而不是关键目标。另外,时分接入可主要用于毫米波网络中。此外,毫米波使用中的装置的数量通常可以较少(因而引起低冲突率)。图5示出逻辑流程的一个实施例。具体来说,图5示出可表示由本文所述的一个或多个实施例所执行的操作的逻辑流程500。在mmWave IBSS中的无线装置(STA)的上下文中描述这些操作。但是,实施例并不局限于这种上下文。虽然图5示出一个特定序列,但是可采用其它序列。所示操作也可按照各种并行和/或顺序组合来执行。在框502,STA为信标间隔建立随机延迟时间。这个随机延迟时间分布(例如均勻分布)在零与范围最大值之间。范围最大值可按照上式(2)来计算。因此,范围最大值可基于参数B_Time。如上所述,B_Time可按照各种方式来生成。在一种方式中,B_Time基于STA能够进行的定向信标传输的最大数量。例如,B_ Time可基于上式(3)。在另一种方式中,B_Time基于STA计划在其下一个信标中发送的定向传输的数量。例如,B_Time可基于上式(4)来确定。在框504,信标间隔开始。在IEEE 802. 11网络的上下文中,这在目标信标传输时间(TBTT)发生。基于此,在框506,mmWave IBSS中的STA挂起任何未决非mmWave信标传输的回退计时器的递减。在框508,STA等待随机延迟时间。这可涉及STA使设置成在框502所建立的延迟时间的计数器递减。在框510,STA确定它是否在经过随机延迟时间之前从网络中的另一个STA (例如, 该STA是其成员的同一个IBSS中的另一个STA)接收到信标帧。如果没有,则操作进入框 512。在这个框,STA采用一个或多个定向传输的形式来发送其毫米波信标帧。但是,如果在框510确定STA在经过随机延迟时间之前接收到这种信标帧,则操作进入框514。在这个框,STA将任何信标传输计划推迟到后续信标间隔(例如,下一个TBTT)。 因此,图5示出,在框514之后,操作可返回到框502。图6是可包含在诸如STA之类的无线装置中的实现600的简图。如图6所示,实现600可包括天线模块602、收发器模块604、主机模块606和信标生成模块607。这些单元可通过硬件、软件或者它们的任何组合来实现。天线模块602为与远程装置的无线信号的交换作准备。此外,天线模块602可通过一个或多个定向辐射方向图来传送无线信号。因此,天线模块602可包括多个天线和/ 或多个辐射单元(例如,相控阵辐射单元)。下面参照图7来描述与天线模块602的示范实现有关的细节。图6示出收发器模块604包括发射器部分608、接收器部分610、控制模块612和定向控制模块616。这些单元可通过硬件、软件或者它们的任何组合来实现。收发器模块604提供天线模块602与主机模块606之间的接口。例如,收发器模块604内的发射器部分608接收来自主机模块606的符号620,并且生成对应信号622供天线模块602进行无线传输。这可涉及诸如调制、放大和/或滤波之类的操作。但是可采用其它操作。相反,收发器模块604内的接收器部分610得到由天线模块602所接收的信号 624,并且生成对应符号626。接收器部分610又将符号6 提供给主机模块606和信标生成模块607。符号626的这种生成可涉及包括(但不限于)解调、放大和/或滤波的操作。在主机模块606与收发器模块604之间交换的符号可形成与一个或多个协议和/ 或一个或多个用户应用关联的消息或信息。因此,主机模块606可执行与这类协议和/或用户应用对应的操作。示范协议包括各种媒体接入、网络、传输和/或会话层协议。示范用户应用包括电话、消息传递、电子邮件、万维网浏览、内容(例如,视频和音频)分发/接收等等。例如,当发送非信标业务(例如数据)时,主机模块606可执行采用延迟时间或回退间隔的媒体接入技术。这些时间或间隔可至少基于最小竞争窗口值。如本文所述, 这个最小竞争窗口值(例如,aCffmin)可不同于用于信标传输的最小竞争窗口(例如, aCffminMMwavelBSS)。但是,实施例并不局限于这种布置。另外,主机模块606可与收发器模块604交换控制信息640。这个控制信息可与收发器模块604的操作和状态有关。例如,控制信息640可包括主机模块606向收发器模块604发送的指示。这类指示可为收发器模块604建立操作参数/特性。另外,控制信息640 可包括主机模块606从收发器模块604接收的数据(例如,操作状态信息)。如上所述,发射器部分608从符号620生成信号622,并且接收器部分610从所接收信号6M生成符号626。为了提供这类特征,发射器部分608和接收器部分610各可包括各种组件,诸如调制器、解调器、放大器、滤波器、缓冲器、上变频器和/或下变频器。这类组件可通过硬件(例如,电子器件)、软件或者它们的任何组合来实现。信号622和6M可采取各种格式。例如,这些信号可格式化以用于IEEE 802. 11、 IEEE 802. 15、WiGig和/或IEEE 802. 16网络中的传输。但是,实施例并不局限于可采用这些示范网络。控制模块612管理收发器模块604的各种操作。例如,控制模块612可建立发射器部分608和接收器部分610的操作特性。这类特性可包括(但不限于)定时、放大、调制 /解调属性等等。如图6所示,这类特性的建立可通过分别发送给发射器部分608和接收器部分610的指示6 和630来实现。另外,控制模块612管理定向传输特征的采用。具体来说,图6示出控制模块612 生成指示634,指示634被发送给定向控制模块616。基于指示634,定向控制模块616生成配置参数642,配置参数642被发送给天线模块602。配置参数642可指定待应用于天线模块602内的各天线和/或辐射单元的特定参数。这类参数的示例包括(但不限于)放大增益、衰减因子和/或相移值。在实施例中,配置参数642包括多个参数集。这些集合中的每个包括用于定向传输序列中指定的定向传输模式的一个或多个参数。与此配合,发射器部分608可(在信号622中)多次产生传输(例如,每个定向传输一次)。这种产生可与天线模块602采用配置参数642同步。信标生成模块607按照本文所述技术来生成信标。如图6所示,信标生成模块607 包括延迟间隔确定模块614、计时器模块617、判定模块618和信标产生模块619。这些单元可通过硬件和/或软件的任何组合来实现。延迟间隔确定模块614确定在信标间隔期间将要使用的延迟时间。这个延迟时间可按照本文所述的技术来生成。计时器模块617又建立具有延迟时间的持续时间的时间周期。这个时间周期开始于信标间隔的起始(例如在TBTT)。如上所述,信标生成模块607接收符号626。由于这些符号对应于天线模块602 所接收的信号,所以判定模块618从这些符号来确定在计时器模块617所建立的时间周期中是否已经接收到来自另一个装置(例如同一个IBSS中的装置)的信标。因此,判定模块 618可包括识别信标的控制逻辑。这种控制逻辑可通过硬件(例如,电路)和/或软件的任何组合来实现。如果判定模块618确定在这个时间周期中没有接收到信标,则信标产生模块619 在该时间周期结束时生成信标650。又将信标发送给发射器部分608,用于经由天线模块 602进行无线传输(作为信号622)。如本文所述,这个无线传输可包括多个定向传输。这类多个传输可通过定向控制模块616和发射器部分608来协调。但是,如果在这个时间周期中接收到信标,则信标生成模块607将任何信标传输工作推迟到后续(例如,下一个)信标间隔。图7是示出天线模块602的示范实现的简图。如图7所示,这个实现包括多个辐射单元70加-11、多个处理节点7(Ma-n、分离器模块706和接口模块708。这些单元可通过硬件、软件或者它们的任何组合来实现。各辐射单元702可以是不同的天线。作为替代或补充,各辐射单元702可以是相控阵或切换波束天线内的辐射单元。因此,辐射单元70 -!!可共同形成一个或多个不同天线、一个或多个相控阵和/或一个或多个切换波束天线的任何组合。如图7所示,辐射单元 702a-n各耦合到处理节点7(Ma-n中的对应一个处理节点。如图7所示,分离器模块706接收信号622(它由图6的收发器模块604生成)。 接收后,分离器模块706将信号622 “分离”为实质上相同的输入信号720a-n。这种分离可伴随某种程度的插入损耗而进行。另外,分离器模块706可执行诸如放大和/或滤波之类的操作。输入信号720a-n分别被发送给处理节点7(Ma-n。处理节点7(Ma-n分别从输入信号720a-n生成经处理的信号72h_n。经处理的信号72a-n又分别被发送给辐射单元70加-11。在生成经处理的信号72 -!!的过程中,处理节点7(Ma-n可对输入信号720a-n执行各种操作。由处理节点7(Ma-n执行的这类操作的示例包括(但不限于)衰减、放大和/或相移。开/关是另一个示范操作。例如,处理节点7(Ma-n中的一个或多个可选择性地传递或阻塞其对应输入信号720。因此,当输入信号720被阻塞时,其对应输出信号722可以是零能量(空)信号。处理节点7(Ma-n生成经处理的信号的方式分别通过控制信号来确定。因此,这些信号可传送衰减因子、放大增益、相移值、开/关指示等等。在实施例中,控制信号72 -!!包含在接口模块708所接收的配置参数642中。这些参数可采取各种格式(例如模拟、数字、串行、并行等)来接收。接口模块708提取这些参数,并且将它们格式化为控制信号72^-n。如上所述,控制信号72 -!!分别被发送给处理节点704a-n。为了便于说明而不是限制来示出图7的实现。因此,天线模块702的实现可包括其它单元。例如,实现可包括一个或多个放大器和/或滤波器。这类放大器和/或滤波器可耦合在处理节点7(Ma-n与辐射单元70h-n之间。现在参照图6和图7来描述广播情况。在这种情况下,辐射单元70 -!!中的每个单元是具有特定辐射方向图的天线。例如,辐射单元70 -!!的方向图可分别对应于诸如图 2的扇区S1^6之类的多个传输扇区。因此,在这种情况下,处理节点7(Ma-n分别作为可传递或阻塞输入信号720a-n的开关节点来操作。如上所述,处理节点7(Ma-n分别通过控制信号72 -!!来控制。在这种情况下,这些控制信号传送二进制开关命令(例如,具有开关断开或开关闭合状态)。由于辐射单元70 -!!中的每一个对应于特定辐射方向图,所以控制信号72 -!! 可依次将处理节点7(Ma-n其中之一选择成断开,并且将其余处理节点选择成闭合。因此, 通过这种示范选择技术,一次只有辐射单元70 -!!其中之一发射信号。如本文所述,各种实施例可使用硬件单元、软件单元或者它们的任何组合来实现。硬件单元的示例可包括处理器、微处理器、电路、电路元件(例如晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑装置(PLD)、数字信号处理器 (DSP)、现场可编程门阵列(FPGA)、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组等。
11
软件的示例可包括软件组件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子例程、功能、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或者它们的任何组合。例如,一些实施例可使用可存储指令或指令集的机器可读媒体或产品来实现,所述指令或指令集在由机器执行时,可使机器执行根据实施例的方法和/或操作。这种机器可包括例如任何适当的处理平台、计算平台、计算装置、处理装置、计算系统、处理系统、计算机、处理器等等,并且可使用硬件和/或软件的任何适当组合来实现。机器可读媒体或产品可包括例如任何适当类型的存储器单元、存储器装置、存储器产品、存储器媒体、存储装置、存储产品、存储媒体和/或存储单元,例如存储器、可移动或不可移动媒体、可擦除或不可擦除媒体、可写或可重写媒体、数字或模拟媒体、硬盘、软盘、压缩盘只读存储器(CD-ROM)、可记录压缩盘(CD- 、可重写压缩盘(CD-RW)、光盘、磁媒体、磁光媒体、可移动存储卡或盘、各种类型的数字多功能盘(DVD)、磁带、盒式磁带等。指令可包括诸如源代码、编译代码、解释代码、可执行代码、静态代码、动态代码、加密代码等等的任何适当类型的代码,这些代码使用任何适当的高级、低级、面向对象的、可视、编译和 /或解释编程语言来实现。虽然以上描述了本发明的各种实施例,但是应当理解,它们仅作为举例来提供,而不是要进行限制。因此,相关领域的技术人员会清楚,可以对本发明进行形式和细节上的各种变更, 而没有背离本发明的精神和范围。因此,本发明的广度和范围不应当受到上述示范实施例中任一个的限制,而是应当仅根据以下权利要求及其等效物来定义。
权利要求
1.一种方法,包括建立延迟时间,所述延迟时间至少基于无线通信装置的定向信标传输特性; 确定是否在时间周期中从远程装置接收到信标传输,所述时间周期开始于分布式无线通信网络中的信标间隔的起始,并且所述时间周期具有所述延迟时间的持续时间;以及在所述时间周期中没有从远程装置接收到信标传输时,所述无线通信装置在所述时间周期完成时发送一个或多个定向信标传输。
2.如权利要求1所述的方法,其中,建立所述延迟时间包括随机生成在零与最大值之间的所述延迟时间。
3.如权利要求2所述的方法,其中,所述最大值至少基于所述无线通信装置能够发送的定向信标传输的最大数量。
4.如权利要求2所述的方法,其中,所述最大值至少基于所述无线通信装置计划在所述信标间隔之内发送的定向信标传输的数量。
5.如权利要求2所述的方法其中,所述最大值至少基于第一最小竞争窗口值,所述第一最小竞争窗口值用于信标;以及其中,所述第一最小竞争窗口值不同于第二最小竞争窗口值,所述第二最小竞争窗口值用于非信标媒体接入。
6.如权利要求1所述的方法,还包括在所述时间周期中从远程装置接收到信标传输时,所述无线通信装置制止在所述信标间隔期间发送任何信标传输。
7.如权利要求1所述的方法,其中,所述一个或多个定向信标传输各为毫米波无线传输。
8.如权利要求1所述的方法,其中,所述信标间隔的起始是目标信标传输时间(TBTT)。
9.如权利要求1所述的方法,其中,所述分布式无线通信网络是独立基本服务集 (IBSS)。
10.一种设备,包括信标生成模块,所述信标生成模块至少基于所述设备的定向信标传输特性来建立延迟时间,并且在时间周期中没有从远程装置接收到信标传输时生成信标,其中所述时间周期开始于分布式无线通信网络中的信标间隔的起始,并且具有所述延迟时间的持续时间;以及多个辐射单元,所述多个辐射单元在所述信标间隔之内以两个或更多定向传输无线传送所述信标。
11.如权利要求10所述的设备,其中,所述信标生成模块随机生成在零与最大值之间的所述延迟时间。
12.如权利要求11所述的设备,其中,所述最大值至少基于所述设备能够发送的定向信标传输的最大数量。
13.如权利要求11所述的设备,其中,所述最大值至少基于所述设备计划在所述信标间隔之内发送的定向信标传输的数量。
14.如权利要求10所述的设备,其中,所述信标间隔的起始是目标信标传输时间(TBTT)。
15.如权利要求10所述的设备,其中,所述分布式无线通信网络是独立基本服务集 (IBSS)。
16.如权利要求10所述的设备其中,所述信标生成模块至少基于第一最小竞争窗口值来生成所述延迟时间,所述第一最小竞争窗口值用于信标;以及其中,所述第一最小竞争窗口值不同于第二最小竞争窗口值,所述第二最小竞争窗口值用于非信标媒体接入。
17.一种包含其中存储了指令的机器可访问媒体的产品,所述指令在由机器执行时,使所述机器建立延迟时间,所述延迟时间至少基于无线通信装置的定向信标传输特性; 确定是否在时间周期中从远程装置接收到信标传输,所述时间周期开始于分布式无线通信网络中的信标间隔的起始,并且所述时间周期具有所述延迟时间的持续时间;以及在所述时间周期中没有从远程装置接收到信标传输时,在所述时间周期完成时发送一个或多个定向信标传输。
18.如权利要求17所述的产品,还包括指令,所述指令在被执行时,使所述机器在所述时间周期中从远程装置接收到信标传输时,制止在所述信标间隔期间发送任何信标传输。
19.如权利要求17所述的产品,还包括指令,所述指令在被执行时,使所述机器随机生成在零与最大值之间的所述延迟时间,其中所述最大值至少基于定向信标传输的最大可能数量。
20.如权利要求17所述的产品,还包括指令,所述指令在被执行时,使所述机器随机生成在零与最大值之间的所述延迟时间,其中所述最大值至少基于定向信标传输的计划数量。
全文摘要
本发明名称是“定向无线网络中的信标传输技术”。公开用于生成信标的技术。例如,实施例可建立至少基于无线通信装置的定向信标传输特性的延迟时间。实施例又可确定在时间周期中是否从远程装置接收到信标传输。这个时间周期开始于分布式无线通信网络中的信标间隔的起始,并且具有所述延迟时间的持续时间。在时间周期中没有从远程装置接收到信标传输时,可在该时间周期完成时发送一个或多个定向信标传输。
文档编号H04B7/06GK102281088SQ20111017053
公开日2011年12月14日 申请日期2011年6月14日 优先权日2010年6月14日
发明者C·科代罗 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1