一种终端漫游方法及装置制造方法及图纸

技术编号:21308607 阅读:25 留言:0更新日期:2019-06-12 10:50
本公开提供一种终端漫游方法及装置,可以使BRAS设备可以接收来自终端的用于请求终端的IP地址的IP地址请求报文,依据所述IP地址请求报文携带的终端标识在本地所有租约信息中查找所述终端标识对应的IP地址租约信息;若查找到所述终端标识对应的IP地址租约信息,且所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致,则判断所述终端是否发生漫游,如果是,将所述IP地址租约信息中的IP地址返回给所述终端,以使终端根据接收的IP地址访问网络。因此在接收的报文中未携带终端IP地址时,可以确定终端漫游行为,及时为终端分配IP地址,保证终端漫游后正常访问网络,从而提升了网络访问体验。

A terminal roaming method and device

The present disclosure provides a terminal roaming method and device that enables BRAS devices to receive IP address request messages from terminals for requesting IP addresses of terminals. According to the terminal identification carried by the IP address request message, the IP address lease information corresponding to the terminal identification can be found in all local lease information; if the IP address lease letter corresponding to the terminal identification can be found, the IP address lease information corresponding to the terminal identification can be found. If the terminal information in the IP address lease information is inconsistent with the target terminal information determined by the IP address request message, it is judged whether the terminal roams or not. If so, the IP address in the IP address lease information is returned to the terminal so that the terminal can access the network according to the received IP address. Therefore, when receiving messages without terminal IP address, the terminal roaming behavior can be determined, and the IP address can be allocated to the terminal in time to ensure that the terminal can access the network normally after roaming, thus improving the network access experience.

