提高站点的接入效率的方法及装置的制造方法

文档序号:9436716阅读:317来源:国知局
提高站点的接入效率的方法及装置的制造方法
【技术领域】
[0001]本发明属于通信技术领域,尤其涉及提高站点的接入效率的方法及装置。
【背景技术】
[0002]随着智能手机、平板电脑和智能手环等移动终端的普及,人们的上网方式发生了变化,越来越多的场所提供公共W1-Fi (Wireless Fidelity,无线保真技术)。但是,目前一些站点(STA,Stat1n)对于无线网络协议的支持度不高,导致一些站点接入WLAN (Wireless Local Area Network,无线局域网)的效率较低的问题。

【发明内容】

[0003]鉴于此,本发明实施例提供了一种提高站点的接入效率的方法及装置,以解决现有技术中的一些站点对于无线网络协议的支持度不高,导致接入效率较低的问题。
[0004]第一方面,本发明实施例提供了一种提高站点的接入效率的方法,包括:
[0005]当接收到站点的解除关联请求消息时,删除所述站点的介质访问控制MAC地址对应的第一哈希表,删除所述站点的初始网际协议IP地址对应的第二哈希表,并删除所述站点对应的站点信息表;
[0006]若在第一预设时间内接收到所述站点发送的关联请求消息,则重新建立所述站点的MAC地址对应的第一哈希表以及所述站点对应的站点信息表,并回复关联响应消息至所述站点;
[0007]若在第二预设时间内未接收到IP地址更新消息,则从所述站点的MAC地址和初始IP地址对应的第三哈希表中获取所述站点的初始IP地址,将所述初始IP地址重新分配给所述站点,并将所述初始IP地址更新至所述站点对应的站点信息表中。
[0008]第二方面,本发明实施例提供了一种提高站点的接入效率的装置,包括:
[0009]第一删除单元,用于当接收到站点的解除关联请求消息时,删除所述站点的介质访问控制MAC地址对应的第一哈希表,删除所述站点的初始网际协议IP地址对应的第二哈希表,并删除所述站点对应的站点信息表;
[0010]第一建立单元,用于若在第一预设时间内接收到所述站点发送的关联请求消息,则重新建立所述站点的MAC地址对应的第一哈希表以及所述站点对应的站点信息表,并回复关联响应消息至所述站点;
[0011]第一 IP地址分配单元,用于若在第二预设时间内未接收到IP地址更新消息,则从所述站点的MAC地址和初始IP地址对应的第三哈希表中获取所述站点的初始IP地址,将所述初始IP地址重新分配给所述站点,并将所述初始IP地址更新至所述站点对应的站点信息表中。
[0012]本发明实施例与现有技术相比存在的有益效果是:本发明实施例通过将不符合无线网络协议规范的消息适配成符合无线网络协议规范的消息,从而提高了站点的接入成功率,提高了用户的上网体验;当接收到站点的解除关联请求消息后,暂时保留站点的MAC地址和初始IP地址对应的第三哈希表,若在第一预设时间内接收到站点发送的关联请求消息,且在第二预设时间内未接收到IP地址更新消息,则将站点的MAC地址和初始IP地址对应的第三哈希表中的IP地址重新分配给该站点,由此利用初始IP地址快速地再次接入网络,从而提尚了站点的接入效率。
【附图说明】
[0013]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本发明实施例提供的提高站点的接入效率的方法的实现流程图;
[0015]图2是本发明实施例提供的提高站点的接入效率的方法步骤SlOl中所述删除所述站点的介质访问控制MAC地址对应的第一哈希表,删除所述站点的初始网际协议IP地址对应的第二哈希表的具体实现流程图;
[0016]图3是本发明另一实施例提供的提高站点的接入效率的方法的实现流程图;
[0017]图4是本发明另一实施例提供的提高站点的接入效率的方法的实现流程图;
[0018]图5是本发明实施例提供的提高站点的接入效率的装置的结构框图。
【具体实施方式】
[0019]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]图1示出了本发明实施例提供的提高站点的接入效率的方法的实现流程图,详述如下:
[0021]在步骤SlOl中,当接收到站点的解除关联请求消息时,删除站点的介质访问控制MAC地址对应的第一哈希表,删除站点的初始网际协议IP地址对应的第二哈希表,并删除站点对应的站点信息表。
[0022]需要说明的是,本发明实施例的执行主体可以为AC(Access Controller,接入控制器)。本发明实施例中的站点指的是无线站点,如智能手机、平板电脑和智能手环等。
[0023]在本发明实施例中,解除关联请求消息可以为去关联请求(Disassociat1nRequest)消息或者去鉴权请求(Deauthenticat1n Request)消息。站点将解除关联请求消息发送至接入点(AP,Access Point),接入点将解除关联请求消息转发至AC。在这里,接入点指的是站点当前接入的接入点。
[0024]在本发明实施例中,接收到站点的解除关联请求消息后,按照802.11协议解析解除关联请求消息,以从解除关联请求消息中获取该站点的MAC(Media Access Control,介质访问控制)地址。根据该站点的MAC地址查找该站点的MAC地址对应的第一哈希表,并删除该站点的MAC地址对应的第一哈希表。通过该站点对应的站点信息表获取该站点的初始IP(Internet Protocol,网际协议)地址后,根据该站点的初始IP地址查找该站点的初始IP地址对应的第二哈希表,并删除该站点的初始IP地址对应的第二哈希表。删除该站点对应的站点信息表中的所有信息,保留该站点的MAC地址和IP地址对应的第三哈希表,并启动第一定时器,该第一定时器的定时时长等于第一预设时间。
[0025]在步骤S102中,若在第一预设时间内接收到站点发送的关联请求消息,则重新建立站点的MAC地址对应的第一哈希表以及站点对应的站点信息表,并回复关联响应消息至站点。
[0026]在本发明实施例中,若在第一定时器计时结束前接收到站点发送的关联请求消息,则从关联请求消息中获取该站点的MAC地址,并查询是否存在该站点的MAC地址对应的第一哈希表,若不存在该站点的MAC地址对应的第一哈希表,则重新建立该站点的MAC地址对应的第一哈希表,并建立该站点对应的站点信息表,再回复关联响应消息至该站点。启动第二定时器,该第二定时器的定时时长等于第二预设时间。
[0027]作为本发明的一个实施例,该站点对应的站点信息表包括该站点的MAC地址,还包括该站点请求接入的接入点的MAC地址、IP地址、SSID (Service Set Identifier,服务集标识)和/或WLAN ID (WLAN Identifier,无线局域网标识)。
[0028]在步骤S103中,若在第二预设时间内未接收到IP地址更新消息,则从站点的MAC地址和初始IP地址对应的第三哈希表中获取站点的初始IP地址,将初始IP地址重新分配给站点,并将初始IP地址更新至站点对应的站点信息表中。
[0029]若在第二定时器定时结束前未接收到DHCP (Dynamic Host Configurat1nProtocol,动态主机配置协议)服务器发送的IP地址更新消息,则将该站点的MAC地址和初始IP地址对应的第三哈希表中的初始IP地址重新分配给该站点,并将初始IP地址更新至该站点对应的站点信息表中。此外,按照CAPWAP(Control And Provis1ning ofWireless Access Points protocol specificat1n,无线接入点的控制和配置协议),组成标准的站点配置请求消息,该站点配置请求消息携带站点添加信息。将该站点添加消息发送至该站点接入的接入点,以通知该接入点添加该站点的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1