一种地址资源释放方法及装置、系统的制作方法_3

文档序号:9238807阅读:来源:国知局
放报文,并由UE的认证AP将DHCP释放报文发送给DHCP服务器,该指示信息包括UE的硬件地址。
[0074]可选地,若AP不是UE的认证AP,则表明UE认证上线后从UE的认证AP漫游到AP,为了生成的DHCP释放报文不被丢弃需要通知认证AP生成DHCP释放报文。由于AP不能直接发送DHCP释放报文生成请求给UE的认证AP,因此,AP先发送DHCP释放报文生成请求给控制器,由控制器根据DHCP释放报文生成请求发送指示信息给UE的认证AP,以触发UE的认证AP生成DHCP释放报文,并由UE的认证AP将DHCP释放报文发送给DHCP服务器,以触发DHCP服务器释放UE的IP地址与UE之间的关联。其中,指示信息携带有UE的硬件地址,认证AP根据该指示信息中的UE的硬件地址在其发送的DHCP释放报文中携带UE的硬件地址。
[0075]可选地,当AP存储有UE的DHCP表项时,DHCP释放报文是根据UE的DHCP表项生成的,DHCP释放报文包括UE的硬件地址和IP地址。
[0076]可选地,当AP发送DHCP释放报文生成请求给控制器后,AP将清除存储的UE的DHCP表项。
[0077]在图2所描述的地址资源释放方法中,AP转发UE的IP地址获取请求给DHCP服务器,以触发DHCP服务器给UE分配IP地址,获取针对UE的下线消息,判断AP是否是UE的认证AP,在AP是UE的认证AP的情况下,发送DHCP释放报文给DHCP服务器,以触发DHCP服务器释放UE的IP地址与UE之间的关联。本发明实施例中,当UE下线后,DHCP服务器将释放给UE分配的IP地址,将该IP地址变为未分配的IP地址,当有新UE申请IP地址时,DHCP服务器将该IP地址分配给新UE,因此,可以节约地址资源。
[0078]请参阅图3,图3是本发明实施例公开的一种AP的结构图。如图3所示,该AP可以包括:
[0079]获取单元301,用于获取针对UE的下线消息,该下线消息携带有UE的硬件地址;
[0080]发送单元302,用于在AP是UE的认证AP的情况下,发送DHCP释放报文给DHCP服务器,以触发DHCP服务器释放UE的IP地址与UE之间的关联,该DHCP释放报文包括UE的硬件地址。
[0081]作为一种可能的实施方式,获取单元301具体用于接收UE发送的下线消息;
[0082]发送单元302,还用于发送针对UE的漫游信息获取请求给控制器,以触发控制器判断AP是否是UE的认证AP ;
[0083]获取单元301,还用于接收控制器发送的判断结果。
[0084]作为一种可能的实施方式,获取单元301具体用于接收控制器发送的针对UE的下线消息,该下线消息还携带有UE的下线原因;
[0085]AP还可以包括:
[0086]判断单元,用于根据获取单元301获取的UE的下线原因判断AP是否是UE的认证AP0
[0087]作为一种可能的实施方式,发送单元302,还用于在AP不是UE的认证AP的情况下,发送DHCP释放报文生成请求给控制器,由控制器发送指示信息给UE的认证AP,以触发UE的认证AP生成DHCP释放报文,并由UE的认证AP将DHCP释放报文发送给DHCP服务器,该指示信息包括UE的硬件地址。
[0088]在图3所描述的AP中,当UE下线后,DHCP服务器将释放给UE分配的IP地址,将该IP地址变为未分配的IP地址,当有新UE申请IP地址时,DHCP服务器将该IP地址分配给新UE’因此,可以节约地址资源。
[0089]请参阅图4,图4是本发明实施例公开的另一种AP的结构图。如图4所示,该AP可以包括射频(英文:rad1 frequency,缩写:RF)模块401、处理器402、存储器403和以太网网络接口控制器404。在本发明的一些实施例中,RF模块401、处理器402、存储器403和以太网网络接口控制器404可以通过总线连接。其中,RF模块401可以支持2.4吉赫兹(英文:gigahertz,符号:GHz),3.6GHz,5GHz,60GHz中的一个或多个频段的无线通信。处理器402可以是中央处理器(英文:central processing unit,缩写:CPU),或者是CPU和硬件芯片的组合。存储器403可以是易失性存储器(英文:volatile memory),例如随机存取存储器(英文:random_access memory,缩写:RAM);或者非易失性存储器(英文:non_volatilememory),例如只读存储器(英文:read_only memory,缩写:R0M),快闪存储器(英文:flashmemory),硬盘(英文:hard disk drive,缩写:HDD)或固态硬盘(英文:solid_state drive,缩写:SSD);或者上述种类的存储器的组合。存储器403中存储一组程序代码,且处理器402用于调用存储器403中存储的程序代码,执行如下操作:
[0090] 获取针对UE的下线消息,该下线消息携带有UE的硬件地址;
[0091 ] 在AP是UE的认证AP的情况下,发送DHCP释放报文给DHCP服务器,以触发DHCP服务器释放UE的IP地址与UE之间的关联,该DHCP释放报文包括UE的硬件地址。
[0092]作为一种可能的实施方式,处理器403获取针对UE的下线消息的方式具体为:
[0093]接收UE发送的下线消息;
[0094]获取针对UE的下线消息之后,以及发送DHCP释放报文给DHCP服务器之前,处理器403还执行以下操作:
[0095]发送针对UE的漫游信息获取请求给控制器,以触发控制器判断AP是否是UE的认证AP,并将判断结果发送给AP;
[0096]接收控制器发送的判断结果。
[0097]作为一种可能的实施方式,处理器403获取针对UE的下线消息的方式具体为:
[0098]接收控制器发送的针对UE的下线消息,该下线消息还携带有UE的下线原因;
[0099]获取针对UE的下线消息之后,以及发送DHCP释放报文给DHCP服务器之前,处理器403还执行以下操作:
[0100]AP根据UE的下线原因判断AP是否是UE的认证AP。
[0101]作为一种可能的实施方式,处理器403还执行以下步骤:
[0102]在AP不是UE的认证AP的情况下,AP发送DHCP释放报文生成请求控制器,由控制器发送指示信息给UE的认证AP,以触发UE的认证AP生成DHCP释放报文,并由UE的认证AP将DHCP释放报文发送给DHCP服务器,该指示信息包括UE的硬件地址。
[0103]在图4所描述的AP中,当UE下线后,DHCP服务器将释放给UE分配的IP地址,将该IP地址变为未分配的IP地址,当有新UE申请IP地址时,DHCP服务器将该IP地址分配给新UE’因此,可以节约地址资源。
[0104]请参阅图5,图5是本发明实施例公开的一种地址资源释放系统的结构图。如图5所示,该地址资源释放系统可以包括AP501和DHCP服务器502,AP501的结构可以和图3、图4所示的结构相同,本发明实施例不作赘述。其中:
[0105]AP501,用于获取针对UE的下线消息,并在AP501是UE的认证AP的情况下,生成并发送DHCP释放报文给DHCP服务器502,其中,该下线消息携带有UE的硬件地址,该DHCP释放报文包括UE的硬件地址;
[0106]DHCP服务器502,用于接收AP501发送的DHCP释放报文,并根据DHCP释放报文释放UE的IP地址与UE之间的关联。
[0107]作为一种可能的实施方式,在AP501不是UE的认证AP的情况下,该地址资源释放系统还可以包括控制器503和UE的认证AP504,其中:
[0108]AP501,还用于发送DHCP释放报文生成请求给控制器503 ;
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1