用于wlan初始链路建立的方法和装置制造方法

文档序号:7793458阅读:122来源:国知局
用于wlan初始链路建立的方法和装置制造方法
【专利摘要】在特定实施例中,一种方法包括由移动设备扫描为设备认证和关联所保留的第一无线通信信道。移动设备经由第一无线通信信道向接入点发送认证请求。该方法进一步包括从接入点接收对认证请求的答复。
【专利说明】用于WLAN初始链路建立的方法和装置
[0001]1.相关申请的交叉引用
[0002]本申请要求于2012年6月13日提交的美国临时专利申请N0.61/659,389的优先权,该临时申请的内容通过援引全部明确纳入于此。
[0003]I1.领域
[0004]本公开一般涉及无线网络中的链路建立。
[0005]II1.相关技术描述
[0006]技术进步已产生越来越小且越来越强大的计算设备。例如,当前存在各种各样的便携式个人计算设备,包括较小、轻量且易于由用户携带的无线计算设备,诸如便携式无线电话、个人数字助理(PDA)以及寻呼设备。更具体地,便携式无线电话(诸如蜂窝电话和网际协议(IP)电话)可通过无线网络来传达语音和数据分组。
[0007]此类无线设备可以使用无线连接来接入网络以便传送和接收数据。例如,移动设备可以使用无线保真(W1-Fi)连接以使用网络设备(诸如接入点)来接入因特网。然而,在移动设备与因特网之间建立数据连接可能由于在传递用户数据之前在移动设备与接入点之间交换的各种通信而是耗时的。此外,在一些情形中,多个移动设备可能同时尝试建立连接,从而接入点被请求淹没,这可能致使接入点运行缓慢或发生故障。因此,网络接入(和数据传递)可被延迟。
IV.


【发明内容】

[0008]公开了实现无线连接的快速初始建立,诸如至无线局域网(WLAN)的无线保真(W1-Fi)连接的初始建立的技术。该技术可以降低用户在等待初始接入网络时经历的延迟(例如,在等待在移动设备与接入点之间建立数据连接时的延迟)。该技术在众多用户同时尝试连接至接入点时(例如,当众多乘客离开已经到站的火车时)可能尤其是有优势的。
[0009]在特定实施例中,一种方法包括由移动设备接收发送自接入点的信标。该信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数。该方法进一步包括对由该移动设备选择的或与该移动设备相关联的值执行散列操作。对该值执行散列操作生成退避时间区间。在用于设备认证的时间区间期间,该移动设备在根据该时间区间的开始时间加上退避时间区间所确定的时间向接入点发送认证请求、关联请求、或其组合。
[0010]在特定实施例中,一种方法包括由接入点确定与无线局域网(WLAN)相关联的负载、与该WLAN相关联的期望负载、或其组合。基于该负载或该期望负载,确定与用于设备认证的时间区间的历时相关联的历时参数。该方法进一步包括在信标传送时间发送信标。该信标包括历时参数。由接入点在用于设备认证的时间区间期间从移动设备接收认证请求。
[0011]在特定实施例中,移动设备包括处理器和存储指令的存储器。该指令可由处理器执行以致使该处理器接收发送自接入点的信标。该信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数。该指令进一步可由处理器执行以致使该处理器对由该移动设备选择的或与该移动设备相关联的值执行散列操作。对该值执行散列操作生成退避时间区间。该指令可进一步由处理器执行以致使该处理器在用于设备认证的时间区间期间在根据该时间区间的开始时间加上退避时间区间所确定的时间向接入点发送认证请求。
[0012]在特定实施例中,网络设备包括处理器和存储指令的存储器。该指令可由处理器执行以致使该处理器确定与无线局域网(WLAN)相关联的负载、与该WLAN相关联的期望负载、或其组合。该指令可进一步由处理器执行以致使该处理器基于该负载或该期望负载来确定与用于设备认证的时间区间的历时相关联的历时参数。该指令可进一步由处理器执行以致使该处理器在信标传送时间发起包括历时参数的信标的发送以及在用于设备认证的时间区间期间从移动设备接收认证请求。
[0013]在特定实施例中,一种方法包括由移动设备扫描为设备认证和关联所保留的第一无线通信信道。该方法进一步包括经由第一无线通信信道向接入点发送认证请求并从该接入点接收对该认证请求的答复。
[0014]在特定实施例中,一种方法包括由接入点从移动设备接收认证请求。该认证请求是经由第一无线通信信道来接收的。第一无线通信信道被保留用于设备认证和关联。该方法进一步包括与认证服务器通信以认证移动设备。对认证请求的答复经由第一无线通信信道被发送给移动设备。
[0015]在特定实施例中,移动设备包括处理器和存储指令的存储器。该指令可由处理器执行以致使该处理器扫描为设备认证和关联所保留的第一无线通信信道。该指令可进一步由处理器执行以经由第一无线通信信道向接入点发送认证请求并从该接入点接收对该认证请求的答复。
[0016]在特定实施例中,网络设备包括处理器和存储指令的存储器。该指令可由处理器执行以致使该处理器从移动设备接收认证请求。该认证请求是经由为设备认证和关联所保留的第一无线通信信道来接收的。该指令可进一步由处理器执行以与认证服务器通信以认证移动设备并经由第一无线通信信道向移动设备发送对认证请求的答复。
[0017]在特定实施例中,一种方法包括在认证移动设备之前由接入点从该移动设备接收第一消息。一旦确定移动设备要在响应第一消息之前被认证,第二消息就被发送给认证服务器。第二消息包括认证请求和第一消息。该方法进一步包括从认证服务器接收包括对认证请求的响应并且进一步包括第一消息的第三消息。
[0018]在特定实施例中,一种方法包括从接入点接收第一消息。该消息包括认证请求并且进一步包括从移动设备发送至接入点的第二消息。移动设备要在响应第二消息之前被认证。该方法进一步包括在基于认证请求来认证移动设备时至少暂时地存储第二消息并且向接入点发送认证移动设备的第三消息。第三消息包括第二消息。
[0019]在特定实施例中,网络设备包括处理器和存储指令的存储器。该指令可由处理器执行以致使该处理器从移动设备接收第一消息。移动设备要在响应第一消息之前被认证。该指令可进一步由处理器执行以向认证服务器发送包括认证请求和第一消息的第二消息并从该认证服务器接收第三消息。第三消息包括对认证请求的响应和第一消息。
[0020]在特定实施例中,服务器包括处理器和存储指令的存储器。该指令可由处理器执行以致使处理器从接入点接收第一消息。该消息包括认证请求并且进一步包括从移动设备发送至接入点的第二消息。移动设备要在响应第二消息之前被认证。该指令可进一步由处理器执行以在基于认证请求来认证移动设备时至少暂时地存储第二消息并且向接入点发送认证该移动设备的第三消息。第三消息包括第二消息。
[0021]由所公开的实施例中的至少一个实施例所提供的一种特定优势是更快的设备认证和关联。例如,当众多移动设备尝试认证并与接入点关联时(例如,当运载众多乘客的火车到达火车站时),本文描述的技术可以减少由移动设备扫描可用信道所花费的时间。本文描述的技术可以减少大量移动设备通过在同一时间发送认证请求而淹没接入点的可能性。此外,本文描述的技术可以减少接入点缓冲来自移动设备的不被处理的请求的可能性。本公开的其他方面、优点和特征将在阅读了整个申请后变得明了,整个申请包括下述章节:附图简述、【具体实施方式】以及权利要求。
[0022]V.附图简述
[0023]图1描绘了设备使用为设备认证和关联所保留的第一无线通信信道在网络(诸如,无线局域网(WLAN))内的解说性操作;
[0024]图2是解说设备(诸如,图1的网络的设备中的两个设备)之间的通信的框图;
[0025]图3是解说设备(诸如,图1的设备之一)操作的示例方法的流程图;
[0026]图4是解说设备(诸如,图1的设备之一)操作的示例方法的流程图;
[0027]图5是解说设备(诸如,图1的设备之一)操作的示例方法的流程图;
[0028]图6是解说设备(诸如,图1的设备之一)操作的示例方法的流程图;
[0029]图7是解说设备(诸如,图1的设备之一)操作的示例方法的流程图;
[0030]图8是解说设备(诸如,图1的设备之一)操作的示例方法的流程图;以及
[0031]图9是解说设备(诸如,图1的设备之一)的示例实施例的框图。
V1.

