一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种接入AP的方法、AP、客户端和通信系统与流程

2022-03-23 03:46:18 来源:中国专利 TAG:

一种接入ap的方法、ap、客户端和通信系统
技术领域
1.本公开涉及通信技术领域,尤其涉及一种接入ap的方法、ap、客户端和通信系统。


背景技术:

2.随着无线通信的发展,wlan(wireless lan,无线局域网)应用日益广泛,客户对无线网络的通信质量的要求越来越更高。
3.当客户端离ap较远,客户端与ap间报文的发送和接收速率一般较低,通信过程占用无线空口时间较长,影响周围其它客户端使用空口。
4.例如,在一种实际场景中,用户利用手机(客户端)观看视频,但是由于手机离ap距离较远,导致视频出现卡顿的情况,此时该手机与ap依然处于建立连接的状态,在此情况下不仅到时用户无法及时切换网络,且会长时间占用无线空口资源,影响其它客户端的使用。


技术实现要素:

5.本公开实施例提供了一种接入ap的方法、ap、客户端和通信系统,通过该方法,可以实现客户端自主判断接入ap的当前信号是否满足接入需求,自主快速选择信号满足条件的ap接入,提高整体接入体验。
6.本公开实施例提供了一种接入ap的方法,该方法应用于ap,该方法包括:
7.接收客户端发送的探测请求报文,并获取接收所述探测请求报文的第一信号强度指示rssi;
8.向所述客户端发送探测响应报文,所述探测响应报文中携带第一rssi,以使所述客户端根据所述探测响应报文中携带的第一rssi判断是否接入所述ap。
9.其中,该方法还包括:
10.周期性发送beacon报文,所述beacon报文中携带允许接入所述ap的目标rssi。
11.其中,所述以使所述客户端根据所述探测响应报文中携带的第一rssi判断是否接入所述ap,包括:
12.以使所述客户端利用第一rssi与记录的目标rssi比较,根据比较结果选择是否接入所述ap。
13.其中,所述根据比较结果选择是否接入所述ap,包括:
14.当第一rssi大于或等于目标rssi时,则向所述ap发送接入请求,接入所述ap;或者,
15.当第一rssi小于目标rssi时,则不接入所述ap。
16.通过上述方法可看出,在本公开实施例中,ap可以向客户端发送携带第一rssi的响应报文,使得客户端根据第一rssi与目标rssi的比较结果确定是否接入该ap,从而避免客户端与ap间因弱信号导致重复尝试连接,并占用空口资源的问题。
17.本公开实施例还提供了一种接入ap的方法,所述方法应用于客户端,所述方法包括:
18.接收ap发送的beacon报文,所述beacon报文中携带允许接入所述ap的目标rssi;
19.根据所述beacon报文向所述ap发送探测请求报文;
20.接收ap发送的探测响应报文,所述探测响应报文中携带所述ap接收所述探测请求报文的第一rssi;
21.根据所述第一rssi与目标rssi的比较结果接入所述ap。
22.其中,所述根据所述第一rssi与目标rssi的比较结果接入所述ap,包括:
23.当第一rssi与目标rssi的比较结果为大于或等于时,接入所述ap;或者,
24.当第一rssi与目标rssi的比较结果为小于时,不接入所述ap。
25.通过上述实施例可以看出,客户端可以根据ap发送的携带第一rssi的探测响应报文,并根据第一rssi与目标rssi的比较结果确定是否接入该ap,从而避免客户端与ap间因弱信号导致重复尝试连接,并占用空口资源的问题。
26.本公开实施例还提供了一种通信系统,所述通信系统包括:ap和客户端,
27.所述ap周期性发送beacon报文,所述beacon报文中携带允许接入所述ap的目标rssi;
28.所述客户端接收所述beacon报文,并记录所述目标rssi;
29.所述客户端根据所述beacon报文向所述ap发送探测请求报文;
30.所述ap记录接收所述探测请求报文的第一rssi,并向所述客户端发送探测响应报文,所述探测响应报文中携带第一rssi;
31.所述客户端根据所述探测响应报文中的第一rssi与目标rssi的比较结果接入所述ap。
32.其中,所述客户端根据所述探测响应报文中的第一rssi与目标rssi的比较结果接入所述ap,包括:
33.当第一rssi与目标rssi的比较结果为大于或等于时,接入所述ap;或者,
34.当第一rssi与目标rssi的比较结果为小于时,不接入所述ap。
35.本公开实施例还提供了一种ap,该ap包括:
36.接收模块,用于接收客户端发送的探测请求报文,并获取接收所述探测请求报文的第一信号强度指示rssi;
37.发送模块,用于向所述客户端发送探测响应报文,所述探测响应报文中携带第一rssi,以使所述客户端根据所述探测响应报文中携带的第一rssi判断是否接入所述ap。
38.本公开实施例还提供了一种客户端,该客户端包括:
39.接收模块,用于接收ap发送的beacon报文,所述beacon报文中携带允许接入所述ap的目标rssi;
40.发送模块,用于根据所述beacon报文向所述ap发送探测请求报文;
41.所述接收模块,还用于接收ap发送的探测响应报文,所述探测响应报文中携带所述ap接收所述探测请求报文的第一rssi;
42.处理模块,用于根据所述第一rssi与目标rssi的比较结果接入所述ap。
附图说明
43.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实
施例,并与说明书一起用于解释本说明书的原理。
44.图1为本公开实施例提供的一种客户端与ap建立连接的流程示意图。
45.图2为本公开实施例提供的一种接入ap的方法的流程示意图。
46.图3为本公开实施例提供的一种接入ap的方法的流程示意图。
具体实施方式
47.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。
48.在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
49.应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
50.如图1所示,目前客户端(client)接入ap的过程如下:
51.ap(access point,接入点)定期发送beacon报文通告无线服务,客户端侦听ap发送的beacon报文,发现无线服务。
52.客户端主动发送probe request报文;ap接收到probe request报文后,发送携带无线服务信息probe response报文;客户端通过接收probe response发现无线服务。
53.客户端选合适的无线服务,发送authentication request报文;ap接收到authentication request请求后发送authentication response报文,响应客户端请求。
54.客户端继续发送(re)association request报文,ap接受请求发送(re)association response报文
55.客户端与ap建立连接完成。
56.在上述建立客户端与ap连接的过程中,当客户端离ap较远,报文的发送和接收速率一般较低,通信过程占用无线空口时间较长,影响周围其它客户端使用空口,为提高整体网络通信质量,降低时延提高吞吐量,ap一般会拒绝此类弱信号客户端接入。
57.目前ap拒绝弱信号客户端接入的方法主要如下方法:
58.一种是ap通过接收probe request、authentication request、(re)association request报文的rssi与弱信号rssi阈值进行比较,若低于阈值则不进行相应的响应,客户端无法收到对应的响应报文,无法接入ap。
59.该方法客户端无法感知到无法接入ap的原因,一般会进行多次尝试连接,并在多次尝试连接不成功后会认为服务不可用就不再自动重试,若用户需要接入该ap,则需要手动连接,影响接入体验。
60.另一种是ap通过接收(re)association request报文的rssi与弱信号rssi阈值进行比较,若低于阈值则拒绝无线客户端接入,并发送携带status code为34、mbo-oce信息元素的(re)association response报文,让其在指定时间或rssi增强到指定差值,再次发起(重)关联。
61.该方法客户端需先发起一次关联,才能识别网络不可接入,同时,如果有多个服务信息,无法快速感知弱信号不可接入服务继续发现下一个服务,亦会响应接入体验。
62.为了解决上述各技术问题,本公开实施例提供了一种接入ap的方法,如图2所示,该方法应用于ap,该方法包括:
63.s201接收客户端发送的探测请求报文,并获取接收所述探测请求报文的第一信号强度指示rssi;
64.s202向所述客户端发送探测响应报文,所述探测响应报文中携带第一rssi,以使所述客户端根据所述探测响应报文中携带的第一rssi判断是否接入所述ap。
65.在本实施例中,所述ap周期性广播发送beacon报文,其中该beacon报文中携带允许接入所述ap的目标rssi。由于该beacon报文为广播发送的,所以,处于该ap范围内的客户端可接收到该beacon报文,当客户端接收到ap发送的beacon报文后,可获取beacon报文中的目标rssi并记录,该目标rssi表示接入该ap的门限rssi,具体的表示若客户端与ap间的rssi低于该目标rssi则不接入该ap,反之,若客户端与ap间的rssi大于或等于该目标rssi则接入该ap。
66.在步骤s201中,该探测请求报文可以为probe request报文,在一种实例中,当客户端接收到ap发送的beacon报文后,根据beacon报文选择要接入的无线服务,并记录beacon报文中携带的目标rssi后,向ap发送probe request报文。
67.在步骤s202中,ap向客户端发送的探测响应报文可以为probe response报文,并且该probe response报文中携带有第一rssi。
68.其中,该第一rssi为ap接收客户端发送的probe request报文时获取的rssi,也就是说,该第一rssi可体现该客户端与ap间的rssi。
69.在本实施例中,当ap向客户端发送probe response报文后,便可使客户端根据第一rssi和客户端记录的目标rssi进行比较,并根据比较结果接入该ap。
70.具体的,当客户端获得的比较结果为第一rssi大于或等于目标rssi时,则说明客户端与ap间不属于弱信号,则客户端可按后续流程接入ap。反之,当客户端获得的比较结果为第一rssi小于目标rssi时,则说明客户端与ap间属于弱信号,则客户端不再接入ap。
71.通过上述实施例可以看出,ap可向客户端发送携带目标rssi的beacon报文,使用获取到该beacon报文的客户端使能弱信号判断机制,并根据判断结果选择接入该ap,从而避免了客户端与ap间因弱信号导致重复尝试连接,并占用空口资源的问题。
72.本公开实施例还提供了一种接入ap的方法,如图3所示,该方法应用于客户端,该方法包括:
73.s301接收ap发送的beacon报文,所述beacon报文中携带允许接入所述ap的目标rssi;
74.s302根据所述beacon报文向所述ap发送探测请求报文;
75.s303接收ap发送的探测响应报文,所述探测响应报文中携带所述ap接收所述探测
请求报文的第一rssi;
76.s304根据所述第一rssi与目标rssi的比较结果接入所述ap。
77.在步骤s302中,客户端向ap发送的探测请求报文为probe request报文。
78.在步骤s303中,ap接收到probe request报文后,ap发送携带接入控制信息元素、接入rssi信息元素的probe response报文;其中,接入rssi信息元素中的rssi为该ap接收probe request报文的第一rssi。
79.在步骤s303中,ap发送的probe response报文也可携带目标rssi,以防止客户端未侦听到beacon,主动发送probe request来扫描服务。
80.在步骤s304中,当第一rssi与目标rssi的比较结果为大于或等于时,接入所述ap;或者,
81.当第一rssi与目标rssi的比较结果为小于时,不接入所述ap。
82.具体的,客户端接收到probe response之后,解析报文中携带的接入控制信息元素、接入rssi信息元素(第一rssi);比较两者的差值;
83.若接入rssi值大于等于最低rssi阈值,则发送authentication request继续接入
84.若接入rssi值小于最低rssi阈值,暂不发送authentication request发起接入;
85.在本实施例中,若客户端保存多个无线服务(ap),则继续探测别的无线服务,重复上述各步骤、选择信号强度满足接入条件的ap接入。
86.若客户端仅保存一个无线服务,客户端继续侦听beacon报文,根据接收该beacon时的rssi,待确定该rssi信号变强后,重复上述各步骤。
87.通过上述实施例可以再次看出,ap可向客户端发送携带目标rssi的beacon报文,使用获取到该beacon报文的客户端使能弱信号判断机制,并根据判断结果选择接入该ap,从而避免了客户端与ap间因弱信号导致重复尝试连接,并占用空口资源的问题。
88.本公开实施例还提供了一种通信系统,该通信系统包括:ap和客户端,
89.所述ap周期性发送beacon报文,所述beacon报文中携带允许接入所述ap的目标rssi;
90.所述客户端接收所述beacon报文,并记录所述目标rssi;
91.所述客户端根据所述beacon报文向所述ap发送探测请求报文;
92.所述ap记录接收所述探测请求报文的第一rssi,并向所述客户端发送探测响应报文,所述探测响应报文中携带第一rssi;
93.所述客户端根据所述探测响应报文中的第一rssi与目标rssi的比较结果接入所述ap。
94.在本实施例中,ap和客户端均可以为多个,本实施例仅以一个ap和客户端进行举例说明。
95.在本实施例中,所述客户端根据所述探测响应报文中的第一rssi与目标rssi的比较结果接入所述ap,包括:
96.当第一rssi与目标rssi的比较结果为大于或等于时,接入所述ap;或者,
97.当第一rssi与目标rssi的比较结果为小于时,不接入所述ap。
98.基于上述各方法实施例,本公开实施例还提供了一种ap,该ap包括:
99.接收模块,用于接收客户端发送的探测请求报文,并获取接收所述探测请求报文
的第一信号强度指示rssi;
100.发送模块,用于向所述客户端发送探测响应报文,所述探测响应报文中携带第一rssi,以使所述客户端根据所述探测响应报文中携带的第一rssi判断是否接入所述ap。
101.本公开实施例还提供了一种客户端,该客户端包括:
102.接收模块,用于接收ap发送的beacon报文,所述beacon报文中携带允许接入所述ap的目标rssi;
103.发送模块,用于根据所述beacon报文向所述ap发送探测请求报文;
104.所述接收模块,还用于接收ap发送的探测响应报文,所述探测响应报文中携带所述ap接收所述探测请求报文的第一rssi;
105.处理模块,用于根据所述第一rssi与目标rssi的比较结果接入所述ap。
106.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
107.本领域技术人员在考虑说明书及实践这里申请的发明后,将容易想到本说明书的其它实施方案。本说明书旨在涵盖本说明书的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本说明书的一般性原理并包括本说明书未申请的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本说明书的真正范围和精神由下面的权利要求指出。
108.应当理解的是,本说明书并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本说明书的范围仅由所附的权利要求来限制。
109.以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献