一种终端以及终端主动扫描的方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种对用户终端主动扫描的反馈方法及接入点。
【背景技术】
[0002]在无线局域网络(WirelessLocal Area Networks,WLAN)中,基本服务集(BasicService Set,BSS)为无线局域网络的基本组成部分,当用户终端需要接入基本服务集网络时,需要通过扫描发现基本服务集网络和其接入点(Access Point,AP)。扫描方法分为主动扫描和被动扫描两种模式,其中当用户终端处于主动扫描模式,在信道上通过单播或广播向接入点发送试探请求消息,然后在一定的时间内等待相应的、由接入点发送的试探响应信息,通过这种方式主动发现基本服务集网络并获取该基本服务集网络的相关联属性。用户终端发送的所述试探请求消息中包含服务集标识符(Service Set Identifier,SSID)及基本服务集标识符(Basic Service Set Identifier,BSSID),接入点在接收到该试探请求消息后,如果满足如下条件即向用户终端反馈相应的试探响应消息:若所述SSID为通配符SSID或与扩展服务集(Extended Service Set, ESS)的SSID相匹配,并且所述BSSID是通配符BSSID或者为接入点的BSSID。
[0003]然而,在现有技术中,接入点向用户终端反馈试探响应消息时,并不是立刻向用户终端发送试探响应消息,而是将所述试探消息排列在传输队列中的,然后通过分布式竞争的方式获取发送消息的机会。但是用户终端等待响应的时间一定,当用户终端结束本信道扫描后,由于接入点不知道用户已经离开,可能仍然继续向用户终端发送试探消息,导致信道资源浪费。
【发明内容】
[0004]本发明的实施例提供一种对用户终端主动扫描的反馈方法及接入点,能够通过在接入点中设置计时器,在计时器达到预设时间后清除缓存的试探响应信息,进一步地,减少了信道资源的开销。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]—方面,本发明实施例提供一种终端主动扫描的方法,包括:
[0007]在信道上发送试探请求消息,所述试探请求消息包括终端预设的扫描时间,开启试探计时器;
[0008]所述试探计时器达到所述预设的扫描时间,处理接收到的试探响应消息,并结束信道扫描。
[0009]—方面,本发明实施例提供一种终端,包括:
[0010]发送和接收单元,用于在信道上分别发送试探请求消息和接收试探响应消息,所述试探请求消息包括终端预设的扫描时间,开启试探计时器;
[0011]处理单元,用于在所述试探计时器达到所述预设的扫描时间时,处理所述接收到的试探响应消息,并结束信道扫描。
[0012]通过该方案,终端能够通过设置试探计时器,并在计时器达到预设时间后,处理试探响应消息,减少了信道资源的开销。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明实施例提供的对用户终端主动扫描的反馈方法流程示意图一;
[0015]图2为本发明实施例提供的对用户终端主动扫描的反馈方法流程示意图二;
[0016]图3为本发明实施例提供的接入点。
【具体实施方式】
[0017]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透切理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0018]本文中描述的各种技术可用于各种无线通信系统,例如当前2G,3G通信系统和下一代通信系统,例如全球移动通信系统,码分多址系统,时分多址系统,宽带码分多址,频分多址系统,正交频分多址系统,单载波系统,通用分组无线业务系统,长期演进系统,以及其他此类通信系统。
[0019]本文中结合终端和/或基站和/或基站控制器来描述各种方面。
[0020]用户设备,可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务电话、无绳电话、会话发起协议话机、无线本地环路站、个人数字助理等设备。无线终端也可以称为系统、订户单元、订户站,移动站、移动台、远程站、接入点、远程终端、接入终端、用户终端、用户代理、用户设备、或用户装备。
[0021]基站(例如,接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。
[0022]另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0023]本发明实施例提供一种对用户终端主动扫描的反馈方法,如图1所示,该方法包括:
[0024]S101、接入点接收来自用户终端的试探请求消息,试探请求消息包括用户终端预设的扫描时间。
[0025]在WLAN中,BSS为无线局域网络的基本组成部分,当用户终端需接入基本服务集网络时,首先通过扫描机制发现基本服务集网络和其对应的接入点,这种场景被称之为AP探测。当用户终端启动AP探测时,用户终端首先在管理实体(Stat1n Management Entity,SME)生成扫描请求原语,MAC层管理实体(MAC Layer ManagementEntity, MLME)接收到所述扫描请求原语后,根据扫描请求原语的指示信息确定扫描模式和扫描内容,例如,用户终端为主动扫描或被动扫描,以及用户终端扫描的信道列表,以及最大和最小信道扫描时间等。进而,若扫描模式设定为主动模式,则用户终端的MLME会在所述原语确定的信道上发送试探请求消息,开始探测工作在该信道上的接入点AP ;若该信道上存在工作的所述接入点时,则接入点接收来自用户终端的试探请求消息,所述试探请求消息中可以包括用户终端的信道扫描时间信息,具体地,所述信道扫描时间指示用户终端剩余的信道扫描时间,可以是所述扫描请求原语中指示的最大信道扫描时间,该试探请求消息还可以包括SSID和BSSIDo
[0026]示例性的,用户终端预设的扫描时间可以设置在试探请求消息的信息元素(Informat1n Element, IE)中,或者,用户终端预设的扫描时间也可以设置在试探请求消息的时域字段。
[0027]S102、接入点生成并缓存对试探请求消息的试