一种工作站漫游接入控制方法及系统、无线接入设备与流程

文档序号:11292777阅读:273来源:国知局
一种工作站漫游接入控制方法及系统、无线接入设备与流程

本发明涉及无线网络技术领域,尤其涉及一种工作站漫游接入控制方法及系统、一种无线接入设备。



背景技术:

漫游(roaming)指移动台离开自己注册登记的服务区域,移动到另一服务区后,移动通信系统仍可向其提供服务的功能。

如同通讯设备一般,可漫游在不同的基地台之间,无线网络工作站sta亦可漫游在不同的ap之间,只要ap群的essid定义一样,则自然无线网络工作站可自由的漫游于无线电波所能含盖之区域。essid(也称为服务区别号)将被放置在到每个无线访问接入点中,它是无线客户端与无线访问接入点联系所必不可少的。利用特定存取点的essid来做存取的控制,是ap的一种安全保护机制,它强制每一个客户端都必须要有跟存取点相同的essid值。

如申请号为cn201210288396.5的专利文献公开的“一种无线漫游方法和接入控制器”,该申请公开了一种无线漫游方法,包括:预先将所有参与无线客户端sta漫游的接入控制器ac分在不同的平行漫游组;同一漫游组的ac均配置包含有该漫游组名字的漫游组信息;每个ac将其所属的漫游组信息通知接入该ac的sta;发生漫游时,上述任一ac接收到来自sta的携带了漫游组信息的重认证或重关联消息,该ac根据配置的漫游组信息和所述接收到的重认证或重关联消息,判断sta为组间漫游时,启动扩展认证协议eap重认证流程;判断sta为组内漫游时,采用密钥缓存方式。

又如申请号为cn201410830086.0的专利文献公开的“无线局域网漫游方法、接入点和无线控制器”,该发明实施例涉及无线局域网漫游方法、接入点和无线控制器,该方法包括:当第一终端由第一ap漫游到第二ap时,第二ap向无线控制器发送请求消息,请求消息中包括第一终端的mac地址,并建立与第一终端的关联,接收无线控制器发送的第一终端的mac地址与第一终端的ip地址,根据第一终端的ip地址所属的互联网协议版本,向网关发送arp消息或ndp消息,arp消息或ndp消息中包括第一终端的ip地址和第一终端的mac地址,第二ap接收网关发送的第一数据报文,向第一终端发送第一数据报文。

然而,随着科技的发展,sta的类型以及应用种类不断的增多,对于局部或者某些固定漫游区,网络等资源是有限的,如何配置不同类型的sta进行漫游接入控制显得尤为重要。

现有的漫游功能接入,会更多的根据信号强度,可能直接让sta集体接入某一个或某几个ap,可能会导致无线网络资源的浪费或者因为资源不够影响用户体验。



技术实现要素:

针对上述现有技术的现状,本发明所要解决的技术问题在于提供一种工作站漫游接入控制方法及系统、一种无线接入设备。

本发明解决上述技术问题所采用的技术方案为:

一种工作站漫游接入控制方法,包括:

s1.接收工作站发送的漫游接入请求信息,从所述漫游接入请求信息中获取工作站设备信息;

s2.根据所述获取的工作站设备信息,确定允许接入的工作站;

s3.通过所述允许接入工作站的漫游接入请求。

进一步地,步骤s1中,所述工作站设备信息包括:工作站设备类型信息、工作站设备品牌信息。

进一步地,步骤s1之前还包括:预先保存漫游接入内存链表;

所述漫游接入内存链表包括:工作站漫游接入优先级信息。

进一步地,所述工作站漫游接入优先级信息包括:

根据工作站设备类型信息设置漫游接入优先级;

或者,根据工作站设备品牌信息设置漫游接入优先级。

进一步地,漫游接入优先级设置过程具体为:

当根据工作站设备类型信息设置漫游接入优先级时,设置网络资源消耗低的工作站优先级大于网络资源消耗高的工作站;

当根据工作站设备品牌信息设置漫游接入优先级时,根据所述工作站设备品牌信息,设置所述工作站对应的漫游接入优先级。

