一种无线局域网接入点及其接入方法技术

技术编号:3546479 阅读:176 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种无线局域网接入点及其接入方法,在接入点上至少设置两个射频模块,用于接入支持不同速率集的无线网卡;当接入点收到无线网卡的接入请求时,首先判断无线网卡所支持的速率集,根据速率集信息由相应的射频模块接入该无线网卡。本发明专利技术使低速传送的数据报文和高速传送的数据报文互不干扰,保证了高速用户的数据传输性能,同时不损失低速用户的性能。

【技术实现步骤摘要】
一种无线局域网接入点及其接入方法
本专利技术涉及无线局域网接入点,尤其涉及一种无线局域网接入点及其接入方法。
技术介绍
使用WLAN(Wireless Local Area Network,无线局域网)AP(Access Point,接入点)建立无线局域网时,AP通过发送信标(beacon)帧广播自己的信息,beacon帧中携带有AP支持的速率集以及SSID(Service Set Identify,服务集标识)。beacon帧中携带的速率集信息包括基本速率集和扩展速率集,AP使用基本速率发送广播报文和组播报文,以使所有的无线网卡都能接收到广播或者组播报文,因此无线网卡必须支持AP所声明的基本速率集;而AP声明的扩展速率集通常是较高的速率或者比较特殊的调制方式,无线网卡可以支持,也可以不支持,如果无线网卡支持AP声明的扩展速率集,AP将可以用扩展速率集给无线网卡发送单播报文,以获得比较好的性能。无线网卡通过扫描获取AP的信息,如果该AP的SSID以及速率集等属性与无线网卡相符合,无线网卡将向该AP发起鉴权请求,并与此AP建立无线连接,之后无线网卡和AP之间就可以进行数据传送,数据传送的速率由AP和无线网卡所支持速率集的交集决定,AP可针对不同的无线网卡提供不同的发送速率。随着技术的发展,越来越多的WLAN产品支持IEEE802.11g协议,支持IEEE802.11g协议的WLAN AP以及无线网卡仍然使用2.4G的频段,向下兼容IEEE802.11b协议,同时提供高达54Mbps的物理层速率,净荷速率可达到22Mbps;而支持IEEE802.11b协议的WLAN产品的物理层速率只有11Mbps,净-->荷速率只有5Mbps左右。目前支持IEEE802.11b协议的无线网卡还被大量使用。如图1所示,由于支持IEEE802.11g协议的AP可以兼容支持IEEE802.11b的无线网卡,所以当支持IEEE802.11b协议的无线网卡和支持IEEE802.11g协议的无线网卡同时接入支持IEEE802.11g协议的AP时,支持IEEE802.11b协议的无线网卡会对支持IEEE802.11g协议的无线网卡的传输性能造成影响。因为WLAN设备是共享信道资源的,任一时刻只能够有一个设备发送数据报文,当支持IEEE802.11b协议的无线网卡发送数据时,由于其发送速率慢,占用时间长,支持IEEE802.11g协议的无线网卡可以获得的发送时间就减少了很多,从而造成了整体传输性能的下降。在若干支持IEEE802.11g协议的无线网卡同时接入支持IEEE802.11g协议的AP的情况下,其中一个支持IEEE802.11g协议的无线网卡在离AP的距离比较远、无线信号比较差的情况下,为了减少误码率,无线网卡也会降低传送速率,同样会占用比较长的发送时间,从而会影响其他信号比较好的支持IEEE802.11g协议的无线网卡的性能。由于低速数据报文占用信道的时间比较长,高速数据报文占用信道的时间就会很短,只能发送比较少数量的报文,因此也会造成整体传输性能的下降。现有技术中的AP的硬件结构如图2所示,其结构包括中央处理单元、以太网口和射频模块,射频模块接收无线网卡的管理控制报文和数据报文,中央处理单元根据IEEE802.11协议对接收到的管理控制报文和数据报文进行处理,控制无线网卡与AP的连接,将处理的结果通过射频模块发送给无线网卡,并负责无线网卡以及以太网口之间数据的转发。如图3所示,现有技术中的AP利用一个支持IEEE802.11g协议的射频模块同时接入支持IEEE802.11b协议的无线网卡和支持IEEE802.11g协议的无线网卡时,为了保证支持IEEE802.11g协议的无线网卡的性能,经常以牺牲支持IEEE802.11b协议的无线网卡的性能为代价,尽量压缩支持IEEE802.11b协议的-->无线网卡的传输带宽,减少IEEE802.11b协议数据帧的传送,从而达到保证支持IEEE802.11g协议的无线网卡的速率的需求。这种处理方式牺牲了支持IEEE802.11b协议的无线网卡的带宽,使其性能变差,在数据流量比较大的时候,支持IEEE802.11b协议的无线网卡使用这种支持IEEE802.11g协议的AP的性能比使用普通的支持IEEE802.11b协议的AP性能还要差。另外这种处理方式同样无法解决在两个支持IEEE802.11g协议的无线网卡同时接入支持IEEE802.11g协议的AP的情况下,某一个支持IEEE802.11g协议的无线网卡性能变差时影响整体数据传输性能的问题。
技术实现思路
本专利技术的目的是提供一种无线局域网接入点及其接入方法,以解决现有技术中AP利用一个射频模块接入支持不同协议或不同速率的无线网卡时,整体数据传输性能会受到影响的问题。为实现上述目的,本专利技术采用以下技术方案:一种无线局域网接入方法,在接入点上至少设置两个射频模块,用于接入支持不同速率集的无线网卡;当接入点收到无线网卡的接入请求时,进行下列步骤:A、判断无线网卡所支持的速率集;B、根据所述速率集由相应的射频模块接入该无线网卡。当接入点上设置两个射频模块时,将第一射频模块的基本速率集设置为IEEE802.11g协议所支持的速率,将第二射频模块的基本速率集设置为IEEE802.11b协议所支持的速率,将第二射频模块的扩展速率集设置为IEEE802.11g协议所支持的速率。所述步骤B包括以下步骤:B1、根据无线网卡的速率集判断无线网卡是否支持IEEE802.11g协议,若是,转步骤B2,若否,第二射频模块接入该无线网卡;-->B2、判断无线网卡的信号质量是否符合第一射频模块的接入条件,若是,第一射频模块接入该无线网卡,若否,第二射频模块接入该无线网卡。在所述步骤B2后还包括步骤:C、监测支持IEEE802.11g协议的无线网卡的信号质量,根据第一射频模块的接入条件实时调整支持IEEE802.11g协议的无线网卡的接入关系。若连接到第一射频模块的无线网卡的信号质量不符合第一射频模块的接入条件,则断开无线网卡与第一射频模块的连接,使其与第二射频模块建立连接;若连接到第二射频模块的支持IEEE802.11g协议的无线网卡的信号质量符合第一射频模块的接入条件,则断开该无线网卡与第二射频模块的连接,使其与第一射频模块建立连接。所述第一射频模块的接入条件由无线网卡信号的强度和/或噪声和/或误码率和/或发送速率来决定。无线网卡的接入请求为携带有无线网卡速率集信息的探询请求帧。一种无线局域网接入点,包括中央处理单元,至少还包括连接所述中央处理单元的第一射频模块和第二射频模块,用于接入支持不同速率集的无线网卡。所述第一射频模块和第二射频模块工作在不同的信道上,第一射频模块的基本速率集为IEEE802.11g协议所支持的速率,第二射频模块的基本速率集为IEEE802.11b协议所支持的速率,第二射频模块的扩展速率集为IEEE802.11g协议所支持的速率。由于本专利技术采用了以上技术方案,故具有以下有益效果:本专利技术的接入点具有两个工作在不同信道上的射频模块,可将支持不同速率集的无线网卡接入到不同的射频模块上,使低速传送的数据报文和高速传送的数据报文互不干扰,本文档来自技高网
...

