一种终端重新上线的方法、装置和系统的制作方法

文档序号:7691706阅读:127来源:国知局
专利名称:一种终端重新上线的方法、装置和系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种终端重新上线的方法、装置和 系统。
背景技术
目前,用户终端上网通常需要通过DHCP (Dynamic Host Configuration Protocol,动态主机配置协议)协议来为用户分配IP地址,同时通过RADIUS (Remote Authentication Dial In User Service,远程用户拨号认证系统)服务器 进行用户的认证授权,计费。路由器可以完成用户的管理,通过路由器上的 用户相关信息中可以看到所有在线用户的用户名,所属ISP (Internet Service Provider,互联网服务提供商),IP地址,上网时间等信息。用户终端使用在 路由器上配置的用户策略或者使用通过RADIUS服务器下发的用户策略。所 述用户策略包括用户终端可以访问的网站,用户终端允许的上网时间,用 户终端的计费方式等。在目前的技术情况下,修改用户策略时需要用户重新上线后才能生效。 也就是说,需要用户重新点击上线,新的用户策略才能生效。发明人在实现本发明的过程中,发现现有技术至少存在以下问题用户策略改变时需要用户终端重新上线后才能够生效,这样用户策略需 要一段时间才能生效,增加了网络管理成本,降低了业务部署的效率。发明内容本发明实施例提供一种终端重新上线的方法、装置和系统,实现当用户 策略发生变化时,实现在线用户终端自动重新上网,以保证用户策略实施的 及时性,减少网络管理成本,提高业务部署的效率。为解决上述问题,本发明的实施例提供一种终端重新上线的方法,包括以下步骤接收携带终端信息的报文,根据所述终端信息确定需要下线的终端; 获取所述需要下线的终端的IP地址管理协议;当所述需要下线的终端的IP地址管理协议为指定管理协议时,对所述终 端重新分配IP地址,所述终端使用新的策略重新上线。为达上述目的,本发明实施例一种终端重新上线的装置,包括 报文接收模块,用于接受携带终端信息的报文;报文解析模块,用于对报文接收模块接收到的报文中的终端信息进行解 析,确定需要下线的终端;地址管理协议获取模块,用于获取所述报文解析模块得到的需要下线的 终端的IP地址管理协议;IP地址分配模块,用于通过所述地址管理协议获取模块获取的终端的IP 地址管理协议,为所述终端重新分配IP地址。本发明实施例一种终端重新上线的系统,包括重新上线装置;所述重新上线装置,用于接收认证服务器下发的携带终端信息的报文, 根据所述终端信息确定需要下线的终端;获取所述需要下线的终端的IP地址 管理协议;当所述需要下线的终端的IP地址管理协议为指定管理协议时,对 所述终端重新分配IP地址,所述终端使用新的策略重新上线;所述认证服务器,用于向所述重新上线装置发送携带终端信息的报文。与现有技术相比,本发明实施例具有以下优点接收携带终端信息的报文,通过所述终端信息确定需要下线的终端,获 取所述需要下线的终端的IP地址管理协议为指定管理协议时,对所述终端重 新分配IP地址,所述终端〗吏用新的策略重新上线。这样可以实现用户策略更 改时,通过终端自动重新上线,使终端可以及时的自动生效新的用户策略, 有效的减少网络管理成本、提高效率。