【具体实施方式】
[0032]参照图1,描绘了在无线网络110内通信的设备的特定解说性实施例,并且一般地指定为100。设备包括移动设备120以及一个或多个网络设备。图1的一个或多个网络设备包括接入点130、认证服务器140和第二服务器150。在至少一个实施例中,认证服务器140处理来自接入点130的认证请求,并且第二服务器150是诸如动态主机配置协议(DHCP)服务器之类的处理关联请求的服务器,如以下进一步解释的。无线网络110可以是无线局域网(WLAN)。移动设备120和接入点130可以根据一个或多个电气电子工程师协会(IEEE)802.11无线通信协议(诸如无线保真(Wi_Fi)通信协议)来通信。如图1中所描绘的,接入点130可经由因特网连接耦合至其它设备,诸如其它服务器。
[0033]移动设备120、接入点130、认证服务器140和第二服务器150可各自包括耦合至存储指令的至少一个存储器的至少一个处理器,该指令可由至少一个处理器执行以执行本文描述的一个或多个操作和方法。例如,图1描绘了移动设备120包括耦合至存储指令126的存储器124的处理器122,该指令126可由处理器122执行。作为另一示例,图1解说了接入点130包括耦合至存储指令136的存储器134的处理器132,该指令136可由处理器132执行。认证服务器140包括耦合至存储指令146的存储器144的处理器142,该指令146可由处理器142执行。另外,第二服务器150包括耦合至存储指令156的存储器154的处理器152,该指令156可由处理器152执行。
[0034]尽管图1描绘了一个解说性移动设备(即,移动设备120),但应该领会,无线网络110在任何给定时间可包括任何数量的移动设备。在其中许多移动设备在特定时间尝试认证并与接入点130关联的情形中,接入点130可能被请求淹没,从而延迟了移动设备连接至可经由无线网络110访问的资源。此外,移动设备可能消耗功率和时间来搜索用来与接入点130通信的适当的无线通信信道,例如通过经由多个信道发送多个探测请求以检测使用该多个信道的一个或多个接入点,或者通过“监听”由一个或多个接入点经由多个信道发送的信标(例如,调节收发机以接收信标)(例如,分别通过执行主动扫描操作或被动扫描操作)。
[0035]因此,在特定实施例中,当尝试与接入点关联并向接入点认证时,尝试向接入点130认证并与接入点130关联的移动设备(例如,移动设备120)自动扫描一个或多个保留的无线通信信道(例如,一个或多个“优先”无线通信信道)。例如,移动设备可以自动将收发机调节至保留的无线通信信道之一并尝试使用所保留的无线通信信道与接入点通信。移动设备可以使用这一个或多个所保留的无线通信信道以执行认证和关联操作。在至少一个实施例中,这一个或多个所保留的无线通信信道被保留用于链路建立,诸如用于设备认证和关联(例如,所保留的信道不被用于移动设备120与接入点130之间的用户数据传递)。进一步关于至少图2-4和9描述了为设备认证和关联所保留的无线通信信道。
[0036]在至少一个实施例中,接入点130周期性地传送标识无线网络110的消息(例如,信标170),以使得移动设备能使用“被动扫描”操作(例如,通过使用收发机或接收机来接收信标170)来检测无线网络110。例如,信标170可包括与无线网络110相关联的信息,诸如网络带宽、接入点130的媒体接入控制(MAC)地址、或其组合。信标170可经由为链路建立所保留的一个或多个无线通信信道来传送。信标170可包括标识用于设备认证和关联的区间历时的参数。移动设备可各自分别确定自用于设备认证和关联的区间开始起的“退避区间”(例如,时间偏移),从而接入点130不会被响应于信标170而发送自移动设备的并发请求所淹没。进一步参照至少图5和6描述了标识用于设备认证和关联的区间历时的参数和退避区间。
[0037]在至少一个实施例中,当接入点130从移动设备120接收到将直至移动设备120得到认证才被处理的请求180时,接入点将请求180附加(例如,“捎带”)至从接入点130发送至认证服务器140的认证通信。此种请求的示例是由移动设备120随认证请求160发送的网际协议(IP)地址指派请求。因此,在从移动设备120接收到请求180后,除了请求180外,接入点130还可以向认证服务器140发送包括认证移动设备120的请求的消息。通过向认证服务器140发送请求180和其它消息,接入点130可以避免为尝试向接入点130认证的每一移动设备创建新状态(例如,为其缓冲请求)。避免为每一移动设备创建新状态可能在许多移动设备正并发地尝试向接入点130认证时是有优势的。认证服务器140可以随认证过程的结果将请求180返回至接入点130,此时接入点130可以处理请求180(例如,通过与第二服务器150通信以将网络地址(诸如IP地址)与移动设备120关联)。进一步参照至少图7和8描述了直至移动设备得到认证才被处理的请求的交换。
[0038]参照图2,描绘了移动设备220、接入点230、和多个无线通信信道的特定解说性实施例,并且一般地指定为200。在至少一个实施例中,移动设备220和接入点230分别对应于参照图1描述的移动设备120和接入点130。这多个无线通信信道包括被保留用于设备认证和关联的至少一个无线通信信道240,并且进一步包括未保留用于设备认证和关联的信道250 (例如,数据信道)。该至少一个无线通信信道240可以被保留达特定时间区间(例如,参照图1描述的用于设备认证和关联的区间),在该时间区间之后,该至少一个无线通信信道240可被用于数据通信。在至少另一实施例中,该至少一个无线通信信道240总是为设备认证和关联保留或者为设备认证和关联保留达延长的时间段。
[0039]在图2中示出的实施例中,移动设备220存储包括标识至少一个无线通信信道240的信息224的查找表222。查找表222可进一步包括标识未保留用于设备认证和关联的信道(诸如信道250)的信息226。接入点230存储包括标识至少一个无线通信信道240的信息234并进一步包括标识未保留用于设备认证和关联的信道(诸如信道250)的信息236的查找表232。查找表232可被存储在图1的存储器134处并且对于图1的处理器132是可访问的。
[0040]可经由蜂窝连接或经由先前的无线保真(W1-Fi)连接诸如从与移动设备220相关联的服务提供商向移动设备220供应信息224、信息226、或其组合。移动设备220可以将信息224和信息226存储到查找表222中并且可以随后在每次移动设备220进入无线保真(W1-Fi)操作模式(例如,利用无线局域网(WLAN)来传达数据的操作模式)时扫描该至少一个无线通信信道240。在至少一个实施例中,当移动设备220处于W1-Fi操作模式时,移动设备220利用“被动扫描”操作来扫描发送自接入点(诸如接入点230)的信标。一旦检测到此种信标,移动设备220就可以发起参照图1描述的认证和关联操作。如将领会的,可以例如由服务提供商通过用取代信息224的信息重新配置移动设备220来改变该至少一个无线通信信道240 (例如,如果该至少一个无线通信信道240被重新分配以保留用于不同于设备认证和关联的目的)。
[0041]可经由因特网连接或其他网络连接例如从与移动设备230相关联的服务提供商向接入点230供应信息234、信息236、或其组合。接入点230可以将信息234和信息236存储在查找表232中并且可以随后使用该至少一个无线通信信道240用于设备认证和关联。如将领会的,可例如由服务提供商通过用取代信息234的对应信息配置接入点230来改变该至少一个无线通信信道240。
[0042]通过在进入无线保真(W1-Fi)操作模式之际访问信息224以扫描该至少一个无线通信信道240,移动设备220可以更快速地向接入点230认证并与接入点230关联,因为例如,移动设备可以避免扫描所有可用信道的过程。移动设备220可以因此更快速地建立数据连接(例如,经由信道250)。
[0043]在至少一个实施例中,该至少一个无线通信信道240包括根据“优先”列表来排序的多个信道(例如,移动设备220在其它信道(诸如信道250)之前扫描的信道列表)。该优先列表可被存储在查找表222处并且可被包括在信息224中。该至少一个无线通信信道240可包括多个副载波信道。此外,该至少一个无线通信信道240可以被保留达特定时间区间(例如,参照图1描述的用于设备认证和关联的区间),在该时间区间之后,该至少一个无线通信信道240可被用于数据通信。在至少另一实施例中,该至少一个无线通信信道240总是被保留用于设备认证和关联。在至少一个实施例中,特定信道可动态地从被保留被重新指派为不保留,反之亦然。例如,基于网络负载,如果期望更多的信道用于设备认证和关联,则信道250之一可被保留用于设备认证和关联,诸如通过重新指派将信道250之一包括在该至少一个无线通信信道240中。
[0044]图3是解说移动设备(诸如,图1的移动设备120、图2的移动设备220、或其组合)的示例操作的方法300的流程图。方法300包括由移动设备在310接收标识为设备认证和关联所保留的第一无线通信信道(诸如,参照图1描述的第一无线通信信道、图2的至少一个无线通信信道240、或其组合)的信息(例如,图2的信息224)。在至少一个实施例中,该信息是由与移动设备相关联的服务提供商来供应的(例如,经由固件更新)。在至少另一实施例中,该信息在移动设备的制造阶段期间(例如,在固件加载阶段期间)被存储在移动设备中或移动设备的订户身份模块(SIM)中。
[0045]移动设备可以在320将该信息存储在查找表中。查找表可以是图2的查找表222。在330,移动设备访问该信息(例如,使用查找表来执行查找操作)以标识第一无线通信信道。移动设备可以响应于进入无线保真(W1-Fi)操作模式而访问该信息。在标识第一无线通信信道后,移动设备可以在340扫描第一无线通信信道。
[0046]在至少一个实施例中,移动设备通过监听由接入点(诸如,图1的接入点130、图2的接入点230、或其组合)发送的信标(例如,图1的信标170)来被动地扫描第一无线通信信道。接入点可以经由第一信道频繁地发送信标以使移动设备能执行更快的被动扫描。在其它实施例中,移动设备可以通过发送探测请求并等待来自该移动设备的射程内的一个或多个接入点对该探测请求的响应来主动扫描第一无线通信信道。此外,第一无线通信信道可以是移动设备响应于进入W1-Fi操作模式而扫描的多个优先信道(例如,为设备认证和/或关联所保留的多个优先信道)之一。第一无线通信信道可以被保留用于设备认证和/或关联(即,可能在为设备认证和关联所保留的时间区间期间不可用于数据通信)。
[0047]根据其中移动设备使用被动扫描(如图3中所解说的)的至少一个实施例,移动设备在350检测信标。根据其中使用主动扫描的至少另一个实施例,移动设备可以向接入点发送探测请求并且可以从接入点接收对该探测请求的响应。在任一情形中,在检测到信标或探测响应后,移动设备可以在360通过经由第一无线通信信道向接入点发送认证请求来发起认证操作。移动设备可进一步在370从接入点接收对认证请求的答复。该答复可经由第一无线通信信道来发送。如果认证过程是成功的,则移动设备可以发起关联过程(例如,通过向接入点发送IP地址指派请求)。方法300可进一步包括执行从第一无线通信信道到用于数据传输的第二无线通信信道的信道重选操作,如进一步参照图4所描述的。进一步参照至少图7-9描述了示例关联过程。
[0048]图3的方法300可以实现快速设备认证和关联。例如,当众多移动设备尝试向接入点认证时(例如,当运载众多乘客的火车到达火车站时),使用所保留的无线通信信道可以减少由移动设备扫描可用信道所花费的时间。因此,方法300可以减少与多个设备扫描并尝试建立用于向接入点认证的信道相关联的延迟。
[0049]为了进一步解说,当大量的设备尝试发现并与接入点关联时,网络拥塞(例如,“信令风暴”)可能会发生,这影响了网络内的进行中的数据传输。通过经由第一无线信道来发送认证和/或关联通信(例如,主动探测、认证和/或关联信令),其它信道上进行中的数据传输不会受到经由第一无线信道发送的认证和/或关联通信的影响。在特定实施例中,如果设备经由除第一无线信道以外的信道发送探测请求,则接入点可以不对此类探测请求作出响应。接入点还可以在经由除第一无线通信信道以外的信道发送的信标中限制(例如,省略)一个或多个字段。例如,接入点可以不在经由除第一无线信道以外的信道发送的信标中包括网络服务集标识(SSID)。
[0050]图4是解说网络设备(诸如,图1的接入点130、图2的接入点230、或其组合)的示例操作的方法400的流程图。在410,接入点接收标识为设备认证和关联所保留的第一无线通信信道(诸如,参照图1描述的第一无线通信信道、图2的至少一个无线通信信道240、或其组合)的信息(例如,图2的信息234)。在至少一个实施例中,该信息是由与接入点相关联的服务运营商来供应的。
[0051]在420,在接收该信息后,接入点将该信息存储在查找表中,该查找表可以是图2的查找表232。当移动设备发起认证规程时,接入点在430从移动设备接收认证请求,该移动设备可以是图1的移动设备120、图2的移动设备220、或其组合。该认证请求是经由第一无线通信信道来接收的。接入点可以从相应的附加移动设备(例如,经由第一无线通信信道)接收附加认证请求。在440,接入点与认证服务器(例如,图1的认证服务器140)通信以认证移动设备。在至少一个实施例中,与认证服务器通信包括向认证服务器发送关联请求并从认证服务器接收响应。例如,接入点可以向认证服务器发送图1的请求180并可随认证过程的结果接收回图1的请求180,从而接入点能够在移动设备已得到认证之际处理请求180。进一步参照至少图7和8描述了示例关联规程。
[0052]在450,接入点向移动设备发送对认证请求的答复(例如,认证移动设备的消息)。在至少一个实施例中,在认证移动设备后,接入点与该移动设备关联(例如,使用图1的第二服务器150)。关联请求和答复可由移动设备和接入点使用为设备认证和关联所保留的第一无线通信信道来交换。
[0053]根据第一实施例,在经由第一无线通信信道完成了关联和认证后,在460,接入点执行从第一无线通信信道到第二无线通信信道的信道重选操作(例如,从第一无线通信信道到第二无线通信信道的信道切换)。例如,移动设备可以从利用第一无线通信信道转换为利用第二无线通信信道(例如,用于数据传输)。第二无线通信信道可以是图2的未保留用于设备认证和关联的信道250之一(例如,用于传送用户数据的信道)。一旦完成信道重选操作,接入点和移动设备可以在470经由第二无线通信信道执行数据传递操作(例如,访问因特网)。一旦完成设备认证和关联,移动设备和接入点可以发送和接收用户数据(例如,当移动设备正经由第二无线通信信道并经由接入点来访问因特网时)。
[0054]根据另一实施例,第一无线通信信道在特定时间区间(诸如为设备认证和关联所保留的时间区间)期间被保留。因此,在用于完成设备认证和关联的时间区间后,移动设备和接入点可以传达数据而不用执行信道重选操作。进一步参照至少图5和6描述了用于完成设备认证和关联的时间区间。在特定实施例中,尽管在所保留的时间区间期间允许来自先前关联设备的数据传输,但认证和关联在所保留的时间区间以外的时间不被允许。
[0055]图4的方法400可以实现高效网络建立。例如,因为移动设备经由移动设备和接入点两者已知的预定信道向接入点发送认证请求(例如,经由在查找表处存储的信息所标识的第一无线通信信道,第一无线通信信道可以是响应于进入W1-Fi操作模式而被扫描的多个优先信道之一,如参照图3描述的),所以建立第一无线通信信道(例如,扫描)花费的时间可减少。此外,在认证后,话务从第一无线通信信道(通过信道重选)转移到第二无线通信信道,从而第一无线通信信道不被加载大量的数据话务。
[0056]图5是解说移动设备(诸如,图1的移动设备120、图2的移动设备220、或其组合)的示例操作的方法500的流程图。在510,在移动设备处接收从接入点发送的信标。接入点可以对应于图1的接入点130、图2的接入点230、或其组合。信标包括历时参数(例如,“伸展”参数,其可以用毫秒来表达)。历时参数可以指示用于设备认证和关联的时间区间的历时。移动设备可以使用该伸展参数来确定退避时间区间(例如,延迟)并且可以根据该退避时间区间来延迟对认证和/或关联过程的发起。例如,移动设备可以随机或伪随机地选择零与伸展参数值之间的特定值。移动设备可以在由该特定值确定的时间发起认证和/或关联过程。
[0057]替换地或附加地,移动设备可以通过执行散列操作以生成退避时间区间来确定该特定值。例如,在520,使用由移动设备选择的或者与该移动设备相关联的值来执行散列操作。执行散列操作生成退避时间区间。退避时间区间确定了移动设备何时发起认证和/或关联过程,如以下进一步描述的。该值可以根据一种或多种技术来选择或确定,诸如根据伸展参数、根据媒体接入控制(MAC)地址、根据优先级等级、随机或伪随机地、根据网络负载、使用散列操作、或其组合。
[0058]根据第一技术,该值与移动设备相关联。例如,该值可以是与移动设备相关联的媒体接入控制(MAC)地址。MAC地址可由移动设备的制造商指派并被存储在移动设备处。因为尝试认证的每一移动设备可与唯一'I"生MAC地址关联,所以每一设备可以利用第一技术来生成唯一性退避时间区间,这减少了多个移动设备同时尝试向接入点认证的可能性。
[0059]根据第二技术,该值对应于与移动设备相关联的优先级等级。例如,该值可以是对应于与移动设备相关联的订阅级别(例如,钼金、黄金、和白银之一)的预定值。通过利用第二技术,来自优先订户(例如,高级服务的订户、不受限数据计划的订户、或其组合)的移动设备的授权请求在来自较低优先级订户(例如,基础等级服务的订户、受限数据计划的订户、或其组合)的移动设备的授权请求之前被处理。例如,在特定实施例中,与钼金订阅级别相关联的移动设备被指派短的退避时间区间或者无退避时间区间,与黄金订阅级别相关联的移动设备被指派中等退避时间区间(例如,在与具有钼金订阅级别相关联的移动设备之后被认证),而与白银订阅级别相关联的移动设备被指派长的退避时间区间(例如,在与具有黄金订阅级别相关联的移动设备之后被认证)。
[0060]根据第三技术,移动设备随机或伪随机地选择该值。例如,预定的随机或伪随机数生成操作可以生成该值,再对该值执行散列操作。随机或伪随机地选择该值可以减少多个移动设备同时尝试向接入点认证的可能性。替换地或附加地,该值可基于与接入点相关联的网络的负载来选择。
[0061]在530,在用于设备认证的时间区间期间,移动设备在根据该时间区间的开始时间加上退避时间区间所确定的时间向接入点发送认证请求、关联请求、或其组合。该认证请求可以是图1的认证请求160。该关联请求可以是图1的请求180。在特定实施例中,关联请求是网际协议(IP)地址指派请求。在至少一个实施例中,该时间区间在信标传送时间(即,接入点传送信标的时间)处开始,并且在与包括在信标中的历时参数相关联的历时之后结束。因此,在一个实施例中,代替在接收到信标之际立即发送认证请求,每一移动设备基于退避时间区间来延迟发送认证请求。
[0062]参照图5描述的技术减少了众多移动设备并发地尝试向接入点认证的可能性。在特定实施例中,方法500在大量移动设备尝试与接入点通信时(诸如在火车到达车站并且大量移动设备尝试与该站处的无线网络关联时)被执行。方法500可以防止从不同移动设备发送的关联请求与网络信标同步(例如,响应于网络信标,多个移动设备并发地发送关联请求),这种同步可能导致拥塞,潜在地导致分组冲突和分组丢失。
[0063]应领会,无线网络中的移动设备可以各自利用参照图5描述的技术中的一种或多种。无线网络中的每一移动设备可以使用相同的技术,或者无线网络中的每一移动设备可以使用不同技术来确定退避时间区间,只要这些技术减少了众多移动设备并发地尝试向接入点认证的可能性。此外,每一移动设备可以例如通过从移动设备的服务提供商接收配置数据或固件升级来改变(例如,更新)所使用的技术。
[0064]图6是解说网络设备(诸如,图1的接入点130、图2的接入点230、或其组合)的示例操作的方法600的流程图。方法600包括由接入点在610确定与无线局域网(WLAN)相关联的负载、与该WLAN相关联的期望负载、或其组合。例如,接入点可以评估WLAN的话务等级或者可以执行计算以确定WLAN的期望话务等级。在至少一个实施例中,WLAN对应于参照图1描述的无线网络110。
[0065]在620,接入点基于负载或期望负载来确定与用于设备认证和关联的时间区间的历时相关联的历时参数(例如,参照图5描述的伸展参数)。历时参数可以用毫秒来表达。在630,接入点在信标传送时间发送信标(例如,图1的信标170)。该信标包括历时参数。在640,在用于设备认证的时间区间期间从移动设备接收认证请求。移动设备可以是图1的移动设备120、图2的移动设备220、未示出的其它移动设备、或其组合。在至少一个实施例中,用于设备认证和关联的时间区间在信标传送时间(即,在传送信标时的时间)开始并在由历时参数所指示的毫秒数之后结束。
[0066]在特定实施例中,伸展参数的值由接入点基于WLAN的负载来调整。例如,当WLAN负载较重时,接入点可以在信标中宣告大的伸展参数值。当WLAN负载较轻时,接入点可以在信标中宣告小的伸展参数值。
[0067]通过如参照图6所描述地基于负载和/或期望负载来确定历时参数,用于设备认证和关联的时间区间的历时可基于WLAN的状况(例如,WLAN的话务、WLAN中的设备数量、或其组合)来选择。例如,该历时在较少的移动设备正尝试向接入点认证时可以较短而在较多移动设备正尝试向接入点认证时可以较长。网络资源可以因此基于网络负载或期望网络负载来动态地分配。
[0068]图7是解说网络设备(诸如,图1的接入点130、图2的接入点230、或其组合)的示例操作的方法700的流程图。方法700包括在710由接入点从移动设备接收第一消息。第一消息可以是或可以包括图1的请求180。
[0069]在720,接入点确定移动设备要在响应第一消息之前被认证。例如,如果第一消息是与上层协议(例如,比网络层的网际协议套件的互联网层更高的网络层)相关联的请求,则应该在响应该请求之前执行认证。此种请求的示例是网际协议(IP)地址指派请求。
[0070]在730,接入点向认证服务器发送包括认证请求(例如,对认证移动设备的请求)和第一消息的第二消息。该认证服务器可以是图1的认证服务器140。在至少一个实施例中,接入点发送第二消息而不用存储(例如,缓存或缓冲)第一消息。该认证请求可包括与移动设备相关联的由认证服务器用于执行与移动设备相对应的认证规程的信息(例如,凭证,诸如移动设备的媒体接入控制(MAC)地址)。在至少一个实施例中,发送给认证服务器的第二消息被加密。
[0071]在740,接入点从认证服务器接收第三消息。第三消息包括对认证请求的响应并且进一步包括第一消息。在至少一个实施例中,第一消息是IP地址指派请求。因此,当对认证请求的响应成功认证了移动设备时,接入点可响应于该IP地址指派请求而执行关联过程。例如,接入点可以在750与动态主机配置协议(DHCP)服务器通信以确定将与移动设备相关联的IP地址。在至少一个实施例中,DHCP服务器是图1的第二服务器150。方法700可进一步包括在760通过向移动设备发送第四消息来响应该IP地址指派请求。第四消息包括IP地址。
[0072]根据方法700的接入点的操作可使接入点能避免不必要地缓冲将直至移动设备得到认证才被处理的请求。例如,通过向认证服务器传送此类请求,接入点不需要为作出此种请求的每一移动设备创建新“状态”(例如,为其缓冲数据)。当认证服务器成功认证了移动设备时,认证服务器可以随认证结果返回该请求。当认证服务器没有成功认证移动设备时,认证服务器可以向接入点发送否定响应,该响应可以包括或可以不包括该请求。替换地,响应于认证移动设备不成功,认证服务器可以不向接入点作出响应,因此避免了在不成功认证情形中由接入点对此类请求进行不必要的缓冲。
[0073]图8是解说服务器(诸如,图1的认证服务器140)的示例操作的方法800的流程图。方法800包括在810从接入点接收第一消息。第一消息包括认证请求并且进一步包括从移动设备发送至接入点的第二消息。第二消息与上层协议(例如,比网际协议的互联网层更高的层)相关联。此种请求的示例是网际协议(IP)地址指派请求。移动设备可以是图1的移动设备120、图2的移动设备220、或其组合。接入点可以是图1的接入点130、图2的接入点230、或其组合。在至少一个实施例中,由服务器接收的第一消息被加密。
[0074]方法800进一步包括在820在基于认证请求来认证移动设备时至少暂时地存储第二消息。在830,服务器向接入点发送认证移动设备的第三消息。第三消息包括第二消息,或第二消息可以被“捎带”(例如,附加)至第三消息。根据替换实施例,当服务器没有成功认证移动设备时,第三消息可以不包括第二消息。在其它实施例中,当服务器没有成功认证移动设备时,该服务器可以不对接入点作出响应(即,可以不发送第四消息)。
[0075]图8的方法800可以避免接入点对消息进行不必要的缓冲。例如,通过在移动设备被认证时向服务器发送第二消息(取代在接入点处缓冲),接入点可以避免缓冲(例如,由于不成功认证)不被处理的请求。
[0076]参照图9,描绘了移动设备的特定解说性实施例的框图并将其一般地标示为900。移动设备900可以是本文描述的任何移动设备或其组合,诸如图1的移动设备120、图2的移动设备220、或其组合。例如,移动设备900可包括图1的处理器122和存储器124。存储器124可以存储图1的指令126和图2的查找表222。处理器122可对应于数字信号处理器(DSP)。指令126可由处理器122执行以执行本文描述的操作、方法和过程。例如,指令126可由处理器122执行以经由为设备认证和关联所保留的第一无线通信信道(例如,图2的至少一个无线通信信道240之一)发送认证请求968。该认证请求968可对应于图1的认证请求160。
[0077]图9还示出了被耦合至处理器122和显示器928的显示器控制器926。编码器/解码器(CODEC) 934也可耦合至处理器122。扬声器936和话筒938可被耦合至CODEC 934。
[0078]图9还指示无线控制器940可被耦合至处理器122和天线942。无线控制器940和天线942可被处理器用于执行本文描述的一个或多个操作和方法。例如,处理器122可以执行指令126以致使无线控制器940和天线942发送认证请求968,执行本文描述的一个或多个其它操作和方法,或其组合。
[0079]在一特定实施例中,可将处理器122、显示器控制器926、存储器124、CODEC 934、以及无线控制器940包括在系统级封装或片上系统设备922中。在特定实施例中,输入设备930和电源944被耦合至片上系统设备922。此外,在特定实施例中,并且如图9中所解说的,显示器928、输入设备930、扬声器936、话筒938、天线942和电源944在片上系统设备922的外部。然而,显示器928、输入设备930、扬声器936、话筒938、天线942和电源944中的每一者可被耦合到片上系统设备922的组件,诸如接口或控制器。
[0080]在特定实施例中,非瞬态计算机可读介质(例如,存储器124)存储可由处理器(例如,处理器122)执行的指令(例如,指令126)以致使处理器扫描为设备认证和关联所保留的第一无线通信信道(例如,图2的至少一个无线通信信道240)。该指令可进一步由处理器执行以经由第一无线通信信道向接入点(例如,图1的接入点130、图2的接入点230、或其组合)发送认证请求(例如,认证请求968)并从该接入点接收对该认证请求的答复。
[0081]在特定实施例中,非瞬态计算机可读介质(例如,存储器124)存储可由处理器(例如,处理器122)执行的指令(例如,指令126)以致使处理器接收发送自接入点(例如,图1的接入点130、图2的接入点230、或其组合)的信标(例如,图1的信标170)。该信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数。该指令可进一步由处理器执行以致使处理器对由移动设备900选择的或与该移动设备900相关联的值执行散列操作。对该值执行散列操作生成退避时间区间。该指令可进一步由处理器执行以致使该处理器在用于设备认证的时间区间期间在根据该时间区间的开始时间加上退避时间区间所确定的时间向接入点发送认证请求(例如,图1的认证请求160)、关联请求(例如,图1的请求180)、或其组合。
[0082]在特定实施例中,非瞬态计算机可读介质(例如,存储器134)存储可由处理器(例如,处理器132)执行的指令(例如,指令136)以确定与无线局域网(WLAN)相关联的负载、与WLAN相关联的期望负载、或其组合。在至少一个实施例中,WLAN是图1的无线网络110。该指令可进一步由处理器执行以致使该处理器基于该负载或该期望负载来确定与用于设备认证的时间区间的历时相关联的历时参数。该指令可进一步由处理器执行以致使该处理器在信标传送时间发送包括历时参数的信标(例如,图1的信标170)并且在用于设备认证的时间区间期间从移动设备(例如,图1的移动设备120、图2的移动设备220、或其组合)接收认证请求(例如,图1的认证请求160)。
[0083]在特定实施例中,非瞬态计算机可读介质(例如,存储器134)存储可由处理器(例如,处理器132)执行的指令(例如,指令136)以从移动设备(例如,图1的移动设备120、图2的移动设备220、或其组合)接收认证请求(例如,图1的认证请求160)。该认证请求是经由为设备认证和关联所保留的第一无线通信信道(例如,图2的至少一个无线通信信道240)来接收的。该指令可进一步由处理器执行以与认证服务器(例如,图1的认证服务器140)通信以认证移动设备并经由第一无线通信信道向移动设备发送对认证请求的答复。
[0084]在特定实施例中,非瞬态计算机可读介质(例如,存储器134)存储可由处理器(例如,处理器132)执行的指令(例如,指令136)以从移动设备(例如,图1的移动设备120、图2的移动设备220、或其组合)接收第一信息(例如,图1的请求180)。移动设备要在响应第一消息之前被认证。该指令可进一步由处理器执行以向认证服务器(例如,图1的认证服务器140)发送包括认证请求和第一消息的第二消息并从该认证服务器接收第三消息。第三消息包括对认证请求的响应和第一消息。
[0085]在特定实施例中,非瞬态计算机可读介质(例如,存储器144)包括可由处理器(例如,处理器142)执行的指令(例如,指令146)以从接入点(例如,图1的接入点130、图2的接入点230、或其组合)接收第一消息。该消息包括认证请求并且进一步包括从移动设备(例如,图1的移动设备120、图2的移动设备220、或其组合)发送至接入点的第二消息(例如,图1的请求180)。移动设备要在响应第二消息之前被认证。该指令可进一步由服务器的处理器执行以在基于认证请求来认证移动设备时至少暂时地将第二消息存储在服务器的存储器中并且向接入点发送认证该移动设备的第三消息。第三消息包括第二消肩、Ο
[0086]在特定实施例中,移动设备(例如,移动设备120、移动设备900、或其组合)包括用于存储指令(例如,指令126)的装置(例如,存储器124)和用于执行指令以接收发送自接入点的信标的装置(例如,处理器122)。该信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数。该指令进一步可由与用于执行指令的装置执行以对由该移动设备选择的或与该移动设备相关联的值执行散列操作。对该值执行散列操作生成退避时间区间。该指令可进一步由用于执行指令的装置执行以在用于设备认证的时间区间期间在根据该时间区间的开始时间加上退避时间区间所确定的时间向接入点发送认证请求。
[0087]在特定实施例中,网络设备(例如,接入点130、接入点230、或其组合)包括用于存储指令(例如,指令136)的装置(例如,存储器134)和用于执行指令以确定与无线局域网(WLAN)相关联的负载、与WLAN相关联的期望负载、或其组合的装置(例如,处理器132)。该指令可进一步由用于执行指令的装置执行以基于该负载或该期望负载来确定与用于设备认证的时间区间的历时相关联的历时参数。该指令可进一步由用于执行指令的装置执行以在信标传送时间发送包括历时参数的信标以及在用于设备认证的时间区间期间从移动设备接收认证请求。
[0088]在特定实施例中,移动设备(例如,移动设备120、移动设备900、或其组合)包括用于存储指令(例如,指令126)的装置(例如,存储器124)和用于执行指令以扫描为设备认证和关联所保留的第一无线通信信道的装置(例如,处理器122)。该指令可进一步由用于执行指令的装置执行以经由第一无线通信信道向接入点发送认证请求并从该接入点接收对该认证请求的答复。
[0089]在特定实施例中,网络设备(例如,接入点130、接入点230、或其组合)包括用于存储指令(例如,指令136)的装置(例如,存储器134)和用于执行指令以从移动设备接收认证请求的装置(例如,处理器132)。该认证请求是经由为设备认证和关联所保留的第一无线通信信道来接收的。该指令可进一步由用于执行指令的装置执行以与认证服务器通信以认证移动设备并经由第一无线通信信道向移动设备发送对认证请求的答复。
[0090]在特定实施例中,网络设备(例如,接入点130、接入点230、或其组合)包括用于存储指令(例如,指令136)的装置(例如,存储器134)和用于执行指令以在认证移动设备之前从该移动设备接收第一消息的装置(例如,处理器132)。移动设备要在响应第一消息之前被认证。该指令可进一步由用于执行指令的装置执行以向认证服务器发送包括认证请求和第一消息的第二消息并从该认证服务器接收包括对认证请求的响应和第一消息的第二消息。
[0091]在特定实施例中,服务器(例如,认证服务器140)包括用于存储指令(例如,指令146)的装置(例如,存储器144)和用于执行指令以从接入点接收第一消息的装置(例如,处理器142)。第一消息包括认证请求并且进一步包括从移动设备发送至接入点的第二消息。移动设备要在响应第二消息之前被认证。该指令可进一步由用于执行指令的装置执行以在基于认证请求来认证移动设备时至少暂时地存储第二消息并且向接入点发送认证该移动设备的第三消息,第三消息包括第二消息。
[0092]本领域技术人员将进一步领会,结合本文所公开的实施例来描述的各种解说性逻辑框、配置、模块、电路、和算法步骤可实现为电子硬件、存储在有形计算机可读介质上并将由处理器执行的指令,或者此二者的组合。各种解说性组件、框、配置、模块、电路、和步骤已经在上文以其功能性的形式作了一般化描述。此类功能性是被实现为硬件还是处理器可执行指令取决于具体应用和加诸于整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能性,但此类实现决策不应被解读为致使脱离本发明的范围。
[0093]结合本文中公开的实施例描述的各种方法或过程的步骤可直接在硬件中、在由处理器执行的指令中、或在这两者的组合中体现。由处理其执行的指令可驻留在随机存取存储器(RAM)、闪存、只读存储器(ROM)、可编程只读存储器(PR0M)、可擦除可编程只读存储器(EPR0M)、电可擦式可编程只读存储器(EEPR0M)、寄存器、硬盘、可移动盘、压缩碟只读存储器(CD-ROM),或本领域中所知的任何其他形式的非瞬态存储介质中。示例性的存储介质被耦合到处理器以使得该处理器能从该存储介质读信息和向该存储介质写信息。替换地,存储介质可以被整合到处理器。处理器和存储介质可驻留在专用集成电路(ASIC)中。ASIC可驻留在计算设备或用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在计算设备或用户终端中。
[0094]提供前面对所公开的实施例的描述是为了使本领域技术人员皆能制作或使用所公开的实施例。对这些实施例的各种修改对于本领域技术人员而言将是显而易见的,并且本文中定义的原理可被应用于其他实施例而不会脱离本公开的范围。因此,本公开并非旨在被限定于本文中示出的实施例,而是应被授予与如由所附权利要求定义的原理和新颖性特征一致的最广的可能范围。
【权利要求】
1.一种方法,包括: 由移动设备接收发送自接入点的信标,其中所述信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数; 对由所述移动设备选择的或与所述移动设备相关联的值执行散列操作,其中对所述值执行所述散列操作生成退避时间区间;以及 在用于设备认证的所述时间区间期间,在根据所述时间区间的开始时间加上所述退避时间区间所确定的时间向所述接入点发送认证请求、关联请求、或其组合。
2.如权利要求1所述的方法,其特征在于,所述值是与所述移动设备相关联的媒体接入控制(MAC)地址。
3.如权利要求1所述的方法,其特征在于,所述值是基于与所述移动设备相关联的优先级来选择的,并且其中与所述移动设备相关联的优先级是与所述移动设备的订阅级别相关联的。
4.如权利要求1所述的方法,其特征在于,所述认证请求经由为设备认证和关联所保留的第一无线通信信道来发送给所述接入点,并且所述方法进一步包括: 经由所述第一无线通信信道从所述接入点接收对所述认证请求的答复;以及 执行从所述第一无线通信信道到用于数据传输的第二无线通信信道的信道重选操作。
5.如权利要求1所述的方法,其特征在于,生成所述退避时间区间包括随机或伪随机地选择从零到所述历时参数的值之间的一特定值。
6.如权利要求1所述的方法,其特征在于,所述值是基于与所述接入点相关联的网络的负载来选择的。
7.一种方法,包括: 由接入点确定与无线局域网(WLAN)相关联的负载、与所述WLAN相关联的期望负载、或其组合; 基于所述负载或所述期望负载来确定与用于设备认证的时间区间的历时相关联的历时参数; 在信标传送时间发送信标,其中所述信标包括所述历时参数;以及 在用于设备认证的所述时间区间期间从移动设备接收认证请求。
8.如权利要求7所述的方法,其特征在于,进一步包括在所述时间区间期间从相应的附加移动设备接收附加认证请求。
9.如权利要求7所述的方法,其特征在于,所述历时参数是以毫秒(ms)来表达的,并且其中用于设备认证的所述时间区间在所述信标传送时间开始。
10.如权利要求7所述的方法,其特征在于,所述认证请求是经由为设备认证和关联所保留的第一无线通信信道来接收的,并且所述方法进一步包括: 与认证服务器通信以认证所述移动设备;以及 经由所述第一无线通信信道将对所述认证请求的答复发送给所述移动设备。
11.一种移动设备,包括: 处理器;以及 存储指令的存储器,其中所述指令能由所述处理器执行以致使所述处理器: 接收发送自接入点的信标,其中所述信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数; 对由所述移动设备选择的或与所述移动设备相关联的值执行散列操作,其中对所述值执行所述散列操作生成退避时间区间;以及 在用于设备认证的所述时间区间期间,在根据所述时间区间的开始时间加上所述退避时间区间所确定的时间向所述接入点发送认证请求。
12.如权利要求11所述的移动设备,其特征在于,所述指令能进一步执行以通过随机或伪随机地选择从零到所述历时参数的值之间的一特定值来生成所述退避时间区间。
13.一种存储指令的非瞬态计算机可读介质,所述指令能由处理器执行以致使所述处理器: 接收发送自接入点的信标,其中所述信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数; 对由移动设备选择的或与所述移动设备相关联的值执行散列操作,其中对所述值执行所述散列操作生成退避时间区间;以及 在用于设备认证的所述时间区间期间,在根据所述时间区间的开始时间加上所述退避时间区间所确定的时间向所述接入点发送认证请求。
14.如权利要求13所述的非瞬态计算机可读介质,其特征在于,所述指令能进一步执行以通过随机或伪随机地选择从零到所述历时参数的值之间的一特定值来生成所述退避时间区间。
15.—种移动设备,包括: 用于存储指令的装置;以及 用于执行所述指令以进行如下操作的装置: 接收发送自接入点的信标,其中所述信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数; 对由所述移动设备选择的或与所述移动设备相关联的值执行散列操作,其中对所述值执行所述散列操作生成退避时间区间;以及 在用于设备认证的所述时间区间期间,在根据所述时间区间的开始时间加上所述退避时间区间所确定的时间向所述接入点发送认证请求。
16.如权利要求15所述的移动设备,其特征在于,所述退避时间区间是通过随机或伪随机地选择从零到所述历时参数的值之间的一特定值来生成的。
17.一种网络设备,包括: 处理器;以及 存储指令的存储器,其中所述指令能由所述处理器执行以致使所述处理器: 确定与无线局域网(WLAN)相关联的负载、与所述WLAN相关联的期望负载、或其组合;基于所述负载或所述期望负载来确定与用于设备认证的时间区间的历时相关联的历时参数; 在信标传送时间发送信标,所述信标包括所述历时参数;以及 在用于设备认证的所述时间区间期间从移动设备接收认证请求。
18.如权利要求17所述的网络设备,其特征在于,所述历时参数是以毫秒(ms)来表达的,并且其中用于设备认证的所述时间区间在所述信标传送时间开始。
19.一种存储指令的非瞬态计算机可读介质,所述指令能由处理器执行以致使所述处理器: 确定与无线局域网(WLAN)相关联的负载、与所述WLAN相关联的期望负载、或其组合;基于所述负载或所述期望负载来确定与用于设备认证的时间区间的历时相关联的历时参数; 在信标传送时间发送信标,所述信标包括所述历时参数;以及 在用于设备认证的所述时间区间期间从移动设备接收认证请求。
20.如权利要求19所述的非瞬态计算机可读介质,其特征在于,所述历时参数是以毫秒(ms)来表达的,并且其中用于设备认证的所述时间区间在所述信标传送时间开始。
21.—种网络设备,包括: 用于存储指令的装置;以及 用于执行所述指令以进行如下操作的装置: 确定与无线局域网(WLAN)相关联的负载、与所述WLAN相关联的期望负载、或其组合;基于所述负载或所述期望负载来确定与用于设备认证的时间区间的历时相关联的历时参数; 在信标传送时间发送信标,所述信标包括所述历时参数;以及 在用于设备认证的所述时间区间期间从移动设备接收认证请求。
22.如权利要求21所述的网络设备,其特征在于,所述历时参数是以毫秒(ms)来表达的,并且其中用于设备认证的所述时间区间在所述信标传送时间开始。
23.—种方法,包括: 在移动设备处扫描为设备认证和关联所保留的第一无线通信信道; 经由所述第一无线通信信道向接入点发送认证请求;以及 从所述接入点接收对所述认证请求的答复。
24.如权利要求23所述的方法,其特征在于,所述第一无线通信信道至少在与设备认证和关联相关联的时间区间期间不可用于数据通信。
25.如权利要求24所述的方法,其特征在于,进一步包括: 向所述接入点传送关联请求;以及 从所述接入点接收对所述关联请求的答复。
26.如权利要求25所述的方法,其特征在于,进一步包括在将网络地址与所述接入点关联后,经由与数据通信相关联的第二无线通信信道执行与所述接入点的数据传递。
27.如权利要求26所述的方法,其特征在于,所述第二无线通信信道是在经由所述第一无线通信信道完成所述移动设备的认证和关联后根据由所述接入点执行的信道重选操作来确定的。
28.如权利要求23所述的方法,其特征在于,所述第一无线通信信道在与设备认证和关联相关联的时间区间期间被保留用于设备认证和关联,并且其中所述第一无线通信信道在所述时间区间以外的时间不被保留用于设备认证和关联。
29.如权利要求28所述的方法,其特征在于,进一步包括在完成认证和关联后,经由所述第一无线通信信道在所述移动设备与所述接入点之间传递数据。
30.如权利要求23所述的方法,其特征在于,所述第一无线通信信道是所述移动设备响应于进入无线保真(W1-Fi)操作模式而扫描的多个优先信道之一。
31.如权利要求23所述的方法,其特征在于,进一步包括在扫描所述第一无线通信信道之前接收标识所述无线通信信道的信息。
32.如权利要求31所述的方法,其特征在于,进一步包括: 将所述信息存储在查找表中;以及 响应于进入无线保真(W1-Fi)操作模式,访问所述信息以标识所述第一无线通信信道。
33.如权利要求23所述的方法,其特征在于,进一步包括: 由所述移动设备接收发送自所述接入点的信标,其中所述信标包括与用于设备认证和关联的时间区间的历时相关联的历时参数;以及 对由所述移动设备选择的或与所述移动设备相关联的值执行散列操作,其中对所述值执行所述散列操作生成退避时间区间, 其中所述认证请求是在用于设备认证的所述时间区间期间根据所述时间区间的开始时间加上所述退避时间区间向所述接入点发送的。
34.—种方法,包括: 由接入点从移动设备接收认证请求,其中所述认证请求是经由为设备认证和关联所保留的第一无线通信信道来接收的; 与认证服务器通信以认证所述移动设备;以及 经由所述第一无线通信信道将对所述认证请求的答复发送给所述移动设备。
35.如权利要求34所述的方法,其特征在于,进一步包括执行从所述第一无线通信信道到第二无线通信信道的信道重选操作。
36.如权利要求35所述的方法,其特征在于,进一步包括经由所述第二无线通信信道执行与所述移动设备的数据传递操作。
37.如权利要求34所述的方法,其特征在于,进一步包括: 在接收所述认证请求之前,接收标识所述第一无线通信信道的信息;以及 将所述信息存储在所述接入点处的查找表中。
38.如权利要求34所述的方法,其特征在于,进一步包括: 由所述接入点确定与无线局域网(WLAN)相关联的负载、与所述WLAN相关联的期望负载、或其组合; 基于所述负载或所述期望负载来确定与用于设备认证的时间区间的历时相关联的历时参数;以及 在信标传送时间发送信标,其中所述信标包括所述历时参数, 其中所述接入点在用于设备认证的所述时间区间期间从所述移动设备接收所述认证请求。
39.如权利要求34所述的方法,其特征在于,进一步包括: 在认证所述移动设备之前,由所述接入点从所述移动设备接收关联请求;以及 确定所述移动设备要在响应所述关联请求之前被认证, 其中与所述认证服务器通信包括: 向所述认证服务器发送所述关联请求;以及 从所述认证服务器接收对所述认证请求的响应和所述关联请求。
40.—种移动设备,包括: 处理器;以及 存储指令的存储器,其中所述指令能由所述处理器执行以致使所述处理器: 扫描为设备认证和关联所保留的第一无线通信信道; 经由所述第一无线通信信道向接入点发送认证请求;以及 从所述接入点接收对所述认证请求的答复。
41.如权利要求40所述的移动设备,其特征在于,所述第一无线通信信道至少在与设备认证和关联相关联的时间区间期间不可用于数据通信。
42.一种存储指令的非瞬态计算机可读介质,所述指令能由处理器执行以致使所述处理器: 扫描为设备认证和关联所保留的第一无线通信信道; 经由所述第一无线通信信道向接入点发送认证请求;以及 从所述接入点接收对所述认证请求的答复。
43.如权利要求42所述的非瞬态计算机可读介质,其特征在于,所述第一无线通信信道至少在与设备认证和关联相关联的时间区间期间不可用于数据通信。
44.一种移动设备,包括: 用于存储指令的装置;以及 用于执行所述指令以进行如下操作的装置: 扫描为设备认证和关联所保留的第一无线通信信道; 经由所述第一无线通信信道向接入点发送认证请求;以及 从所述接入点接收对所述认证请求的答复。
45.如权利要求44所述的移动设备,其特征在于,所述第一无线通信信道至少在与设备认证和关联相关联的时间区间期间不可用于数据通信。
46.一种网络设备,包括: 处理器;以及 存储指令的存储器,其中所述指令能由所述处理器执行以致使所述处理器: 从移动设备接收认证请求,其中所述认证请求是经由为设备认证和关联所保留的第一无线通信信道来接收的; 与认证服务器通信以认证所述移动设备;以及 经由所述第一无线通信信道将对所述认证请求的答复发送给所述移动设备。
47.如权利要求46所述的网络设备,其特征在于,所述指令能进一步由所述处理器执行以执行从所述第一无线通信信道到第二无线通信信道的信道重选操作。
48.一种存储指令的非瞬态计算机可读介质,所述指令能由处理器执行以致使所述处理器: 从移动设备接收认证请求,其中所述认证请求是经由为设备认证和关联所保留的第一无线通信信道来接收的; 与认证服务器通信以认证所述移动设备;以及 经由所述第一无线通信信道将对所述认证请求的答复发送给所述移动设备。
49.如权利要求48所述的非瞬态计算机可读介质,其特征在于,所述指令能进一步由所述处理器执行以执行从所述第一无线通信信道到第二无线通信信道的信道重选操作。
50.—种网络设备,包括: 用于存储指令的装置;以及 用于执行所述指令以进行如下操作的装置: 从移动设备接收认证请求,其中所述认证请求是经由为设备认证和关联所保留的第一无线通信信道来接收的; 与认证服务器通信以认证所述移动设备;以及 经由所述第一无线通信信道将对所述认证请求的答复发送给所述移动设备。
51.如权利要求50所述的网络设备,其特征在于,所述用于执行所述指令的装置被配置成执行从所述第一无线通信信道到第二无线通信信道的信道重选操作。
52.—种方法,包括: 在认证移动设备之前,由接入点从所述移动设备接收第一消息; 确定所述移动设备要在响应所述第一消息之前被认证; 向认证服务器发送包括认证请求和所述第一消息的第二消息;以及 从所述认证服务器接收包括对所述认证请求的响应并且进一步包括所述第一消息的第三消息。
53.如权利要求52所述的方法,其特征在于,所述第一消息与上层协议相关联。
54.如权利要求53所述的方法,其特征在于,所述上层协议与比网际协议的互联网层更高的网络层相关联。
55.如权利要求52所述的方法,其特征在于,所述第一消息是网际协议(IP)地址指派请求。
56.如权利要求55所述的方法,其特征在于,进一步包括: 在认证所述移动设备后,与动态主机配置协议(DHCP)服务器通信以确定将与所述移动设备相关联的IP地址;以及 通过将第四消息发送给所述移动设备来响应所述IP地址指派请求,所述第四消息包括所述IP地址。
57.如权利要求52所述的方法,其特征在于,所述接入点在发送所述第二消息与接收所述第三消息之间的时间区间期间不维持所述第一消息。
58.如权利要求52所述的方法,其特征在于,所述第二消息是加密的。
59.如权利要求52所述的方法,其特征在于,进一步包括经由为设备认证和关联所保留的第一无线通信信道来从所述移动设备接收所述认证请求。
60.—种方法,包括: 从接入点接收第一消息,其中所述第一消息包括认证请求并且进一步包括从移动设备发送至所述接入点的第二消息,其中所述移动设备要在响应所述第二消息之前被认证;在基于所述认证请求来认证所述移动设备时至少暂时地存储所述第二消息;以及向所述接入点发送认证所述移动设备的第三消息,所述第三消息包括所述第二消息。
61.如权利要求60所述的方法,其特征在于,所述第二消息是网际协议(IP)地址指派请求。
62.—种网络设备,包括: 处理器;以及 存储指令的存储器,其中所述指令能由所述处理器执行以致使所述处理器: 在认证移动设备之前,从所述移动设备接收第一消息,其中所述移动设备要在响应所述第一消息之前被认证; 向认证服务器发送包括认证请求和所述第一消息的第二消息;以及 从所述认证服务器接收包括对所述认证请求的响应和所述第一消息的第三消息。
63.如权利要求62所述的网络设备,其特征在于,所述第一消息是网际协议(IP)地址指派请求。
64.一种存储指令的非瞬态计算机可读介质,所述指令能由处理器执行以致使所述处理器: 在认证移动设备之前,从所述移动设备接收第一消息,其中所述移动设备要在响应所述第一消息之前被认证; 向认证服务器发送包括认证请求和所述第一消息的第二消息;以及 从所述认证服务器接收包括对所述认证请求的响应和所述第一消息的第三消息。
65.如权利要求64所述的非瞬态计算机可读介质,其特征在于,所述第一消息是网际协议(IP)地址指派请求。
66.—种网络设备,包括: 用于存储指令的装置;以及 用于执行所述指令以进行如下操作的装置: 在认证移动设备之前,从所述移动设备接收第一消息,其中所述移动设备要在响应所述第一消息之前被认证; 向认证服务器发送包括认证请求和所述第一消息的第二消息;以及 从所述认证服务器接收包括对所述认证请求的响应和所述第一消息的第三消息。
67.如权利要求66所述的网络设备,其特征在于,所述第一消息是网际协议(IP)地址指派请求。
68.—种服务器,包括: 处理器;以及 存储指令的存储器,其中所述指令能由所述处理器执行以致使所述处理器: 从接入点接收第一消息,其中所述第一消息包括认证请求并且进一步包括从移动设备发送至所述接入点的第二消息,其中所述移动设备要在响应所述第二消息之前被认证;在基于所述认证请求来认证所述移动设备时至少暂时地存储所述第二消息;以及向所述接入点发送认证所述移动设备的第三消息,所述第三消息包括所述第二消息。
69.如权利要求68所述的服务器,其特征在于,所述第二消息是网际协议(IP)地址指派请求。
70.一种存储指令的非瞬态计算机可读介质,所述指令能由处理器执行以致使所述处理器: 从接入点接收第一消息,其中所述第一消息包括认证请求并且进一步包括从移动设备发送至所述接入点的第二消息,其中所述移动设备要在响应所述第二消息之前被认证; 在基于所述认证请求来认证所述移动设备时至少暂时地存储所述第二消息;以及 向所述接入点发送认证所述移动设备的第三消息,所述第三消息包括所述第二消息。
71.如权利要求70所述的非瞬态计算机可读介质,其特征在于,所述第二消息是网际协议(IP)地址指派请求。
72.—种服务器,包括: 用于存储指令的装置;以及 用于执行所述指令以进行如下操作的装置: 从接入点接收第一消息,其中所述第一消息包括认证请求并且进一步包括从移动设备发送至所述接入点的第二消息,其中所述移动设备要在响应所述第二消息之前被认证;在基于所述认证请求来认证所述移动设备时至少暂时地存储所述第二消息;以及向所述接入点发送认证所述移动设备的第三消息,所述第三消息包括所述第二消息。
73.如权利要求72所述的服务器,其特征在于,所述第二消息是网际协议(IP)地址指派请求。
【文档编号】H04W12/08GK104396291SQ201380030705
【公开日】2015年3月4日 申请日期:2013年5月10日 优先权日:2012年6月13日
【发明者】G·切瑞安, S·P·阿伯拉翰, J·马利宁, H·萨姆帕斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1