用于无线通信系统的改进的冲突避免技术的利记博彩app

文档序号:7793770阅读:192来源:国知局
用于无线通信系统的改进的冲突避免技术的利记博彩app
【专利摘要】描述用于无线通信系统的改进的冲突避免技术。在多种实施例中,例如,一种装置可以包括处理器电路;确定组件,所述确定组件用于被该处理器电路执行以执行如下操作:确定包含一系列信标间隔的当前传输间隔,所述一系列信标间隔的每一个包含多个时隙,随机地选择所述一系列信标间隔的一个,随机地选择选定的信标间隔内的多个时隙的一个;以及通信组件,所述通信组件用于被该处理器电路执行以执行如下操作:在选定的时隙期间发送加入请求。描述了其他实施例并且对这些其他实施例要求权利。
【专利说明】用于无线通信系统的改进的冲突避免技术
[0001]相关案件
本专利申请要求2013年6月17日提交的美国临时专利申请号61/835,683的优先权,其全部内容通过引用并入本文。

【技术领域】
[0002]本文描述的实施例一般涉及通过无线网络的通信。更具体地来说,本文描述的实施例一般涉及传送请求以加入无线网络。

【背景技术】
[0003]在无线通信系统中,期望加入无线网络的无线站可以向无线网络接入点传送加入请求。在一些情况中,大量无线站可能在特定时间点处期望经由特定接入点加入无线网络。如果无线站彼此不知悉和/或感测彼此的传输有困难,则其相应的加入请求可能频繁地彼此干扰,并且可能不会被接入点适合地接收。可以利用冲突避免技术来减少来自多种无线站的加入请求冲突的频度以缓解此类干扰。

【专利附图】

【附图说明】
[0004]图1图示操作环境的实施例。
[0005]图2图示定时间隔结构的实施例。
[0006]图3图示装置的实施例和系统的实施例。
[0007]图4图示逻辑流程的实施例。
[0008]图5图示事件表的实施例。
[0009]图6图示存储介质的实施例。
[0010]图7图示设备的实施例。