进一步地,步骤s2中,根据所述获取的工作站设备信息,及所述工作站漫游接入优先级信息,确定允许接入的工作站。

进一步地,还包括:

当无线接入设备接收工作站发送的漫游接入请求信息时,若检测无线接入设备漫游接入达到门限值,则拒绝所述工作站漫游接入请求;

或者,将所述工作站分流至其他无线接入设备,以便所述工作站漫游接入至其他无线接入设备。

一种无线接入设备,包括:

接收模块,用于接收工作站发送的漫游接入请求信息;

获取模块,用于从所述漫游接入请求信息中获取工作站设备信息;

确定模块,用于根据所述获取的工作站设备信息,确定允许接入的工作站;

执行模块,用于通过所述允许接入工作站的漫游接入请求;或者,拒绝所述工作站漫游接入请求;或者,将所述工作站分流至其他无线接入设备,以便所述工作站漫游接入至其他无线接入设备。

一种工作站漫游接入控制系统,包括:

无线接入设备,用于根据工作站设备信息控制工作站的漫游接入;

多个工作站,用于在进行漫游时,向无线接入设备发送漫游接入请求信息。

进一步地,所述无线接入设备包括:

接收模块,用于接收工作站发送的漫游接入请求信息;

获取模块,用于从所述漫游接入请求信息中获取工作站设备信息;

确定模块,用于根据所述获取的工作站设备信息,确定允许接入的工作站;

执行模块,用于通过所述允许接入工作站的漫游接入请求;或者,拒绝所述工作站漫游接入请求;或者,将所述工作站分流至其他无线接入设备,以便所述工作站漫游接入至其他无线接入设备。

本发明优点在于:可以提高对无线网络资源的充分利用率。

附图说明

图1为本发明实施例一中一种工作站漫游接入控制方法示意图;

图2为本发明实施例三中工作站接入无线接入设备的流程图;

图3为本发明实施例三中工作站漫游流程图;

图4为本发明实施例四中一种无线接入设备结构图;

图5为本发明实施例五中一种工作站漫游接入控制系统结构图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

当网络环境存在多个相同ssid的无线接入设备时,工作站从一个无线接入设备信号覆盖区到另一个无线接入设备信号覆盖区,可以保持继续接入网络服务,这个就是基本的无线漫游需求。当前的漫游功能更多的关注信号强度的接入控制,会让工作站优先接入信号强度比较高的无线接入设备。

本发明主要根据工作站不同的品牌类型以及工作站的手持式和桌面pc式进行区分,并预先保留工作站类型规则表,当工作站接入漫游服务时,获取工作站的类型信息,与预先的规则表匹配,分别对不同类型的工作站进行区别控制,在超过漫游接入门限值的情况下,拒绝接入或者分流到其他固定的无线接入设备点进行漫游服务。与常见的根据信号强度漫游接入相比,本文提供的方法可以提高对无线网络资源的充分利用率。

以下为本发明具体实施例。

实施例一

图1为本实施例中一种工作站漫游接入控制方法示意图,该方法包括:

s1.接收工作站发送的漫游接入请求信息,从所述漫游接入请求信息中获取工作站设备信息;

当一个工作站设备与第一个无线接入设备建立连接后,同时仍然会接收空间中其他无线接入设备的标识信息,当环境变量发生变化时,该工作站设备会发现另一个无线接入设备的“服务质量”是优于第一个无线接入设备的,“服务质量”可以是指无线网络信号的强弱好坏等。

此时,就会出现工作站发生漫游的情况,即:工作站设备向第二个无线接入设备发送关联请求,当工作站确认关联请求后,无线接入设备通过该工作站关联请求,第二个无线接入设备通过网络通知第一个无线接入设备,该工作站设备已被第二个无线接入设备“接管”。

本步骤中,当工作站发现“服务质量”比之前所连无线接入设备更好的无线接入设备时,会向更优的无线接入设备发送漫游接入请求。

