一种具有多接口的无线接入点的负载均衡方法和实现装置的制作方法

文档序号:7874431阅读:367来源:国知局
专利名称:一种具有多接口的无线接入点的负载均衡方法和实现装置的制作方法
技术领域
本发明涉及无线网络技术领域,具体地讲,涉及一种具有多网卡的无线接入点(AP)的负载均衡方法和实现装置。
背景技术
无线接入作为一种通信方式,是近几年逐渐代替有线接入的一种方式,无线接入由于适用于小范围、人流密集的应用环境,因此被广泛应用在各种公共场合等。传统的无线接入方式通过增加无线接入点的数量可以增大信号的覆盖范围,然而在无线接入点较多时,需要增加布线,并增大了配置复杂度,能耗开销也更大,这样大大降低了无线接入的可靠性。因此在小范围、人流密集区域如何保证无线接入的可靠性是一个亟需解决的问题。

发明内容
本发明的目的在于提供一种具有多接口的无线接入点的负载均衡方法和装置,以保证无线接入的可靠性。为了实现上述目的,本发明采用的技术方案如下
一种具有多接口的无线接入点的负载均衡方法,通过以下步骤实现
(I)周期性获得网卡上已连接的MAC地址信息,并在每个周期统计MAC地址数目和更新MAC地址信息汇总表 ,其中周期默认时间为I秒或根据管理员指定值进行设置; (2)生成MAC地址信息配置表;
(3)判断是否进行负载均衡操作,是,则进行负载均衡操作,包括限制MAC地址信息、调整MAC地址信息、更新MAC地址信息汇总表,并更新MAC地址信息配置表,然后执行下一步,否则结束当前周期的操作,进入下一个周期统计;
(4)判断MAC地址信息配置表是否为空,是,则进入下一个周期统计,否则进入下一步;
(5)根据MAC地址信息配置表进行网卡连接设置,进入下一个周期统计。为了实现准确的负载均衡操作,所述负载均衡操作包括限制MAC地址信息和/或调整MAC地址信息和/或更新MAC地址信息汇总表。为具体说明MAC地址信息汇总表,所述步骤(I)中MAC地址信息汇总表的内容至少包括表I中的内容,其中表I的内容如下
表I
权利要求
1.一种具有多接口的无线接入点的负载均衡方法,其特征在于,通过以下步骤实现 (I)周期性获得网卡上已连接的MAC地址信息,并在每个周期统计MAC地址数目和更新MAC地址信息汇总表,其中周期默认时间为I秒或根据管理员指定值进行设置; (2)生成MAC地址信息配置表; (3)判断是否进行负载均衡操作,是,则进行负载均衡操作,并更新MAC地址信息配置表,然后执行下一步,否则结束当前周期的操作,进入下一个周期统计; (4)判断MAC地址信息配置表是否为空,是,则进入下一个周期统计,否则进入下一步; (5 )根据MAC地址信息配置表进行网卡连接设置,进入下一个周期统计。
2.根据权利要求1所述的一种具有多接口的无线接入点的负载均衡方法,其特征在于,所述步骤(I)中MAC地址信息汇总表的内容至少包括表I中的内容,其中表I的内容如下 表1
3.根据权利要求1所述的一种具有多接口的无线接入点的负载均衡方法,其特征在于,所述负载均衡操作包括限制MAC地址信息和/或调整MAC地址信息和/或更新MAC地址信息汇总表。
4.根据权利要求1所述的一种具有多接口的无线接入点的负载均衡方法,其特征在于,所述步骤(5)中的MAC地址信息配置表中的内容至少包括表2的内容,该表2的内容如下 表2
5.根据权利要求4所述的一种具有多接口的无线接入点的负载均衡方法,其特征在于,所述步骤(3)中限制MAC地址实现方法如下 限制网卡已连接的MAC地址,即统计所有网卡上连接的MAC地址总数并判断是否超过设定的阈值,是,将多余的MAC在所有网卡上进行限制,生成MAC地址限制表,否则进行下一步,其中阈值默认为10*N或根据管理员指定值进行设置,该N为网卡数目;而限制多余的MAC地址,即选择对计数器值最小的对应的MAC地址进行限制,若至少有两个MAC地址的计数器值相等,则选择MAC地址最小的进行调整。
6.根据权利要求5所述的一种具有多接口的无线接入点的负载均衡方法,其特征在于,调整MAC地址信息的具体实现方法如下 对两张网卡已连接的MAC地址数目进行比较,若这两张网卡连接的MAC地址数目的差值达到阈值,则调整部分MAC地址到MAC地址更少的网卡,生成MAC地址调整表,否则不进行MAC地址调整,该两张网卡连接的MAC地址数目的差值的阈值默认为8或根据管理员指定值进行设置; 同时在调整MAC地址时,首先选择计数器值最小的对应的MAC地址进行调整,若计数器值相等,则选择MAC地址最小的进行调整; 其中调整的MAC地址数目默认值为C,或根据管理员指定值进行设置,默认值C的计算公式如下 C=INT [1/2*两张网卡MAC数量差的绝对值] INT为取整操作。
7.根据权利要求6所述的一种具有多接口的无线接入点的负载均衡方法,其特征在于,更新MAC地址信息配置表即删除或添加MAC地址表项。
8.根据权利要求7所述的一种具有多接口的无线接入点的负载均衡方法,其特征在于,更新MAC地址信息汇总表即删除需要限制或调整的MAC地址表项。
9.一种实现如权利要求1至8所述的具有多接口的无线接入点的负载均衡方法的装置,其特征在于,包括 输入单元,用于获取每张网卡当前连接的MAC地址信息,生成MAC地址信息汇总表; 用于进行负载均衡判断,并进行负载均衡操作的控制单元,该负载均衡操作包括网卡连接的MAC地址的限制、网卡连接的MAC地址的调整和MAC地址信息汇总表的更新; 检查单元,用于检查MAC地址信息汇总表和MAC地址信息配置表的正确性; 输出单元,用于设置网卡需要限制和调整的MAC地址。
10.根据权利要求9所述的实现一种实现具有多接口的无线接入点的负载均衡方法的装置,其特征在于,所述控制单元包括 用于判断是否进行MAC地址限制和MAC地址调整的判断子单元; MAC地址限制子单元,用于调整MAC地址,按照生成的MAC地址信息配置表限制该网卡的部分MAC地址,该部分MAC地址即指对应的连接数最大的MAC地址,若至少有两个MAC地址的连接数相等,则限制相对连接数较小的MAC地址; MAC地址调整子单元,用于对至少两张网卡MAC地址连接数不均衡的情况进行调整,调整一个网卡的MAC地址到另外一个网卡,其中调整的MAC地址依据原则选择连接数最大的MAC地址,若至少有两个MAC地址连接数相等且最大,则选择MAC地址进行调整来进行;用于删除需要限制或调整的MAC地址信息汇总表的MAC地址表项,并限制或调整MAC地址信息配置表中MAC地址表项的更新子单元。
全文摘要
本发明公开了一种具有多接口的无线接入点的负载均衡方法和装置,涉及无线网络技术领域。本发明提供的技术方案包括周期性地获得网卡上已连接的MAC地址,统计MAC地址数目,更新MAC地址信息汇总表;生成MAC地址信息配置表;判断是否进行负载均衡操作,如果是,则进行负载均衡操作并更新MAC地址信息配置表,否则结束当前周期的操作,等待进入下一个周期统计;判断MAC地址信息配置表是否为空,是,则进入下一周期,否则根据MAC地址信息配置表进行网卡连接设置,进入下一个周期统计。通过上述设置,本发明达到了保证无线接入可靠性的目的,适用于高密度人群,节约了网络流量。
文档编号H04W28/08GK103067976SQ20131004908
公开日2013年4月24日 申请日期2013年2月7日 优先权日2013年2月7日
发明者胡强 申请人:深圳市磊科实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1