图l是本发明实施例一中终端重新上线的方法流程图;图2是本发明实施例二中终端重新上线的方法流程图; 图3是本发明实施例三中终端重新上线的装置示意图; 图4是本发明实施例四中终端重新上线的系统示意图。
具体实施方式
本发明实施例提供一种终端重新上线的方法、装置和系统,当用户策略 发生变化时,实现在线用户终端自动重新上网,以保证用户策略实施的及时 性,减少网络管理成本,提高业务部署的效率。下面结合附图和具体实施例对本发明提供的方法、装置和系统进行详细 说明。本发明的实施例一提供一种终端重新上线的方法,如图1所示,包括以 下步骤步骤S101、接收携带终端信息的报文,根据所述终端信息确定需要下线 的终端。具体的,更改用户终端使用的策略时,接收RADIUS (Remote Authentication Dial In User Service,远程用户拨号认证业务)服务器发送的 携带终端信息的报文。当更改用户终端上网所使用的用户策略时,扩展目前 的RADIUS协议,由RADIUS服务器在下发的报文中携带一个ISP域名、一 个或多个用户终端标识、或表示全部在线用户终端的标识。根据该报文携带的终端信息确定需要下线的终端。携带域名时,需要下 线的终端为属于同一 ISP的用户终端;携带一个或多个终端标识时,需要下 线的终端为该一个或多个用户终端标识对应的用户终端;携带表示全部在线 用户终端的标识时,需要下线的终端为全部在线用户终端。其中所述RADIUS协议可以扩展到TACACS协议等具有类似功能的协议。步骤S102、获取所述需要下线的终端的IP地址管理协议。 具体的,接收到RADIUS下发的报文后,获取报文中指定的用户终端的 IP地址管理协议。若该用户终端通过指定管理协议管理IP地址,执行步骤S103;若终端不是通过指定管理协议管理IP地址,对该终端不做处理。所述IP地址管理协议可以为DHCP协议,但并不限于DHCP协议一种, 在实际的情况中可以为其他具有类似功能的协议。步骤S103 、当所述需要下线的终端的IP地址管理协议为指定管理协议时, 对所述终端重新分配IP地址,所述终端使用新的策略重新上线。具体的,获取报文中需要下线用户终端的IP地址,并释放用户终端原来 的IP地址后,对用户终端分配新的IP地址。然后向用户终端下发携带新的IP 地址的强制更新报文,用户终端根据新的IP地址自动上线。具体的,用户终端接收到包含IP地址的强制更新报文后,更新自身状态 并执行新的策略自动重新上线。此过程由系统自动完成,不需要终端用户参 与。即不需要用户重新点击上线,新的策略就可以立刻生效。通过本发明实施例提供的方法,可以实现当用户策略发生变化时,在线 用户终端自动重新上网,以保证用户策略实施的及时性,减少网络管理成本, 提高业务部署的效率。本发明实施例二提供了一种终端重新上线的方法,以下对本实施例的具 体过程进行详细说明。如图2所示,具体为终端用户A使用已经配置好的策略1正常上线的情况下,根据实际的需 要将终端用户使用的策略1更换为策略2,使用DHCP协议进行IP地址管理, 寸丸行以下步骤步骤S201、 RADIUS服务器向路由器下发包含扩展TLV的报文,通知路 由器将在线的用户终端A需要被强制下线。具体的,RADIUS服务器在下发报文的TLV中携带需要被下线的终端标 识。即在TLV中携带终端A的标识,表示需要将终端标识对应的终端A确定 需要被下线。步骤S202、获取用户终端A的IP地址管理协议。路由器接收到包含扩展TLV的RADIUS报文后,对报文进行解析并获取 用户终端A的IP地址管理协议。若用户终端A通过DHCP协议进行IP地址管理,继续执行步骤S203。 若用户终端A不是通过DHCP协议进行IP地址管理,对用户终端A不 做处理。在实际情况中,用户终端使用的IP地址管理协议可能有多种,上述提及 的IP地址管理协议并不限于DHCP协议。步骤S203、路由器获取到用户终端A通过DHCP协议进行IP地址管理 后,向用户终端A下发强制更新报文。具体的,获取到用户终端A通过DHCP协议进行IP地址管理后,对用户 终端A重新分配IP地址,并将携带新的IP地址的强制更新报文下发给用户 终端A。步骤S204、用户终端A接收到强制更新报文后,运行策略2重新上线。 具体的,所述用户终端A接收到包含新的IP地址的强制更新报文后,更新终端自身状态,并才艮据^R文中新的IP地址自动运行策略2重新上线。此过程不需要用户终端重新点击上线,系统可以自行更新新的策略,保证了业务实施的及时性。同时,本发明实施例三还提供了一种终端重新上线的装置,用于实现本 发明提供的方法,如图3所示,具体包括报文接收模块IO,用于接受携带终端信息的报文;报文解析模块20,用于对报文接收模块接收到的报文中的终端信息进行 解析,确定需要下线的终端;地址管理协议获取模块30,用于获取所述报文解析模块得到的需要下线 的终端的IP地址管理协议;IP地址分配模块40,用于通过所述地址管理协议获取模块获取的终端的 IP地址管理协议,为所述终端重新分配IP地址。所述终端重新上线的装置,还包括报文发送模块50,用于当地址管理协议获取模块获取到终端使用的IP地 址管理协议为指定管理协议时,向终端下发强制更新报文。通过上述^t块实现终端重新上线的过程,具体为更改终端使用策略时,报文接收模块IO接收携带终端信息的报文后,报 文解析模块20对报文中携带的终端信息进行解析,确定需要下线的终端。地 址管理协议获取模块30获取被确定需要下线的终端的IP地址管理协议,若终 端不是通过DHCP协议管理IP地址,对该终端不做处理;若终端通过DHCP 协议管理IP地址,IP地址分配一莫块40为所述终端重新分配IP地址。此后才艮 文发送模块50将携带新的IP地址的强制更新报文发送到对应的用户终端,用 户终端根据新的IP地址自动执行新的策略,重新上线。通过本发明实施例提供的上述模块,可以实现终端在用户策略改变时, 实现使用新的策略自动重新上网,有效的保证用户策略实施的及时性,提高 业务部署的效率。本发明实施例四提供了一种终端重新上线的系统,如图4所示,包括 重新上线装置;所述重新上线装置,用于接收认证服务器下发的携带终端信息的报文, 根据所述终端信息确定需要下线的终端;获取所述需要下线的终端的IP地址 管理协议;当所述需要下线的终端的IP地址管理协议为指定管理协议时,对 所述终端重新分配IP地址,所述终端使用新的策略重新上线;所述认证服务器,用于向所述重新上线装置发送携带终端信息的报文。所述重新上线装置包括报文接收模块IO,用于接收携带终端信息的报文;报文解析模块20,用于对报文接收模块IO接收到的报文中的终端信息进 行解析,确定需要下线的终端;地址管理协议获取模块30,用于获取所述报文解析模块20得到的需要下 线的终端的IP地址管理协议;IP地址分配模块40,用于通过所述地址管理协议获取模块30获取的终端 的IP地址管理协议,为所述终端重新分配IP地址。所述重新上线装置还包括报文发送模块50,用于当地址管理协议获取模块30获取到终端使用的IP 地址管理协议为指定管理协议时,向终端下发强制更新报文。终端重新上线的系统实现终端重新上线的过程如下更改终端使用策略时,系统认证服务器向重现上线装置下发携带终端标 识的报文。报文接收模块10接收携带终端信息的报文后,报文解析模块20 对报文中携带的终端信息进行解析,确定需要下线的终端。地址管理协议获 取模块30获取被确定需要下线的终端的IP地址管理协议,若终端不是通过指 定协议管理IP地址,对该终端不做处理;若终端通过指定协议管理IP地址, IP地址分配模块40所述终端重新分配IP地址。此后报文发送模块50将携带 新的IP地址的强制更新才艮文发送到对应的用户终端,用户终端4艮据新的IP地 址自动执行新的策略,重新上线。本发明实施例提供的终端重新上线的方法、装置和系统,通过接收携带 终端信息的报文,获取所述需要下线的终端的IP地址管理协议;当所述需要 下线的终端的IP地址管理协议为指定管理协议时,对所述终端重新分配IP地 址,所述终端使用新的策略重新上线。这样可以实现用户策略更改时,终端 可以及时的自动生效新的用户策略,使终端重新上线,有效的减少网络管理 成本,保证新策略生效的及时性。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实 现基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该 软件产品可以存储在一个非易失性存储介质(可以是CD-ROM, U盘,移动 硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。
权利要求
1. 一种终端重新上线的方法,其特征在于,包括以下步骤接收携带终端信息的报文,根据所述终端信息确定需要下线的终端;获取所述需要下线的终端的IP地址管理协议;当所述需要下线的终端的IP地址管理协议为指定管理协议时,对所述终端重新分配IP地址,所述终端使用新的策略重新上线。
2、如权利要求1所述终端重新上线的方法,其特征在于,所述接收携 带终端信息的报文步骤前还包括为所述终端分配新的策略。
3、如权利要求1所述终端重新上线的方法,其特征在于,所述终端信息为终端所属的ISP域名、 一个或多个特定终端标识、或表示所有在线终端 的标识。
4、如权利要求1所述终端重新上线的方法,其特征在于,所述对所述 终端重新分配IP地址的步骤具体为释放确定需要下线的终端原有的IP地址,为终端分配新的IP地址。
5、 如权利要求1所述终端重新上线的方法,其特征在于,所述终端使用 新的策略重新上线的步骤具体为向终端下发强制更新报文,使终端更新自身状态并根据重新分配的IP地 址使用新的策略重新上线。
6、 如权利要求1至5中任一项所述终端重新上线的方法,其特征在于, 所述终端重新上线步骤由系统自动完成。
7、 一种终端重新上线的装置,其特征在于,包括 报文接收模块,用于接收携带终端信息的报文;报文解析模块,用于对报文接收模块接收到的报文中的终端信息进行解 析,确定需要下线的终端;地址管理协议获取模块,用于获取所述报文解析模块得到的需要下线的 终端的IP地址管理协议;IP地址分配模块,用于通过所述地址管理协议获取模块获取的终端的IP地址管理协议,为所述终端重新分配IP地址。
8、 如权利要求7所述终端重新上线的装置,其特征在于,还包括 报文发送模块,用于当地址管理协议获取模块获取到终端使用的IP地址管理协议为指定管理协议时,向终端下发强制更新报文。
9、 一种终端重新上线的系统,其特征在于,包括重新上线装置; 所述重新上线装置,用于接收认证服务器下发的携带终端信息的报文,根据所述终端信息确定需要下线的终端;获取所述需要下线的终端的IP地址 管理协议;当所述需要下线的终端的IP地址管理协议为指定管理协议时,对 所述终端重新分配IP地址,所述终端使用新的策略重新上线;所述认证服务器,用于向所述重新上线装置发送携带终端信息的报文。
10、 如权利要求9所述终端重新上线的系统,其特征在于,所述重新上 线装置包括报文接收模块,用于接收携带终端信息的报文;报文解析模块,用于对报文接收模块接收到的报文中的终端信息进行解 析,确定需要下线的终端;地址管理协议获取模块,用于获取所述报文解析模块得到的需要下线的 终端的IP地址管理协议;IP地址分配模块,用于通过所述地址管理协议获取模块获取的终端的IP 地址管理协议,为所述终端重新分配IP地址。
11、 如权利要求9所述终端重新上线的系统,其特征在于,所述重新上 线装置还包括报文发送模块,用于当地址管理协议获取模块获取到终端使用的IP地址 管理协议为指定管理协议时,向终端下发强制更新^^文。
全文摘要
本发明的实施例公开了一种终端重新上线的方法、装置和系统,该方法包括以下步骤接收携带终端信息的报文,根据所述终端信息确定需要下线的终端;获取所述需要下线的终端的IP地址管理协议;当所述需要下线的终端的IP地址管理协议为指定管理协议时,对所述终端重新分配IP地址,所述终端使用新的策略重新上线。本发明实施例与现有技术相比具有实现在线用户终端自动重新上网,以有效的减少网络管理成本、提高效率等优点。
文档编号H04L12/28GK101267373SQ20081009431
公开日2008年9月17日 申请日期2008年4月28日 优先权日2008年4月28日
发明者孙延峰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1