该无线接入设备在接收到工作站发送的漫游接入请求信息后,不是直接通过该工作站的接入请求,而是会先从漫游接入请求信息中获取该工作站设备信息,并以此为依据,判断是否通过该工作站的漫游接入请求。

所述工作站设备信息包括:工作站设备类型信息、工作站设备品牌信息。

工作站设备类型信息,即所述工作站设备可分为:手机、ipad等移动手持设备,电脑等pc桌面设备,以及其他的类pc桌面设备等。

工作站设备品牌信息,即所述工作站设备可分为:高端品牌设备,大众品牌设备,以及其他山寨品牌设备等。

s2.根据所述获取的工作站设备信息,确定允许接入的工作站;

本步骤中,无线接入设备在接收到工作站发送的漫游接入请求信息后,从所述漫游接入请求信息中获取工作站设备类型信息、工作站设备品牌信息,并根据这些信息确定允许漫游接入的工作站。

本实施例中,步骤s1之前还包括:于无线接入设备中预先保存漫游接入内存链表;

所述漫游接入内存链表包括:工作站漫游接入优先级信息。

当多个工作站请求漫游接入一个或某几个无线接入设备时,如果直接让工作站集体漫游接入所述一个或某几个无线接入设备,可能会导致无线网络资源的浪费,或者,导致因为无线网络资源不够而影响用户体验。

因此,本实施例中,于无线接入设备中预先存如工作站漫游接入优先级信息,以用于当多个工作站存在漫游接入请求时,让优先级更高的工作站设备优先接入。

步骤s2中,无线接入设备根据所述获取的工作站设备信息,及所述工作站漫游接入优先级信息,确定允许接入的工作站。

s3.通过所述允许接入工作站的漫游接入请求。

本步骤中,当无线接入设备确定允许漫游接入的工作站后,则通过该工作站设备的漫游接入请求,该工作站设备可连接至该无线接入设备。

此外,还包括:

当无线接入设备接收工作站发送的漫游接入请求信息时,若检测无线接入设备漫游接入达到门限值,则拒绝所述工作站漫游接入请求;

或者,将所述工作站分流至其他无线接入设备,以便所述工作站漫游接入至其他无线接入设备。

一个无线接入设备的无线网络资源是有限的,因此,连接至该无线接入设备的工作站也是有限的,从而需要设置一个漫游接入门限值。

设置门限值意义在于,限制漫游接入的工作站设备以保证已接入该无线接入设备的工作站设备能有足够网络资源,而不会降低用户体验。

本步骤中,无线接入设备拒绝工作站漫游接入请求,即是为了保证已接入的工作站设备能有足够的网络资源;

无线接入设备将工作站分流至其他无线接入设备,即是在达到上述目的的同时,也能使得其他无线接入设备的网络资源能够得到更加充分的利用,从而减少网络资源浪费的情况。

本实施例优点在于,可以提高对无线网络资源的充分利用率。

实施例二

本实施例为实施例一中“工作站漫游接入优先级信息”的详细解释说明。

本实施例中,工作站漫游接入优先级信息包括:

1.根据工作站设备类型信息设置漫游接入优先级,即通过判断设备为手机、ipad等移动手持设备,或者是电脑等pc桌面设备,或者是其他的类pc桌面设备等,来设置漫游接入优先级。

设置过程具体为:

当根据工作站设备类型信息设置漫游接入优先级时,设置网络资源消耗低的工作站优先级大于网络资源消耗高的工作站。

根据工作站设备类型,可大致估计出该设备的网络资源消耗程度。

例如:

与手机相比,平板电脑的网络资源消耗程度是高于手机的,因此设置手机的漫游接入优先级大于平板电脑;

而与笔记本电脑或者台式电脑相比,平板电脑的网络资源消耗程度又是低于笔记本电脑或者台式电脑的,因此平板电脑的漫游接入优先级大于笔记本电脑或者台式电脑。

2.根据工作站设备品牌信息设置漫游接入优先级,即通过判断设备为高端品牌设备,或者是大众品牌设备,或者是其他山寨品牌设备等,来设置漫游接入优先级。

设置过程具体为:

当根据工作站设备品牌信息设置漫游接入优先级时,根据所述工作站设备品牌信息,设置所述工作站对应的漫游接入优先级。

一般设置为,高端品牌设备优先级最高,大众品牌设备优先级其次,其他山寨品牌设备优先级最低。

实施例三

本实施例为工作站与无线接入设备建立连接过程,以及工作站发生漫游情况的详细说明。

一.工作站接入无线接入设备

图2为本实施例中工作站接入无线接入设备的流程图,如图所示,工作站启动初始化、开始正式使用无线接入设备传送数据帧前,要经过三个阶段才能够接入,具体为:扫描阶段(scan)、认证阶段(authentication)、关联阶段(association)。

1.扫描阶段(scan)

802.11mac使用scanning来搜索无线接入设备,工作站搜索并连接一个无线接入设备,当工作站漫游时寻找连接一个新的无线接入设备,工作站会在在每个可用的信道上进行搜索。

1)passivescanning(特点:找到时间较长,但工作站节电)

通过侦听无线接入设备定期发送的beacon帧来发现网络。

2)activescanning(特点:能迅速找到)

工作站依次在13个信道发出proberequest帧,寻找与工作站所属有相同ssid的无线接入设备,若找不到相同ssid的无线接入设备,则一直扫描下去。

2.认证阶段(authentication)

当工作站找到与其有相同ssid的无线接入设备,在ssid匹配的无线接入设备中,根据收到的无线接入设备信号强度,选择一个信号最强的无线接入设备,然后进入认证阶段。只有身份认证通过的站点才能进行无线接入访问。无线接入设备提供如下认证方法:

1)开放系统身份认证(open-systemauthentication);

2)共享密钥认证(shared-keyauthentication);

3)wpapsk认证(pre-sharedkey);

4)802.1xe无线接入设备认证。

3.关联阶段(association)

当无线接入设备向工作站返回认证响应信息,身份认证获得通过后,进入关联阶段。

1)工作站向无线接入设备发送关联请求;

2)无线接入设备向工作站返回关联响应;

至此,接入过程才完成,工作站初始化完毕,可以开始向无线接入设备传送数据帧。

二.工作站漫游

图3为本实施例中工作站漫游流程图,如图所示,当一个工作站设备与第一个无线接入设备a建立连接后,同时仍然会接收空间中其他无线接入设备的标识信息,当环境变量发生变化时,该工作站设备会发现另一个无线接入设备b的“服务质量”是优于第一个无线接入设备a的。

此时,就会出现工作站发生漫游的情况,即:工作站设备向第二个无线接入设备b发送关联请求,当工作站确认关联请求后,无线接入设备b通过该工作站关联请求,第二个无线接入设备b通过网络通知第一个无线接入设备a,该工作站设备已被第二个无线接入设备b“接管”。

实施例四

图4为本实施例中一种无线接入设备结构图,该结构包括:

接收模块110,用于接收工作站发送的漫游接入请求信息;

获取模块120,用于从所述漫游接入请求信息中获取工作站设备信息;

确定模块130,用于根据所述获取的工作站设备信息,确定允许接入的工作站;

执行模块140,用于通过所述允许接入工作站的漫游接入请求;或者,拒绝所述工作站漫游接入请求;或者,将所述工作站分流至其他无线接入设备,以便所述工作站漫游接入至其他无线接入设备。

实施例五

图5为本实施例中一种工作站漫游接入控制系统结构图,该结构包括:

无线接入设备100,用于根据工作站设备信息控制工作站的漫游接入;

多个工作站200,用于在进行漫游时,向无线接入设备100发送漫游接入请求信息。

所述无线接入设备100包括:

接收模块110,用于接收工作站发送的漫游接入请求信息;

获取模块120,用于从所述漫游接入请求信息中获取工作站设备信息;

确定模块130,用于根据所述获取的工作站设备信息,确定允许接入的工作站;

执行模块140,用于通过所述允许接入工作站的漫游接入请求;或者,拒绝所述工作站漫游接入请求;或者,将所述工作站分流至其他无线接入设备,以便所述工作站漫游接入至其他无线接入设备。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1