【技术保护点】
一种无线局域网接入方法,在接入点上至少设置两个射频模块,用于接入支持不同速率集的无线网卡;当接入点收到无线网卡的接入请求时,进行下列步骤:A、判断无线网卡所支持的速率集;B、根据所述速率集由相应的射频模块接入该无线网卡。

【技术特征摘要】
1、一种无线局域网接入方法,在接入点上至少设置两个射频模块,用于接入支持不同速率集的无线网卡;当接入点收到无线网卡的接入请求时,进行下列步骤:A、判断无线网卡所支持的速率集;B、根据所述速率集由相应的射频模块接入该无线网卡。2、根据权利要求1所述的无线局域网接入方法,其特征在于:当接入点上设置两个射频模块时,将第一射频模块的基本速率集设置为IEEE802.11g协议所支持的速率,将第二射频模块的基本速率集设置为IEEE802.11b协议所支持的速率,将第二射频模块的扩展速率集设置为IEEE802.11g协议所支持的速率。3、根据权利要求2所述的无线局域网接入方法,其特征在于:所述步骤B包括以下步骤:B1、根据无线网卡的速率集判断无线网卡是否支持IEEE802.11g协议,若是,转步骤B2,若否,第二射频模块接入该无线网卡;B2、判断无线网卡的信号质量是否符合第一射频模块的接入条件,若是,第一射频模块接入该无线网卡,若否,第二射频模块接入该无线网卡。4、根据权利要求3所述的无线局域网接入方法,其特征在于:在所述步骤B2后还包括步骤:C、监测支持IEEE802.11g协议的无线网卡的信号质量,根据第一射频模块的接入条件实时调整支持IEEE802.11g协议的无线网卡的接入...

【专利技术属性】
技术研发人员:梁斌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1