【技术实现步骤摘要】
一种终端漫游方法及装置
本公开涉及通信
,尤其涉及一种终端漫游方法及装置。
技术介绍
在三层IPOE(IPoverEthernet,以太网IP)认证接入的组网中,用户从以太网链路接入,用户的IP报文经过以太网封装后到达BRAS(BroadbandRemoteAccessServer,宽带远程接入服务器)设备,由BRAS设备对用户进行基于接入位置信息或报文特征的身份认证,用户身份认证通过后由AAA(Authentication、Authorization、Accounting,认证、授权、计费)服务器授权相应的访问权限,再由DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)服务器给终端分配地址,以使终端在获取地址后可以访问网络。
技术实现思路
有鉴于此,本公开提供一种终端漫游方法及装置,来避免终端漫游后因发送的报文中未携带IP地址导致无法感知终端的漫游行为,从而导致终端无法立即上网的问题。具体地,本公开是通过如下技术方案实现的:本公开提供一种终端漫游方法,所述方法应用于BRAS设备,所述方法包括:接收来自终端的IP地址请求报文,所述IP地址请求报文用于请求终端的IP地址;依据所述IP地址请求报文携带的终端标识在本地所有租约信息中查找所述终端标识对应的IP地址租约信息;若查找到所述终端标识对应的IP地址租约信息,且所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致,则判断所述终端是否发生漫游,如果是,将所述IP地址租约信息中的IP地址返回给所述终端,以使终端根据接收的IP地址访问网络。作为一个实施例,所述IP地址租约信息中的终端信息至少包括:VLAN信息、接口信息;所述根据IP地址请求报文确定的目标终端信息包括:所述IP地址请求报文携带的VLAN信息,收到所述IP地址请求报文的接口的接口信息;所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致是指:所述IP地址租约信息中的VLAN信息与所述IP地址请求报文携带的VLAN信息不同,和/或,所述IP地址租约信息中的接口信息与收到所述IP地址请求报文的接口的接口信息不同。作为一个实施例,判断所述终端是否发生漫游包括:依据本地已记录的与所述IP地址租约信息对应的目标IPOE表项向所述终端发送探测请求;若在指定时间内接收到所述终端反馈的探测响应,则确定终端未发生漫游,否则,确定终端发生漫游。作为一个实施例,接收到所述IP地址请求报文后,进一步包括:创建与所述终端标识对应的临时IPOE表项;在确定终端未发生漫游后,该方法进一步包括:丢弃接收的所述IP地址请求报文,删除所述临时IPOE表项;在确定终端发生漫游后,该方法进一步包括:删除目标IPOE表项,并更新所述IP地址租约信息和所述临时IPOE表项。作为一个实施例,所述更新所述IP地址租约信息包括:在收到所述IP地址请求报文的接口的接口信息与所述IP地址租约信息中的接口信息不一致时,将IP地址租约信息中的接口信息更新为收到所述IP地址请求报文的接口的接口信息;在所述IP地址请求报文携带的VLAN信息与所述IP地址租约信息中的VLAN信息不一致时,将IP地址租约信息中的VLAN信息更新为所述IP地址请求报文携带的VLAN信息;所述更新所述临时IPOE表项包括:依据更新后的IP地址租约信息更新临时IPOE表项,将更新后的临时IPOE表项作为与更新后的IP地址租约信息对应的目标IPOE表项,更新后的临时IPOE表项至少包括:所述IP地址。基于相同的构思,本公开还提供一种终端漫游装置,所述装置应用于BRAS设备,包括:接收单元,用于接收来自终端的IP地址请求报文,所述IP地址请求报文用于请求终端的IP地址;查找单元,用于依据所述IP地址请求报文携带的终端标识在本地所有租约信息中查找所述终端标识对应的IP地址租约信息;判断单元,用于若查找到所述终端标识对应的IP地址租约信息,且所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致,则判断所述终端是否发生漫游,如果是,将所述IP地址租约信息中的IP地址返回给所述终端,以使终端根据接收的IP地址访问网络。作为一个实施例,所述IP地址租约信息中的终端信息至少包括:VLAN信息、接口信息;所述根据IP地址请求报文确定的目标终端信息包括:所述IP地址请求报文携带的VLAN信息,收到所述IP地址请求报文的接口的接口信息;所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致是指:所述IP地址租约信息中的VLAN信息与所述IP地址请求报文携带的VLAN信息不同,和/或,所述IP地址租约信息中的接口信息与收到所述IP地址请求报文的接口的接口信息不同。作为一个实施例,所述判断单元,具体用于依据本地已记录的与所述IP地址租约信息对应的目标IPOE表项向所述终端发送探测请求;若在指定时间内接收到所述终端反馈的探测响应,则确定终端未发生漫游,否则,确定终端发生漫游。作为一个实施例,所述装置进一步包括:创建单元,用于在接收到所述IP地址请求报文后,创建与所述终端标识对应的临时IPOE表项;删除单元,用于在确定终端未发生漫游后,丢弃接收的所述IP地址请求报文,删除所述临时IPOE表项;在确定终端发生漫游后,删除目标IPOE表项,并更新所述IP地址租约信息和所述临时IPOE表项。作为一个实施例,所述删除单元,具体用于在收到所述IP地址请求报文的接口的接口信息与所述IP地址租约信息中的接口信息不一致时,将IP地址租约信息中的接口信息更新为收到所述IP地址请求报文的接口的接口信息;在所述IP地址请求报文携带的VLAN信息与所述IP地址租约信息中的VLAN信息不一致时,将IP地址租约信息中的VLAN信息更新为所述IP地址请求报文携带的VLAN信息;依据更新后的IP地址租约信息更新临时IPOE表项,将更新后的临时IPOE表项作为与更新后的IP地址租约信息对应的目标IPOE表项,更新后的临时IPOE表项至少包括:所述IP地址。基于相同的构思,本公开还提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述终端漫游方法的任一步骤。基于相同的构思,本公开还提供一种网络设备,所述网络设备包括存储器、处理器、通信接口以及通信总线;其中,所述存储器、处理器、通信接口通过所述通信总线进行相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的计算机程序,所述处理器执行所述计算机程序时实现上述终端漫游方法的任一步骤。由此可见,本公开可以使BRAS设备可以接收来自终端的用于请求终端的IP地址的IP地址请求报文,依据所述IP地址请求报文携带的终端标识在本地所有租约信息中查找所述终端标识对应的IP地址租约信息;若查找到所述终端标识对应的IP地址租约信息,且所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致,则判断所述终端是否发生漫游,如果是,将所述IP地址租约信息中的IP地址返回给所述终端,以使终端根据接收的IP地址访问网络。相比于现有技术,本公开可本文档来自技高网...