【具体实施方式】
[0011]可以在无线通信系统中利用冲突避免技术来减少加入无线网络而传送的请求彼此冲突的频度。例如,在根据一个或多个电气和电子工程师协会(IEEE) 802.11标准,如2012 年 3 月 29 日发布的 IEEE 802.11-2012 标准,标题为“Part 11: Wireless LAN MediumAccess Control (MAC) and Physical Layer (PHY) Specificat1ns,,工作的无线网络(“802.11网络”)中,可以利用冲突避免技术来减少尝试经由相同接入点(AP)加入网络的无线站(STA)传送的认证/关联请求帧之间冲突的频度。
[0012]常规的冲突避免技术可能需要接入点执行网络测量和/或向期望加入网络的大量无线站传送信息和或指令。例如,根据用于802.11网络的一个常规冲突避免技术,可能要求AP评估网络的其所在部分的拥塞程度,并将此信息提供到期望使用该AP加入网络的多种STA,并指令这些STA基于拥塞程度定义的概率随机地确定它们是否在定义的时间期间将发送加入请求。此类操作可能引入非期望的通信和/或处理开销。
[0013]描述用于无线通信系统的改进的冲突避免技术。例如,在多种实施例中,一种装置可以包括处理器电路;确定组件,用于被该处理器电路执行以便确定包含一系列信标间隔的当前传送间隔,该系列信标间隔的每一个包含多个时隙,随机地选择该系列信标间隔中的一个,并在选定的信标间隔内随机地选择多个时隙的其中之一;以及通信组件,用于被该处理器电路执行以便在选定的时隙期间发送加入请求。描述了其他实施例并且对这些其他实施例要求权利。
[0014]多种实施例一般针对高级无线通信系统。一些实施例具体地针对实现一个或多个IEEE 802.11标准的无线网络。多种此类实施例可以针对IEEE 802.1lah任务组开发和/或采用的一个或多个标准。但是,这些实施例并不不限于此场景。其他实施例还可以应用于无线广域网(WWAN)、无线个人区域网和WffAN中与无线设备相关的、用户设备或网络设备相关的3G或4G无线标准(包括其下一代和变化)。3G或4G无线标准的示例可以无限制地包括IEEE 802.16m和802.16p标准、第三代伙伴关系项目(3GPP)长期演进(LTE)和LTE高级(LTE-A)标准以及国际移动电信高级(IMT-ADV)标准中任何一种,包括其修正版、下一代和变化。
[0015]其他适合的示例可以无限制地包括全球移动通信系统(GSM) /用于GSM演进的增强型数据速率(EDGE)技术、通用移动通信系统(UMTS)/高速分组接入(HSPA)技术、用于微波接入的全球可互操作性(WiMAX)或WiMAX II技术、码分多址(CDMA) 2000系统技术(例如,CDMA2000 lxRTT、CDMA2000 EV-DO, CDMA EV-DV 等)、高性能无线电城域网(HIPERMAN)技术(如欧洲电信标准协会(ETSI)宽带无线电接入网络(BRAN)定义的)、无线宽带(WiBro)技术、结合通用分组无线电服务(GPRS)系统的GSM (GSM/GPRS)技术、高速下行链路分组接入(HSDPA)技术、高速正交频分复用(OFDM)分组接入(HSOPA)技术、高速上行链路分组接入(HSUPA)系统技术、LTE的3GPP发行版8_12 /系统体系结构演进(SAE)等。这些实施例不限于这些示例。
[0016]为了易于解释,本文描述采用可能往往与IEEE 802.11网络关联的多种术语,如“无线站”和“接入点”。要理解的是,使用这些术语不意味将这些实施例限于802.11网络。在多种实施例中,可以将所描述的技术用在其他类型的网络中,如上文提到的多种其他类型的网络和/或上文提到的那些以外的类型的网络。下文中,采用术语“802.11实施例”来指代包括802.11网络的实施例。这些实施例不限于此场景。
[0017]对于本文使用的符号和术语命名的通用引述,下文的详细描述可能依据计算机或计算机的网络上执行的程序过程来阐述。本领域技术人员使用这些过程描述和表示以便将他们的工作实体最有效地传达给该领域的其他技术人员。
[0018]在本文以及一般情况下将过程视为促成期望结果的自相一致的操作序列。这些操作是需要物理量的物理操控的那些操作。通常,虽然并非一定如此,但是这些量采用电信号、磁信号或光信号的形式,这些信号能够被存储、传输、组合、比较和对其执行其他操控。以位、值、元素、符号、字符、术语、数字等提及这些信号时常被证明是方便的,主要是因为通用。但是,应注意,所有这些和类似术语都是与合适的物理量关联的,它们只是应用于这些量的便捷标记。
[0019]再者,所执行的操控常常明确地涉及如添加或比较,它们通常与人类操作员执行的心理操作关联。在本文描述的构成一个或多个实施例的一部分的任何操作中,此类人类操作员的能力并非必需的或在大多数情况中是不需要的。相反,这些操作是机器操作。执行多种实施例的操作的有用机器包括通用数字计算机或类似装置。
[0020]多种实施例还涉及用于执行这些操作的装置或系统。此装置可以是针对要求的目的而专门构造的,或也可以包括由计算机中存储的计算机程序选择性地激活或重新配置的通用计算机。本文阐述的过程并非固有地与特定计算机或其他装置相关。可以将多种通用机器与根据本文原理编写的程序结合来使用,或构造用于执行要求的方法步骤的更专门的装置可能证明是方便的。从下文的描述中,将显见到用于多种的这些机器的所需结构。
[0021]现在参考附图。在上文描述中,为了解释的目的,提出了许多特定细节,以便给予本发明的透彻理解。但是,显然在没有这些特定细节的情况下,这些创新实施例仍能够实现。在其他情况中,熟知的结构和设备以框图形式示出,以便利于其描述。本发明应涵盖包含与要求权利的发明主题相符的所有修改、等效物和替代。
[0022]图1图示操作环境100的实施例,如在一些实施例中,其可以包括其中可实现改进的冲突避免技术的环境的示例。如图1所示,无线站102、104和106向接入点110传送相应的加入请求103、105和107以便尝试加入无线网络120。在多种实施例中,无线网络120包括802.11网络,无线站102、104和106可以包括STA,加入请求103、105和107可以包括认证和/或关联请求帧,以及接入点110可以包括AP。要理解的是,在一些实施例中,大量无线站可能向特定接入点传送加入请求,以及这些实施例不限于此场景。
[0023]在图1的示例操作环境100中,无线站102、104和106可能彼此不知悉,并且可能因此无法协调它们的传输。换言之,无线站102、104和106的每一个可能需要传送其相应的加入请求而不知道其他无线站是否要传送和/或何时要传送其他加入请求。如果无线站102、104和106同时传送相应的加入请求103、105和107,则它们可能彼此冲突,并且接入点110可能无法适合地接收和/或处理它们。在多种实施例中,在无线站102、104和106传送其相应的加入请求之后,它们可能等待来自接入点110指示它们的加入请求被适合地接收到的确认。在冲突的情况中,接入点110可能无法为冲突的加入请求传送此类确认,并且对应的无线站可能传送附加的加入请求。如果附加的加入请求彼此冲突和/或与其他加入请求冲突,则可能导致进一步冲突。
[0024]多种实施例针对用于通过减少无线站传送同时和/或重叠的加入请求的频度来减少此类冲突的频度的技术。更具体地来说,多种实施例针对用于减少此类冲突而无需传送加入请求的无线站(如图1的无线站102、104和106)从接入点(如图1的接入点110)接收网络拥塞信息的技术。
[0025]在一些实施例中,无线网络120可以根据无线通信协议工作,其中定义基本时间间隔以作为参考供网络上通信的设备使用。在多种实施例中,无线站102、104和106和接入点110可以采用时间同步的方式工作,由此,每个设备知悉网络时钟定义的时间,并且根据网络时钟知悉每个基本时间间隔的起始和结束时间。例如,在一些802.11实施例中,可以为无线网络120上的通信定义信标间隔(BI),并且无线站102、104和106以及接入点110可以知悉每个信标间隔的起始和结束时间。此后,为了易于解释,此类基本时间间隔将称为“信标间隔”。但是,要理解的是,使用术语信标间隔不意味将这些实施例限于802.11网络。在多种实施例中,每个信标间隔可以包含200 ms的时长。这些实施例不限于此场景。
[0026]在一些实施例中,可以利用算法来基于为无线网络120定义的信标间隔将加入请求的传送在时间上进行分布。在多种实施例中,可以将此类算法并入到无线通信标准和/或协议中。在一些实施例中,根据此类算法,可以将每个信标间隔分成多个信标间隔时隙。在多种实施例中,例如,可以将每个信标间隔分成20个信标间隔时隙。在一些实施例中,对于任何特定加入请求,无线站可以利用此类算法来将信标间隔以及该信标间隔内的信标间隔时隙标识为要传送加入请求期间的时间。在多种实施例中,信标索引可以标识要传送加入请求期间的信标间隔,以及时隙索引可以标识信标索引标识的信标间隔内要传送加入请求期间的特定时隙。在一些实施例中,信标索引可以包括依据其落在当前信标间隔之后多少个信标间隔而言来标识信标间隔的值。例如,等于3的信标索引可以标识当前信标间隔之后的第三个信标间隔。这些实施例不限于此场景。
[0027]图2图示如可以在多种实施例中利用的定时间隔结构200的实施例。如图2所示,定时间隔结构20包括一系列信标间隔,这些信标间隔以当前信标间隔为基准顺序地编号。更具体地来说,当前信标间隔定义为信标间隔0,当前信标间隔之后的第一个信标间隔定义为信标间隔1、当前信标间隔之后的第二个信标间隔定义为信标间隔2,并依此类推。此外,图2的示例中的每个信标间隔包含4个时隙。参考图2的示例,3的信标索引可以标识信标间隔3,以及与3的信标索引关联的4的时隙索引可以标识信标间隔3内的时隙4。该实施例不限于此场景。
[0028]在一些实施例中,每次无线站选择通过向接入点传送加入请求来尝试加入无线网络时,该无线站可以基于无线站的传送间隔(TI)的当前值来确定信标索引值。在多种实施例中,第一次,无线站尝试加入特定无线网络时,它可以将其TI初始化为传送间隔最小值(TImin)0在一些实施例中,TI—可以包含8个信标间隔的值。在多种实施例中,在每次不成功传送的加入请求之后,无线站可以操作以确定是否要增加其TI。在一些实施例中,在每次不成功传送的加入请求之后,无线站可以将其当前TI与传送间隔最大值(TImax)比较,并且如果其当前TI小于TImax,则增加其TI。在多种实施例中,TImax可以包含256个信标间隔的值。在一些实施例中,在每次不成功传送的加入请求之后,无线站可以操作以将其当前TI乘以2的值或乘以某个其他系数,直到其TI达到TImax。在一些实施例中,如果未响应该加入请求接收到确认,则可以将任何特定加入请求视为不成功传送。这些实施例不限于此场旦
-5^ O
[0029]在多种实施例中,每次无线站通过向接入点传送加入请求确定尝试加入无线网络时,它可以随机地将信标索引值确定为整数集[1,...,TI]内的随机整数,并且可以随机地将时隙索引值确定为整数集[1,...,L]内的随机整数,其中L包括每个信标间隔内的时隙的数量。在一些实施例中,信标索引值可以标识包括TI的那些中的特定信标,以及时隙索引值可以标识该特定信标内的时隙。无线站则可以操作以在信标索引值标识的信标间隔内的时隙索引值标识的时隙期间传送加入请求。在多种实施例中,当前信标间隔可以定义为信标间隔0,以及后续信标间隔可以按递增整数次序来顺序地编号。在此类实施例中,信标索引值可以包括多个后续信标间隔。例如,7的信标索引值可以标识当前信标间隔之后的第七个信标间隔作为要传送加入请求期间的信标间隔。这些实施例不限于这些示例。
[0030]一些实施例的一个优点可以是,无需接入点来监视和/或评估网络拥塞程度,并由此可以减少接入点上的处理负荷。多种实施例的另一个优点可以是,无需接入点向无线站传送网络拥塞信息,并由此可以减少通信开销。一些实施例的第三个优点可以是,在利用周期性信标来将网络拥塞信息传送到无线站的系统中,无线站可以在等待传送加入请求时无需接收全部或任何一个周期性信标。这样可以使得此类无线站进入休眠模式或其他节能状态,直至达到它们的调度传输时间为止,从而促成功耗降低。多种实施例的再一个优点可以是,进行自动调整来缓解网络负荷中的突然增加的影响。其他优点可以一些实施例关联,以及这些实施例不限于此场景。
[0031]图3图示装置300的框图。装置300包括装置的示例,如图1的无线站102、104和/或106,其可以结合定时间隔结构(如图2的定时间隔结构200)来发送一个或多个加入请求。如图3所示,装置300包含多个元件,这些元件包括处理器电路302、存储器单元304、确定组件306和通信组件308。但是,这些实施例不限于此附图所示的元件的类型、数量或布置。
[0032]在多种实施例中,装置300可以包括处理器电路302。处理器电路302可以使用任何处理器或逻辑装置来实现,如复杂指令集计算机(CISC)微处理器、精简指令集计算机(RISC)微处理器、超长指令字(VLIW)微处理器、x86指令集兼容处理器、实现指令集组合的处理器、多核处理器(如双核处理器或双核移动处理器)或任何其他微处理器或中央处理单元(CPU)。处理器电路302还可以作为专用处理器来实现,如控制器、微控制器、嵌入式处理器、芯片多处理器(CMP)、协处理器、数字信号处理器(DSP)、网络处理器、媒体处理器、输入/输出(I/O)处理器、媒体访问控制(MAC)处理器、无线电基带处理器、专用集成电路(ASIC)、场可编程门阵列(FPGA)、可编程逻辑装置(PLD)等。在一个实施例中,例如,处理器电路302可以作为通用处理器来实现,如美国加州圣克拉拉的Intel?公司制造的处理器。这些实施例不限于此场景。
[0033]在一些实施例中,装置300可以包括存储器单元304或布置成通信上与存储器单元304耦合。存储器单元304可以使用能够存储数据的任何机器可读或计算机可读介质来实现,包括易失性和非易失性存储器。例如,存储器单元304可以包括只读存储器(ROM)、随机存取存储器(RAM)、动态RAM (DRAM)、双数据速率(DDR) SDRAM (DDR-SDRAM)、同步动态DRAM (SDRAM)、静态RAM (SRAM)、可编程ROM (PR0M)、可擦写可编程ROM (EPROM)、电可擦写可编程ROM (EEPR0M)、闪存装置、如铁电聚合物存储器、奥氏存储器(ovonic memory)、相变或铁电存储器的聚合物存储器、氧化硅氮氧化硅(SONOS)存储器、磁卡或光卡或适于存储信息的任何其他类型的介质。值得注意的是,存储器单元304的某个部分或全部可以与处理器电路302包含在同一个集成电路上,或作为备选,存储器单元304的某个部分或全部可以设在集成电路或其他介质,例如处理器电路302的集成电路外部的硬盘驱动器上。虽然图3中将存储器单元304包含在装置300内,但是在一些实施例中,存储器单元304可以位于装置300外部。这些实施例不限于此场景。
[0034]在多种实施例中,装置300可以包括确定组件306。确定组件306可以包括操作以管理装置300和/或系统340可发送来尝试加入无线网络的一个或多个加入请求310的定时的逻辑、电路和/或指令。在一些实施例中,确定组件306可以操作以与定时间隔结构(如图2的定时间隔结构200)结合来管理此类加入请求310的定时。这些实施例不限于此场景。
[0035]在多种实施例中,装置300可以包括通信组件308。通信组件308可以包括操作以向一个或多个远程设备发送消息和/或从一个或多个远程设备接收消息的逻辑、电路和/或指令。在一些实施例中,通信组件308可以操作以发送一个或多个加入请求310以便使装置300和/或系统340能够加入无线网络。在一些实施例中,例如,通信组件308可以操作以向远程设备350发送一个或多个加入请求310。在多种实施例中,远程设备350可以包括无线接入点,以及通信组件308可以操作以向远程设备350发送一个或多个加入请求310以便使装置300和/或系统340与该接入点进行认证和/或关联。这些实施例不限于此示例。
[0036]图3还图示系统340的框图。系统340可以包括前文提到的装置300的元件的任一个元件。系统340还可以包括一个或多个附加的组件。例如,在多种实施例中,系统340可以包括射频(RF)收发器344。RF收发器344可以包括能够使用多种适合的无线通信技术传送和接收信号的一个或多个无线电。此类技术可以包括跨一个或多个无线网络的通信。示范无线网络包括(但不限于)无线局域网(WLAN)、无线个人区域网络(WPAN)、无线城域网(WMAN)、蜂窝网络和卫星网络。在跨此类网络的通信中,RF收发器344可以根据任何版本的一个或多个可应用的标准来操作。这些实施例不限于此场景。
[0037]在一些实施例中,系统340可以包括一个或多个RF天线357。任何特定RF天线357的示例可以包括内部天线、全向天线、单极天线、双极天线、端馈天线、圆极化天线、微带天线、多集天线、双天线、三频带天线、四频带天线等。这些实施例不限于这些示例。在一些实施例中,通信组件308可以操作以使用RF收发器344和/或一个或多个RF天线357与一个或多个远程设备交换通信。例如,在多种实施例中,通信组件308可以对RF收发器344和一个或多个RF天线357操作以向远程设备350发送一个或多个加入请求310。这些实施例不限于此场景。
[0038]在多种实施例中,系统340可以包括显示器345。显示器345可以包括能够呈示从处理器电路302接收的信息的任何显示设备。显示器345的示例可以包括电视机、监视器、投影机和计算机屏幕。在一个实施例中,例如,显示器345可以由液晶显示器(IXD)、发光二极管(LED)或其他类型的适合可视接口来实现。显示器345可以包括例如,触控显示屏(“触摸屏”)。在多种实现中,显示器345可以包括包含嵌入式晶体管的一个或多个薄膜晶体管(TFT) IXD。这些实施例不限于此场景。
[0039]在多种实施例中,在装置300和/或系统340的操作期间,确定组件306可以操作以确定期望期望无线网络连接和/或关联。例如,当先前的无线网络连接丢失时,确定组件306可以确定期望无线网络连接和/或关联。在另一个示例中,当装置300和/或系统340在开机之后处于未连接状态时,确定组件306可以确定期望无线网络连接和/或关联。在一些实施例中,确定组件306和/或装置300和/或系统340的一个或多个其他组件可以操作以标识远程设备350,远程设备350可以包括装置300和/或系统340可经由来连接到无线网络的无线网络节点。例如,远程设备350可以包括附近的无线接入点(AP)。在多种实施例中,确定组件306可以操作以确定它应该尝试与远程设备350进行认证和/或关联以便建立至与远程设备350关联的无线网络的连接。这些实施例不限于此场景。
[0040]在一些实施例中,确定组件306可以操作以确定它应该尝试与远程设备350进行认证和/或关联,以及装置300和/或系统340然后可以操作以开始迭代认证/关联过程。在多种实施例中,其每次迭代一般可以包括应用定时算法以确定传送加入请求310的定时,根据确定的定时传送加入请求310,然后确定传送是否已成功。在一些实施例中,每个加入请求310的定时可以与定时间隔结构(如图2的定时间隔结构200)结合来确定。在多种实施例中,确定每个传送是否成功可以基于是否接收到该传送的确认。这些实施例不限于此场景。
[0041 ] 在一些实施例中,在迭代认证/关联过程的每次迭代期间,确定组件306可以操作以确定当前传送间隔312,随机地选择当前传送间隔312内的信标间隔,以及随机地选择该信标间隔内的时隙。在多种实施例中,在迭代认证/关联过程的每次迭代期间,通信组件308可以操作以在确定组件306选择的时隙期间发送加入请求310。在一些实施例中,每次迭代期间,确定组件306然后可以操作以确定加入请求310的传送是否已成功。在多种实施例中,迭代认证/关联过程可以在确定组件306确定加入请求310已成功地传送的第一次迭代之后结束。例如,在一些实施例中,迭代认证/关联过程可以在响应加入请求310接收到确认期间的第一次迭代之后结束。这些实施例不限于此场景。
[0042]在多种实施例中,在迭代认证/关联过程的第一次迭代期间,确定组件306可以操作以将当前传送间隔312设为等于定义的初始传送间隔。在一些实施例中,初始传送间隔可以包含最小传送间隔。在多种实施例中,初始传送间隔可以包含8个信标间隔。在一些实施例中,对于迭代认证/关联过程的每次后续迭代,确定组件306可以操作以基于前次迭代期间使用的传送间隔312来确定本次迭代期间使用的传送间隔312。在多种实施例中,例如,对于每次后续迭代,确定组件306可以操作以确定前次迭代使用的传送间隔312是否小于最大传送间隔,以及可以操作以在前次使用的传送间隔312小于最大传送间隔时通过增加前次使用的传送间隔312来确定后续传送间隔312。在一些实施例中,确定组件306可以操作以在前次使用的传送间隔312不小于最大传送间隔时确定后续传送间隔312将等于前次使用的传送间隔312。这些实施例不限于此场景。
[0043]图4图不逻辑流程400的一个实施例,其可以表不由本文描述的一个或多个实施例执行的操作。更具体地来说,逻辑流程400可以包括图3的装置300和/或系统340执行的操作的示例,在一些实施例中,装置300和/或系统340可以包括无线站,如图1的无线站102、104和/或106。如图4所示,在402处,可以初始化无线站的传送间隔(TI)。例如,图1的无线站可以将其TI初始化为TImin的值。在404处,可以基于无线站的TI的当前值来选择随机信标索引。例如,图1的无线站102可以从集合[1,...,TI]中选择随机整数作为信标索引。在406处,可以选择随机时隙索引。例如,图1的无线站102可以从集合[1,...,L]中选择随机整数作为时隙索引,其中L指示每个信标间隔内的时隙的数量。在408处,可以在信标索引定义的信标间隔期间时隙索引定义的时隙内传送加入请求。例如,如果选择了 7的时隙索引以及5的信标索引,则图1的无线站102可以在当前信标间隔之后的第五个信标间隔中的第七个时隙期间向接入点110传送加入请求。在410处,可以确定加入请求的传送是否成功。在多种实施例中,可以基于是否从接入点接收到加入请求的确认来作出此确定。例如,如果响应传送从接入点110接收到ACK消息,则图1的无线站102可以确定加入请求的传送已成功。
[0044]如果在410处确定加入请求的传送已成功,则逻辑流程可以结束。另一方面,如果确定加入请求的传送未成功,则流程可以传递到412。在412处,可以确定TI的当前值是否小于最大传送间隔(TImax)。例如,图1的无线站102可以确定其当前TI是否小于包含256个信标间隔的TImax。如果在412处确定当前TI小于TImax,则流程可以传递到414。在414处,可以增加TI。例如,图1的无线站102可以将其TI乘以2的系数。从414处,流程可以返回到404,在此点处,可以对另一个加入请求的最终传送开始操作。如果在412处确定当前TI值不小于TImax,则流程可以从412直接返回到404。这些实施例不限于上文引述的示例。
[0045]图5图事件表500,在例实施例中,事件表500包含描述无线站执行的一系列加入请求的信息。在事件表500中描述的示例实施例中,TImin包含8个信标间隔的值,以及每个信标间隔包含20个时隙。因此,对于其第一次尝试,无线站将其TI初始化为8个信标间隔的值,选择I到8中的随机整数作为其信标索引,以及选择从I到20的随机整数作为其时隙索引。正如事件表500中所示,无线站为第一次尝试选择6的信标索引和13的时隙索引,但是未接收到其后续加入请求的确认。对于其第二次尝试,无线站将其TI倍增为16,选择I到16中的随机整数作为其信标索引,以及选择从I到20的随机整数作为其时隙索引。正如事件表500中所示,无线站为第二次尝试选择14的信标索引和4的时隙索引,但是再次未接收到其后续加入请求的确认。无线站为第三次尝试将TI倍增到32,选择11的信标索引,选择18的时隙索引,但是再次未接收到其后续加入请求的确认。最后,对于其第四次尝试,无线站再次将其TI倍增到64,选择55的信标索引,选择15的时隙索引,并且接收到其后续加入请求的确认。这些实施例不限于这些示例。
[0046]图6图示存储介质600的实施例。存储介质600可以包括制造产品。在一个实施例中,存储介质600可以包括任何非瞬态计算机可读介质或机器可读介质,如光、磁或半导体存储装置。该存储介质可以存储多种类型的计算机可执行指令,如实现图4的逻辑流程400的计算机可执行指令。计算机可读或机器可读存储介质的示例可以包括能够存储电子数据的任何有形介质,包括易失性存储器或非易失性存储器、可移动或不可移动存储器、可擦写或不可擦写存储器、可写或可重复写存储器等。计算机可读指令的示例可以包括任何适合类型的代码,如源代码、已编译的代码、已解释的代码、可执行代码、静态代码、动态代码、面向对象的代码、可视代码等。这些实施例不限于此场景。
[0047]图7图示无线通信系统中使用的设备700的实施例,如IEEE 802.11 WLAN系统。设备700可适于实现操作环境(如图1的操作环境100)中的多种实施例,如图3的装置300和/或系统340和/或图4的逻辑流程400。设备700可以在例如STA、AP、用户设备(UE)、基站、存储介质600和/或逻辑电路730中实现。逻辑电路730可以包括用于执行为STA、AP、UE或基站描述的操作的物理电路。如图7所示,设备700可以包括无线电接口 710、基带电路720和计算平台730,尽管实施例不限于此配置。
[0048]设备700可以将STA、AP、UE、基站、存储介质600和/或逻辑电路730的一些或全部结构和/或操作在一个计算实体实现,如完全在单个设备内实现。作为备选,设备700可以使用分布式系统体系结构,如客户端服务器体系结构、3层体系结构、N层体系结构、紧密耦合或聚集的体系结构、对等体系结构、主从体系结构、共享的数据库体系结构和其他类型的分布式系统来将STA、UE、AP、基站、存储介质600和/或逻辑电路730的结构和/或操作的多个部分分布在多个计算实体上。实施例不限于此场景。
[0049]在一个实施例中,无线电接口 710可以包括调适成用于传送和/或接收单载波或多载波调制的信号(例如,包括互补码键控(CCK)和/或正交频分复用(OFDM)码元)的组件的或组件的组合,当然多个实施例不限于任何特定空中接口或调制方案。无线电接口 710可以包括,例如接收器712、传送器716和/或频率合成器714。无线电接口 710可以包括,偏压控件、晶体振荡器和/或一个或多个天线718-p。在另一个实施例中,无线电接口 710可以按期望的使用外部压控振荡器(VCO)、表面声波滤波器、中频(IF)滤波器和/或RF滤波器。由于潜在的RF接口设计的多样性,将其扩展描述省略。
[0050]基带电路720可以与无线电接口 710通信以处理接收和/或发射信号,并且可以包括例如,用于向下转换接收的信号的模数转换器722、用于向上转换用于传输的信号的数模转换器724。再者,基带电路720可以包括用于相应接收/发射信号的PHY链路层处理的基带或物理层(PHY)处理电路756。基带电路720可以包括例如,用于媒体访问控制(MAC)/数据链路层处理的处理电路728。基带电路720可以包括用于经由例如一个或多个接口734与处理电路728和/或计算平台730通信的存储器控制器732。
[0051]在一些实施例中,PHY处理电路726可以包括帧构造和/或检测模块,与如缓存存储器的附加电路组合以构造和/或解构通信帧。作为备选或附加,MAC处理电路728可以共享这些功能的某个功能的处理,或独立于PHY处理电路726来执行这些过程。在一些实施例中,可以将MAC和PHY处理集成到单个电路中。
[0052]计算平台730可以为设备700提供计算功能性。如图所示,计算平台730可以包括处理组件740。作为基带电路720的附加或备选,设备700可以使用处理组件730来执行STA、AP、UE、基站、存储介质600和/或逻辑电路730的处理操作或逻辑。处理组件730(和/或PHY 726和/或MAC 728)可以包括多种硬件元件、软件元件或二者的组合。硬件元件的示例可以包括装置、逻辑装置、组件、处理器、微处理器、电路、处理器电路、电路元件(例如,晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑器件(PLD)、数字信号处理器(DSP)、场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体装置、芯片、微芯片、芯片组等。软件元件的示例可以包括软件组件、程序、应用、计算机程序、应用程序、系统程序、软件开发程序、机器程序、操作系统软件、中间件、固件、软件模块、例行程序、子例行程序、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或其任何组合。确定是否使用硬件元件和/或软件元件来实现实施例可以按给定实现所期望的,因任何数量的因素而有所不同,诸如期望的计算速率、功率电平、耐热程度、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度和其他设计或性能约束。
[0053]计算平台730还可以包括其他平台组件750。其他平台组件750包括通用计算元件,如一个或多个处理器、多核处理器、协处理器、存储器单元、芯片组、控制器、外围设备、接口、振荡器、定时装置、视频卡、音频卡、多媒体输入/输出(I/o)组件(例如数字显示器)、电源等。存储器的示例可以无限制地包括采用一个或多个更高速率的存储器单元的形式的多种类型的计算机可读和机器可读存储介质,如只读存储器(ROM)、随机存取存储器(RAM)、动态 RAM(DRAM)、双数据速率(DDR)SDRAM(DDR-SDRAM)、同步 DRAM(SDRAM)、静态 RAM(SRAM)、可编程ROM (PR0M)、可擦写可编程ROM (EPROM)、电可擦写可编程ROM (EEPR0M)、闪存装置、如铁电聚合物存储器、奥氏存储器(ovonic memory)、相变或铁电存储器的聚合物存储器、硅-氧化物-氮化物-硅(SONOS)存储器、磁卡或光卡、如冗余独立磁盘阵列(RAID)驱动器的装置阵列、固态存储器装置(例如,USB存储器,固态硬盘驱动器(SSD))和适于存储信息的任何其他类型的存储介质。
[0054]设备700可以是例如,超级移动设备、移动设备、固定设备、机器对机器(M2M)设备、个人数字助理(PDA)、移动计算设备、智能电话、电话、数字电话、蜂窝电话、用户设备、eBook阅读器、耳机、单向传呼机、双向传呼机、短消息设备、计算机、个人计算机(PC)、桌上型计算机、膝上型计算机、笔记本计算机、上网本计算机、手持计算机、平板计算机、服务器、服务器阵列或服务器场(server farm)、Web服务器、网络服务器、因特网服务器、工作站、微计算机、主机计算机、超级计算机、网络电器、Web电器、分布式计算系统、多处理器系统、基于处理器的系统、消费电子产品、可编程消费电子产品、游戏设备、电视、数字电视、机顶盒、无线接入点、基站、节点B、演进的节点B (eNB)订户站、移动订户中心、无线电网络控制器、路由器、集线器、网关、网桥、交换机、机器或其组合。相应地,设备700的多种实施例中可以适当地按期望包括或省略本文描述的设备700的多个功能和/或特定配置。在一些实施例中,设备700可以配置成与本文引述的WMAN和/或其他宽带无线网络的一个或多个3GPPLTE规范和/或IEEE 702.16标准关联的协议和频率兼容,但是实施例不限于此方面。
[0055]设备700的实施例可以使用单输入单输出(SISO)体系结构来实现。但是,某些实现可以包括用于使用用于波束赋形或空分复用(SDMA)的自适应天线技术和/或使用MIMO通信技术进行传输和/或接收的多个天线(例如,天线718-p)。
[0056]设备700的组件和特征可以使用离散的电路、专用集成电路(ASIC)、逻辑门和/或单芯片体系结构的任何组合来实现。再者,设备700的特征可以在适用情况下使用微控制器、可编程逻辑阵列和/或微处理器或前述项的任何组合来实现。注意,硬件、固件和/或软件元件可以在本文中通称为或个别地称为“逻辑”或“电路”。
[0057]应该认识到,图7的框图所示的示范设备700可以表示许多潜在实现的一个功能性描述示例。相应地,附图中示出的框功能的分拆、省略或包含不推论出用于实现这些功能的硬件组件、电路、软件和/或元件必定会被拆分、省略或包含在实施例中。
[0058]下文不例有关于有一些实施例:
示例I是至少一个机器可读介质,其包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:确定包含一系列信标间隔的当前传输间隔,该系列信标间隔的每一个包含多个时隙,随机地选择该系列信标间隔中的一个,并在选定的信标间隔内随机地选择多个时隙的其中之一,并在选定的时隙期间发送加入请求。
[0059]在示例2中,示例I的至少一个机器可读介质可以可选地包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:确定加入请求是否已成功,以及当确定加入请求未成功时,基于当前传送间隔确定后续传送间隔,随机地选择后续传送间隔的信标间隔内的时隙,以及在后续传送间隔的信标间隔内随机地选择的时隙期间发送后续加入请求。
[0060]在示例3中,示例2的至少一个机器可读介质可以可选地包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:当确定加入请求未成功时,确定当前传送间隔是否小于最大传送间隔,在当前传送间隔小于最大传送间隔时,通过增加当前传送间隔来确定后续传送间隔,以及在当前传送间隔不小于最大传送间隔时,确定后续传送间隔将等于当前传送间隔。
[0061]在示例4中,示例3的至少一个机器可读介质可以可选地包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:在当前传送间隔小于最大传送间隔时,通过将当前传送间隔乘以2来确定后续传送间隔。
[0062]在示例5中,图4的最大传送间隔可以可选地包含256个信标间隔。
[0063]在示例6中,示例I至5中任一个示例的至少一个机器可读介质可以可选地包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:当确定加入请求包括初始加入请求时,确定当前传送间隔包含初始传送间隔。
[0064]在示例7中,图6的初始传送间隔可以可选地包含8个信标间隔。
[0065]在示例8中,示例I至7中任一个示例的至少一个机器可读介质可以可选地包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:当确定先前加入请求未成功传送时,基于先前传送间隔确定当前传送间隔。
[0066]在示例9中,示例I至8中任一个示例的加入请求可以可选地包含认证请求帧。
[0067]在示例10中,示例I至9中任一个示例的至少一个机器可读介质可以可选地包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:基于是否响应加入请求接收到确认帧来确定加入请求是否已成功传送。
[0068]在示例11中,示例I至10中任一个示例的随机地选择一系列信标间隔的一个信标间隔可以可选地包括基于当前传送间隔随机地选择信标索引,以及该信标索引可以可选地标识一系列信标间隔的一个信标间隔。
[0069]在示例12中,示例I至11中任一个示例的随机地选择多个时隙的一个时隙可以可选地包括随机地选择标识多个时隙的一个时隙的时隙索引。
[0070]在示例13中,示例I至12中任一个示例的一系列信标间隔的每一个可以可选地包含200 ms的时长。
[0071]在示例14中,示例I至13中任一个示例的多个时隙可以可选地包含20个时隙。
[0072]在示例15中,示例I至14中任一个示例的至少一个机器可读介质可以可选地包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:基于无线网络连接已丢失的确定来确定要发送加入请求。
[0073]在不例16中,不例I至15中任一个不例的至少一个机器可读介质可以可选地包含响应在计算设备上被执行,促使计算设备执行如下操作的多个无线通信指令:将加入请求发送到无线接入点(AP)。
[0074]在不例17中,不例I至16中任一个不例的一系列信标间隔可以可选地包含电气和电子工程师协会(IEEE) 802.11无线网络的定义的信标间隔(Bi)。
[0075]示例18是无线通信装置,其包括处理器电路;确定组件,用于被该处理器电路执行以便确定包含一系列信标间隔的当前传输间隔,该系列信标间隔的每一个包含多个时隙,随机选择该系列信标间隔中的一个,并随机地选择选定的信标间隔内的多个时隙的一个;以及通信组件,用于被该处理器电路执行以便在选定的时隙期间发送加入请求。
[0076]在示例19中,示例18的确定组件可以可选地用于被该处理器电路执行以便确定加入请求是否已成功,以及当确定加入请求未成功时,基于当前传送间隔确定后续传送间隔,以及随机地选择后续传送间隔的信标间隔内的时隙,该通信组件用于被该处理器电路执行以在后续传送间隔的信标间隔内随机地选择的时隙期间发送后续加入请求。
[0077]在示例20中,示例19的确定组件可以可选地用于被该处理器电路执行以便当确定加入请求未成功时,确定当前传送间隔是否小于最大传送间隔,在当前传送间隔小于最大传送间隔时,通过增加当前传送间隔来确定后续传送间隔,以及在当前传送间隔不小于最大传送间隔时,确定后续传送间隔将等于当前传送间隔。
[0078]在示例21中,示例20的确定组件可以可选地用于被该处理器电路执行以便在当前传送间隔小于最大传送间隔时,通过将当前传送间隔乘以2来确定后续传送间隔。
[0079]在示例22中,示例21的最大传送间隔可以可选地包含256个信标间隔。
[0080]在示例23中,示例18至22中任一个示例的确定组件可以可选地用于被该处理器电路执行以便当确定加入请求包括初始加入请求时,确定当前传送间隔包含初始传送间隔。
[0081 ] 在示例24中,示例23的初始传送间隔可以可选地包含8个信标间隔。
[0082]在示例25中,示例18至24中任一个示例的确定组件可以可选地用于被该处理器电路执行以便当确定先前加入请求未成功传送时,基于先前传送间隔确定当前传送间隔。
[0083]在示例26中,示例18至25中任一个示例的加入请求可以可选地包含认证请求帧。
[0084]在示例27中,示例18至26中任一个示例的确定组件可以可选地用于被该处理器电路执行以便基于是否响应加入请求接收到确认帧来确定加入请求是否已成功传送。
[0085]在示例28中,示例18至27中任一个示例的确定组件可以可选地用于被该处理器电路执行以便通过基于当前传送间隔随机地选择信标索引来随机地选择一系列信标间隔的一个信标间隔,以及该信标索引可以可选地标识一系列信标间隔的一个信标间隔。
[0086]在示例29中,示例18至28中任一个示例的确定组件可以可选地用于被该处理器电路执行以便通过随机地选择标识多个时隙的一个时隙的时隙索引来随机地选择多个时隙的一个时隙。
[0087]在示例30中,示例18至29中任一个示例的一系列信标间隔的每一个可以可选地包含200 ms的时长。
[0088]在示例31中,示例18至30中任一个示例的多个时隙可以可选地包含20个时隙。
[0089]在示例32中,示例18至31中任一个示例的确定组件可以可选地用于被该处理器电路执行以便基于无线网络连接已丢失的确定来确定要发送加入请求。
[0090]在示例33中,示例18至32中任一个示例的通信组件可以可选地用于被该处理器电路执行以便将加入请求发送到无线接入点(AP)。
[0091]在不例34中,不例18至33中任一个不例的一系列信标间隔可以可选地包含电气和电子工程师协会(IEEE) 802.11无线网络的定义的信标间隔(BI)。
[0092]示例35是一种系统,其包括根据示例18至34中任一个示例的无线通信装置、显示器、射频(RF)收发器和一个或多个RF天线。
[0093]示例36是无线通信方法,其由处理器电路执行以确定包含一系列信标间隔的当前传输间隔,该系列信标间隔的每一个包含多个时隙,随机选择该系列信标间隔中的一个,并随机地选择选定的信标间隔内的多个时隙的一个,以及在选定的时隙期间发送加入请求。
[0094]在示例37中,示例36的无线通信方法可以可选地包括确定加入请求是否已成功,以及当确定加入请求未成功时,基于当前传送间隔确定后续传送间隔,随机地选择后续传送间隔的信标间隔内的时隙,以及在后续传送间隔的信标间隔内随机地选择的时隙期间发送后续加入请求。
[0095]在示例38中,示例37的无线通信方法可以可选地包括当确定加入请求未成功时,确定当前传送间隔是否小于最大传送间隔,在当前传送间隔小于最大传送间隔时,通过增加当前传送间隔来确定后续传送间隔,以及在当前传送间隔不小于最大传送间隔时,确定后续传送间隔将等于当前传送间隔。
[0096]在示例39中,示例38的无线通信方法可以可选地包括在当前传送间隔小于最大传送间隔时,通过将当前传送间隔乘以2来确定后续传送间隔。
[0097]在示例40中,示例39的最大传送间隔可以可选地包含256个信标间隔。
[0098]在示例41中,示例36至40中任一个示例的无线通信方法可以可选地包括在确定加入请求包括初始加入请求时,确定当前传送间隔包含初始传送间隔。
[0099]在示例42中,示例41的初始传送间隔可以可选地包含8个信标间隔。
[0100]在示例43中,示例36至42中任一个示例的无线通信方法可以可选地包括在确定先前加入请求未成功传送时,基于先前传送间隔确定当前传送间隔。
[0101]在示例44中,示例36至43中任一个示例的加入请求可以可选地包含认证请求帧。
[0102]在示例45中,示例36至44中任一个示例的无线通信方法可以可选地包括基于是否响应加入请求接收到确认帧来确定加入请求是否已成功传送。
[0103]在示例46中,示例36至45中任一个示例的随机地选择一系列信标间隔的一个信标间隔可以可选地包括基于当前传送间隔随机地选择信标索引,以及该信标索引可以可选地标识一系列信标间隔的一个信标间隔。
[0104]在示例47中,示例36至46中任一个示例的随机地选择多个时隙的一个时隙可以可选地包括随机地选择标识多个时隙的一个时隙的时隙索引。
[0105]在不例48中,不例36至47中任一个不例的一系列信标间隔的每一个可以可选地包含200 ms的时长。
[0106]在不例49中,不例36至48中任一个不例的多个时隙可以可选地包含20个时隙。
[0107]在示例50中,示例36至49中任一个示例的无线通信方法可以可选地包括基于无线网络连接已丢失的确定来确定要发送加入请求。
[0108]在示例51中,示例36至50中任一个示例的无线通信方法可以可选地包括将加入请求发送到无线接入点(AP)。
[0109]在不例52中,不例36至51中任一个不例的一系列信标间隔可以可选地包含电气和电子工程师协会(IEEE) 802.11无线网络的定义的信标间隔(BI)。
[0110]示例53是一种装置,其包括用于执行根据示例36至52中任一个示例的无线通信方法的部件。
[0111]示例54是一种系统,其包括根据示例53的装置、显示器、射频(RF)收发器和一个或多个RF天线。
[0112]示例55是包含多个指令的至少一个机器可读介质,在响应多个指令在计算设备上被执行,促使计算设备执行根据示例36至52中任一个示例的无线通信方法。
[0113]示例56是一种通信设备,其布置成执行根据示例36至52中任一个示例的无线通
/[目方法。
[0114]示例57是无线通信装置,其包括用于确定包含一系列信标间隔的当前传输间隔的部件,该系列信标间隔的每一个包含多个时隙;用于随机选择该系列信标间隔中的一个的部件,用于随机地选择选定的信标间隔内的多个时隙的其中之一的部件,以及用于在选定的时隙期间发送加入请求的部件。
[0115]在示例58中,示例57的无线通信装置可以可选地包括用于确定加入请求是否已成功的部件;以及用于执行如下操作的部件:在确定加入请求未成功时,基于当前传送间隔确定后续传送间隔,随机地选择后续传送间隔的信标间隔内的时隙,以及在后续传送间隔的信标间隔内随机地选择的时隙期间发送后续加入请求。
[0116]在示例59中,示例58的无线通信方法可以可选地包括用于执行如下操作的部件:当确定加入请求未成功时,确定当前传送间隔是否小于最大传送间隔,在当前传送间隔小于最大传送间隔时,通过增加当前传送间隔来确定后续传送间隔,以及在当前传送间隔不小于最大传送间隔时,确定后续传送间隔将等于当前传送间隔。
[0117]在示例60中,示例59的无线通信装置可以可选地包括用于执行如下操作的部件:在当前传送间隔小于最大传送间隔时,通过将当前传送间隔乘以2来确定后续传送间隔。
[0118]在示例61中,示例60的最大传送间隔可以可选地包含256个信标间隔。
[0119]在示例62中,示例57至61中任一个示例的无线通信装置可以可选地包括用于执行如下操作的部件:在确定加入请求包括初始加入请求时,确定当前传送间隔包含初始传送间隔。
[0120]在示例63中,示例62的初始传送间隔可以可选地包含8个信标间隔。
[0121]在示例64中,示例57至63中任一个示例的无线通信装置可以可选地包括用于执行如下操作的部件:在确定先前加入请求未成功传送时,基于先前传送间隔确定当前传送间隔。
[0122]在示例65中,示例57至64中任一个示例的加入请求可以可选地包含认证请求帧。
[0123]在示例66中,示例57至65中任一个示例的无线通信装置可以可选地包括用于执行如下操作的部件:基于是否响应加入请求接收到确认帧来确定加入请求是否已成功传送。
[0124]在示例67中,示例57至66中任一个示例的随机地选择一系列信标间隔的一个信标间隔可以可选地包括基于当前传送间隔随机地选择信标索引,以及该信标索引可以可选地标识一系列信标间隔的一个信标间隔。
[0125]在示例68中,示例57至67中任一个示例的随机地选择多个时隙的一个时隙可以可选地包括随机地选择标识多个时隙的一个时隙的时隙索引。
[0126]在不例69中,不例57至68中任一个不例的一系列信标间隔的每一个可以可选地包含200 ms的时长。
[0127]在不例70中,不例57至69中任一个不例的多个时隙可以可选地包含20个时隙。
[0128]在示例71中,示例57至70中任一个示例的无线通信装置可以可选地包括用于执行如下操作的部件:基于无线网络连接已丢失的确定来确定要发送加入请求。
[0129]在示例72中,示例57至71中任一个示例的无线通信装置可以可选地包括用于执行如下操作的部件:将加入请求发送到无线接入点(AP)。
[0130]在不例73中,不例57至72中任一个不例的一系列信标间隔可以可选地包含电气和电子工程师协会(IEEE) 802.11无线网络的定义的信标间隔(BI)。
[0131]示例74是一种系统,其包括根据示例57至73中任一个示例的无线通信装置、显示器、射频(RF)收发器和一个或多个RF天线。
[0132]一些实施例可能使用表述“一个实施例”或“实施例”以及其派生来进行描述。这些术语表示结合该实施例描述的特定特征、结构或特点包含在至少一个实施例中。在本说明书中的多个不同位置出现短语“在一个实施例中”不一定全部是指相同的实施例。
[0133]再者,在本文描述和权利要求中,可能使用到术语耦合和/或连接以及它们的派生术语。在具体实施例中,可以使用连接来指示两个或更多个元件彼此处于直接的物理接触或电接触。耦合可以表示两个或更多个元件处于直接的物理接触或电接触。但是,耦合还可以表示两个或更多个元件可能并不处于彼此直接的接触,但是仍可以彼此协同工作或交互。例如,“耦合”可以表示两个或更多个元件并不彼此接触,但是经由另一个元件或中间元件间接地结合在一起。
[0134]此外,术语“和/或”可以表示“和”,可以表示“或”,可以表示“异或”,可以表示“一个”,可以表示“一些但不是全部”,可以表示“都不”和/或可以表示“都”,当然本发明的发明标的范围并不局限于此方面。在下文描述和权利要求中,可能使用术语“包括”和“包含”以及它们的派生术语,并且理应视为彼此同义。
[0135]要强调的是提供了发明摘要以使读者能够快速了解本发明技术披露的本质。基于共识而被认可的,说明书摘要将不用于解释和限定权利要求的范围或含义。此外,在前文的【具体实施方式】中,可以见到,出于使披露描述流畅的目的,将多种特征一起归组在一个实施例中。此披露的方法不应解释为,意图反映要求权利的实施例需要具有比每个权利要求中显性地列述的特征更多的特征。相反,正如所附权利要求反映的,本发明主题基于比单个公开的实施例的所有特征少的特征来实现。因此,所附权利要求由此并入【具体实施方式】中,其中每个权利要求作为单独的实施例来支持自己。在所附权利要求中,术语“包括”和“其中”作为相应术语“包含”和“在其中”的英语字面等效词汇来使用。而且,术语“第一”、“第二”和“第三”等仅用作标记,无意暗示其对象的数值要求。
[0136]上文描述的包括披露的体系结构的示例。当然,描述组件和/或方法的每个可设想组合是不可能的,但是本领域技术人员可以认识到许多其他组合和排列是可能的。相应地,该创新体系结构理应涵盖落在所附权利要求的范围内的所有此类替代、修改和变化。
【权利要求】
1.包含多个指令的至少一个机器可读介质,响应所述多个指令在计算设备上被执行,促使所述计算设备执行如下操作: 确定包含一系列信标间隔的当前传送间隔,所述一系列信标间隔的每一个包含多个时隙; 随机地选择所述一系列信标间隔中的一个; 随机地选择选定的信标间隔内的所述多个时隙的一个时隙;以及 在选定的时隙期间发送加入请求。
2.如权利要求1所述的至少一个机器可读介质,其包含多个指令,响应所述多个指令在所述计算设备上被执行,促使所述计算设备执行如下操作: 确定所述加入请求是否已成功;以及 当确定所述加入请求未成功时: 基于所述当前传送间隔来确定后续传送间隔; 随机地选择所述后续传送间隔的信标间隔内的时隙;以及 在所述后续传送间隔的信标间隔内随机地选择的时隙期间发送后续加入请求。
3.如权利要求2所述的至少一个机器可读介质,其包含多个指令,响应所述多个指令在所述计算设备上被执行,促使所述计算设备执行如下操作: 当确定所述加入请求未成功时: 确定所述当前传送间隔是否小于最大传送间隔; 在所述当前传送间隔小于所述最大传送间隔时,通过增加所述当前传送间隔来确定所述后续传送间隔;以及 在所述当前传送间隔不小于所述最大传送间隔时,确定所述后续传送间隔将等于所述当前传送间隔。
4.如权利要求3所述的至少一个机器可读介质,其包含指令,响应所述指令在所述计算设备上被执行,促使所述计算设备执行如下操作:在所述当前传送间隔小于所述最大传送间隔时,通过将所述当前传送间隔乘以2来确定所述后续传送间隔。
5.如权利要求1所述的至少一个机器可读介质,其包含指令,响应所述指令在所述计算设备上被执行,促使所述计算设备执行如下操作:当所述加入请求包括初始加入请求时,确定所述当前传送间隔包含初始传送间隔。
6.如权利要求1所述的至少一个机器可读介质,其包含指令,响应所述指令在所述计算设备上被执行,促使所述计算设备执行如下操作:当确定所述先前加入请求未成功传送时,基于先前传送间隔确定所述当前传送间隔。
7.如权利要求1所述的至少一个机器可读介质,所述加入请求包含认证请求帧。
8.如权利要求1所述的至少一个机器可读介质,其包含指令,响应所述指令在所述计算设备上被执行,促使所述计算设备执行如下操作:基于是否响应所述加入请求接收到确认帧来确定所述加入请求是否已成功传送。
9.一种装置,其包括: 处理器电路; 确定组件,所述确定组件用于被所述处理器电路执行以执行如下操作:确定包含一系列信标间隔的当前传输间隔,所述一系列信标间隔的每一个包含多个时隙,随机地选择所述一系列信标间隔的一个,随机地选择选定的信标间隔内的多个时隙的一个;以及 通信组件,所述通信组件用于被所述处理器电路执行以在所述选定的时隙期间发送加入请求。
10.如权利要求9所述的装置,所述确定组件用于被所述处理器电路执行以确定所述加入请求是否已成功,以及当确定所述加入请求未成功时,基于所述当前传送间隔确定后续传送间隔,以及随机地选择所述后续传送间隔的信标间隔内的时隙,所述通信组件用于被所述处理器电路执行以在所述后续传送间隔的信标间隔内随机地选择的时隙期间发送后续加入请求。
11.如权利要求10所述的装置,所述确定组件用于被所述处理器电路执行以当确定所述加入请求未成功时,确定所述当前传送间隔是否小于最大传送间隔,在所述当前传送间隔小于所述最大传送间隔时,通过增加所述当前传送间隔来确定所述后续传送间隔,以及在所述当前传送间隔不小于所述最大传送间隔时,确定所述后续传送间隔将等于所述当前传送间隔。
12.如权利要求11所述的装置,所述确定组件用于被所述处理器电路执行以在所述当前传送间隔小于所述最大传送间隔时,通过将所述当前传送间隔乘以2来确定所述后续传送间隔。
13.如权利要求9所述的装置,所述确定组件用于被所述处理器电路执行以在确定所述加入请求包括初始加入请求时,确定所述当前传送间隔包含初始传送间隔。
14.如权利要求9所述的装置,所述确定组件用于被所述处理器电路执行以在确定先前加入请求未成功传送时,基于先前传送间隔确定所述当前传送间隔。
15.如权利要求9所述的装置,所述加入请求包含认证请求帧。
16.如权利要求9所述的装置,所述确定组件用于被所述处理器电路执行以基于是否响应所述加入请求接收到确认巾贞来确定所述加入请求是否已成功传送。
17.—种系统,其包括: 如权利要求9至16中任一项所述的装置; 显示器; 射频(RF)收发器;以及 一个或多个RF天线。
18.—种方法,其包括: 由处理器电路确定包含一系列信标间隔的当前传送间隔,所述一系列信标间隔的每一个包含多个时隙; 随机地选择所述一系列信标间隔中的一个; 随机地选择所选的信标间隔内的所述多个时隙的一个时隙;以及 在选定的时隙期间发送加入请求。
19.如权利要求18所述的方法,其包括: 确定所述加入请求是否已成功;以及 当确定所述加入请求未成功时: 基于所述当前传送间隔来确定后续传送间隔; 随机地选择所述后续传送间隔的信标间隔内的时隙;以及 在所述后续传送间隔的信标间隔内随机地选择的时隙期间发送后续加入请求。
20.如权利要求19所述的方法,其包括: 当确定所述加入请求未成功时: 确定所述当前传送间隔是否小于最大传送间隔; 在所述当前传送间隔小于所述最大传送间隔时,通过增加所述当前传送间隔来确定所述后续传送间隔;以及 在所述当前传送间隔不小于所述最大传送间隔时,确定所述后续传送间隔将等于所述当前传送间隔。
21.如权利要求20所述的方法,其包括:在所述当前传送间隔小于所述最大传送间隔时,通过将所述当前传送间隔乘以2来确定所述后续传送间隔。
22.如权利要求18所述的方法,其包括在所述加入请求包括初始加入请求时,确定所述当前传送间隔包含初始传送间隔。
23.如权利要求18所述的方法,其包括在确定先前加入请求未成功传送时,基于先前传送间隔确定所述当前传送间隔。
24.如权利要求18所述的方法,所述加入请求包含认证请求帧。
25.如权利要求18所述的方法,其包括基于是否响应加入请求接收到确认帧来确定加入请求是否已成功传送。
【文档编号】H04W74/08GK104396335SQ201380033418
【公开日】2015年3月4日 申请日期:2013年12月20日 优先权日:2013年6月17日
【发明者】朴珉英 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1