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

文档序号:9436716阅读:来源:国知局
信息,并处理该站点的上网数据。此外,通过AC系统内部定义的消息接口,使用Socket (套接字)通信技术,将该站点由非工作态变更为工作态,以处理该站点的数据转发。
[0030]在本发明实施例中,通过将站点的MAC地址和初始IP地址对应的第三哈希表中的初始IP地址重新分配给该站点,使该站点快速接入网络,提高了站点的接入效率。
[0031]图2示出了本发明实施例提供的提高站点的接入效率的方法步骤SlOl中所述删除所述站点的介质访问控制MAC地址对应的第一哈希表,删除所述站点的初始网际协议IP地址对应的第二哈希表的具体实现流程图,参照图2:
[0032]在步骤S201中,从解除关联请求消息中获取站点的MAC地址,并删除站点的MAC地址对应的第一哈希表;
[0033]在步骤S202中,从站点对应的站点信息表中获取站点的初始IP地址,并删除站点的初始IP地址对应的第二哈希表。
[0034]图3示出了本发明另一实施例提供的提高站点的接入效率的方法的实现流程图,参照图3:
[0035]在步骤S301中,当接收到站点的解除关联请求消息时,删除站点的介质访问控制MAC地址对应的第一哈希表,删除站点的初始网际协议IP地址对应的第二哈希表,并删除站点对应的站点信息表;
[0036]在步骤S302中,若在第一预设时间内接收到站点发送的关联请求消息,则重新建立站点的MAC地址对应的第一哈希表以及站点对应的站点信息表,并回复关联响应消息至站点;
[0037]在步骤S303中,判断是否在第二预设时间内接收到IP地址更新消息,若是,执行步骤S304 ;若否,执行步骤S307 ;
[0038]在步骤S304中,从IP地址更新消息中获取新的IP地址,将新的IP地址分配给站点,并将新的IP地址更新至站点对应的站点信息表中;
[0039]在步骤S305中,建立站点的MAC地址和新的IP地址对应的第三哈希表;
[0040]在步骤S306中,删除站点的MAC地址和初始IP地址对应的第三哈希表;
[0041]在步骤S307中,从站点的MAC地址和初始IP地址对应的第三哈希表中获取站点的初始IP地址,将初始IP地址重新分配给站点,并将初始IP地址更新至站点对应的站点信息表中。
[0042]在本发明实施例中,若在第二定时器计时结束前接收到IP地址更新消息,则从IP地址更新消息中获取新的IP地址,将新的IP地址分配给站点,并将新的IP地址更新至站点对应的站点信息表中,建立该站点的MAC地址和新的IP地址对应的第三哈希表,并删除该站点的MAC地址和初始IP地址对应的第三哈希表。
[0043]图4示出了本发明另一实施例提供的提高站点的接入效率的方法的实现流程图,参照图4:
[0044]在步骤S401中,当接收到站点的解除关联请求消息时,删除站点的介质访问控制MAC地址对应的第一哈希表,删除站点的初始网际协议IP地址对应的第二哈希表,并删除站点对应的站点信息表;
[0045]在步骤S402中,判断是否在第一预设时间内接收到站点发送的关联请求消息,若否,执行步骤S403 ;若是,执行步骤S404 ;
[0046]在步骤S403中,删除站点的MAC地址和初始IP地址对应的第三哈希表;
[0047]在步骤S404中,重新建立站点的MAC地址对应的第一哈希表以及站点对应的站点信息表,并回复关联响应消息至站点;
[0048]在步骤S405中,判断是否在第二预设时间内接收到IP地址更新消息,若是,执行步骤S406 ;若否,执行步骤S409 ;
[0049]在步骤S406中,从IP地址更新消息中获取新的IP地址,将新的IP地址分配给站点,并将新的IP地址更新至站点对应的站点信息表中;
[0050]在步骤S407中,建立站点的MAC地址和新的IP地址对应的第三哈希表;
[0051 ] 在步骤S408中,删除站点的MAC地址和初始IP地址对应的第三哈希表;
[0052]在步骤S409中,从站点的MAC地址和初始IP地址对应的第三哈希表中获取站点的初始IP地址,将初始IP地址重新分配给站点,并将初始IP地址更新至站点对应的站点信息表中。
[0053]在本发明实施例中,若第一定时器计时结束后仍未接收到站点发送的关联请求消息,则删除该站点的MAC地址和初始IP地址对应的第三哈希表,以确保AC中无冗余数据。此外,按照 CAPWAP (Control And Provis1ning of Wireless Access Points protocolspecificat1n,无线接入点的控制和配置协议),组成标准的站点配置请求消息,该站点配置请求消息携带站点删除信息。将该站点删除消息发送至该站点接入的接入点,以通知该接入点该站点已离开网络,并删除该站点的信息。此外,通过AC系统内部定义的消息接口,使用Socket (套接字)通信技术,将该站点由工作态变更为非工作态,停止处理该站点的数据转发。
[0054]应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0055]本发明实施例通过将不符合无线网络协议规范的消息适配成符合无线网络协议规范的消息,从而提高了站点的接入成功率,提高了用户的上网体验;当接收到站点的解除关联请求消息后,暂时保留站点的MAC地址和初始IP地址对应的第三哈希表,若在第一预设时间内接收到站点发送的关联请求消息,且在第二预设时间内未接收到IP地址更新消息,则将站点的MAC地址和初始IP地址对应的第三哈希表中的IP地址重新分配给该站点,由此利用初始IP地址快速地再次接入网络,从而提高了站点的接入效率。
[0056]图5示出了本发明实施例提供的提高站点的接入效率的装置的结构框图,该装置可以用于运行图1至图4所示的提高站点的接入效率的方法。为了便于说明,仅示出了与本发明实施例相关的部分。
[0057]参照图5,该装置包括:
[0058]第一删除单元51,用于当接收到站点的解除关联请求消息时,删除所述站点的介质访问控制MAC地址对应的第一哈希表,删除所述站点的初始网际协议IP地址对应的第二哈希表,并删除所述站点对应的站点信息表;
[0059]第一建立单元52,用于若在第一预设时间内接收到所述站点发送的关联请求消息,则重新建立所述站点的MAC地址对应的第一哈希表以及所述站点对应的站点信息表,并回复关联响应消息至所述站点;
[0060]第一 IP地址分配单元53,用于若在第二预设时间内未接收到IP地址更新消息,则从所述站点的MAC地址和初始IP地址对应的第三哈希表中获取所述站点的初始IP地址,将所述初始IP地址重新分配给所述站点,并将所述初始IP地址更新至所述站点对应的站点信息表中。
[0061]进一步地,所述装置还包括:
[0062]第二 IP地址分配单元54,用于若在所述第二预设时间内接收到所述IP地址更新消息,则从所述IP地址更新消息中获取新的IP地址,将所述新的IP地址分配给所述站点,并将所述新的IP地址更新至所述站点对应的站点信息表中。
[0063]进一步地,所述装置还包括:
[0064]第二建立单元55,用于建立所述站点的MAC地址和新的IP地址对应的第三哈希表;
[0065]第二删除单元56,用于删除所述站点的MAC地址和初始IP地址对应的第三哈希表。
[0066]进一步地,所述第一删除单元51包括:
[0067]第一删除子单元511,用于从所述解除关联请求消息中获取所述站点的MAC地址,并删除所述站点的MAC地址对应的第一哈希表;
[0068]第二删除子单元512,用于从所述站点对应的站点信息表中获取所述站点的初始IP地址,并删除所述站点的初始IP地址对应的第二哈希表。
[0069]进一步地,所述装置还包括:
[0070]第三删除单元57,用于若未在所述第一预设时间内接收到所述站点发送的所述关联请求消息,则删除所述站点的MAC地址和初始IP地址对应的第三哈希表。
[0071]本发明实施例通过将不符合无线网络
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1