【技术保护点】
1.一种终端漫游方法,其特征在于,所述方法应用于宽带远程接入服务器BRAS设备,包括:接收来自终端的IP地址请求报文,所述IP地址请求报文用于请求终端的IP地址;依据所述IP地址请求报文携带的终端标识在本地所有租约信息中查找所述终端标识对应的IP地址租约信息;若查找到所述终端标识对应的IP地址租约信息,且所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致,则判断所述终端是否发生漫游,如果是,将所述IP地址租约信息中的IP地址返回给所述终端,以使终端根据接收的IP地址访问网络。

【技术特征摘要】
1.一种终端漫游方法,其特征在于,所述方法应用于宽带远程接入服务器BRAS设备,包括:接收来自终端的IP地址请求报文,所述IP地址请求报文用于请求终端的IP地址;依据所述IP地址请求报文携带的终端标识在本地所有租约信息中查找所述终端标识对应的IP地址租约信息;若查找到所述终端标识对应的IP地址租约信息,且所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致,则判断所述终端是否发生漫游,如果是,将所述IP地址租约信息中的IP地址返回给所述终端,以使终端根据接收的IP地址访问网络。2.根据权利要求1所述的方法,其特征在于,所述IP地址租约信息中的终端信息至少包括:虚拟局域网VLAN信息、接口信息;所述根据IP地址请求报文确定的目标终端信息包括:所述IP地址请求报文携带的VLAN信息,收到所述IP地址请求报文的接口的接口信息;所述IP地址租约信息中的终端信息与根据所述IP地址请求报文确定的目标终端信息不一致是指:所述IP地址租约信息中的VLAN信息与所述IP地址请求报文携带的VLAN信息不同,和/或,所述IP地址租约信息中的接口信息与收到所述IP地址请求报文的接口的接口信息不同。3.根据权利要求1所述的方法,其特征在于,判断所述终端是否发生漫游包括:依据本地已记录的与所述IP地址租约信息对应的目标IPOE表项向所述终端发送探测请求;若在指定时间内接收到所述终端反馈的探测响应,则确定终端未发生漫游,否则,确定终端发生漫游。4.根据权利要求3所述的方法,其特征在于,接收到所述IP地址请求报文后,进一步包括:创建与所述终端标识对应的临时IPOE表项;在确定终端未发生漫游后,该方法进一步包括:丢弃接收的所述IP地址请求报文,删除所述临时IPOE表项;在确定终端发生漫游后,该方法进一步包括:删除目标IPOE表项,并更新所述IP地址租约信息和所述临时IPOE表项。5.根据权利要求4所述的方法,其特征在于,所述更新所述IP地址租约信息包括:在收到所述IP地址请求报文的接口的接口信息与所述IP地址租约信息中的接口信息不一致时,将IP地址租约信息中的接口信息更新为收到所述IP地址请求报文的接口的接口信息;在所述IP地址请求报文携带的VLAN信息与所述IP地址租约信息中的VLAN信息不一致时,将IP地址租约信息中的VLAN信息更新为所述IP地址请求报文携带的VLAN信息;所述更新所述临时IPOE表项包括:依据更新后的IP地址租约信息更新临时IPOE表项,将更新后的临时IPOE表项作为与更新后的IP地址租约信息对应的目标IPOE表项,更新后的临时IPOE表项至少包括:所述IP地址。6.一种终端漫游装置,其特征在于,所述装置应用于BRAS设备,包括:接收单元,用于接收来自终端的IP地址请求报文,所述IP地址请求报文用于请求终端的IP地址;查找单元,用于依据所述IP地址请求报文携带的终端标识...

【专利技术属性】
技术研发人员:王阳廖以顺
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1